赛灵思
直播中

陈小鸥

7年用户 190经验值
私信 关注
[问答]

为什么使用ISE模板为spartan 6使用块发挥作用时会发生警告?

HiI我正在使用spartan 6,我使用ISE模板为spartan 6使用块ram(RAMB16BWER_inst:RAMB16BWER)但是当系统发挥作用时,会发生转换警告:
NgdBuild - RAMB16BWER类型的实例'xRAMR / RAMB16BWER_inst'上的SIM_DEVICE值已从'SPARTAN3ADSP'更改为'SPARTAN6',以更正此原语的后ngdbuild和时序仿真
为了使功能模拟正确,应在源网表或约束文件中以相同的方式更改SIM_DEVICE的值。
这个警告的原因是什么???

回帖(9)

黄淳

2019-8-5 08:36:50
omar.zyad写道:
HiI我正在使用spartan 6,我使用ISE模板为spartan 6使用块ram(RAMB16BWER_inst:RAMB16BWER)但是当系统发挥作用时,会发生转换警告:
NgdBuild - RAMB16BWER类型的实例'xRAMR / RAMB16BWER_inst'上的SIM_DEVICE值已从'SPARTAN3ADSP'更改为'SPARTAN6',以更正此原语的后ngdbuild和时序仿真。
为了使功能模拟正确,应在源网表或约束文件中以相同的方式更改SIM_DEVICE的值。
这个警告的原因是什么???
您可能复制了最初为S3ADSP设备编写的代码,以便在S6设备中使用。
该代码实例化了一个BRAM并且SIM_DEVICE通用设置不正确。
----------------------------是的,我这样做是为了谋生。
在原帖中查看解决方案
举报

黄淳

2019-8-5 08:47:11
omar.zyad写道:
HiI我正在使用spartan 6,我使用ISE模板为spartan 6使用块ram(RAMB16BWER_inst:RAMB16BWER)但是当系统发挥作用时,会发生转换警告:
NgdBuild - RAMB16BWER类型的实例'xRAMR / RAMB16BWER_inst'上的SIM_DEVICE值已从'SPARTAN3ADSP'更改为'SPARTAN6',以更正此原语的后ngdbuild和时序仿真。
为了使功能模拟正确,应在源网表或约束文件中以相同的方式更改SIM_DEVICE的值。
这个警告的原因是什么???
您可能复制了最初为S3ADSP设备编写的代码,以便在S6设备中使用。
该代码实例化了一个BRAM并且SIM_DEVICE通用设置不正确。
----------------------------是的,我这样做是为了谋生。
举报

王建

2019-8-5 09:05:15
我确信我复制了Spartan 6代码....
举报

黄淳

2019-8-5 09:24:19
屏幕截图没有帮助。
发布整个BRAM实例。
----------------------------是的,我这样做是为了谋生。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分