一 、 实 验 目 的
通 过 实 验 让 用 户 逐 步 了 解 、 熟 悉 和 掌 握 FPGA 开 发 软 件 Quartus ΙΙ 的 使 用 方
法 及 VHDL 的 编 程 方 法 。
本 实 验 力 求 以 详 细 的 步 骤 和 讲 解 让 读 者 以 最 快 的 方 式 了 解 EDA 技 术 开 发 以
及 软 件 的 使 用 而 快 速 入 门 , 并 激 起 读 者 对 EDA 技 术 的 兴 趣 。
二 、 实 验 内 容
SmartSOPC 实 验 箱 上 有 8 个 发 光 二 极 管 LED1~LED8,在 QuikSOPC 核 心 板 上
LED1~LED8 分 别 于 FPGA 芯 片 的 第 50、53~55、176 和 第 47~49 引 脚 相 连( SmartSOPC
实 验 箱 的 LED1~LED8 通 过 跳 线 JP6 的 LED0~LED7 分 别 与 FPGA 的 第 50、 53~55、
176 和 第 47~49 引 脚 相 连 )。
本 实 验 的 内 容 是 建 立 可 用 于 控 制 LED 亮 /灭 的 简 单 硬 件 电 路 , 要 求 点 亮
SmartSOPC试 验 箱 上 的 4 个 发 光 二 极 管 ( LED1、 LED3、 LED5、 LED7)。 具 体 包
括 :
① 使 用 Quartus ΙΙ 建 立 工 程 ;
② Quartus ΙΙ工 程 设 计 ;
③ 设 置 编 译 选 项 并 编 译 硬 件 系 统 ;
④ 下 载 硬 件 设 计 到目 标FPGA;
⑤ 观察LED 的 状态。
三、 实 验 原理
FPGA器件 同单 片 机一 样,为用 户 提供了 许多灵活独立 的 输入 /输出I/O口 ( 单
元)。 FPGA 每个 I/O 口可 以 配置 为输入 、 输出、 双向I/O、 集电 极 开 路 和 三态门
等各种组态。 做为输出口时, FPGA 的 I/O 口可 以 吸收最 大为24mA 的 电 流, 可
以 直接驱 动 发 光 二 极 管 LED 等器件 。 所以 只要 正确分 配并 锁定引 脚 后, 在 相 应
的 引 脚 上 输出低电 平“0”, 就可 实 现点 亮 该发 光 二 极 管 的 功能。
2
四、实验步骤
使用Quartus ΙΙ 建立工程
打开Qu artu sII 软件并建立工程
① 在Windows 桌面上选择 “开始”→“程序”→“Altera”→Quartus ΙΙ 64-Bit,
打开Quartus ΙΙ 64-Bit 软件