CASES 2002 nt’l Conference on Compilers, Architectures and Synthesis for Embedded Systems Embedded Architectures: Configurable, Re-configurable, or what? (position statements) Reiner Hartenstein University of Kaiserslautern viewgraph downloading, for a link see: http://hartenstein.de Grenoble, France October 8 - 11 2002 Pierre Paulin, STMicro (moderator); Henk Corporaal, IMEC; Reiner Hartenstein, University of Kaiserslautern; Oz Levia, Improv Systems; Marco Pavesi, Italtel; Chris Rowen, Tensilica. Thursday, Oct 10, session 5, 4.00 - 5.00 p.m. Re- configurable !
19
Embed
CASES 2002 Intl Conference on Compilers, Architectures and Synthesis for Embedded Systems Embedded Architectures: Configurable, Re-configurable, or what?
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
CASES 2002Int’l Conference on Compilers,
Architectures and Synthesisfor Embedded Systems
Embedded Architectures: Configurable,
Re-configurable, or what?
(position statements)
Reiner Hartenstein
University ofKaiserslautern
viewgraph downloading, for a link see:
http://hartenstein.de
Grenoble, FranceOctober 8 - 11 2002
Pierre Paulin, STMicro (moderator); Henk Corporaal, IMEC; Reiner Hartenstein, University of Kaiserslautern; Oz Levia,
Improv Systems; Marco Pavesi, Italtel; Chris Rowen, Tensilica.
DPU data path unitrDPU reconfigurable DPUDPA data path array (DPU array)rDPA reconfigurable DPAISP instruction set processorAM anti machineAMP data stream processor*rAMP reconfigurable AMP
*) no “dataflow machine”
platform category
source „running“ on platform
machine paradigm
hardware (not programmable) noneISP** software von Neumann• morphwar
econfigware FPGA: none
data stream processor (AMP*) flowware
anti machinereconfigurable AMP (rAMP)
flowware & configware
digital system platforms:
morphware use granularity (path width) (re)configurable blocksreconfigurable logic • fine grain (FPGA) (~1 bit) CLBs