Font Size: a A A

Fpga Interconnect Structure And Layout Algorithms Research

Posted on:2009-05-25Degree:MasterType:Thesis
Country:ChinaCandidate:J TanFull Text:PDF
GTID:2208360272459342Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
Using FPGA is considered to be the fastest way to develop designs on semiconductor chips,because designers can repeatedly use FPGA for programming,verification and reprogramming.FPGA implements the same designs faster than ASIC with lower risk. The performance of circuits implemented in FPGA depends on FPGA architecture. The scale of FPGA is becoming bigger and bigger with the development of VLSI technology,which brings challenges to FPGA architecture design and FPGA software development.Complex problems always focus on FPGA place and route steps in order to improve circuit routability and delay.Therefore,it has been the main study direction to design more general software for FPGA architecture optimization.FPGA is composed of programmable logic elements,IO pads and some routing resource.Programmable wires,switch boxes and connection boxes are three main parts of FPGA routing resource.Making good use of FPGA architecture is most important in place and route software designs.According to island style FPGA architecture,this paper proposes a hierarchical versatile switch box model,covering arbitrary switch box architecture in FPGA.It improves greatly over the classic switch boxes.Based on this model,this paper designs new switch box architecture,JSB,and optimizes the distribution of wires to reduce circuit delay.Today,commercial FPGA products merge connection box and switch box together, getting better routing architecture.This paper proposes GRB from academic perspective,which includes switch box,connection box and fast connections.GRB greatly improves the performance,costing some chip area.In the study of practical FPGA,this paper designs placement software for FDP250K, a self-developed chip,supporting clock,bus and macro block placement.
Keywords/Search Tags:FPGA, routability, delay, hierarchical switch box model, general routing block
PDF Full Text Request
Related items