An object-oriented communication library for hardware-software codesign

被引:13
|
作者
Vahid, F
Tauro, L
机构
关键词
D O I
10.1109/HSC.1997.584583
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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. In this paper, 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.
引用
收藏
页码:81 / 86
页数:4
相关论文
共 50 条
  • [41] An object-oriented class library for medical software development
    OKane, KC
    McColligan, EE
    METHODS OF INFORMATION IN MEDICINE, 1996, 35 (4-5) : 343 - 347
  • [42] Communication estimation for hardware/software codesign
    Knudsen, PV
    Madsen, J
    HARDWARE/SOFTWARE CODESIGN - SIXTH INTERNATIONAL WORKSHOP PROCEEDINGS, 1998, : 55 - 59
  • [43] Hardware-Software Codesign of Wireless Transceivers on Zynq Heterogeneous Systems
    Drozdenko, Benjamin
    Zimmermann, Matthew
    Dao, Tuan
    Chowdhury, Kaushik
    Leeser, Miriam
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2018, 6 (04) : 566 - 578
  • [44] Hardware-software codesign of OTA-based defuzzification stages
    Rovatti, R
    Manaresi, N
    Franchi, E
    FUZZ-IEEE '96 - PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3, 1996, : 1965 - 1971
  • [45] DESC: A hardware-software codesign methodology for distributed embedded systems
    Lee, TY
    Hsiung, PA
    Chen, SJ
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2001, E84D (03): : 326 - 339
  • [46] Functional partitioning for hardware-software codesign using genetic algorithms
    Hidalgo, JI
    Lanchares, J
    23RD EUROMICRO CONFERENCE - NEW FRONTIERS OF INFORMATION TECHNOLOGY, PROCEEDINGS, 1997, : 631 - 638
  • [47] Integrating real-time inter-task communication channels into hardware-software codesign
    Tak, Sungwoo
    Kim, Taehoon
    Park, E. K.
    MICROPROCESSORS AND MICROSYSTEMS, 2010, 34 (06) : 182 - 199
  • [48] HARDWARE-SOFTWARE CODESIGN OF FUZZY CONTROL SYSTEMS USING FPGAS
    del Toro, E.
    Sanchez-Solano, S.
    Brox, M.
    Cabrera, A. J.
    ICINCO 2010: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 1, 2010, : 213 - 216
  • [49] ASAP: An asynchronous array processor for hardware-software coprocessing and codesign
    Gao, B
    Rees, DJ
    1996 2ND INTERNATIONAL CONFERENCE ON ASIC, PROCEEDINGS, 1996, : 151 - 154
  • [50] PeaCE: A hardware-software codesign environment for multimedia embedded systems
    Ha, Soonhoi
    Kim, Sungchan
    Lee, Choonseling
    Yi, Youngmin
    Kwon, Seongnam
    Joo, Young-Pyo
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2007, 12 (03)