Implementation of AHB Bus Tracer With Dynamic Multiresolution for Lossless Real Time Compression
In the System-on-Chip (SoC) debugging and performance analysis/optimization, monitoring the on-chip bus signals are necessary. But, such signals are difficult to observe since they are deeply embedded in a SoC and no sufficient I/O pins to access those signals. Therefore, the authors embed a bus tracer in SoC to capture the bus signals and store them. The stored trace memory can be loaded to the trace analyzer software for analysis. In this paper a multi-resolution AHB On-Chip bus tracer is proposed for System-on-Chip (SoC) debugging and monitoring which is capable of capturing the bus trace with different resolutions and efficient built-in compression mechanisms.