Home>>Solutions>>ZeBu Smart Debug Methodology: ICE Debug
Prev: Smart Debug Methodology: Detailed Debug Phase
Product: ZEMI-3
Product: ZeBu Debug Features
Product: ZeBu Probes
Solutions: Transaction-Based Verification
Datasheet: Next Gen System Validation Using Transactors
In-Circuit Emulation (ICE) environments can potentially pose two problems for debugging:
In order to utilize the ZeBu Smart Debug Methodology for ICE and Application-Level test environments, the first step is to create an environment which can reproduce the original test exactly. This requires "sniffing" the input activity to the design during the original test, and then re-injecting the input frames to the design via blocking transactors. The new transactor environment has no dependency on the ICE target system, is cycle accurate and reproducible, and therefore fully compatible with the ZeBu Smart Debug Methodology.