Versatile Place and Route tool" target="_blank">Versatile Place and Route tool')">Versatile Place and Route tool;Switch box model;Routability;Critical path;FPGA&prev_q=')">FPGA" target="_blank">')">FPGA
通用布局布线工具;开关盒模型;布通率;关键路径;FPGA;FPGA;开关盒;层次化;建模;优化分布;Modeling;and;Optimization;关键路径;时延;布线;条件;工艺参数;电路延时;Joint;布通率;盒模型;通用开关;Field;Programmable;Gate;Array, Open Access Library" />
|
电子与信息学报 2008
Hierarchical Modeling and Optimization of Versatile FPGA SB
|
Abstract:
There are two restrictions in the Versatile Place and Route tool, VPR. It can only support three kinds of switch box architecture, which are Disjoint, Wilton and Universal, and the same type of wires in a channel must be distributed next to each other. To break through these two restrictions, this paper proposes a hierarchical versatile switch box model, covering arbitrary switch box architecture in FPGA. Based on this model, this paper designs new switch box architecture, JSB. Comparing with Disjoint, Wilton and Universal architecture, JSB improves greatly routability by 10.1%, 3.3% and 4.6% respectively. Furthermore, in this paper, optimizing the distribution of wires reduces the timing of critical path by 10.4% on average, compared with VPR.