• DocumentCode
    2148198
  • Title

    Fast and accurate TLM simulations using temporal decoupling for FIFO-based communications

  • Author

    Helmstetter, Claude ; Cornet, Jerome ; Galilee, Bruno ; Moy, Matthieu ; Vivet, Pascal

  • Author_Institution
    CEA-Leti, Minatec Campus, Grenoble, France
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    1185
  • Lastpage
    1188
  • Abstract
    A known approach to improve the timing accuracy of an untimed or loosely timed TLM model is to add timing annotations into the code and to reduce the number of costly context switches using temporal decoupling, meaning that a process can go ahead of the simulation time before synchronizing again. Our current goal is to apply temporal decoupling to the TLM platform of a heterogeneous many-core SoC dedicated to high performance computing. Part of this SoC communicates using classic memory-mapped buses, but it can be extended with hardware accelerators communicating using FIFOs. Whereas temporal decoupling for memory-based transactions has been widely studied, FIFO-based communications raise issues that have not been addressed before. In this paper, we provide an efficient solution to combine temporal decoupling and FIFO-based communications.
  • Keywords
    Computational modeling; Context; Context modeling; Synchronization; Time-domain analysis; Time-varying systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
  • Conference_Location
    Grenoble, France
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4673-5071-6
  • Type

    conf

  • DOI
    10.7873/DATE.2013.246
  • Filename
    6513692