• DocumentCode
    2993869
  • Title

    Real-time multi-tasking in software synthesis for information processing systems

  • Author

    Thoen, Filip ; Cornero, Marco ; Goossens, Gert ; De Man, Hugo

  • Author_Institution
    IMEC, Leuven, Belgium
  • fYear
    1995
  • fDate
    13-15 Sep 1995
  • Firstpage
    48
  • Lastpage
    53
  • 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, because the static information provided by the system specification is fully exploited and an application-specific solution is automatically generated. 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 timing 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
  • Keywords
    computer aided software engineering; concurrency control; multiprocessing programs; processor scheduling; real-time systems; automatic processor mapping; automatically generated application-specific solution; concurrent process system specification; embedded systems; flexible execution models; hardware resource utilization; information processing systems; internal representation model; mobile satellite communication; personal terminal receiver demodulator; real-time multi-tasking; software synthesis; static information; time utilization; timing constraints; Concurrent computing; Demodulation; Embedded software; Embedded system; Hardware; Information processing; Operating systems; Real time systems; Satellite communication; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Synthesis, 1995., Proceedings of the Eighth International Symposium on
  • Conference_Location
    Cannes
  • ISSN
    1080-1820
  • Print_ISBN
    0-8186-7076-2
  • Type

    conf

  • DOI
    10.1109/ISSS.1995.520612
  • Filename
    520612