DocumentCode
3140596
Title
On Proving the Correctness of Optimizing Transformations in a Digital Design Automation System
Author
McFarland, Michael C.
Author_Institution
Boston College, Chestnut Hill, MA
fYear
1981
fDate
29-1 June 1981
Firstpage
90
Lastpage
97
Abstract
As part of our research for the Carnegie-Mellon University Design Automation System, we have been investigating methods for proving that the system produces correct designs from correct specifications. This paper presents a mathematical model of the behavior of hardware descriptions which has been used to prove that some of the optimizing transformations applied to abstract hardware descriptions in the system preserve behavioral equivalence. The model goes beyond the usual computational models used in program verification in that it takes into account the proper sequencing of "events" which represent interactions with the environment.
Keywords
Computational modeling; Computer science; Databases; Design automation; Design optimization; Digital systems; Educational institutions; Hardware design languages; Integrated circuit interconnections; Mathematical model;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation, 1981. 18th Conference on
Type
conf
DOI
10.1109/DAC.1981.1585337
Filename
1585337
Link To Document