A dual rail circuits synthesis environment for the implementation of multiple output boolean functions
โ Scribed by Karoubalis, Theodore; Alexiou, George Ph.; Kanopoulos, Nick
- Publisher
- John Wiley and Sons
- Year
- 1998
- Tongue
- English
- Weight
- 378 KB
- Volume
- 26
- Category
- Article
- ISSN
- 0098-9886
No coin nor oath required. For personal study only.
โฆ Synopsis
This paper presents an integrated CAD system for synthesizing high-performance dual rail circuits using DCVS logic. The proposed techniques exploit ROBDDs to provide efficient DCVS trees that fulfill the design rules and constraints. Sharing of common transistor structures is examined to decrease further the overall device count and chip area by improving the wirability of DCVS circuits. This is accomplished by generating a common variable ordering that permits identification of common subcircuits and simplification of routing procedures by enhancing straight-line wiring of input signals. The paper also presents the integration steps that are undertaken for importing the developed tools into Alliance CAD system, in order to provide a complete and consistent DCVS circuits synthesis environment and methodology. Moreover, experimental results showed that the proposed algorithms, which are time and memory efficient, produce near optimal device counts improving placement and routing procedures. The integrated design framework, which is available for academic and research purposes, has been employed to synthesize, simulate and layout a programmable 16-bit serial/parallel multiplier as a complete DCVS circuit synthesis example.
๐ SIMILAR VOLUMES