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
Link To Document