如何获取SyopSyS中XSI库单元的PIN顺序或如何获取XSI库单元的PIN名称

描述

在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”}

这是销钉的顺序,可用于
位置记数法
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-29 13:58:46 +0800

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

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