技术分析:改用 Deterministic ICE
时间:03-26
来源:与非网
点击:
Deterministic ICE
于是,问题变成了:是否可让 ICE 的调试环境具有确定性?很高兴,答案是肯定的。
如果设计人员在精确序列中的首次运行中,捕捉到激励和响应,然后移除物理目标系统(内在非确定性)并不断回放激励,那么调试环境将具有可重复性和确定性。这就称为 Deterministic ICE。
基本上,这种方法是将物理 ICE 环境转变为等效的虚拟环境,从而让设计人员获得虚拟环境的所有特征和功能优势。它们可以检查断言与覆盖率收敛、执行低功耗分析和功耗估计,并进行嵌入式软件调试。
结语
尽管笔者对虚拟模式有所偏爱,但必须意识到 ICE 模式确实有存在的价值。当需要专有接口时,ICE 模式是硬件加速仿真用户的唯一可行方案。值得庆幸的是,Deterministic ICE 能帮助设计人员避免众多问题,改善 ICE 模式不那么吸引人的形象。
- 基于P89C61x2/ISP1581的USB接口电路的设计(02-13)
- 行波管关断方式对应用系统可靠性的影响(06-24)
- 基于VME总线的RDC接口电路设计(06-29)
- 单芯片集成电路优化自适应转向大灯系统的设计 (07-12)
- 单片机应用系统的抗干扰技术(08-07)
- 基于FPGA的线阵CCD驱动器设计(11-26)