• DocumentCode
    351953
  • Title

    Frequency interleaving as a codesign scheduling paradigm

  • Author

    Paul, JoAnn M. ; Peffers, Simon N. ; Thomas, Donald E.

  • Author_Institution
    Center for Electron. Design Autom., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    2000
  • fDate
    5-5 May 2000
  • Firstpage
    131
  • Lastpage
    135
  • Abstract
    Frequency interleaving is introduced as a means of conceptualizing and co-scheduling hardware and software behaviors so that software models with conceptually unbounded state and execution time are resolved with hardware resources. The novel mechanisms that result in frequency interleaving are a shared memory foundation for all system modeling (from gates to software intensive subsystems) and dc-coupled, but interrelated time- and state-interleaved scheduling domains. The result for system modeling is greater accommodation of software as a configuration paradigm that loads system resources, a greater accommodation of shared memory modeling, and a greater representation of software schedulers as a system architectural abstraction. The results for system co-simulation are a lessening of the dependence on discrete event simulation as a means of merging physical and non-physical models of computation, and a lessening of the need to partition a system as computation and communication too early in the design. We include an example demonstrating its implementation.
  • Keywords
    discrete event simulation; hardware-software codesign; scheduling; codesign scheduling; discrete event simulation; execution time; frequency interleaving; shared memory modeling; software models; software schedulers; system co-simulation; system modeling; unbounded state;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 2000. CODES 2000. Proceedings of the Eighth International Workshop on
  • Conference_Location
    San Diego, CA, USA
  • Print_ISBN
    1-58113-268-9
  • Type

    conf

  • Filename
    843721