描述
关键词:LogiBuxx,Viewlogic,导航器,检查,复合,模块,Viewsim,
VIEWBASE,413,示意图,WIR,工作视图办公室,Powerview
紧迫性:标准
当为Logic逻辑图生成LogiBuxx或CeleGEN模块时,
给出了“复合”的模块类型。这样做是为了允许功能。
在不必编译LogiBuxx元件的情况下进行的仿真
仿真可以使用模块创建时的描述
创建。
但是,通过使用此符号类型,将报告虚假错误消息。
两个工具。(LogiBox模块在以下错误中称为“Logi”)
1)当检查程序运行在设计(“工具-gt;检查项目”)上时
在WorkVIEW Office的VIEWDRAW中,或者从命令中“检查-p & lt;设计& gt;”
提示)对于每个LogiBuxx组件,将发生以下错误:
错误:无法加载示意表-Logi。1
但最后的总结将给出:
总误差- 0和警告- 0
(假设所有错误都是伪造的LogiBLUX错误)
2)VIEW逻辑导航器为每个引脚提供以下错误
打开设计时的LogiBulx或CaleGEN模块:
VIEBASE-E-413:错误- Logi上的引脚PIQOUT 1不在其符号上。
…
解决方案
一
出现这些错误是因为“复合”意味着VIEW逻辑期望更低。
这个符号的水平示意图,但与LogiBLOX没有示意图。
这些错误可以被安全地忽略。
EdifNTO编写的EDIF将参考LogiBuxx名称和PIN,以及
NGDBug将正确合并当LogiBuxx模块生成的.NGO文件
创建。导航器将仍然能够探测设计,即使
它不能看到不存在的LogiBulx示意图。
二
如果这些虚假的错误信息真的打扰了你,他们可以避免。
将LogiBuxx组件类型更改为模块。
按下符号,右键点击背景。改变“符号”
类型从“复合”到“模块”。
重要:
只有当你不打算做功能仿真时,才必须使用这个解决方案。
没有通过NGDBug编译设计。如果你不编译
设计中,所有设置为块类型“模块”的LogiBox模块将产生X。
这就是为什么默认设置是“复合”的原因。
如果只执行时序仿真,或者使用Xilinx
功能仿真工具(见(Xilinx解决方案1985)为您的功能
仿真,然后LogiBLOX和科雷根符号可以安全地改变为
“模块”。
没有回复内容