DocumentCode :
1667711
Title :
Functional abstraction driven design space exploration of heterogeneous programmable architectures
Author :
Mishra, Prabhat ; Dutt, Nikil ; Nicolau, Alex
Author_Institution :
Comput. Sci., California Univ., Irvine, CA, USA
fYear :
2001
fDate :
6/23/1905 12:00:00 AM
Firstpage :
256
Lastpage :
261
Abstract :
Rapid design space exploration (DSE) of a programmable architecture is feasible using an automatic toolkit (compiler, simulator, assembler) generation methodology driven by an architecture description language (ADL). While many contemporary ADLs can effectively capture one class of architecture, they are typically unable to capture a wide spectrum of processor and memory features present in DSP, VLIW, EPIC and Superscalar processors. The main bottleneck has been the lack of an abstraction underlying the ADL that permits reuse of the abstraction primitives to compose the heterogeneous architectures. We present the functional abstraction needed to capture such wide variety of programmable architectures. We illustrate the usefulness of this approach by specifying two very different architectures using functional abstraction. Our DSE results demonstrate the power of reuse in composing heterogeneous architectures using functional abstraction primitives allowing for a reduction in the time for specification and exploration by at least an order of magnitude.
Keywords :
computer architecture; digital signal processing chips; formal specification; hardware description languages; hardware-software codesign; DSP; VLIW; architecture description language; design space exploration; functional abstraction; programmable architecture; superscalar microprocessor; Computational modeling; Computer architecture; Computer science; Computer simulation; Digital signal processing; Permission; Program processors; Random access memory; Space exploration; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Synthesis, 2001. Proceedings. The 14th International Symposium on
Print_ISBN :
1-58113-418-5
Type :
conf
DOI :
10.1109/ISSS.2001.156568
Filename :
957951
Link To Document :
بازگشت