In-Circuit Emulation (ICE) mode gives users confidence in their SoC by running real-world usage scenarios before tape-out. However, ICE-based flows are restricted to trigger and waveform based debug, limit flexibility and visibility, and impose randomness. This whitepaper introduces a methodology using the Veloce® Deterministic ICE app that overcomes ICE-based flow debug challenges and opens the door to advanced debug techniques.