首页> 外文会议>International Symposium on Integrated Circuits >Debugging methodology for a synthesizable testbench FPGA emulator
【24h】

Debugging methodology for a synthesizable testbench FPGA emulator

机译:用于可合成的测试台FPGA仿真器的调试方法

获取原文

摘要

Logic simulation provides SOC verification with full controllability and observability, but it suffers from very slow simulation speed for complex design. Using hardware emulation such as FPGA can have higher simulation speed. However, FPGA emulation approach has some limitations, i.e. unsynthesizable testbench and poor visibility for debugging. We address these problems by presenting a testbench synthesis engine as well as providing internal nodes probing on DUT. The proposed testbench synthesis engine is built by hardware constructs in terms of Verilog IEEE Simulation Model to correspond with testbench. Internal nodes are hardware-wired to DUT top-level during compilation, then sampled continuously by a sample logic into on-chip storage device (e.g. Block RAM, SDRAM and etc). Thus full observability can be achieved without stopping of DUT clock. Our experiment shows that, compared with a similar method in [13], simulation time is independent of number of probing nodes.
机译:逻辑仿真提供了具有完全可控性和可观察性的SOC验证,但它遭受了复杂设计的仿真速度非常慢。使用诸如FPGA的硬件仿真可以具有更高的仿真速度。然而,FPGA仿真方法具有一些限制,即不合益化的试验台和调试的可见性差。我们通过呈现测试铃声综合引擎来解决这些问题以及提供对DUT的内部节点探测。所提出的测试封闭综合引擎是由硬件构造而构建的,因为Verilog IEEE仿真模型以对应于测试台来构建。内部节点在编译期间将硬件连接到DUT顶级,然后通过示例逻辑在片上存储设备中连续进行采样(例如,块RAM,SDRAM等)。因此,可以在不停止DUT时钟的情况下实现完全可观察性。我们的实验表明,与[13]中的类似方法相比,模拟时间与探测节点的数量无关。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号