• DocumentCode
    3444790
  • Title

    RTGEN: an algorithm for automatic generation of reservation tables from architectural descriptions

  • Author

    Grun, Peter ; Halambi, Ashok ; Dutt, Nikil ; Nicolau, Alex

  • Author_Institution
    Center for Embedded Comput. Syst., California Univ., Irvine, CA, USA
  • fYear
    1999
  • fDate
    36465
  • Firstpage
    44
  • Lastpage
    50
  • Abstract
    Reservation tables (RTs) have long been used to detect conflicts between operations that simultaneously access the same architectural resource. Traditional these RTs have been specified explicitly by the designer. However, the increasing complexity of modern processors makes the manual specification of RTs cumbersome and error-prone. Furthermore, manual specification of such conflict information is infeasible for supporting rapid architectural exploration. We present an algorithm to automatically generate RTs from a high-level processor description, with the goal of avoiding manual specification of RTs, resulting in more concise architectural specifications and also supporting faster turn-around time in design space exploration. We demonstrate the utility of our approach on a set of experiments using the TI C6201 VLIW DSP and DLX processor architectures, and a suite of multimedia and scientific applications
  • Keywords
    computer architecture; diagrams; digital signal processing chips; hardware description languages; instruction sets; DLX processor architecture; RTGEN algorithm; TI C6201 VLIW DSP; architectural descriptions; design space exploration; experiments; high-level processor description; multimedia; reservation table generation; scientific applications; specification; Architecture description languages; Computer architecture; Digital signal processing; Hazards; Laboratories; Pipelines; Read only memory; Software tools; Space exploration; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Synthesis, 1999. Proceedings. 12th International Symposium on
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    0-7695-0356-X
  • Type

    conf

  • DOI
    10.1109/ISSS.1999.814259
  • Filename
    814259