Lauterbach Accelerates Real-Time Tracing for ARM Processors
Sampling high-speed parallel data buses requires compensating for effects such as wave reflections caused by impedance mismatch, component tolerances, different trace lengths, crosstalk, and parasitic capacitances. Such effects lead to variations in the signal shape (particularly undershoot and overshoot), jitters, and channel-to-channel skew. Notably, the channel-to-channel skew can now be of the same magnitude as the clock period, and there is no single instant, at which the whole data bus has valid data. The situation is often complicated by the fact that the clock frequency of many applications, especially in mobile telecommunications, is constantly changing.