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
Link To Document