ip核在综合时被认为是一个黑盒子,综合器不会对IP 核做任何编译,IP核的仿真主要是运用core generator 的仿真模型来完成,会自动生成扩展名为.v的文件,调用时按照一般文件调用即可;
translate_on/translate_off
用于与其他综合软件的兼容。在这两个指示中间的所有代码将在综合时被忽略。也可以用于
在源代码中插入一段仿真代码。其语法如下:
/* synthesis translate_off */
综合时忽略的代码。。。
/* synthesis translate_on */
实验问题:isim仿真未出现正确波形,输出为零,也就是没有成功调用ip核。出现下面警告
WARNING:Xst:2211 - "ipcore_dir/ip.v" line 31: Instantiating black box module <ip>.
WARNING:Xst:616 - Invalid property "SYN_BLACK_BOX 1": Did not attach to conv_encoder.
WARNING:Xst:616 - Invalid property "SYN_NOPRUNE 1": Did not attach to conv_encoder.
解决:待定