A Spiffy tool for the simultaneous placement and global routing for three-dimensional field-programmable gate arrays

Author(s):  
J. Karro ◽  
J.P. Cohoon
VLSI Design ◽  
1998 ◽  
Vol 7 (1) ◽  
pp. 97-110 ◽  
Author(s):  
Michael J. Alexander ◽  
James P. Cohoon ◽  
Joseph L. Ganley ◽  
Gabriel Robins

This paper presents a performance-oriented placement and routing tool for field-programmable gate arrays. Using recursive geometric partitioning for simultaneous placement and global routing, and a graph-based strategy for detailed routing, our tool optimizes source-sink pathlengths, channel width and total wirelength. Our results compare favorably with other FPGA layout tools, as measured by the maximum channel width required to place and route several benchmarks.


VLSI Design ◽  
1996 ◽  
Vol 4 (1) ◽  
pp. 1-10 ◽  
Author(s):  
Dinesh Bhatia ◽  
Amit Chowdhary

This paper presents a router for routing multi-terminal nets in field-programmable gate arrays (FPGAs). The router does not require pre-assignment of routing channels, a phase that is normally accomplished during global routing. This direct routing approach greatly enhances the probability of routing (routability). The multi-terminal routing greatly reduces the total wire length as it approximates a Steiner tree. The total number of segments required to route the circuits is usually less as compared to other routing approaches. The router has generated excellent routing results for some industrial circuits. The memory requirements for this router are very low. The time needed for the routing is linear with respect to the size of the circuit.


Sign in / Sign up

Export Citation Format

Share Document