目录

银杏科技有限公司旗下技术文档发布平台
技术支持电话0379-69926675-801
技术支持邮件Gingko@vip.163.com
版本 日期 作者 修改内容
V1.0 2020-04-03 gingko 初次建立

实验二十三:PS模式配置FPGA

一、实验目的与意义

  1. 了解什么是Altera FPGA的PS配置模式。
  2. 学习PS模式的配置过程。
  3. 掌握PS配置模式的操作流程。

二、实验设备及平台

  1. iCore4T 双核心板。
  2. iTool A(或相同功能)的仿真器。
  3. USB Type C 线缆。
  4. 装有Quartus II 开发软件的平台。

三、实验原理

1.PS配置模式原理

图23-1

图23-2

2.PS模式的配置过程

图23-3

CONF_DONE 上拉输出信号,升级完成状态位。升级完成后该位置1,表示升级完成。
PS_DATA0/PS_DCLK 数据和时钟信号,在PS_DCLK的上升沿,FPGA采集PS_DATA0的信号。
nCONFIG 升级开始信号
nSTATUS 反应FPGA配置过程状态的信号

* 明白了这几个信号的含义,再来看一下PS配置模式的时序图: 图23-4

3.生成配置文件

1、打开Quartus II 13.1,点击file,在下拉菜单中选择Convert Programming Files,如下图所示。 图23-5 2、在弹出窗口中,找到Programming file type,点击右侧下拉菜单,可以看到多种文件格式,如.pof格式、.rbf格式、.jic格式等,如下图所示。需要转换成什么格式,点击对应格式即可。 图23-6 3、选择好要转换文件的目标格式后,按照下图中所示步骤操作。(注意,步骤6的.sof文件这里是作为举例用,实际操作中选择需要转换的文件。) 图23-7 4、点击下图1处的Generate选项,弹出2处红框图示内容,表示转换完成。 图23-8

四、操作步骤:

图23-9

五、实验现象:

图23-10