DocumentCode :
2419361
Title :
Using an XML schema to validate a formal hardware compiler
Author :
Dossis, M.F.
Author_Institution :
Dept. of Inf. & Comput. Technol., TEI of West Macedonia, Macedonia
fYear :
2010
fDate :
9-10 Dec. 2010
Firstpage :
90
Lastpage :
97
Abstract :
The complexity of current mixed software/hardware custom digital systems, has led to the requirement for automated high-level synthesis of the system from abstract, executable specifications, in order to drastically reduce the long development cycles. This paper introduces an approach to validate the hardware compilation process of a formal, high-level synthesizer, using provably-correct logic programming and XML schema techniques via an intelligent inference engine. The XML schema definition model is automatically generated from a formal intermediate format which forms the basis of connection and data exchange between the front-end and the back-end phases of the hardware compiler. The proposed methodology and the prototype tools are evaluated with results from real life applications such as graphics applications and an MPEG video compression engine.
Keywords :
XML; compiler generators; electronic data interchange; formal verification; hardware-software codesign; inference mechanisms; logic programming; XML schema; automated high-level synthesis; back-end phase; data exchange; formal hardware compiler; front-end phase; intelligent inference engine; logic programming; software-hardware custom digital system; Engines; Hardware; Logic programming; Program processors; Semantics; Syntactics; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Semantic Media Adaptation and Personalization (SMAP), 2010 5th International Workshop on
Conference_Location :
Limmassol
Print_ISBN :
978-1-4244-8603-8
Electronic_ISBN :
978-1-4244-8601-4
Type :
conf
DOI :
10.1109/SMAP.2010.5706871
Filename :
5706871
Link To Document :
بازگشت