Abstract
Unlike traditional ASIC routing, the feasibility of routing in FPGA's is constrained not only by the available space within a routing region, but also by the routing capacity of a switch block. Recent work [6] has established the switch-block capacity as a superior congestion-control metric for FPGA global routing. However, the work has two deficiencies: (1) its algorithm for computing the switch-block capacity is not efficient, and (2) it, as well as the other recent works [1, 4, 14], only modeled one type of routing segments-single-length lines. To remedy the deficiencies, we present in this paper efficient algorithms for obtaining the switch-block capacity and a graph modeling for routing on the new-generation FPGA's with a versatile set of segment lengths. Experiments show that our algorithms dramatically reduce the run times for obtaining the switch-block capacities. Experiments with a global router based on the switch-block and channel densities for congestion control show a significant improvement in the area performance, compared with one based on the traditional congestion metric.
| Original language | English |
|---|---|
| Title of host publication | 1995 IEEE International Conference on Computer Design, ICCD 1995: VLSI in Computers and Processors |
| Publisher | IEEE |
| Pages | 372-378 |
| Number of pages | 7 |
| ISBN (Print) | 0818671653 |
| DOIs | |
| Publication status | Published - Oct 1995 |
| Event | 1995 IEEE International Conference on Computer Design, ICCD 1995: VLSI in Computers and Processors - Austin, United States Duration: 2 Oct 1995 → 4 Oct 1995 https://ieeexplore.ieee.org/xpl/conhome/4053/proceeding (Link to conference proceedings) |
Publication series
| Name | Proceedings of 1995 IEEE International Conference on Computer Design, ICCD 1995: VLSI in Computers and Processors |
|---|
Conference
| Conference | 1995 IEEE International Conference on Computer Design, ICCD 1995: VLSI in Computers and Processors |
|---|---|
| Country/Territory | United States |
| City | Austin |
| Period | 2/10/95 → 4/10/95 |
| Internet address |
|