Complexity Of Minimum-Delay Gate Resizing
نویسندگان
چکیده
Gate resizing for minimum circuit delay is a fundamental problem in the performance optimization of gate-level circuits. In this paper , we study the complexity of two diierent minimum-delay gate resizing problems for combinational circuits composed of single-output gates. The rst problem is that of gate resizing for minimum circuit delay under the load-dependent delay model. The second problem is a variant of the rst, where we relax the delay model to a load-independent one, but impose load constraints instead , i.e., each gate output is not allowed to drive a capacitive load that exceeds its drive capacity. The goal, as before, is to minimize the delay through the circuit. To the best of our knowledge, there has been no published result on the complexity of these problems. In this paper, we prove that both problems are NP-complete. The proofs are inspired by Murgai's work 6], in which the global fanout optimizationproblem under a xed net topology was shown to be NP-complete. These results, along with previously published ones, establish that gate resizing is a hard problem except under the most simplistic assumptions. 1 Motivation Gate resizing for minimum circuit delay is a fundamental problem in performance optimization of gate-level circuits. Ideally, each gate should be optimally sized during technology mapping. However , exact technology mapping is expensive in practice due to the large size of the technology library and due to the complex interaction between the gate being mapped and the unmapped portion of the logic. In addition, wire loads often cannot be estimated with suucient accuracy during technology mapping to make the best choices for gate sizes. As a result, heuristics are used, which, among other things, may not select the best sizes for gates from a delay perspective 3]. This leaves scope for improving the circuit delay by resizing gates after technology mapping. Being an in-place optimization technique, gate resizing is also layout-friendly (i.e., it does not disturb placement and routing of cells) and can be used during or after layout when more accurate wire load and delay information is available. Thus, gate resizing has become an important optimization problem in its own right. The complexity of timing optimization problems, such as gate resizing or technologymapping for minimum circuit delay, depends on the delay model used in the analysis. Two commonly used delay models in gate-level circuits are: the load-independent delay model (LIDM) and the load-dependent delay …
منابع مشابه
Timing Optimization through Pipelining And
In this paper, we consider the use of a limited pipelining scheme in conjunction with a gate resizing technique to improve the optimal clock speed of a combinational logic block. Gate resizing is restricted to a small subset of the circuit, and target gates are identiied using a delay sensitivity metric introduced here. 1 Abstract In this paper, we consider the use of a limited pipelining schem...
متن کاملHigh-Speed Penternary Inverter Gate Using GNRFET
This paper introduces a new design of penternary inverter gate based on graphene nanoribbon field effect transistor (GNRFET). The penternary logic is one of Multiple-valued logic (MVL) circuits which are the best substitute for binary logic because of its low power-delay product (PDP) resulting from reduced complexity of interconnects and chip area. GNRFET is preferred over Si-MOSFET for circui...
متن کاملA Performance Optimization Method by Gate Resizing Based on Statistical Static Timing Analysis
This paper discusses a gate resizing method for performance enhancement based on statistical static timing analysis. The proposed method focuses on timing uncertainties caused by local random fluctuation. Our method aims to remove both over-design and under-design of a circuit, and realize highperformance and high-reliability LSI design. The effectiveness of our method is examined by 6 benchmar...
متن کاملA Novel Design of Penternary Inverter Gate Based on Carbon Nano Tube
This paper investigates a novel design of penternary logic gates usingcarbon nanotube field effect transistors (CNTFETs). CNTFET is a suitable candidate forreplacing MOSFET with some useful properties, such as the capability of having thedesired threshold voltage by regulating the diameter of the nanotubes. Multiple-valuedlogic (MVL) such as ternary, quaternary, and penternary is a promising al...
متن کاملDesign of Optimized Quantum-dot Cellular Automata RS Flip Flops
Complementary metal-oxide semiconductor (CMOS) technology has been the industry standard to implement Very Large Scale Integrated (VLSI) devices for the last two decades. Due to the consequences of miniaturization of such devices (i.e. increasing switching speeds, increasing complexity and decreasing power consumption), it is essential to replace them with a new technology. Quantum-dot c...
متن کامل