DocumentCode
970156
Title
Methods of removing single variable static hazards in Boolean functions
Author
Sandige, Richard S. ; Wilamowski, Bogdan M.
Author_Institution
Dept. of Electr. Eng., Wyoming Univ., Laramie, WY, USA
Volume
38
Issue
3
fYear
1995
fDate
8/1/1995 12:00:00 AM
Firstpage
274
Lastpage
278
Abstract
Two methods are presented in this paper for removing single variable static hazards in Boolean Functions. The first method is a hand calculation method that uses a single variable static hazard cover algorithm. The hand calculation method can be used in the classroom and does not require computer assistance. The second method involves using a single variable static hazard cover software synthesis tool. The second method is more convenient to use outside the classroom on a PC that is available for engineering student use or perhaps on personal computers. To illustrate the process of obtaining single variable static hazard covers, the standard Karnaugh map approach is also used. A commercially available design synthesis tool and schematic capture/simulation timing tool are also used in this paper
Keywords
Boolean functions; asynchronous circuits; computer aided instruction; computer science education; electronic engineering education; logic CAD; logic circuits; microcomputer applications; Boolean functions; PC; asynchronous logic circuit design; computer science; design synthesis tool; electronic engineering student; hand calculation method; personal computers; schematic capture/simulation timing tool; single variable static hazard cover algorithm; single variable static hazards removal; software synthesis tool; standard Karnaugh map approach; Boolean functions; Circuit synthesis; Delay effects; Equations; Hazards; Input variables; Logic circuits; Microcomputers; Software tools; Timing;
fLanguage
English
Journal_Title
Education, IEEE Transactions on
Publisher
ieee
ISSN
0018-9359
Type
jour
DOI
10.1109/13.406506
Filename
406506
Link To Document