DocumentCode :
3407475
Title :
Quasi-delay-insensitive compiler: Automatic synthesis of asynchronous circuits from verilog specifications
Author :
Rong Zhou ; Kwen-Siong Chong ; Bah-Hwee Gwee ; Chang, Joseph S.
Author_Institution :
Nanyang Technol. Univ., Singapore, Singapore
fYear :
2011
fDate :
7-10 Aug. 2011
Firstpage :
1
Lastpage :
4
Abstract :
In this paper, we present a compiler (EDA tool) that automatically synthesizes asynchronous Quasi-Delay-Insensitive (QDI) circuits from Verilog HDL specification. The proposed compiler receives Verilog HDL specification with standard coding style as input for preprocessing, and generates combinational logics and pipeline frameworks. The combinational logics can then be synthesized by commercial EDA tools, subsequently, expanded into dual-rail circuits with target library cells. Four notably interesting features in this proposed compiler are as follows. First, the resulting circuits are QDI circuits which can accommodate PVT variations. Second, the compiler accepts standard synchronous circuit specification with no special design rules to be considered. Third, this compiler adopts a data-driven pipeline, avoiding controller synthesis by configuring pipeline framework directly. Fourth, this compiler can convert single-rail to dual-rail circuits with different customized library cells. Hence, full advantage of these library cells can be taken for different requirements/applications. To demonstrate the validity and practicality of this compiler, six circuit examples based on Differential Cascode Voltage Swing Logic (DCVSL) and NULL Convention Logic (NCL) library cells are presented with simulation results. We show that our proposed compiler features better design friendliness and provides greater design flexibility.
Keywords :
circuit layout CAD; hardware description languages; EDA tool; NULL convention logic library cells; Verilog HDL specification; Verilog specification; asynchronous circuits; asynchronous quasi-delay-insensitive circuits; automatic synthesis; combinational logics; data-driven pipeline; differential cascode voltage swing logic; pipeline frameworks; quasi-delay-insensitive compiler; standard coding style; standard synchronous circuit specification; Adders; CMOS integrated circuits; Energy efficiency; Logic gates;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (MWSCAS), 2011 IEEE 54th International Midwest Symposium on
Conference_Location :
Seoul
ISSN :
1548-3746
Print_ISBN :
978-1-61284-856-3
Electronic_ISBN :
1548-3746
Type :
conf
DOI :
10.1109/MWSCAS.2011.6026577
Filename :
6026577
Link To Document :
بازگشت