IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · 2005 · 26 citations · 14 references
EngineeringComputer EngineeringElectrical EngineeringComputer ArchitectureDesign OptimizationField-programmable Gate ArraysField-programmable Gate Array ArchitectureFpga ArchitectureIntegrated Circuit DesignPhysical DesignRoutingVery-large-scale Integration LayoutCircuit OptimizationCircuit Placement OptimizationDemand EstimationDetailed RoutingPlacement AlgorithmsRouting In Field-programmable Gate ArraysWire SizingWirelength Optimization
Interconnect prediction is very important for early feasibility studies in modern design flows. Most of the current interconnect estimation techniques estimate either the average or the total wirelength and some qualitative measure of routing demand for circuits. A priori techniques estimate these parameters without actually performing circuit placement. We propose a new a priori interconnect and wirelength estimation methodology for island style field programmable gate arrays (FPGAs). For a given design, we estimate bounding box semiperimeter wirelengths of all nets for an optimized placement and the minimum number of tracks per channel required for successful routing on an FPGA device. We analyze the structural characteristics of circuits and limitations posed by the FPGA architecture to derive a consistent model for wirelength and routing demand estimation. We identify reconvergences present in a circuit as an important global circuit characteristic in wirelength prediction. Our overall results show that we have an average error of 11.6% w.r.t. semiperimeter wirelength measured from the optimized layout using VPR. Also, the number of routing tracks per channel is predicted with an average error of 13.2% of the detailed routing results from VPR.
14
A fast routability-driven router for FPGAs
Jordan S. Swartz, Vaughn Betz, Jonathan Rose · 1998 · 128 citations
Characterization and parameterized random generation of digital circuits
Michael Hutton, J.P. Grossman, Jonathan Rose et al. · 1996 · 55 citations · Full text
Engineering, Computer Engineering, Electrical Engineering +16