LogiCORE SPI-4.2(POS-PHY L4)v6.2  –  SPI4.2 v6.2 Core是否与ISE7.1i兼容?-Altera-Intel社区-FPGA CPLD-ChipDebug

LogiCORE SPI-4.2(POS-PHY L4)v6.2 – SPI4.2 v6.2 Core是否与ISE7.1i兼容?

问题描述

一般问题描述:

SPI4.2 v6.2 Core是否与ISE7.1i兼容?

解决/修复方法

ISE6.3i工具正式支持SPI4.2内核的v6.2,并且无法使用ISE7.1i CORE Generator生成内核。如果您已经使用ISE6.3i的CORE Generator生成了SPI4.2 v6.2内核,那么可以使用ISE 7.1i实现(转换,MAP,PAR,BitGen)设计。

如果您为静态对齐模式配置了SPI4.2内核,则内核将在ISE7.1i中正常实现,没有任何问题。

如果为动态对齐模式(DPA)配置了SPI4.2 Core,则使用下面提到的解决方法来避免MAP错误,例如:

“错误:MapLib:688 – LOCK_PINS约束中的引脚CATALIN不存在。”

适用于ISE7.1i的SPI4.2 v6.2 DPA解决方案

在Unix / Linux

1.在6.3i软件中生成SPI-4.2 v6.2内核(如果已经生成了内核,则可以跳过)。

2.转到以下SPI4.2休息室:

http://www.xilinx.com/ipcenter/posphyl4/posl4mc_member/spi42_v61.htm

3.下载spi_dpa_71i.sh脚本并将其复制到项目目录中。

4.运行脚本,将网表名称传递给脚本:

> spi_dpa_71i.sh <component_name> _pl4_snk_top.edf

要么

> ./ spi_dpa_71i.sh <component_name> _pl4_snk_top.edf(UNIX环境可能需要“./”。)

5.打开EDF网表并在文件中搜索“CATALIN”。应该没有剩余此字符串的实例。

6.现在可以使用ISE7.1i实现SPI4.2设计。

个人计算机

1.在6.3i软件中生成SPI-4.2 v6.2内核(如果已经生成了内核,则可以跳过)。

2.将以下zip文件下载到临时目录并解压缩:

http://www.xilinx.com/ipcenter/posphyl4/posl4mc_member/spi42_v61.htm

3.将spi_dpa_71i.exe可执行文件复制到项目目录中。

4.运行脚本,将网表名称传递给脚本:

> spi_dpa_71i.exe <component_name> _pl4_snk_top.edf

(该脚本可能需要几分钟才能完成。)

5.打开EDF网表并在文件中搜索“CATALIN”。应该没有剩余此字符串的实例。

6.现在可以使用ISE7.1i实现SPI4.2设计。

请登录后发表评论

    没有回复内容