Hardware/Software Communication and System Integration for Embedded Architectures

被引:1
|
作者
Steven Vercauteren
Bill Lin
机构
[1] IMEC,
[2] VSDM division,undefined
关键词
Hardware/Software Co-Design; Interface and Communication Synthesis; Target Architecture;
D O I
暂无
中图分类号
学科分类号
摘要
Embedded system architectures comprising of software programmable components (e.g. DSP, ASIP, and micro-controller cores) and customized hardware co-processors, integrated into a single cost-efficient VLSI chip, are emerging as a key solution to today’s microelectronics design problems. This trend is being driven by new emerging applications in the areas of wireless communication, high-speed optical networking, and multimedia computing, fueled by increasing levels of integration. These applications are often subject to stringent requirements in terms of processing performance, power dissipation, and flexibility. A key problem confronted by embedded system designers today is the rapid prototyping of an application-specific embedded system architecture where different combinations of programmable processor components, library hardware components, and customized hardware components must be integrated together, while ensuring that the hardware and software parts communicate correctly. Designers often spend an enormous time on this highly error proned task. In this paper, we present a solution to this embedded architecture co-synthesis and system integration problem based on an orchestrated combination of architectural strategies, parameterized libraries, and software CAD tools.
引用
收藏
页码:359 / 382
页数:23
相关论文
共 50 条
  • [31] A Hybrid Hardware and Software Component Architecture for Embedded System Design
    Marcondes, Hugo
    Froehlich, Antonio Augusto
    ANALYSIS, ARCHITECTURES AND MODELLING OF EMBEDDED SYSTEMS, 2009, 310 : 259 - 270
  • [32] Hardware and Software Implementation of the Embedded Controlling System for the TuMag Camera
    Valido, Manuel Rodriguez
    Suarez, David Orozco
    Exposito, David Hernandez
    Castello, Eduardo Magdaleno
    Cobo, Basilio Ruiz
    ELECTRONICS, 2023, 12 (19)
  • [33] An Equivalence Checker for Hardware-Dependent Embedded System Software
    Villarraga, Carlos
    Schmidt, Bernard
    Bormann, Joerg
    Bartsch, Christian
    Stoffel, Dominik
    Kunz, Wolfgang
    2013 ELEVENTH ACM/IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR CODESIGN (MEMOCODE 2013), 2013, : 119 - 128
  • [34] Hardware/software partitioning of embedded system in OCAPI-xl
    Vanmeerbeeck, G
    Schaumont, P
    Vernalde, S
    Engels, M
    Bolsens, I
    PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON HARDWARE/SOFTWARE CODESIGN, 2001, : 30 - 35
  • [35] Hardware/software codesign techniques for low power embedded system
    Chede, Santosh D.
    Kulat, Kishore D.
    IMECS 2007: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2007, : 1716 - 1721
  • [36] CAD tool for hardware software co-synthesis of heterogeneous multiple processor embedded architectures
    Khan, Gul Nawaz
    Ahmed, Usman
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2008, 12 (04) : 313 - 343
  • [37] Joint hardware-software leakage minimization approach for the register file of VLIW embedded architectures
    Atienza, David
    Raghavan, Praveen
    Ayala, Jose L.
    De Micheli, Giovanni
    Catthoor, Francky
    Verkest, Diederik
    Lopez-Vallejo, Marisa
    INTEGRATION-THE VLSI JOURNAL, 2008, 41 (01) : 38 - 48
  • [38] Asynchronous software thread integration for efficient software implementations of embedded communication protocol controllers
    Kumar, NJ
    Shivshankar, S
    Dean, AG
    ACM SIGPLAN NOTICES, 2004, 39 (07) : 37 - 46
  • [39] A distributed communication system for integration with logistics software
    Gruhn, V
    Hülder, M
    Ijioui, R
    Schöpe, L
    INNOVATIVE INTERNET COMMUNITY SYSTEMS, 2003, 2877 : 134 - 143
  • [40] CAD tool for hardware software co-synthesis of heterogeneous multiple processor embedded architectures
    Gul Nawaz Khan
    Usman Ahmed
    Design Automation for Embedded Systems, 2008, 12 : 313 - 343