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 :
بازگشت