Study on the Placement and Routing Techniques for FPGA Design

碩士 === 國立成功大學 === 電機工程學系 === 88 === Because Field Programmable Gate Array (FPGA) has the features of user programmable, short turn-around time and low manufacturing cost, it is most popular technique for VLSI design. This thesis focuses on employing the database to place and ro...

Full description

Bibliographic Details
Main Authors: Jan-Nam Lin, 林政南
Other Authors: Yen-Tai Lai
Format: Others
Language:en_US
Published: 2000
Online Access:http://ndltd.ncl.edu.tw/handle/91159981890211192739
Description
Summary:碩士 === 國立成功大學 === 電機工程學系 === 88 === Because Field Programmable Gate Array (FPGA) has the features of user programmable, short turn-around time and low manufacturing cost, it is most popular technique for VLSI design. This thesis focuses on employing the database to place and route the circuits simultaneously. Moreover, it also provides multiple solutions to place and route a circuit. The routings of FPGA can be enumerated first, and then store in the database. According to the features of the circuit, the CAD system can retrieve the data from the database to configure the FPGA. In our algorithm, we first enumerate all of the possible routings in the FPGA and the unfeasible ones must be deleted. According to the netlists, the configuring data of the routing will be saved in the database. When the circuits need to be implemented, we fetch the database and get the routing information to place and route the circuits. Our method can reduce the time complexities of CAD system, and more flexible realizations of the circuit.