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