• DocumentCode
    2456587
  • Title

    The modelling of embedded systems using HASoC

  • Author

    Green, P.N. ; Edwards, M.D.

  • Author_Institution
    Comput. Dept., Univ. of Manchester Inst. of Sci. & Technol., UK
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    752
  • Lastpage
    759
  • Abstract
    We present a design method (HASoC) for the lifecycle modelling of embedded systems that are targeted primarily, but not necessarily, at SoC implementations. The object-oriented development technique is based on our experiences of using an existing modelling technique (MOOSE) and supports a lifecycle that explicitly separates the behaviour of a system from its hardware and software implementation technologies. The design process, which uses a UML-RT-based notation, begins with the incremental development and validation of an executable model of a system. This model is then partitioned into hardware and software to create a committed model, which is mapped onto a system platform. The methodology emphasises the reuse of preexisting hardware and software platforms to ease the development process. An example application is presented in order to illustrate the main concepts in HASoC
  • Keywords
    VLSI; application specific integrated circuits; circuit CAD; embedded systems; hardware-software codesign; integrated circuit design; integrated circuit modelling; object-oriented methods; specification languages; HASoC design method; MOOSE method; UML-RT-based notation; embedded systems; embedded systems-on-chips; executable model; incremental development; incremental validation; iterative system construction; lifecycle modelling; object-oriented development technique; Costs; Design methodology; Embedded system; Hardware; Object oriented modeling; Process design; Read only memory; Software reusability; Transistors; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings
  • Conference_Location
    Paris
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-1471-5
  • Type

    conf

  • DOI
    10.1109/DATE.2002.998383
  • Filename
    998383