原创 关于FPGA硬件调试的三个问题

2009-8-26 13:26 4274 8 14 分类: FPGA/CPLD
1. Q:采用Synplify综合时,如何在SignalTap II中获得对信号的最佳的可观察性?
    A:我采用了一个“土”方法:在Synplify的源文件列表中把要观察的模块对应的文件删除,这样Synplify在综合时就会把该模块当作“Black Box”,然后把生成的网表连同被删除的文件添加到Quartus II的源文件列表中进行综合。这样综合后的网表就可以在Quartus II下获得对特定模块最佳的可观察性了。当然,代价是失去了Synplify综合时对该模块的优化。
2. Q:如何把SignalTap II捕获的波形用于Modelsim仿真,从而丰富和补充仿真测试向量?
    A:FPGA设计开发中应用仿真技术解决故障的方法(图)从SignalTap II中获取“最真实”的仿真测试向量
3. Q:能否采用Virtual JTAG建立FPGA内的测试扫描链,向被测模块施加测试激励并观察测试结果,实现自动化测试?
PARTNER CONTENT

文章评论6条评论)

登录后参与讨论

ash_riple_768180695 2009-8-26 13:28

你说的这个方法很好,我也尝试过。

用户246130 2009-8-26 12:56

如果一定要看某个信号,能不能在源代码里加上类似keep这样的综合属性,让综合后的结果仍然能找到这个信号,不合并,不优化。

ash_riple_768180695 2009-8-11 16:07

命名规则是个问题,最严重的问题是有些信号不见了,增加了一些奇怪的信号。这就是综合的效果:优化和合并。这样就不如RTL级的仿真科观察的信号多了。

用户1395232 2009-8-11 15:57

对第一个问题,ripple的意思是如何有效地获知synplify后综合后的命名规则么? ps,thanks for your answer on SignalTap~

ash_riple_768180695 2009-8-10 16:30

应该可以。但是缺少脚本支持,只能手工操作,难以实现自动化。

coyoo 2009-8-10 09:28

Altera的In-system probes & soureces能否解决你第三个问题?
相关推荐阅读
ash_riple_768180695 2015-12-18 11:06
学习示例程序:FPGA快速系统原型设计--敏捷实践
        学习与开发板配套的示例程序,是敏捷实践的起点。示例程序是厂商针对开发板上提供的硬件资源和接口量身定做的工程,可以展示其FPGA芯片的功能和性能特点。从示例程序入手最大的好处就是:示...
ash_riple_768180695 2015-11-03 16:46
开发板选取:FPGA快速系统原型设计--敏捷实践
    既然是“实践”,就不能只谈编码和仿真,必须要上板运行、调试。这个虚拟项目的目标是实现一块兼容Intel82574L以太网控制器的千兆网卡,需要运行在一块具备PCIe接口和10/100/10...
ash_riple_768180695 2015-10-22 12:41
开篇:FPGA快速系统原型设计--敏捷实践
    虽然借用了 “系统原型开发”的标题,本系列文章将围绕FPGA IP级别的开发这个主题展开,如果可能的话,将扩展至FPGA System级别的开发。     先上一篇PPT:RSPwFP...
ash_riple_768180695 2013-08-26 10:21
学习SystemVerilog(二)——学习它的理由
    学习SystemVerilog的理由也很多,我在阅读SystemVerilog for Design 和 SystemVerilog for Verification两本书前言的过程中,总...
ash_riple_768180695 2013-08-26 10:19
学习SystemVerilog(一)——不学习它的理由
    想要学习SystemVerilog已经很久了。曾经尝试通过Accellera网站上给出的LRM学习,怎奈内容众多,找不出入手点和重点,只能望而却步。虽然手头有三本SystemVerilog...
ash_riple_768180695 2011-06-26 23:20
Hardware-Assisted IEEE1588 Implementation Analysis
06/18/11 11:00:05 PM         最近一段时间在研究IEEE1588-2008精确时间同步协议(PTP)。该协议可以在软件中实现,如果需要提高时间同步...
EE直播间
更多
我要评论
6
8
关闭 站长推荐上一条 /3 下一条