5×X总线符号在XNF、EDIF和UCF上不同。-Xilinx-AMD社区-FPGA CPLD-ChipDebug

5×X总线符号在XNF、EDIF和UCF上不同。

描述

紧迫:热

一般描述:

在SypRyType 5中,用户在使用EDIF、XNF或UCF时必须记住总线符号语法。

请看(赛灵思解答2649)关于在EDIF生成的网表中修改总线符号的信息。

解决方案

在SypRigix.x中,用户在使用EDIF、XNF或UCF时必须牢记总线符号语法。

EDF格式在总线符号中与先前版本3和下面生成的XNF输出文件不同。

+——————————————————–+

V.〔3〕×5

+——————————————————–+

XNF-BBUS信号扩展

+——————————————————–+

i Edfxxb(i)参见注释1;不使用“SythNoAlayAt端口”

+——————————————————–+

i Edfx x b[i]参见注释1;使用“SythNoAlayApple”

+——————————————————–+

注1:

3×X不产生EDIF。然而,SypRISITY 5 .x有产生EDFF的选项。

考虑从SypRIPIDEX 5 x的EDIF代码段:

(数组(重命名TunthsOut[TunthsOU[9:0])10)(方向输出)

联盟1.4

————–

EDF2NGD 1.4不适当地处理数组名称中嵌入的范围字符串。见(赛灵思解答4891)详情。信号“TunthsO[9:0]”被识别为1位宽而不是矢量。

用户可以指定将它们的总线端口扩展到SypPiple中具有“SynNoRayayPosits”属性的位。请看(赛灵思解答504). 此外,在COREGEN或LogiBLUX中,选择总线符号为“[]”。请阅读(赛灵思解答4041)用于生成科里根模的描述。

联盟1.5

————–

EDIF2NGD1.5扩展了一个数组结构。它总是使用括号。数组名称的范围部分中使用的分隔符对实际扩展没有影响。见(赛灵思解答5416)详情。在COREGEN或LogiBLUX中,选择总线符号为“()”。请阅读(赛灵思解答4041)用于生成科里根模的描述。

如果您使用的是SypPrimin中的“SynNoRayayPosits”属性,那么请选择总线符号为“[]”。

请登录后发表评论

    没有回复内容