The prime goal for the implementation of a real-time system is toguarantee that it fulfils its timing constraints. The response timeswhich are limited by the constraints depend on what hardware is used toimplement the system, and often violations of the constraints arediscovered late in the design process, leading to major designrevisions, thus making the development unpredictable. This is becausedifferent subsystems are developed quite independently, and it thereforebecomes hard to validate the system-level timing constraints before theintegration phase. The paper presents a hardware/software codesignmethodology that addresses these issues by taking a unified view on thesystem description. It also describes a workbench of supporting tools
展开▼