3/30/2004 - Building on its previous work in reconfigurable systems, IMEC has organized a new research program targeting a flexible power-efficient architecture and easy design flow for future wireless and multimedia systems. Research results now include an IMEC-developed architecture template combining a VLIW DSP and coarse-grained array, and a prototype C compiler which enables easy programming of the architecture.
Combining a very long instruction word (VLIW) DSP with a coarse-grained array, IMEC has developed a power-efficient flexible architecture template and a retargetable compiler for coarse-grained reconfigurable processors.
The VLIW DSP efficiently executes control-flow code by exploiting instruction-level parallelism. The array, containing many function units, accelerates data-flow loops by exploiting high degrees of loop-level parallelism.
The architecture template allows designers to specify the interconnection, type and number of function units. The C compiler targets both the VLIW processor and the array. Application source code can therefore be compiled directly onto the coarse-grained reconfigurable processor. This architectural flexibility and C design flow allows a designer to rapidly explore architectural options for an application domain.
IMEC's novel processor provides a unique combination of benefits:
Today, IMEC has a functioning prototype retargetable compiler and ongoing research in benchmarking the architecture in terms of power, performance and area. Initial results are available for a MPEG-2 decoder mapped on an array of 64 function units, showing a speed improvement of a factor of three over a VLIW processor.
Future research will focus on improving the memory hierarchy, developing the control path and a systematic architectural exploration methodology.
IMEC's research and development (R&D) program targets future wireless and multimedia applications that will require high-performance processors characterized by highly flexible architectures and low power consumption. The processors must be flexible enough to support rapidly changing applications and standards without modifying the hardware. At the same time, they must provide the demanding performance required by the applications and prolong battery lifetime.
Existing solutions cannot provide all of these properties. Digital signal processors (DSPs) are flexible and easy to program using high-level programming languages, but they do not feature the high performance and power-efficiency of customized processors and application-specific integrated circuits (ASICs). Coarse-grained arrays are flexible and have high performance but are difficult to program.
Access to this technology can be obtained through participation in IMEC's research program on reconfigurable multiprocessor systems.
IMEC is a world leading independent research center in nanoelectronics and nanotechnology. Its research focuses on the next-generation of chips and systems, and on the enabling technologies for ambient intelligence. IMEC's research bridges the gap between fundamental research at universities and technology development in industry. Its unique balance of processing and system know-how, intellectual property portfolio, state-of-the-art infrastructure and a strong network of companies, universities and research institutes worldwide, positions IMEC as a key partner with which to develop and improve technologies for future systems.
IMEC is headquartered in Leuven, Belgium and has representatives in the US, China and Japan. Its staff of more than 1300 people includes over 380 industrial residents and guest researchers. In 2003, its revenues were EUR 145 million. Further information on IMEC can be found on www.imec.be.
Previous Page | News by Category | News Search
If you found this page useful, bookmark and share it on: