DocumentCode :
704732
Title :
DELPHI: a framework for RTL-based architecture design evaluation using DSENT models
Author :
Papamichael, Michael K. ; Cakir, Cagla ; Chia-Hsin, Chen Suny ; Cheny, Owen ; Ho, James C. ; Mai, Ken ; Pehy, Li-Shiuan ; Stojanovic, Vladimir
Author_Institution :
Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear :
2015
fDate :
29-31 March 2015
Firstpage :
11
Lastpage :
20
Abstract :
Computer architects are increasingly interested in evaluating their ideas at the register-transfer level (RTL) to gain more precise insights on the key characteristics (frequency, area, power) of a micro/architectural design proposal. However, the RTL synthesis process is notoriously tedious, slow, and errorprone and is often outside the area of expertise of a typical computer architect, as it requires familiarity with complex CAD flows, hard-to-get tools and standard cell libraries. The effort is further multiplied when targeting multiple technology nodes and standard cell variants to study technology dependence. This paper presents DELPHI, a flexible, open framework that leverages the DSENT modeling engine for faster, easier, and more efficient characterization of RTL hardware designs. DELPHI first synthesizes a Verilog or VHDL RTL design (either using the industry-standard Synopsys Design Compiler tool or a combination of open-source tools) to an intermediate structural netlist. It then processes the resulting synthesized netlist to generate a technology-independent DSENT design model. This model can then be used within a modified version of the DSENT flow to perform very fast-one to two orders of magnitude faster than full RTL synthesis-estimation of hardware performance characteristics, such as frequency, area, and power across a variety of DSENT technology models (e.g., 65nm Bulk, 32nm SOI, 11nm Tri-Gate, etc.). In our evaluation using 26 RTL design examples, DELPHI and DSENT were consistently able to closely track and capture design trends of conventional RTL synthesis results without the associated delay and complexity. We are releasing the full DELPHI framework (including a fully open-source flow) at http://www.ece.cmu.edu/CALCM/delphi/.
Keywords :
computer architecture; hardware description languages; high level synthesis; DELPHI; DSENT modeling engine; RTL hardware designs; RTL synthesis process; RTL-based architecture design evaluation; VHDL RTL design; Verilog; computer architecture; industry-standard Synopsys Design Compiler tool; register-transfer level; technology-independent DSENT design model; Clocks; Hardware; Hardware design languages; Libraries; Logic gates; Standards; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Performance Analysis of Systems and Software (ISPASS), 2015 IEEE International Symposium on
Conference_Location :
Philadelphia, PA
Type :
conf
DOI :
10.1109/ISPASS.2015.7095780
Filename :
7095780
Link To Document :
بازگشت