DocumentCode
2215564
Title
A model-based methodology for application specific energy efficient data path design using FPGAs
Author
Mohanty, Sumit ; Choi, Seonil ; Jang, Ju-wook ; Prasanna, Viktor K.
Author_Institution
Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
fYear
2002
fDate
2002
Firstpage
76
Lastpage
87
Abstract
Presents a methodology to design energy-efficient data paths using FPGAs. Our methodology integrates domain specific modeling, coarse-grained performance evaluation, design space exploration, and low level simulation to understand the tradeoffs between energy, latency, and area. The domain specific modeling technique defines a high-level model by identifying various components and parameters specific to a domain that affect the system-wide energy dissipation. A domain is a family of architectures and corresponding algorithms for a given application kernel. The high-level model also consists of functions for estimating energy, latency, and area that facilitate tradeoff analysis. Design space exploration (DSE) analyzes the design space defined by the domain and selects a set of designs. Low-level simulations are used for accurate performance estimation for the designs selected by the DSE and also for final design selection. We illustrate our methodology using a family of architectures and algorithms for matrix multiplication. The designs identified by our methodology demonstrate tradeoffs among energy, latency, and area.
Keywords
application specific integrated circuits; circuit optimisation; circuit simulation; field programmable gate arrays; high level synthesis; integrated circuit design; integrated circuit modelling; logic simulation; low-power electronics; matrix multiplication; FPGAs; application kernel; application specific energy efficient data path design; area; coarse-grained performance evaluation; design space exploration; domain specific modeling; energy; high-level model; latency; low level simulation; matrix multiplication; model-based methodology; performance estimation; system-wide energy dissipation; tradeoff analysis; Delay; Design methodology; Design optimization; Energy dissipation; Energy efficiency; Field programmable gate arrays; Kernel; Measurement; Signal processing algorithms; Space exploration;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-Specific Systems, Architectures and Processors, 2002. Proceedings. The IEEE International Conference on
ISSN
2160-0511
Print_ISBN
0-7695-1712-9
Type
conf
DOI
10.1109/ASAP.2002.1030706
Filename
1030706
Link To Document