Title :
Synthesis of speed-independent circuits from algebraic specifications
Author :
Berthet, C. ; Cerny, E.
Author_Institution :
Dept. d´´Inf. et Recherche Operationnelle, Montreal Univ., Que., Canada
Abstract :
The authors propose a novel method for the synthesis of asynchronous speed-independent circuits that communicate using handshaking protocols. The circuit´s behavior is specified through a collection of properties. Each property is expressed algebraically and describes a partial view of the required behavior. The global behavior is obtained by the Boolean product of the algebraic expressions. Classical techniques of race-free synthesis are then adapted to take into account external environments (users) which do not necessarily respect the fundamental mode hypothesis. The method is illustrated by a dual-rail code queue element that communicates using a four-cycle signaling protocol on both the input-data and the output-data interconnections
Keywords :
Boolean algebra; asynchronous sequential logic; logic CAD; Boolean product; algebraic specifications; dual-rail code queue element; external environments; handshaking protocols; race-free synthesis; synthesis of asynchronous speed-independent circuits; Asynchronous circuits; Circuit synthesis; Clocks; Delay lines; Design methodology; Integrated circuit interconnections; Protocols; Signal synthesis; Switches; Synchronization;
Conference_Titel :
Circuits and Systems, 1988., IEEE International Symposium on
Conference_Location :
Espoo
DOI :
10.1109/ISCAS.1988.15301