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