DocumentCode :
1573550
Title :
Large system asynchronous design
Author :
Johansen, Donald E.
Author_Institution :
jLogic Associates, Reading, MA, USA
fYear :
1993
Firstpage :
207
Lastpage :
213
Abstract :
A language is presented for the design of asynchronous logic circuits. The language offers effective syntax for specifying long-range interactions among signals remote from one another in the data pipeline. Problems specified in the language have a unique-state-coding implicit in their formulation. Solutions are fully interlocked and satisfy properties of liveness, safeness, and persistency. Features of the language are presented with two examples. One involves the design of an asynchronous 3:1 parallel multiplexer involving concepts of bundled data paths and control. The other illustrates the synthesis of self-timed data paths of a type described by T.E. Williams and M.A. Horowitz (1991)
Keywords :
VLSI; application specific integrated circuits; asynchronous circuits; hardware description languages; high level languages; logic CAD; multiplexing equipment; 3:1 parallel multiplexer; ASIC; CAD; PRODIAC; VLSI; asynchronous logic circuits; bundled data paths; high-level language; interlocked circuits; self-timed data paths; self-timed design; synthesis; unique-state-coding; Asynchronous circuits; Clocks; Logic circuits; Logic design; Multiplexing; Petri nets; Pipelines; Registers; Signal design; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ASIC Conference and Exhibit, 1993. Proceedings., Sixth Annual IEEE International
Conference_Location :
Rochester, NY
Print_ISBN :
0-7803-1375-5
Type :
conf
DOI :
10.1109/ASIC.1993.410707
Filename :
410707
Link To Document :
بازگشت