描述
关键词:XST,Verilog,层次结构,393,NGDBuild
紧迫性:标准
一般描述:
我遇到以下错误:
错误:NGDBug:393——在设计“TopS级”中找不到NST(S)“StimeSnNeX”。
此错误出现在:
1。在层次结构上打开HDL中的属性。(XST不会在NCF中写入适当的分层名称)。
2。通过增量综合开关在HDL中传递属性。XST只写入一个NCF文件。(当多个EDIF文件被读取到实现工具时,如果需要约束,每个EDF文件都需要有NCF文件。
正在通过。
注意:这个问题在4.1i软件版本中是固定的。
解决方案
一
通过添加分层名称来修改NCF。适当的层级名称将排除顶层,从第二层次开始。例如:
层次1
实例化2
实况3
“层次结构1”是顶级文件的组件/模块名称。
“SistANS2”表示层次结构的第二层次中的组件/模块。
“SistANS3”表示层次结构的第三级中的组件/模块。
XST将编写一个类似于以下内容的NCF文件:
IntFDCI实例IOB=“真”
如果FDCL实例可以驻留在“STANIS3”中,那么NCF需要修改如下:
InStase2/Stase3/FDCI实例IOB=“true”
二
分别综合具有约束的每个HDL文件。XST将写出相应的NCF。
然后综合顶层文件。XST不会重新综合已经综合的低级文件。
没有回复内容