loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Design, Automation and Test in Europe (DATE '00)
Architecture Exploration of Parameterizable EPIC SOC Architectures
Paris, France
March 27-March 30
ISBN: 0-7695-0537-6
Ashok Halambi, University of California at Irvine
Radu Cornea, University of California at Irvine
Peter Grun, University of California at Irvine
Nikil Dutt, University of California at Irvine
Alex Nicolau, University of California at Irvine
Design Space Exploration (DSE) of programmable systems-on-chip (SOC) incorporating parameterizable processor cores is difficult due to the complex and intrinsically non-structured interactions between different architectural features of the processor (such as wide parallelism, and deep pipelines), the compiler and the application. Changing different processor features implies generating detailed operation conflict information - represented as Reservation Tables (RTs). If done manually, it can be a very tedious and error prone task, especially for deep pipelines, with complex resource sharing and large non-structured instruction sets.In this paper we use RTGEN [2], an approach for automatic generation of RTs, to drive rapid architectural exploration of a large number of designs. We present exploration experiments on a large set of VLIW-like EPIC1 architectures, for varying port sharing, number of functional units, multicycling units, and with varied latency configurations. Our experiments uncovered several non-intuitive architecture design points, giving the system-level designer further flexibility in exploration of programmable SOC architectures.
Citation:
Ashok Halambi, Radu Cornea, Peter Grun, Nikil Dutt, Alex Nicolau, "Architecture Exploration of Parameterizable EPIC SOC Architectures," date, pp.748, Design, Automation and Test in Europe (DATE '00), 2000
Usage of this product signifies your acceptance of the Terms of Use.