DocumentCode
1940151
Title
A divide-and-conquer approach for asynchronous interface synthesis
Author
Puri, Ruchir ; Gu, Jun
Author_Institution
Dept. of Electr. & Comput. Eng., Calgary Univ., Alta., Canada
fYear
1994
fDate
18-20 May 1994
Firstpage
118
Lastpage
125
Abstract
Asynchronous circuits are crucial in designing low power, high performance digital systems. They are widely used in many real time applications such as digital communication and computer systems. The design of complex asynchronous interface circuits is a difficult and error-prone task. We present an area and time efficient synthesis algorithm for general signal transition graph (STG) specifications. It utilizes a divide-and-conquer approach to significantly reduce the number of design constraints. Thus, large size specifications can be synthesized in a very short execution time. We further developed a BDD based constraint satisfaction algorithm that exploits the don´t cares for area efficient synthesis. Experimental results with a large number of practical signal transition graph benchmarks are presented. These results show that compared to the existing techniques, the divide-and-conquer technique is capable of achieving an average of 20% reduction in implementation area for all the benchmarks and it offers a practical solution for the complex asynchronous interface design problems
Keywords
Petri nets; asynchronous sequential logic; circuit analysis computing; computer interfaces; constraint theory; sequential circuits; BDD based constraint satisfaction algorithm; STG specifications; area efficient synthesis; asynchronous circuits; asynchronous interface synthesis; benchmarks; complex asynchronous interface circuits; complex asynchronous interface design problems; design constraints; digital communication; divide-and-conquer approach; high performance digital systems; real time applications; signal transition graph specifications; time efficient synthesis algorithm; Circuit synthesis; Concurrent computing; Control system synthesis; Design engineering; Digital systems; High performance computing; Power engineering and energy; Power engineering computing; Real time systems; Signal synthesis;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Level Synthesis, 1994., Proceedings of the Seventh International Symposium on
Conference_Location
Niagara-on-the-Lake, Ont.
Print_ISBN
0-8186-5785-5
Type
conf
DOI
10.1109/ISHLS.1994.302332
Filename
302332
Link To Document