DocumentCode :
1370449
Title :
A formal technique for hardware interface design
Author :
Baganne, Adel ; Philippe, Jean-Luc ; Martin, Eric
Author_Institution :
Dept. of Electr. Eng., Univ. de Bretagne Sud, Lorient, France
Volume :
45
Issue :
5
fYear :
1998
fDate :
5/1/1998 12:00:00 AM
Firstpage :
584
Lastpage :
591
Abstract :
In this paper, we consider the problem of hardware interface design in a codesign approach for real-time digital signal processing (DSP) applications. We refer to the hardware component as ASICS (Applied Specific Integrated Circuits) and the software component as processors. We describe a formal technique to communication synthesis starting from hardware I/O transfer sequences computed by a high level synthesis tool, like GAUT. The original nature of our work is the fact that a communication interface is generated at the same time as the hardware module which leads to better performance and optimization and ensures communication data coherency. Our design strategy starts from the hardware I/O transfer sequences computed by GAUT. It incorporates some interface specification (I/O transfer order, timing constraints) obtained by any cosynthesis tool. The proposed allocation procedure of necessary storage components needed for data communication between hardware-software components assigns for each I/O data a time interval at which its transfer could occur. As an illustration, we present a mixed implementation of the GMDF alpha algorithm, an adaptive filter well suited to acoustic echo cancellation, on both ASIC and TS320C40 DSP
Keywords :
application specific integrated circuits; digital signal processing chips; high level synthesis; integrated circuit design; real-time systems; timing; ASICS; GAUT; GMDF alpha algorithm; I/O transfer order; acoustic echo cancellation; codesign approach; communication data coherency; hardware I/O transfer sequences; hardware interface design; high level synthesis tool; interface specification; real-time digital signal processing; timing constraints; Application software; Application specific integrated circuits; Data communication; Digital signal processing; Hardware; High level synthesis; Integrated circuit synthesis; Signal design; Signal synthesis; Timing;
fLanguage :
English
Journal_Title :
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1057-7130
Type :
jour
DOI :
10.1109/82.673640
Filename :
673640
Link To Document :
بازگشت