• DocumentCode
    2535572
  • Title

    Debug support for embedded processor reuse

  • Author

    Hopkins, Andrew B T ; McDonald-Maier, Klaus D.

  • Author_Institution
    Dept. of Comput. Sci., Essex Univ., Colchester
  • fYear
    2006
  • fDate
    21-24 May 2006
  • Abstract
    This research presents a test-bench implementation of a novel debug support system that targets the needs of hard real-time embedded systems. The solution provides over 70 percent combined program and data trace compression using a low complexity messaging framework and subtraction based differential compression. The test-bench is based on an open source multi-processor system-on-chip design, where novel debug support has been attached through defined interfaces and close integration of the debug adapter with the processor cores. Synthesis to an FPGA platform shows that the approach of using core adapters to implement debug support with a defined core generic interface is practical, and that the resulting circuitry is compact
  • Keywords
    computer debugging; embedded systems; logic testing; microprocessor chips; multiprocessing systems; system-on-chip; core adapters; core generic interface; data trace compression; debug adapter; debug support system; embedded processor; low complexity messaging framework; multiprocessor system-on-chip design; real-time embedded systems; subtraction based differential compression; test-bench implementation; Circuit synthesis; Computer science; Control systems; Embedded system; Manufacturing processes; Real time systems; Silicon; Standards development; System testing; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
  • Conference_Location
    Island of Kos
  • Print_ISBN
    0-7803-9389-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2006.1692870
  • Filename
    1692870