Title :
Constrained software generation for hardware-software systems
Author :
Gupta, Rajesh K. ; Micheli, Giovanni De
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
Abstract :
Mixed systems are composed of interacting hardware components such as general-purpose processors, application-specific circuits and software components that executes on the general purpose hardware. The software component consists of application-specific routines that must deliver the required system functionality and a runtime environment. Further, the software is required to deliver functionality under constraints of timing and memory storage available. We consider methods to achieve software generation under imposed constraints and demonstrate the utility of our approach by examples
Keywords :
application specific integrated circuits; circuit CAD; program processors; software engineering; storage allocation; storage management; systems analysis; application-specific circuits; application-specific routines; constrained software generation; general-purpose processors; hardware-software systems; interacting hardware components; memory storage; runtime environment; software components; system functionality; timing; Computer science; Costs; Delay; Digital systems; Flow graphs; Hardware; Runtime environment; Software performance; Surges; Timing;
Conference_Titel :
Hardware/Software Codesign, 1994., Proceedings of the Third International Workshop on
Conference_Location :
Grenoble
Print_ISBN :
0-8186-6315-4
DOI :
10.1109/HSC.1994.336702