A Flexible Specification Framework for Hardware-Software Codesign
J.M. Moya Fernández; S. Domínguez; F. Moya; J.C. López
Conference: Design, Automation and Test in Europe
Location: París (Francia)
Date: 27/03/2000 - 30/03/2000
Pages: 753-753
ISBN: 0-7695-0537-6
[link]
Abstract
In this poster, we present a new specification technique for complex hardware-software 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.