NGD2VHDL V1.4P-最新补丁修复二维数组问题和ROC脉冲宽度-Xilinx-AMD社区-FPGA CPLD-ChipDebug

NGD2VHDL V1.4P-最新补丁修复二维数组问题和ROC脉冲宽度

描述

关键词:NGD2VHDL,范例,列奥纳多,二维,阵列,ROC,脉冲宽度

紧迫:热

一般描述:

NGD2VHDL的最新补丁:

修正了两个问题。首先,NGD2VHDL不正确地将网线短路在一起。
如果数组引用的是另一个数组。这通常发生在
客户正在使用示例综合工具集。其他综合工具
已经观察到不存在这个问题,因为它们写出数组。
以不同的方式。

其次,用户必须为ROC单元指定一个脉冲宽度。ROC
在仿真过程中,细胞仿真了FPGA的GSR/GR Pulle。默认值
1.4的脉冲宽度为0 ns,这使得VHDL仿真器不能仿真。
现在,用户必须使用-RPW选项指定ROC宽度。

解决方案

如果您下载了最新的NGD2VHDL补丁,现在正在获取
错误:

错误:BASVH -配置组件上的重置被实例化但没有脉冲
为其指定宽度。为了正确地仿真ROC,脉冲宽度
对于ROC,必须用命令行选项-RPW来指定。

这意味着必须为ROC指定一个非零的脉冲宽度。

NGD2VHDL—RPW 10设计

将创建一个10 ns的脉冲宽度来仿真GR/GSR。这是一个新特性
添加到NGD2VHDL中。这允许用户无需改变GR/GSR宽度。
编辑VHDL文件,和/或使用VHDL配置。

如果您使用的是VHDL综合的示例工具集,以及VHDL
已处理的代码使用一维数组引用另一个数组。
一维数组在仿真设计时会出现问题。
用NGD2VHDL生成的.VHD文件。有两种解决方案。第一
解决方案是使用二维数组,而不是一维的。
数组引用另一个一维数组。第二个解决方案是
下载最新的NGD2VHDL修补程序:

Xilinx解决方案3738

请登录后发表评论

    没有回复内容