• DocumentCode
    120489
  • Title

    Abstraction of clock interface for conversion of RTL VHDL to SystemC

  • Author

    Abrar, S.S. ; Jenihhin, M. ; Raik, Jaan

  • Author_Institution
    Tallinn Univ. of Technol., Tallinn, Estonia
  • fYear
    2014
  • fDate
    21-22 Feb. 2014
  • Firstpage
    50
  • Lastpage
    55
  • Abstract
    IP design-houses are hard-pressed by their customers to provide SystemC models of their portfolio IPs, despite already existing VHDL views. VHDL IPs can be translated to SystemC, ensuring correctness, quality and maintainability of the translated code. This paper explores optimization scenarios that affect the simulation performance, resulting in upto 38% faster - simulation. In addition to the plain VHDL-to-SystemC conversion, there are possibilities of alternate implementations for a SystemC model. This paper explores these alternate scenarios to get 25% better simulation-speed. The optimization methodologies in this paper are relevant to architects, designers, verification-teams, IP design-houses that need to provide high-speed simulation-models, and can be used for optimizing simulation tools as well system-level models.
  • Keywords
    clocks; hardware description languages; optimising compilers; IP design-houses; RTL VHDL; SystemC models; VHDL IP; VHDL views; VHDL-to-SystemC conversion; abstraction; clock interface; high speed simulation models; optimization methodologies; optimizing simulation tools; portfolio IP; register transfer level; simulation performance; simulation speed; system-level models; translated code; Analytical models; Clocks; Generators; Optimization; Ports (Computers); Sensitivity; Synchronization; SystemC; VHDL; conversion; optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advance Computing Conference (IACC), 2014 IEEE International
  • Conference_Location
    Gurgaon
  • Print_ISBN
    978-1-4799-2571-1
  • Type

    conf

  • DOI
    10.1109/IAdCC.2014.6779293
  • Filename
    6779293