DocumentCode
2844568
Title
Runtime Congestion and Crosstalk Aware Router for FPGA Using Jbits3.0 for Partial Reconfigurable Application
Author
Das, Nachiketa ; Roy, Pranab ; Rahaman, Hafizur
Author_Institution
Sch. of VLSI Technol., Bengal Eng. & Sci. Univ., Shibpur, India
fYear
2011
fDate
19-21 Dec. 2011
Firstpage
146
Lastpage
151
Abstract
With the reduction in chip size, the cross talk has become a critical concern among the designers. One of the major techniques to avoid the cross talk effect is to route the critical path in such a way that no interferences occur between the interconnects. In this paper we have proposed a run time congestion and cross talk aware router for FPGA using Jbits3.0. Since, in FPGA routing, resources are fixed so in contrary to ASICs, that, the FPGAs do not have the luxury of utilizing any rerouting options within the wafer-as it requires. So, we routed only those nets having length more than a predetermined critical length or the critical path to avoid cross talk. Hence, congestion and cross talk aware routing can be performed using smaller routing area. Here, we have implemented the router by using class provided by JBits for Xilinx, Vertex-II FPGA (xc2V1000). It has been found that the results are quite encouraging.
Keywords
application specific integrated circuits; field programmable gate arrays; integrated circuit interconnections; network routing; reconfigurable architectures; ASIC; FPGA routing; Jbits3.0; Vertex-II FPGA; Xilinx; chip size reduction; critical path routing; crosstalk avoidance; crosstalk aware router; interconnects; partial reconfigurable application; runtime congestion aware router; Crosstalk; Delay; Field programmable gate arrays; Routing; Runtime; Tin; Wires; Congestion; Crosstalk; FPGA; Partial Reconfiguration; Routing; Wires;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronic System Design (ISED), 2011 International Symposium on
Conference_Location
Kochi, Kerala
Print_ISBN
978-1-4577-1880-9
Type
conf
DOI
10.1109/ISED.2011.16
Filename
6117342
Link To Document