2018 · 18 citations · 14 references
EngineeringComputer EngineeringElectrical EngineeringCircuit TheoryMicroelectronicsSemiconductor DevicesClock Distribution NetworksIntegrated Circuit DesignInterconnect DesignPhysical DesignQuantum CircuitsVery-large-scale Integration LayoutArea Overhead AnalysisClock RoutingClock Skew OptimizationClusteringDigital Logic CircuitsPlacement AlgorithmsQuantum Circuit PlacementWirelength Optimization
This paper presents a novel clustering based placement algorithm for single flux quantum (SFQ) family of super-conductive electronic circuits. In these circuits nearly all cells receive a clock signal and a placement algorithm that ignores the clock routing cost will not produce high quality solutions. To address this issue, proposed approach simultaneously minimizes the total wirelength of the signal nets and area overhead of the clock routing. Furthermore, construction of a perfect H-tree in SFQ logic circuits is not viable solution due to the resulting very high routing overhead and the in-feasibility of building exact zero-skew clock routing trees. Instead a hybrid clock tree must be used whereby higher levels of the clock tree (i.e., those closer to the clock source) are based on H-tree construction whereas lower levels of the clock tree follow a linear (i.e., chain-like) structure. The proposed approach is able to reduce the overall half-perimeter wirelength by 15% and area by 8% compared with state-of-the-art techniques.
14