文档详情

FPGA实习报告_原创精品文档.pdf

发布:2025-01-02约5.84千字共8页下载文档
文本预览下载声明

非淡泊无以明志,非宁静无以致远。——诸葛亮

实习报告

一、目的和要求

1、熟悉在EDA平台上进行数字电路集成设计的整个流程。

2、掌握QuartusⅡ软件环境下简单VHDL文本等输入设计方法。

3、熟悉VHDL设计实体的基本结构、语言要素、设计流程等。

4、掌握利用QuqrtusⅡ的波形仿真工具验证设计的过程。

5、学习使用JTAG接口下载逻辑电路到可编程芯片,并能调试到芯片正常工

作为止。

二、内容

1、学习并掌握VHDL设计实体的基本结构、语言要素、设计流程等。

2、了解在EDA平台上进行数字电路集成设计的整个流程,熟悉QuartusⅡ

软件环境下简单VHDL文本等输入设计方法,掌握利用QuqrtusⅡ的波形仿真工

具验证设计的过程。

3、理解RS触发器的设计原理,采用QuartusII集成开发环境,利用VHDL

硬件描述语言进行设计。

4、使用JTAG接口下载vhdl代码到可编程芯片(本次课程设计中使用的是

EP2C8Q208C8套件),并调试到芯片正常工作为止。

1

非淡泊无以明志,非宁静无以致远。——诸葛亮

实习报告

三、过程

(1)理解RS触发器设计的原理

基本rs触发器可由两个与非门G1、G2的输入、输出端交叉连接而构

成,它有两个输入端R、S和两个输出端Q、Q非。

它的输入输出具有以下关系:当R端无效(1),S端有效时(0),则Q=1,Q

非=0,触发器置1;当R端有效(0)、S端无效时(1),则Q=0,Q非=1,触发器

置0;当R、S端均无效时,触发器状态保持不变;当R、S端均有效时,

触发器状态不确定。

(2)建立新的工程项目

打开QuartusII软件,进入集成开发环境,点击File→Newprojectwizard建

立一个工程项目,输入工作目录和项目名称,如下图一所示。

图一项目的建立

建立文本编辑文件:在软件主窗口单击file菜单后,单击new选项,选择

VHDL选项,单击OK,进行文本编辑输入源程序rschq.vhd,代码如下所示。

2

非淡泊无以明志,非宁静无以致远。——诸葛亮

实习报告

libraryieee;

useieee.std_logic_1164.all;

entityrscfqis

port(r,s:instd_logic;

q,qb:outstd_logic);

endrscfq;

architectureartofrscfqis

signalq_temp,qb_temp:std_logic;

begin

process(r,s)

显示全部
相似文档