• 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