• DocumentCode
    3031722
  • Title

    A methodology for accurate performance evaluation in architecture exploration

  • Author

    Hadjiyiannis, George ; Russo, Pietro ; Devadas, Srinivas

  • Author_Institution
    Lab. for Comput. Sci., MIT, Cambridge, MA, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    927
  • Lastpage
    932
  • Abstract
    Presents a system that automatically generates a cycle-accurate and bit-true instruction level simulator (ILS) and a hardware implementation model given a description of a target processor. An ILS can be used to obtain a cycle count for a given program running on the target architecture, while the cycle length, die size, and power consumption can be obtained from the hardware implementation model. These figures allow us to accurately and rapidly evaluate target architectures within an architecture exploration methodology for system-level synthesis. In an architecture exploration scheme, both the ILS and the hardware model must be generated automatically, else a substantial programming and hardware design effort has to be expended in each design iteration. Our system uses the ISDL machine description language to support the automatic generation of the ILS and the hardware synthesis model, as well as other related tools
  • Keywords
    circuit simulation; digital simulation; embedded systems; instruction sets; iterative methods; low-power electronics; performance evaluation; program compilers; reconfigurable architectures; ILS; ISDL machine description language; architecture exploration; bit-true instruction level simulator; cycle count; cycle length; design iteration; die size; hardware implementation model; performance evaluation; power consumption; system-level synthesis; target architecture; target processor; Assembly; Computer architecture; Costs; Energy consumption; Engines; Hardware; Permission; Power system modeling; Statistics; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1999. Proceedings. 36th
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    1-58113-092-9
  • Type

    conf

  • DOI
    10.1109/DAC.1999.782230
  • Filename
    782230