• DocumentCode
    2585949
  • Title

    Towards managing hardware - software dependencies in embedded systems

  • Author

    Weber, Johannes ; Rehkopf, Andreas ; Sponer, Timo

  • Author_Institution
    Inst. fur Automatisierungstechnik, Tech. Univ. Bergakad. Freiberg, Freiberg, Germany
  • fYear
    2009
  • fDate
    22-25 Sept. 2009
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Modern embedded applications demand increasingly complex systems. Therefore a typical embedded system today usually consists of a mixture between hardware and software components. The hardware can further be divided into "hard-wired" parts as defined by e.g. the PCB (printed circuit board) and into "soft-wired" parts such as FPGA (field programmable gate array) images. On top of this sit the software components that make use of the functionality delivered by the various hardware parts. In practice, all of the mentioned parts of a system are not necessarily static but get updates from time to time. Unfortunately, a later FPGA image might not fit to an earlier software version or the other way round. This article describes methods and lessons learned in practice with regard to version marking of the various system components.
  • Keywords
    embedded systems; field programmable gate arrays; FPGA; complex systems; embedded systems; field programmable gate array; hardware-software dependency management; printed circuit board; Application software; Embedded software; Embedded system; Field programmable gate arrays; Hardware; Logic devices; Microcontrollers; Printing; Programmable logic arrays; Programmable logic devices;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies & Factory Automation, 2009. ETFA 2009. IEEE Conference on
  • Conference_Location
    Mallorca
  • ISSN
    1946-0759
  • Print_ISBN
    978-1-4244-2727-7
  • Electronic_ISBN
    1946-0759
  • Type

    conf

  • DOI
    10.1109/ETFA.2009.5347174
  • Filename
    5347174