DocumentCode :
2090518
Title :
Logic synthesis of controllers for B-ternary asynchronous systems
Author :
Nagata, Yasunori ; Miller, D. Michael ; Mukaidono, Masao
Author_Institution :
Dept. of Electr. & Electron. Eng., Ryukyus Univ., Okinawa, Japan
fYear :
2000
fDate :
2000
Firstpage :
402
Lastpage :
407
Abstract :
Asynchronous digital circuits and self-timed circuits are receiving attention due to the rapid development of VLSI technology and the difficulty of global clock distribution. In addition, an asynchronous system consumes lower power because unused parts of the system are deactivated, and the computational time is average-case instead of worst-case. In this paper, a logic synthesis approach for designing the controller for a B-ternary data-path we have presented earlier is discussed. To control the B-ternary data-path asynchronously, external-binary, internal-ternary signaling is required. We derive an asynchronous state transition graph from the signal transition graph of the controller and then synthesize a hazard-free asynchronous implementation of the controller as a two-level combinational circuit together with a ternary-in binary-out C-element
Keywords :
asynchronous circuits; combinational circuits; hazards and race conditions; logic CAD; ternary logic; B-ternary asynchronous systems; B-ternary data-path; asynchronous system; combinational circuit; hazard-free; logic synthesis; self-timed circuits; Circuits; Clocks; Computer science; Control system synthesis; Control systems; Delay; Multivalued logic; Registers; Signal synthesis; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multiple-Valued Logic, 2000. (ISMVL 2000) Proceedings. 30th IEEE International Symposium on
Conference_Location :
Portland, OR
ISSN :
0195-623X
Print_ISBN :
0-7695-0692-5
Type :
conf
DOI :
10.1109/ISMVL.2000.848650
Filename :
848650
Link To Document :
بازگشت