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 条
  • [21] HARDWARE-SOFTWARE CODESIGN OF HISTOGRAM OF ORIENTED GRADIENTS ON HETEROGENEOUS COMPUTING PLATFORM
    Wang, Yuan-Kai
    Chen, Hung-Yu
    Chen, Kuan-Yu
    Huang, Shih-Yu
    PROCEEDINGS OF 2019 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS (ICMLC), 2019, : 107 - 113
  • [22] A HARDWARE-SOFTWARE CODESIGN METHODOLOGY FOR DSP APPLICATIONS
    KALAVADE, A
    LEE, EA
    IEEE DESIGN & TEST OF COMPUTERS, 1993, 10 (03): : 16 - 28
  • [23] Rethinking Hardware-Software Codesign for Exascale Systems
    Shalf, John
    Quinlan, Dan
    Janssen, Curtis
    COMPUTER, 2011, 44 (11) : 22 - 30
  • [24] COMPUTER-AIDED HARDWARE-SOFTWARE CODESIGN
    DEMICHELI, G
    IEEE MICRO, 1994, 14 (04) : 10 - 16
  • [25] Multitasking in hardware-software codesign for reconfigurable computer
    Wiangtong, T
    Cheung, PYK
    Luk, W
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL V: BIO-MEDICAL CIRCUITS & SYSTEMS, VLSI SYSTEMS & APPLICATIONS, NEURAL NETWORKS & SYSTEMS, 2003, : 621 - 624
  • [26] CPU core generation for hardware-software codesign
    Jang, KS
    Kunieda, H
    APCCAS '96 - IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS '96, 1996, : 306 - 309
  • [27] Hardware-Software Codesign for Embedded Numerical Acceleration
    Sredojevic, Ranko
    Wright, Andrew
    Stojanovic, Vladimir
    2013 IEEE 21ST ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2013, : 169 - 172
  • [28] HARDWARE-SOFTWARE CODESIGN - CAUTIOUS OPTIMISM FOR THE FUTURE
    SUBRAHMANYAM, PA
    COMPUTER, 1993, 26 (01) : 84 - 84
  • [29] Hardware-software codesign of a fingerprint identification algorithm
    Canyellas, N
    Cantó, E
    Forte, G
    López, M
    AUDIO AND VIDEO BASED BIOMETRIC PERSON AUTHENTICATION, PROCEEDINGS, 2005, 3546 : 683 - 692
  • [30] Hardware-software codesign of a fingerprint alignment processor
    Fons, M.
    Fons, F.
    Canto, E.
    MIXDES 2007: Proceedings of the 14th International Conference on Mixed Design of Integrated Circuits and Systems:, 2007, : 661 - 666