• DocumentCode
    1622372
  • Title

    Optimization and synthesis for complex reactive embedded systems by incremental collapsing

  • Author

    Chiodo, Massimiliano

  • Author_Institution
    Cadence Technol., San Jose, CA, USA
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    115
  • Lastpage
    120
  • Abstract
    We propose a software synthesis procedure for reactive real-time embedded systems. In our approach, control parts of the system are represented in a decomposed form enabling more complex control structures to be represented. We propose a synthesis procedure for this representation that incrementally aggregates elements of the representation while keeping the resulting code size under tight control. This method combined with heuristic strategies works very well on real-life designs and demonstrates the potential to produce results that challenge or beat hand-written implementations
  • Keywords
    embedded systems; finite state machines; hardware-software codesign; optimisation; software engineering; code size; complex control structures; complex reactive embedded systems; finite-state machines; hardware software codesign; heuristic strategies; incremental collapsing; optimization; real-time systems; software synthesis procedure; Computer languages; Concurrent computing; Control system synthesis; Control systems; Costs; Embedded software; Embedded system; Hardware; Permission; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 2002. CODES 2002. Proceedings of the Tenth International Symposium on
  • Conference_Location
    Estes Park, CO
  • Print_ISBN
    1-58113-542-4
  • Type

    conf

  • DOI
    10.1109/CODES.2002.1003611
  • Filename
    1003611