Title :
A strategy for real-time kernel support in application-specific HW/SW embedded architectures
Author :
Vercauteren, Steven ; Lin, Bill ; De Man, Hugo
Author_Institution :
IMEC, Leuven, Belgium
Abstract :
Heterogeneous embedded multiprocessor architectures are becoming more prominent as a key design solution to today´s microelectronics design problems. These application-specific architectures integrate multiple software programmable processors and dedicated hardware components together on to a single cost-efficient IC. In contrast to general-purpose computer systems, embedded systems are designed and optimized to provide specific functionality, using possibly a combination of different classes of processors (e.g. DSPs, microcontrollers) from different vendors. While these customized heterogeneous multiprocessor architectures offer designers new possibilities to trade off programmability, processing performance, power dissipation, and design turnaround time, there is currently a lack of tools to support the programming of these architectures. In this paper, we consider the problem of providing real-time kernel support for managing the concurrent software tasks that are distributed over a set of processors in an application-specific multiprocessor architecture. This is complementary to current research activities that aim to provide efficient retargetable code generation for a broad range of embedded processors
Keywords :
application specific integrated circuits; logic design; multiprocessing systems; real-time systems; systems analysis; DSPs; application-specific HW/SW embedded architectures; application-specific architectures; concurrent software tasks; dedicated hardware components; microcontrollers; microelectronics design; multiple software programmable processors; multiprocessor architectures; real-time kernel support; retargetable code generation; Application specific integrated circuits; Computer architecture; Design optimization; Digital signal processing; Embedded computing; Embedded software; Embedded system; Hardware; Kernel; Microelectronics;
Conference_Titel :
Design Automation Conference Proceedings 1996, 33rd
Conference_Location :
Las Vegas, NV
Print_ISBN :
0-7803-3294-6
DOI :
10.1109/DAC.1996.545660