• 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