EDF2xNF:LOC或其他I/O属性丢失(写入网束)

描述

一般描述:

在一些实例中(通常用总线I/O)实现一组

输入或输出在一个单一的网束内。虽然所有的数据用于

LOC属性位于网络束中,EDF2xNF期望分离的单元。

对于每个输入和输出实例。因此,当Eddif2xNF翻译时

从EDIF文件中的网束,它离开引脚位置。

放置在输入和输出焊盘上的约束。通常,这个

当单独的输入信号合并为单个总线时会出现问题。

在它们通过一个iBFX之前,或者当一个输出总线被总线撕开。

分离信号通过OBUFX之后。

下面是一个示例EDIF文件的一部分,它显示了LOC属性和

在网络包中描述的输入端口:

(NETBRAIL(重命名XIQQU404023,58Y0441i)XIrq(23∶0))

(ListFoNETs)

(NET命名为Xrq404023),XRQ(23)

(参加)

(PrimReF I(In SunCeReF I363641))

(PrReRf(成员Xrq404023,58Y0441i))

属性NETFLAG(字符串“TS3”)

属性LOC(字符串“p73”))

(NET命名为Xrq404022F41i)XIrq(22)

(参加)

(PrimReF I(In SunCeReF I363640))

(PrReRf(成员Xrq404023,58Y0441i))

属性NETFLAG(字符串“TS3”)

属性LOC(字符串“p74”))

解决方案

MN2XNF8在项目目录中创建一个Engule.CFG文件以影响

如何生成EDIF网表。(请参阅下面的注释,如果您

分别运行MeN2xNF8之外的EndoEdio和Edif2xNf)

MN2XNF8 5.2的代码部分显示了写入的信息。

此文件:

它们分别是

CuraTyObjixFiele5200()

C.G.T.Eng. CFG & LT;lt;

设置公关

设定范围“$LCA/$TECH”“OSC5”

通过“DIVIDE1A”

IGIN PROVION DIVIEN2BY

设定范围“$LCA/$TECK”“CKI DIV”

通过“DIVIDE1A”

IGIN PROVION DIVIEN2BY

}

它们分别是

CuraTyObjixFILE()

Run Run Engult.CFG

如果[$Tea=“XC5200”],则

CuraTyOngIfFiele5200

其他的

回声“设置PR M -E”& gt;

FI

}

它们分别是

eNF2XNF可以强制地将端口独立地写入端口,而不是将它们分组到网络束中,因此EDIF2XNF可以正确地解释它们。若要禁用网络束,则应将其添加到Engule.CFG文件中:

设置网包-没有

因此,影响设计流程的正确改变:

它们分别是

CuraTyObjixFiele5200()

C.G.T.Eng. CFG & LT;lt;

设置公关

设置网包-没有

设定范围“$LCA/$TECH”“OSC5”

通过“DIVIDE1A”

IGIN PROVION DIVIEN2BY

设定范围“$LCA/$TECK”“CKI DIV”

通过“DIVIDE1A”

IGIN PROVION DIVIEN2BY

}

它们分别是

CuraTyObjixFILE()

Run Run Engult.CFG

如果[$Tea=“XC5200”],则

CuraTyOngIfFiele5200

其他的

回声“设置PR M -E”& gt;

回声“设置网束-无”& gt;

FI

}

它们分别是

注意:如果您分别运行EndioEdif2xNf(即,您不运行)

MN2XNF8),必须创建或修改项目中的Engule.CFG文件

目录包含上述设置NETBACLE行。一定要跑

用-rCF(读取命令文件)选项写入:

设计/ XNF—WEF设计.EDF-RCF

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-28 21:53:46 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它