DocumentCode
846743
Title
Heuristic minimization of Boolean relations using testing techniques
Author
Ghosh, Abhijit ; Devadas, Srinivas ; Newton, A. Richard
Author_Institution
California Univ., Berkeley, CA, USA
Volume
11
Issue
9
fYear
1992
fDate
9/1/1992 12:00:00 AM
Firstpage
1166
Lastpage
1172
Abstract
A Boolean relation is a one-to-many multioutput Boolean mapping and is a generalization of incompletely specified logic functions. Boolean relations arise in several contexts (for instance, in a finite state machine with sets of equivalent states). Minimization of Boolean relations is important from the point of view of synthesis, especially synthesis for testability. A fast heuristic procedure for finding an optimal sum-of-products representation for a function compatible with a Boolean relation is described. Starting with an initial function compatible with the relation, a process of iterative logic improvement based on test generation techniques is used to derive a minimal function
Keywords
Boolean functions; finite state machines; logic testing; minimisation of switching nets; Boolean relations; fast heuristic procedure; finite state machine; incompletely specified logic functions; initial function; iterative logic improvement; one-to-many multioutput Boolean mapping; sum-of-products representation; testability; testing techniques; Boolean functions; Design automation; Helium; Logic functions; Logic testing; Minimization methods; Programmable logic arrays;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.160003
Filename
160003
Link To Document