描述
在VHDL和Verilog中,当用户实例化一个
组件/模块,一些用户使用称为
位置记数法位置表示法
用户实例化组件/模块
显式指定该端口/引脚
组件/模块。
要使用位置符号编码样式,用户必须
了解组件/模块引脚的顺序。
解决方案
一
在FPGA接口/教程指南的SyopSys:XSI中
附录A和B列出了销钉的顺序。
从左到右实例化的复合物。
附录A和B中列出的组件/模块
适用于XC3000/A和XC4000/A/H系列。
对于XC5200和XC400 0E专用的组件/模块,
请参阅XSI 5.2.1发行说明的最新副本。
对于XC7300,附录B的
EPLDS接口/教程指南列表的SyopSype(XSI)
所有组件可由用户实例化。附录
B给出了每个组件的端口映射示例。
示例端口映射中的PIN顺序为
可用于位置符号的PIN顺序。
对于XC9500,附录A的
CPLD XSI设计指南(这是一个在线文档)
附录A给出了每个组件的端口映射示例。
示例端口映射中的PIN顺序为
可用于位置符号的PIN顺序。
二
如果你没有副本
FPGA接口/教程指南的SyopSype(XSI)
EPLDS接口/教程指南的SyopSype(XSI)
最新发布说明,或在线文档
然后按照以下步骤:
(1)
在目录中调用Debug分析器或DCKS壳
它包含您想要的.SypopsSy.dc安装文件。
用于综合。
(2)
在Debug分析器的命令窗口中,或在DcS壳中,
运行以下命令:
读-F数据库Link库
(3)
在Debug分析器的命令窗口中,或在DcS壳中,
运行以下命令:
列表文件
此命令将列出加载到的所有库.db文件。
你的设计。在这一点上,你必须知道。
文件包含您感兴趣的库单元。
见解决方案1458
(4)
在Debug分析器的命令窗口中,或在DcS壳中,
运行以下命令
查找(PIN,“DbFiNeNAM/CyNeNo/*”)
其中“dBFiNeNAME’”是加载的.db文件的名称
进入内存(查看列表文件的结果)
加载到内存中的.db文件,和CyNeNe是
感兴趣的库单元的名称。
例如,让我们假设您需要
在XC7000库中的OR2细胞。OR2在XC7000 0.DB中。
文件。所以,你跑:
读-F数据库Link库
列表文件
然后你跑
查找(PIN,“XC7000 /OR2/*”)
给出
{“o”“I1”“I0”}
这是销钉的顺序,可用于
位置记数法
没有回复内容