1,021 research outputs found
Verification of delayed-reset domino circuits using ATACS
Journal ArticleThis paper discusses the application of the timing analysis tool ATACS to the high performance, self-resetting and delayed-reset domino circuits being designed at IBM's Austin Research Laboratory. The tool, which was originally developed to deal with asynchronous circuits, is well suited to the self-resetting style since internally, a block of selfresetting or delayed-reset domino logic is asynchronous. The circuits are represented using timed event/level structures. These structures correspond very directly to gate level circuits, making the translation from a transistor schematic to a TEL structure straightforward. The statespace explosion problem is mitigated using an algorithm based on partially ordered sets (POSETs). Results on a number of circuits from the recently published guTS (gigahertz unit Test Site) processor from IBM indicate that modules of significant size can be verified with ATACS using a level of abstraction that preserves the interesting timing properties of the circuit. Accurate circuit level verification allows the designer to include less margin in the design, which can lead to increased performance
Improving robustness of dynamic logic based pipelines
Domino dynamic circuits are widely used in
critical parts of high performance systems. In this paper we show
that, in addition to the functional limitation associated to the noninverting
behavior of Domino gates, there are also robustness
disadvantages when compared to inverting dynamic gates. We
analyze and compare the tolerance to parameter and operating
conditions variations of gate-level pipelines implemented with
Domino and with DOE, an inverting dynamic gate we have
recently proposed. Our experiments confirm that DOE pipelines
are more robust and that improvements are due to its noninverting
feature.Ministerio de Economía y Competitividad FEDER TEC2013-40670-
Improving robustness of dynamic logic based pipelines
Domino dynamic circuits are widely used in
critical parts of high performance systems. In this paper we show
that, in addition to the functional limitation associated to the noninverting
behavior of Domino gates, there are also robustness
disadvantages when compared to inverting dynamic gates. We
analyze and compare the tolerance to parameter and operating
conditions variations of gate-level pipelines implemented with
Domino and with DOE, an inverting dynamic gate we have
recently proposed. Our experiments confirm that DOE pipelines
are more robust and that improvements are due to its noninverting
feature.Peer reviewe
Tertiary-Tree 12-GHz 32-bit Adder in 65nm Technology
This paper presents a new 32-bit adder structure
with 12 GHz low-power operation in 65nm technology. The Fast
Conditional Sparse-Tree Logic (FCSL) is based on modifying the initial Sparse-Tree architecture [1] to enhance its speed using tertiary trees and applying a carry-select scheme in some of the more significant bits. This design has been compared with the Sparse-Tree adder and the Low-Voltage Swing adder in terms of speed and power. It has been shown that speed can be improved using FCSL architecture while keeping the power at a comparable level
Timed circuit verification using TEL structures
Journal ArticleAbstract-Recent design examples have shown that significant performance gains are realized when circuit designers are allowed to make aggressive timing assumptions. Circuit correctness in these aggressive styles is highly timing dependent and, in industry, they are typically designed by hand. In order to automate the process of designing and verifying timed circuits, algorithms for their synthesis and verification are necessary. This paper presents timed event/level (TEL) structures, a specification formalism for timed circuits that corresponds directly to gate-level circuits. It also presents an algorithm based on partially ordered sets to make the state-space exploration o f TEL structures more tractable. The combination of the new specification method and algorithm significantly improves efficiency for gate-level timing verification. Results on a number of circuits, including many from the recently published gigahertz unit Test Site (guTS) processor from IBM indicate that modules of significant size can be verified using a level of abstraction that preserves the interesting timing properties of the circuit. Accurate circuit level verification allows the designer to include less margin in the design, which can lead to increased performance
Recommended from our members
VLSI design of the tiny RISC microprocessor
This report describes the Tiny RISC microprocessor designed at UC Irvine. Tiny RISC is a 16-bit microprocessor and has a RISC-style architecture. The chip was fabricated by MOSIS [1] in a 2μm n-well CMOS technology. The processor has a cycle time of 70 ns
- …