DocumentCode
351591
Title
A flexible specification framework for hardware-software codesign
Author
Moya, José Manuel ; Domínguez, Santiago ; Moya, Francisco ; López, Juan Carlos
Author_Institution
Dept. de Inf., Univ. de Castilla-La Mancha, Spain
fYear
2000
fDate
2000
Firstpage
753
Abstract
Presents a new specification technique for complex hardware-sofware systems, based on standard high-level programming languages, such as C, C++, Java, Scheme, or Ada, without extensions or semantic changes. Unlike previous approaches, the designer may choose the model of computation and the specification language that best suits her needs, while still being able to formally verify the correctness of the specification. The details of the available hardware and software resources, and the implementation of the different models of computation are encapsulated in libraries to maximize reuse in system specifications
Keywords
Ada; C language; C++ language; Java; hardware-software codesign; specification languages; Ada; C; C++; Java; Scheme; complex hardware-sofware systems; flexible specification framework; hardware-software codesign; model of computation; software resources; specification language; specification technique; standard high-level programming languages; system specifications; Application software; Computational modeling; Computer architecture; Computer interfaces; Formal verification; Hardware; Java; Petri nets; Software libraries; Specification languages;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition 2000. Proceedings
Conference_Location
Paris
Print_ISBN
0-7695-0537-6
Type
conf
DOI
10.1109/DATE.2000.840886
Filename
840886
Link To Document