EPCS 的编程实验
EPCS的编程实验
Author :Chen Tuo
Copyright ? Chen Tuo, 2008. All rights reserved.
2008 年 3 月1 日创建
2008 年 3 月 24 日修改
1. 实验目的
(1) 学习使用 Quartus II 的文件转换工具。
(2) 学习使用 JTAG 接口对 EPCS 进行编程。
2. 实验设备
硬件: PC 机, EP1C3 或 EP1C12 核心板
软件: Quartus II 7.2
3. 实验内容
(1) 将“实验一:两个 LED 交替闪烁”中生成的 first_nios2_system.sof 文件通过文件转换工
具转换为可用 JTAG 对 EPCS 进行编程的 first_nios2_system.jic 文件。
(2) 熟悉 Quartus II 编程工具以及利用 jic 文件对 EPCS 进行编程。
4. 实验预习要求
了解 FPGA 配置文件的种类以及 FPGA 的配置方式, 熟悉 Quartus II 文件转换工具的使
用。
5. 实验原理
使用主动串行配置模式对 Cyclone FPGA 进行配置前, 必须将配置文件写入串行配置器
件 EPCS。将配置文件写入 EPCS 的方法有 3 种:
(1) 在 Quartus II 的 Programmer 中,通过专门与 EPCS 连接的 AS 下载接口下载 .pof 文件到
EPCS。EP1C3 和 EP1C12 核心板提供了 AS 接口,可以使用该方式进行编程。该方式的
编程与 JTAG 编程中的步骤相似,不同之处在于将下载线连接到 AS 接口而不是 JTAG
接口,选择编程文件时是 *.pof 而不是 *.sof ,如下图所示,在此不再做详细介绍。
使用 JTAG接口对 FPGA编程
中国科学院西安网络中心 ? 2008 FPGA/SOPC 入门 1-1