• DocumentCode
    1598907
  • Title

    A flexible approach to the design of complex embedded systems

  • Author

    Moya, Jose M. ; Moya, Francisco ; Lopez, Juan Carlos

  • Author_Institution
    Univ. of Castilla-La Mancha, Ciudad Real, Spain
  • fYear
    2001
  • fDate
    6/23/1905 12:00:00 AM
  • Firstpage
    237
  • Lastpage
    241
  • Abstract
    Describes a new approach to hardware/software codesign for complex embedded systems, using high-level programming languages, such as C, C++, Java, or Ada. Unlike previous approaches, we do not distribute parts of the behavior between the different subsystems. We map the entire behavior onto the whole system, and the partition is made implicitly during the synthesis process. We divide the system specification into behavior, architecture and design criteria, to maximize reuse opportunities and to increase the flexibility of the design environment
  • Keywords
    Ada; C language; C++ language; Java; embedded systems; hardware-software codesign; software reusability; Ada; C language; C++ language; Java; architecture criteria; behavior criteria; complex embedded systems; design criteria; flexible approach; hardware/software codesign; high-level programming languages; reuse opportunities; synthesis process; system specification; Computer languages; Costs; Embedded software; Embedded system; Hardware; Java; Microprocessors; Programming; Space technology; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC/SOC Conference, 2001. Proceedings. 14th Annual IEEE International
  • Conference_Location
    Arlington, VA
  • Print_ISBN
    0-7803-6741-3
  • Type

    conf

  • DOI
    10.1109/ASIC.2001.954704
  • Filename
    954704