• DocumentCode
    2953736
  • Title

    Designing digital video systems: Modeling and scheduling

  • Author

    Kenter, H.J.H.N. ; Passerone, C. ; Smits, W.J.M. ; Watanabe, Y. ; Sangiovanni-Vincentelli, A.L.

  • Author_Institution
    Philips Res. Lab., Eindhoven, Netherlands
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    64
  • Lastpage
    68
  • Abstract
    An advanced Digital Video Broadcasting (DVB) system is used as a design driver for an IF-based real-time design methodology explored in the ESPRIT/OMI COSY project. The design methodology is supported by the Felix VCC environment, provided by a COSY partner Cadence, and tool-set developed for COSY. In this paper, we focus on two key aspects of the design: behavior modeling and code generation. For the behavior modeling, we present the model of computation used to represent the DVB and the technique for expressing this particular model with the more general model of computation supported by the Felix technology. In a companion paper, the architecture selection and communication refinement are described. Once the architecture is selected and a partitioning has been decided, the implementation phase starts. In this phase, for most system designs, a great deal of software has to be written to “customize” the programmable components of the architecture. Obtaining an optimized and correct-by-construction software implementation is fundamental in an effective design methodology. Here we focus on a software generation technique which aims to reduce run-time overhead for functions executed on a single CPU, by generating a minimal number of run-time tasks
  • Keywords
    digital video broadcasting; hardware-software codesign; program compilers; systems analysis; COSY partner Cadence; Felix VCC environment; behavior modeling; code generation; correct-by-construction software implementation; digital video systems design; modeling; real-time design methodology; run-time overhead; scheduling; software generation; Computational modeling; Computer architecture; Computer networks; Control systems; Decoding; Design methodology; Digital video broadcasting; Embedded software; Embedded system; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 1999. (CODES '99) Proceedings of the Seventh International Workshop on
  • Conference_Location
    Rome
  • ISSN
    1092-6100
  • Print_ISBN
    1-58113-132-1
  • Type

    conf

  • DOI
    10.1109/HSC.1999.777394
  • Filename
    777394