• DocumentCode
    3464083
  • Title

    Design-for-debug in hardware/software co-design

  • Author

    Vranken, H.P.E. ; Stevens, M.P.J. ; Segers, M.T.M.

  • Author_Institution
    Dept. of Electr. Eng., Eindhoven Univ. of Technol., Netherlands
  • fYear
    1997
  • fDate
    24-26 Mar 1997
  • Firstpage
    35
  • Lastpage
    39
  • Abstract
    The increasing complexity of hardware/software systems is handled effectively by hardware/software codesign methods. However, the debugging of hardware/software systems is still a very troublesome process. This is mainly due to the limited accessibility to the internals of embedded hardware/software systems. Debugging is also hindered by the nature of the design errors encountered during hardware/software debugging. We present a structured design-for-debug strategy to address the problems of hardware/software debugging. Our design-for-debug strategy is an integral part of hardware/software codesign. Furthermore, we re-use the hardware design-for-test-facilities to reduce the overhead costs of design-for-debug. Two examples are provided to illustrate our design-for-debug strategy
  • Keywords
    computer architecture; computer testing; program debugging; software engineering; debugging; design errors; design-for-debug; embedded hardware/software systems; hardware/software co-design; Computer architecture; Costs; Error correction; Hardware; Logic; Manufacturing; Software debugging; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign, 1997. (CODES/CASHE '97), Proceedings of the Fifth International Workshop on
  • Conference_Location
    Braunschweig
  • ISSN
    1092-6100
  • Print_ISBN
    0-8186-7895-X
  • Type

    conf

  • DOI
    10.1109/HSC.1997.584576
  • Filename
    584576