Software synthesis for real-time information processing systems

  • Authors:
  • Filip Thoen;Marco Cornero;Gert Goossens;Hugo De Man

  • Affiliations:
  • IMEC, Kapeldreef 75, B-3001 Leuven, Belgium;SGS-Thomson Microelectronics, Crolles, France;IMEC, Kapeldreef 75, B-3001 Leuven, Belgium;Professor at the Katholicke Universiteit Leuven

  • Venue:
  • LCTES '95 Proceedings of the ACM SIGPLAN 1995 workshop on Languages, compilers, & tools for real-time systems
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software synthesis is a new approach which focuses on the support of embedded systems without the use of operating-systems. Compared to traditional design practices, a better utilization of the available time and hardware resources can be achieved with software synthesis, because the static information provided by the system specification is fully exploited and a application specific solution is automatically generated.In this paper on-going research on a software synthesis approach for real-time information processing systems is presented which starts from a concurrent process system specification and tries to automate the mapping of this description to a single processor. An internal representation model which is well suited for the support of concurrency and liming constraints is proposed, together with flexible execution models for multi-tasking with real-time constraints. The method is illustrated on a personal terminal receiver demodulator for mobile satellite communication.