DocumentCode :
1308525
Title :
Protocol selection and interface generation for HW-SW codesign
Author :
Daveau, Jean-Marc ; Marchioro, Gilberto Fernandes ; Ben-Ismail, Tarek ; Jerraya, Ahmed Amine
Author_Institution :
TIMA/INPG Lab., Inst. Nat. Polytech. de Grenoble, France
Volume :
5
Issue :
1
fYear :
1997
fDate :
3/1/1997 12:00:00 AM
Firstpage :
136
Lastpage :
144
Abstract :
The aim of this paper is to present a communication synthesis approach stated as an allocation problem. In the proposed approach, communication synthesis allows to transform a system composed of processes that communicate via high-level primitives through abstract channels into a set of processes executed by interconnected processors that communicate via signals and share communication control. The proposed communication synthesis approach deals with both protocol selection and interface generation and is based on binding/allocation of communication units. This approach allows a wide design space exploration through automatic selection of communication protocols. We present a new algorithm that performs binding/allocation of communication units. This algorithm makes use of a cost function to evaluate different allocation alternatives. We illustrate through an example the usefulness of the algorithm for allocating automatically different protocols within the same application system.
Keywords :
computer architecture; computer interfaces; high level synthesis; protocols; software engineering; abstract channel; algorithm; allocation; binding; communication synthesis; cost function; hardware-software codesign; high-level primitive; interconnected processor; interface generation; protocol selection; Control system synthesis; Cost function; Embedded system; Hardware; Libraries; Network synthesis; Protocols; Signal synthesis; Space exploration; Topology;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/92.555993
Filename :
555993
Link To Document :
بازگشت