这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
icore4tx_fpga_2 [2020/04/28 16:50] zgf |
icore4tx_fpga_2 [2022/04/01 11:36] (当前版本) sean |
||
---|---|---|---|
行 2: | 行 2: | ||
|技术支持电话|**0379-69926675-801**||| | |技术支持电话|**0379-69926675-801**||| | ||
|技术支持邮件|Gingko@vip.163.com||| | |技术支持邮件|Gingko@vip.163.com||| | ||
- | |技术论坛|http://www.eeschool.org||| | ||
^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | ^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | ||
| V1.0 | 2020-04-28 | gingko | 初次建立 | | | V1.0 | 2020-04-28 | gingko | 初次建立 | | ||
行 54: | 行 53: | ||
14、接下来是给模块端口列表里的输入输出信号分配引脚,采用ucf文件绑定引脚信息。首先在工程文件目录区右键选择New Source … 选项。弹出窗口中,文件格式选择Implementation Constraints File选项,左边分别输入文件名和保存路径,点击Next。 | 14、接下来是给模块端口列表里的输入输出信号分配引脚,采用ucf文件绑定引脚信息。首先在工程文件目录区右键选择New Source … 选项。弹出窗口中,文件格式选择Implementation Constraints File选项,左边分别输入文件名和保存路径,点击Next。 | ||
{{ :icore4tx:icore4tx_fpga_2_14.png?direct |图2.14}} | {{ :icore4tx:icore4tx_fpga_2_14.png?direct |图2.14}} | ||
- | 15、弹出的窗口直接点击Finish,完成引脚分配文件led.ucf文件的建立。在右边编辑区输入引脚绑定信息,格式为: | + | 15、弹出的窗口直接点击Finish,完成引脚分配文件led.ucf文件的建立。在右边编辑区输入引脚绑定信息,格式为:\\ |
net 端口名称 LOC = 引脚编号| IOSTANDARD = “电压” ; | net 端口名称 LOC = 引脚编号| IOSTANDARD = “电压” ; | ||
* 例如: | * 例如: | ||
行 88: | 行 87: | ||
可以观察到FPGA_LED闪烁。 | 可以观察到FPGA_LED闪烁。 | ||
{{ :icore4tx:icore4tx_fpga_2_27.png?direct&400 |图2.27}} | {{ :icore4tx:icore4tx_fpga_2_27.png?direct&400 |图2.27}} | ||
+ | |||
+ | ==== 七、备注:闪退问题 ==== | ||
+ | 如果遇到“open Project”闪退,或者编译时闪退,可网上搜索关键字“ISE 14.7 闪退”,解决办法基本一致。下面是解决步骤:\\ | ||
+ | 1、第一步 | ||
+ | * 找到ISE安装目录下的文件夹: | ||
+ | * C:\Xilinx\14.7\ISE_DS\ISE\lib\nt64 (如果在其他盘安装,切换盘符,找到ISE的安装目录) | ||
+ | |||
+ | * 对文件夹下的两个文件作如下操作: | ||
+ | * 将libPortability.dll重名为libPortability.dll.orig | ||
+ | * 将 libPortabilityNOSH.dll 复制一份,然后将这个复制重命名为libPortability.dll | ||
+ | 2、第二步 | ||
+ | * 寻找安装Xilinx_ISE的安装目录下的文件夹: | ||
+ | * C:\Xilinx\14.7\ISE_DS\common\lib\nt64 (如果在其他盘安装,切换盘符,找到ISE的安装目录) | ||
+ | |||
+ | * 对文件夹下的两个文件作如下操作: | ||
+ | * 将libPortability.dll重名为libPortability.dll.orig | ||
+ | * 然后将已经复制好的libPortabilityNOSH.dll文件复制到该文件夹下,并重命名为libPortability.dll | ||