DocumentCode :
3145337
Title :
Logical Correctness by Construction
Author :
Leinwand, S.M.
Author_Institution :
University of Illinois, Chicago
fYear :
1982
fDate :
14-16 June 1982
Firstpage :
825
Lastpage :
831
Abstract :
A novel methodological approach to the design of large-scale-integrated systems proposed correctness by construction. By using a restricted repertoire of admissible combination rules, it is possible to guarantee that only designs suitable for implementation are generated. This paper addresses the complementary issue of logical correctness by construction - prohibiting "meaningless" constructs from occurring. The presented approach is based on defining "meaning" in terms of a catalog of standard operators. Admissible compositions are restricted so that only constructs belonging to this catalog may be generated. This approach is mainly intended for the data-path of digital systems. There, repetitive and regular compositions provide a suitable environment for using catalogs of operators. The paper focuses on the description of operators relevant to the design at Register Transfer Level. Manipulation rules are used for describing their properties. Rules basic to logical correctness by construction are shown to be: contractions, expansions and transformations into canonical forms.
Keywords :
Design methodology; Digital systems; Geometry; Integrated circuit synthesis; Integrated circuit technology; Logic design; Process design; Program processors; Registers; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation, 1982. 19th Conference on
Conference_Location :
Las Vegas, NV, USA
ISSN :
0146-7123
Print_ISBN :
0-89791-020-6
Type :
conf
DOI :
10.1109/DAC.1982.1585590
Filename :
1585590
Link To Document :
بازگشت