Secure and Flexible Trace-Based Debugging of Systems-on-Chip

Home / Publications / Secure and Flexible Trace-Based Debugging of Systems-on-Chip

Jerry Backer, David Hely and Ramesh Karri

This work tackles the conflict between enforcing security of a system-on-chip (SoC) and providing observability during trace-based debugging. On one hand, security objectives require that assets remain confidential at different stages of the SoC life cycle. On the other hand, the trace-based debug infrastructure exposes values of internal signals that can leak the assets to untrusted third parties.