• DocumentCode
    2967897
  • Title

    Be careful with don´t cares

  • Author

    Brand, D. ; Bergamaschi, R.A. ; Stok, L.

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    1995
  • fDate
    5-9 Nov. 1995
  • Firstpage
    83
  • Lastpage
    86
  • Abstract
    It is commonly expected that any correct implementation can replace its specification inside a larger design without violating the correctness of the whole design. This property (called replaceability) is automatically satisfied in the absence of don\´t cares because "correctness" by definition implies that specification and implementation compute the identical function. However don\´t cares allow an implementation to compute a different function, and thus make it difficult to ensure replaceability. Whether this problem occurs depends on the exact meaning of "don\´t care" and the associated definition of "correctness". We will consider three meanings of "don\´t care" and for each give conditions under which correct implementations may replace their specifications.
  • Keywords
    logic CAD; logic design; correctness; don´t cares; replaceability; specifications; Decoding; Delay; Law; Legal factors; Logic design; Signal synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1995. ICCAD-95. Digest of Technical Papers., 1995 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-8186-8200-0
  • Type

    conf

  • DOI
    10.1109/ICCAD.1995.479996
  • Filename
    479996