Title :
The Challenges for High Performance Embedded Systems
Author_Institution :
Philips Res.
Abstract :
Consumer electronics devices traditionally rely on non-programmable circuits for their "streaming" part. Recent demands on flexibility moved the balance towards the use of programmable components. However, there is a major gap between the current programmable processors and the actual requirements of applications. To bridge this gap, it is necessary to use parallel architectures consisting of multiple, programmable compute blocks, specifically designed for efficient processing of data streams. Programming those architectures poses major challenges and requires appropriate tools. Managing the ever-increasing complexity of those embedded systems is certainly one of the most important challenges beside power consumption. Complexity will make systems unreliable and unpredictable. The new technology nodes (65nm, and below) will also bring their own additional challenges: the global interconnect delay that does not scale, the predominant leakage current and the increasing variability of components
Keywords :
consumer electronics; embedded systems; parallel architectures; system-on-chip; consumer electronic device; data stream processing; high performance embedded system complexity; interconnect delay; leakage current; nonprogrammable circuit; parallel architecture; power consumption; programmable component; programmable processor; Bridge circuits; Computer architecture; Concurrent computing; Consumer electronics; Embedded system; Energy consumption; Energy management; Parallel architectures; Power system management; Process design;
Conference_Titel :
Digital System Design: Architectures, Methods and Tools, 2006. DSD 2006. 9th EUROMICRO Conference on
Conference_Location :
Dubrovnik
Print_ISBN :
0-7695-2609-8
DOI :
10.1109/DSD.2006.87