DocumentCode :
793406
Title :
An efficient implementation of Boolean functions as self-timed circuits
Author :
David, Ilana ; Ginosar, Ran ; Yoeli, Michael
Author_Institution :
Technion Israel Inst. of Technol., Haifa, Israel
Volume :
41
Issue :
1
fYear :
1992
fDate :
1/1/1992 12:00:00 AM
Firstpage :
2
Lastpage :
11
Abstract :
The authors propose a general synthesis method for efficiently implementing any family of Boolean functions over a set of variables, as a self-timed logic module. Interval temporal logic is used to express the constraints that are formulated for the self-timed logic module. A method is provided for proving the correct behavior of the designed circuit, by showing that it obeys all the functional constraints. The resulting circuit is compared with alternative proposed self-timed methodologies. This approach is shown to require less gates than other methods. The proposed method is appropriate for automatic synthesis of self-timed systems. A formal proof of correctness is provided
Keywords :
Boolean functions; logic circuits; logic design; temporal logic; Boolean functions; automatic synthesis; correctness; formal proof; functional constraints; logic module; self-timed circuits; temporal logic; Boolean functions; Circuit synthesis; Clocks; Computer science; Delay systems; Design methodology; Logic circuits; Logic design; Radio access networks; Wires;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.123377
Filename :
123377
Link To Document :
بازگشت