Skip to main navigation Skip to search Skip to main content

VHDL system-level specification and partitioning in a hardware/software co-synthesis environment

  • Politehnica University of Timisoara

Research output: Contribution to conferencePaperpeer-review

15 Scopus citations

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.

Original languageEnglish
Pages49-55
Number of pages7
StatePublished - 1994
EventProceedings of the 3rd International Workshop on Hardware/Software Codesign - Grenoble, FR
Duration: Sep 22 1994Sep 24 1994

Conference

ConferenceProceedings of the 3rd International Workshop on Hardware/Software Codesign
CityGrenoble, FR
Period09/22/9409/24/94

Fingerprint

Dive into the research topics of 'VHDL system-level specification and partitioning in a hardware/software co-synthesis environment'. Together they form a unique fingerprint.

Cite this