DocumentCode :
2203576
Title :
VHDL system-level specification and partitioning in a hardware/software co-synthesis environment
Author :
Eles, Petru ; Pen, Zebo ; Doboli, Alexa
Author_Institution :
Tech. University, Timisoara, Romania
fYear :
1994
fDate :
22-24 Sep 1994
Firstpage :
49
Lastpage :
55
Abstract :
This paper deals with the problems of system-level specification and partitioning in hardware/software co-design. It first discusses the implication of using VHDL as an implementation-independent specification language. A message passing communication mechanism is proposed to relax the strict synchronization imposed by the simulation-based semantics of VHDL. A partitioning technique is then described which is used to partition the VHDL specification into a hardware part and a software part. The partitioning is carried out during the compilation process of VHDL into a design representation which identifies the hardware/software boundary, while capturing hardware and software in a uniform way to allow efficient co-synthesis of both parts. The VHDL compiler and the partitioning algorithm function as the front end of a hardware/software co-synthesis environment which is built on the design representation
Keywords :
computer architecture; formal specification; message passing; program compilers; specification languages; systems analysis; VHDL compiler; VHDL system-level specification; compilation process; design representation; hardware/software boundary; hardware/software co-design; hardware/software co-synthesis; implementation-independent specification language; message passing communication mechanism; partitioning; partitioning algorithm; simulation-based semantics; strict synchronization; system-level specification; Algorithm design and analysis; Application software; Computer industry; Computer science; Hardware; Information science; Message passing; Partitioning algorithms; Software performance; Specification languages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware/Software Codesign, 1994., Proceedings of the Third International Workshop on
Conference_Location :
Grenoble
Print_ISBN :
0-8186-6315-4
Type :
conf
DOI :
10.1109/HSC.1994.336723
Filename :
336723
Link To Document :
بازگشت