DocumentCode
2584204
Title
An asynchronous synthesis toolset using Verilog
Author
Burns, Frank ; Shang, Delong ; Koelmans, Albert ; Yakovlev, Alex
Author_Institution
Sch. of Electr., Electron., & Comput. Eng., Newcastle Upon Tyne Univ., UK
Volume
1
fYear
2004
fDate
16-20 Feb. 2004
Firstpage
724
Abstract
We present a new CAD tool set for generating asynchronous circuits from high-level Verilog level-sensitive specifications. Initially, high-level Verilog descriptions are compiled and converted into a novel intermediate Petri net format. The intermediate format is subsequently passed to optimization tools and mapping tools where it is directly mapped into asynchronous datapath and control circuits using David cells (DCs). Finally, logic optimization tools are applied to generate speed-independent (SI) circuits. The speed independent circuits generated perform well compared to circuits generated by existing asynchronous tools.
Keywords
Petri nets; asynchronous circuits; circuit CAD; circuit optimisation; hardware description languages; integrated circuit design; logic CAD; CAD tool set; DC; David cells; Petri net; SI; Verilog; asynchronous circuits; asynchronous datapath; asynchronous synthesis toolset; control circuits; level-sensitive specifications; logic optimization; mapping tools where; optimization tools; speed-independent circuits; Asynchronous circuits; Automatic control; Circuit synthesis; Design automation; Distributed control; Explosions; Hardware design languages; Job shop scheduling; Petri nets; Specification languages;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
ISSN
1530-1591
Print_ISBN
0-7695-2085-5
Type
conf
DOI
10.1109/DATE.2004.1268948
Filename
1268948
Link To Document