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