• DocumentCode
    1566043
  • Title

    Simulation and analysis of embedded DSP systems using Petri nets

  • Author

    Deb, Abhijit K. ; Öberg, Johnny ; Jantsch, Axel

  • Author_Institution
    Dept. of Microelectron. & Inf. Technol., R. Inst. of Technol., Kista, Sweden
  • fYear
    2003
  • Firstpage
    64
  • Lastpage
    70
  • Abstract
    In this paper, we present a simulation and architectural analysis technique of embedded DSP systems modeled using the MASIC methodology. MASIC is a grammar based methodology, which clearly separates the communication from the computation part of the model and begins with an abstract level of modeling. Computations in embedded blocks are carried out using C functions and the flow of data among the blocks is expressed by the communication protocol written in the MASIC grammar description. Later, the abstract model is refined to a cycle true model. Different architectural decisions, like the bus architecture or the memory organization added during the refinement process, significantly affect the system performance. We use a Petri net based approach that provides the necessary synchronization to perform co-simulation and helps to evaluate the effects of architectural decisions. The correctness of the protocol description is verified using Petri net based boundedness and conservation analysis.
  • Keywords
    Petri nets; application specific integrated circuits; digital signal processing chips; discrete event simulation; formal specification; DSP chips; MASIC methodology; Petri nets-based simulation; abstract model; architectural analysis; architectural decision; digital signal processing; modelling simulation; Analytical models; Computational modeling; Computer architecture; Data flow computing; Digital signal processing; Embedded computing; Memory architecture; Petri nets; Protocols; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid Systems Prototyping, 2003. Proceedings. 14th IEEE International Workshop on
  • ISSN
    1074-6005
  • Print_ISBN
    0-7695-1943-1
  • Type

    conf

  • DOI
    10.1109/IWRSP.2003.1207031
  • Filename
    1207031