在一个工程中生成ila核,进入.srcs文件夹,进入sources_1文件夹,进入ip文件夹,进入ila_0文件夹(ila_0文件夹的名字是生成ila ip核时起的名字)
文件夹里面有ila_0_stub.v文件,这个文件是综合用的黑盒文件。
ila_0.veo文件是例化的模板
ila_0.xci文件是vivado的一个配置文件
ila_0.dcp文件是网表文件
用stub文件例化,连接到要抓取的信号上,时钟要和抓的信号的时钟域一致,然后综合。综合的时候如果用的是synplify则需要加一句话防止信号被综合掉,/* synthesis syn_black_box=1 syn_noprune=1 */
综合后生成的网表中要添加ila_0.xci文件,然后vivado会自动从xci文件夹下寻找dcp文件,所以dcp文件和xci文件要放在一个目录下,最好不要只拷贝xci和dcp文件,ip核要是想换一个目录则整个文件夹拷贝挪到需要放的位置。
然后布局布线生成bit就可以了。