如何做含有identify抓信号的fpga版本(image或者Bit)

在数字的FPGA debug中除了ila就是identify了,identify是synopsys公司的RTL级的调试工具。要用起来idetify,第一步就是要做出含有identify的信号的FPGA版本,quartus的是image,Ximlinx的是Bit或者Bin文件。具体有以下几步:

1.在synaplify的综合的时候打开identify的选项,也就是在synaplify.prj里面加命令如下:

2.在.idc里面加入你要观测的信号,格式如下:

重要的是指定抓的clk和深度以及信号,其实和ila差不多的。当然这种比较容易出错,不容易出错的是用界面去选信号:

a).打开synaplify,命令synplify_premier ,然后再打开工程文件.prj,这里面要有identify的文件,也就是要有图1的那两句话,你才能出现identify的标识,然后双击它,就会出现RTL的层级关系,如下图:

b).点击instrument->IICE->add IICE ,设置深度,抓取的clk后面再设置。

c).首先选取clk,看到有眼镜标志的信号才是可以抓取的,右击,选择Sample Clock。

d).接着选择信号,可以同时选择好几个,右击这个时候选择Sample and Triger,意思是既是信号又是可以当做触发来用的。最后点击保存,信号的文件idc就做好了。

e).如果说本来没有identify.idc的话,可以在output右击,选择new identify implementation.这时候图标变成identify的样子,然后再在output上面右击选择identify instrumentor。如下图。然后的步骤和上面一样。

相关推荐
ALINX技术博客10 小时前
【黑金云课堂】FPGA技术教程Linux开发:系统定制
linux·运维·fpga开发
塔能物联运维13 小时前
**塔能两相液冷:量化交易场景下的硬核验证,±1.5℃控温如何转化为真金白银**
人工智能·fpga开发·两相液冷
西安景驰电子1 天前
PCIe 授时卡原理及应用
运维·服务器·windows·单片机·嵌入式硬件·fpga开发
落chen1 天前
基于Vivado的FIFO-IP核-强化篇
fpga开发
X_xcccc1 天前
2026智能硬件核心:顶尖SOM方案与开发服务深度解析
fpga开发·智能硬件
公众号:fuwuqiBMC2 天前
(转自“服务器BMC”)服务器BMC芯片——AST1840
运维·服务器·fpga开发
国科安芯2 天前
还是4位?ASC8T245S 与 ASC4T245S 的双向电平转换选型实战
单片机·嵌入式硬件·物联网·fpga开发·机器人·云计算
思尔芯S2C2 天前
白皮书|从RTL适配到硅前验证:如何构建有价值的FPGA原型平台
fpga开发·soc·芯片·验证·asic·prototyping·原型验证
Rambo.xia2 天前
接口协议避坑 · 第5篇:多器件级联时序踩坑实录
fpga开发
紫霄芯语3 天前
观察者模式在FPGA中断系统的实战重构
观察者模式·fpga开发·重构