• DocumentCode
    3280982
  • Title

    Specification components: reusability at the HW/SW system specification level

  • Author

    Herrera, F. ; Sanz, C. ; Ugarte, I. ; Villar, E.

  • Author_Institution
    Microelectron. Eng. Group, Cantabria Univ., Santander, Spain
  • fYear
    1999
  • fDate
    36434
  • Firstpage
    50
  • Lastpage
    56
  • Abstract
    Reusability at the system specification level is analyzed. By system specification, we mean the executable specification used as input for the HW/SW co-design process. The macros to be reused in different applications are called specification components. They have a wider reusability than the RT-level soft macros used currently as they can be reused in a larger number of different applications with very different design constraints in terms of performance, cost, power consumption, etc. Moreover, their adaptability to new technologies and or design approaches is maximal. The design-for-reuse constraints for these kinds of blocks are discussed. A system specification example is presented with the aim of demonstrating the proposed embedded system design-for-reuse methodology
  • Keywords
    embedded systems; formal specification; hardware-software codesign; macros; software reusability; HW/SW co-design process; HW/SW system specification level; RT-level soft macros; design approaches; design constraints; design-for-reuse constraints; embedded system design-for-reuse methodology; executable specification; macro reuse; new technologies; power consumption; specification component reusability; specification components; system specification example; Clocks; Costs; Design methodology; Frequency; Microelectronics; Process design; Space exploration; Space technology; Telecommunications; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fall VIUF Workshop, 1999.
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7695-0465-5
  • Type

    conf

  • DOI
    10.1109/VIUF.1999.801977
  • Filename
    801977