Design Automation for Embedded Systems
Specification and Design of Embedded Hardware-Software Systems
IEEE Design & Test
Design for Testability in Hardware-Software Systems
IEEE Design & Test
Software Quality in Consumer Electronics Products
IEEE Software
Structured Design-for-Debug - The SuperSPARCTM II Methodology and Implementation
Proceedings of the IEEE International Test Conference on Driving Down the Cost of Test
System-Level Testability of Hardware/Software Systems
Proceedings of the IEEE International Test Conference on TEST: The Next 25 Years
ATM Broadband Network Testing Using the Ferry Principle
Proceedings of the IFIP TC6/WG6.1 Sixth International Workshop on Protocol Test systems VI
ITC '99 Proceedings of the 1999 IEEE International Test Conference
ACM Transactions on Embedded Computing Systems (TECS)
Hi-index | 0.00 |
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.