DocumentCode :
3464198
Title :
An object-oriented communication library for hardware-software codesign
Author :
Vahid, Frank ; Tauro, Linus
Author_Institution :
Dept. of Comput. Sci., California Univ., Riverside, CA, USA
fYear :
1997
fDate :
24-26 Mar 1997
Firstpage :
81
Lastpage :
86
Abstract :
Implementing communication between hardware and software components can be a time-consuming task. Numerous communication protocols are available, differing greatly in their implementation details. Designers must spend much time focusing on those details. Even when libraries are available to encapsulate communication into C or VHDL routines, these routines are not consistent across protocols, making it difficult to switch to other protocols. We propose an object-oriented communication library, which provides pre-implemented channel-based send/receive communication primitives, allowing easy implementation and seamless migration across protocols and components
Keywords :
C language; hardware description languages; high level synthesis; object-oriented programming; protocols; software libraries; C; VHDL; communication protocols; hardware-software codesign; object-oriented communication library; protocols; send receive communication; time-consuming; Access protocols; Computer science; Field programmable gate arrays; Hardware; Message passing; Microcontrollers; Signal processing; Software libraries; Switches; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware/Software Codesign, 1997. (CODES/CASHE '97), Proceedings of the Fifth International Workshop on
Conference_Location :
Braunschweig
ISSN :
1092-6100
Print_ISBN :
0-8186-7895-X
Type :
conf
DOI :
10.1109/HSC.1997.584583
Filename :
584583
Link To Document :
بازگشت