DocumentCode :
1245377
Title :
TRACER-fpga: a router for RAM-based FPGA´s
Author :
Chen, Ching-Dong ; Lee, Yuh-Sheng ; Wu, Allen C H ; Lin, Youn-Long
Author_Institution :
Dept. of Comput. Sci., Tsing Hua Univ., Hsin-Chu, Taiwan
Volume :
14
Issue :
3
fYear :
1995
fDate :
3/1/1995 12:00:00 AM
Firstpage :
371
Lastpage :
374
Abstract :
We describe a routing method for the design of a class of RAM-based field programmable gate arrays (FPGA). We model the interconnect resources as a graph. A routing solution is represented as a set of disjoint trees, each connecting all terminals of a net, on the graph. An expansion router is used for connecting a net. Initially, nets are connected independently of one another. Conflicts among nets over the usage of interconnect resources are resolved iteratively by a rip-up and rerouter, which is guided by a simulated evolution-based optimization technique. The proposed approach has been implemented in a program called TRACER-fpga. As compared with CGE and SEGA, TRACER-fpga in general requires fewer routing tracks at the expense of longer wiring delay. It is suitable for low-speed applications such as hardware emulation
Keywords :
circuit CAD; circuit optimisation; delays; field programmable gate arrays; integrated circuit layout; logic CAD; network routing; trees (mathematics); RAM-based FPGAs; TRACER-fpga; disjoint trees; expansion router; hardware emulation; interconnect resources; rip-up and rerouter; routing method; routing solution; routing tracks; simulated evolution-based optimization technique; wiring delay; Design automation; Field programmable gate arrays; Integrated circuit interconnections; Joining processes; Programmable logic arrays; Routing; Switches; Table lookup; Tree graphs; Wiring;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.365127
Filename :
365127
Link To Document :
بازگشت