DocumentCode
3179415
Title
Language based design verification with semantic analysis
Author
Economakos, George ; Papakonstantinou, George
Author_Institution
Dept. of Electr. & Comput. Eng., Nat. Tech. Univ. of Athens, Greece
Volume
1
fYear
1999
fDate
1999
Firstpage
268
Abstract
Recent advances in fabrication technology have pushed the digital designers perspective towards higher levels of abstraction. While a lot of research work has been reported to support this demand, the development of automated high-level synthesis environments is still an experimental field. Previous work has shown that attribute grammars, used in traditional compiler construction, can also be effectively adopted to describe in a formal and uniform way scheduling heuristics, their main advantages being modularity and declarative notation. In this paper, a more abstract form of attribute grammars, relational attribute grammars, are further applied for the construction of a formal proof methodology, to verify the correctness of scheduling transformations in the same uniform environment. The overall hardware design methodology proposed, supports provable correct transformations and gives a novel idea for combining high-level synthesis with a mathematical framework
Keywords
attribute grammars; formal verification; high level synthesis; scheduling; compiler; fabrication technology; formal proof methodology; hardware design methodology; high-level synthesis; language based design verification; mathematical framework; relational attribute grammars; scheduling heuristics; scheduling transformations; semantic analysis; Circuit synthesis; Design automation; Design methodology; Fabrication; Formal specifications; Hardware design languages; High level synthesis; Identity-based encryption; Modular construction; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
EUROMICRO Conference, 1999. Proceedings. 25th
Conference_Location
Milan
ISSN
1089-6503
Print_ISBN
0-7695-0321-7
Type
conf
DOI
10.1109/EURMIC.1999.794479
Filename
794479
Link To Document