描述
我正在使用CIP创建用户IP。
我收到以下错误在ISE中运行“实施设计”。
错误:NgdBuild:604 – 无法解析类型为“PWM”的逻辑块“mblaze65mm_i / pwm_ip_0 / pwm_ip_0 / USER_LOGIC_I / inst_pwm”。
引脚名称拼写错误可能导致此问题,缺少edif或ngc文件,块名称与edif或ngc文件名之间的大小写不匹配,或者类型名称的拼写错误。
目标’spartan6’不支持符号’PWM’。
我试图添加-sd,宏搜索路径= \ project_fpga \ implementation | \ project_fpga \ pcores。
但它不起作用。我该如何解决?
解
问题出在网表上。
如果检查网表中的实例,则是导致该问题的PWM实例。
在userlogic vhdl文件下的PWM实例仍然是黑盒子。
请在您创建的IP库中包含PWM.vhd。
去做这个:
1)打开pwm_ip_V2_1_0.pao并添加lib pwm_ip_v1_00_a pwm vhdl。
2)打开_pwm_ip_V2_1_0.prj,并添加vhdl pwm_ip_v1_00_a“../hdl/vhdl/pwm.vhd”
这将解决NGDBuild:604错误。
没有回复内容