• DocumentCode
    2091279
  • Title

    From VHDL register transfer level to SystemC transaction level modeling: a comparative case study

  • Author

    Calazans, Ney ; Moreno, Edson ; Hessel, Fabiano ; Rosa, Vitor ; Moraes, Fernando ; Carara, Everton

  • Author_Institution
    Pontificia Univ. Catolica do Rio Grande do Sul, Porto Alegre, Brazil
  • fYear
    2003
  • fDate
    8-11 Sept. 2003
  • Firstpage
    355
  • Lastpage
    360
  • Abstract
    Transaction level (TL) modeling is regarded today as the next step in the direction of complex integrated circuits and systems design entry. This means that as this modeling level definition evolves, automated synthesis tools will increasingly support it, allowing design capture to start at a higher abstraction level than today. This work presents a comparison of traditional register transfer level (RTL) modeling and transaction level modeling through the implementation of a simple processor case study. SystemC is a language that naturally supports hardware transaction level descriptions. The R8 processor was described in SystemC TL and RTL versions and these were compared to an equivalent hand-coded VHDL RTL description in some key points, such as simulation efficiency and implementation results. The experiments indicate that TL descriptions present a faster path to system validation and that it is possible to envisage the automation of the design flow from this level of abstraction without significant impact on the quality of the final implementation.
  • Keywords
    hardware description languages; integrated circuit design; integrated circuit modelling; logic design; logic simulation; microprocessor chips; R8 processor; RTL modeling; SystemC transaction level modeling; VHDL register transfer level modeling; design abstraction level; design flow automation; modeling definition level; simulation efficiency; system modeling; system validation; Clocks; Computer aided software engineering; Design automation; Hardware design languages; Integrated circuit modeling; Integrated circuit synthesis; Integrated circuit technology; Network-on-a-chip; Registers; Sockets;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Integrated Circuits and Systems Design, 2003. SBCCI 2003. Proceedings. 16th Symposium on
  • Print_ISBN
    0-7695-2009-X
  • Type

    conf

  • DOI
    10.1109/SBCCI.2003.1232853
  • Filename
    1232853