• DocumentCode
    454327
  • Title

    An Efficient TLM/T Modeling and Simulation Environment Based on Conservative Parallel Discrete Event Principles

  • Author

    Viaud, Emmanuel ; Pêcheux, François ; Greiner, Alain

  • Author_Institution
    Univ. Pierre et Marie Curie
  • Volume
    1
  • fYear
    2006
  • fDate
    6-10 March 2006
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The paper presents an innovative simulation scheme to speed-up simulations of multi-clusters multi-processors SoCs at the TLM/T (transaction level model with time) abstraction level. The hardware components of the SoC architecture are written in standard SystemC. The goal is to describe the dynamic behavior of a given software application running on a given hardware architecture (including the dynamic contention in the interconnect and the cache effects), in order to provide the system designer with the same reliable timing information as a cycle accurate simulation, with a simulation speed similar to a TLM simulation. The key idea is to apply parallel discrete event simulation (PDES) techniques to a collection of communicating SystemC SC-THREAD. Experimental results show a simulation speedup of a factor up to 50 versus a BCA simulation (bus cycle accurate), for a timing error lower than 10-3
  • Keywords
    circuit simulation; discrete event simulation; multiprocessing systems; system-on-chip; BCA simulation; SystemC SC-THREAD; TLM simulation; cache effects; hardware architecture; interconnects; multi-clusters multi-processors SoC; parallel discrete event simulation; transaction level model; Abstracts; Application software; Bandwidth; Computer architecture; Discrete event simulation; Hardware; Media Access Protocol; Real time systems; Timing; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
  • Conference_Location
    Munich
  • Print_ISBN
    3-9810801-1-4
  • Type

    conf

  • DOI
    10.1109/DATE.2006.244003
  • Filename
    1656857