文档详情

FPGA实验_基于VHDL语言实现对ADC0809简单控制.doc

发布:2020-02-20约3.4万字共99页下载文档
文本预览下载声明
. . . . 序号(学号): 实验报告书 实验类别 FPGA原理及应用 学 院 信息工程学院 专 业 通信工程 班 级 姓 名 指导教师 2014 年 6 月 17 日 实验课程名称:FPGA原理及应用 实验项目名称 基于VHDL语言实现对ADC0809简单控制 实验成绩 实 验 者 专业班级 组 别 同 组 者 / 实验日期 2014年6月17日 1.ISE9.1使用流程实验 1.1实验目的 (1)熟悉ISE9.1的开发环境,掌握工程的生成方法。 (2)熟悉SEED-XDTK XUPV2Pro实验与仿真设计的环境。 (3)了解PicoBlaze8bit嵌入式微控制器特点。 1.2实验内容 (1)创建工程。 (2)添加HDL资源文件。 (3)配置一个应用程序完成设计。 (4)设计的仿真及实现。 1.3实验准备 (1)将光盘下03.Examples of Program实验程序目录下的01.ISE9.1文件夹复制到E盘根目录下。 (2)将USB下载电缆与计算机及XUPV2Pro板的J8连接好。 (3)将RS232串口线一端与计算机连接好,另一端与板卡的J11相连接。 (4)启动计算机后,将XUPV2Pro板的电源开关SW11打开到“ON”上。观察XUPV2Pro板上的+2.5 V, +3.3 V, +1.5 V的电源指示灯是否均亮,若有不亮的,请断开电源,检查电源。 1.4实验步骤 (1)创建工程 (2)添加HDL资源文件 (3)配置一个应用程序完成设计 (4)设计的仿真 (5)设计的实现 2.Architecture Wizard与PACE实验 2.1实验目的 (1)熟悉并使用Architecture Wizard。 (2)掌握如何例化DCM模块单元。 (3)熟悉并使用PACE。 2.2实验内容 (1)使用Architecture Wizard生成DCM模块单元。 (2)将例化DCM模块单元添加到工程。 (3)使用PACE进行引脚位置锁定。 2.3实验准备 (1)将光盘下03.Examples of Program实验程序目录下的01.ISE9.1文件夹复制到E:盘根目录下。 (2)将USB下载电缆与计算机及XUPV2Pro板的J8连接好。 (3)将RS232串口线一端与计算机连接好,另一端与板卡的J11相连接。 (4)启动计算机后,将XUPV2Pro板的电源开关SW11打开到“ON”上。观察XUPV2Pro 板上的+2.5V, +3.3V, +1.5V的电源指示灯是否均亮,若有不亮的,请断开电源,检查电源。 (5)打开超级终端。 2.4实验步骤 (1)使用Architecture Wizard生成DCM模块单元 (2)DCM组件的例化 (3)使用PACE进行管脚分配 (4)检查 Pad 报告并打开超级终端 (5)程序的下载并操作UART实时时钟 3.全局时序约束实验 3.1实验目的 (1)学习使用约束编辑器(Constraints Editor)设置全局时序约束。 (2)通过分析映像后的静态时序报告来检验时序约束的实现。 (3)通过分析布局布线后静态时序报告来确认实际的设计效果。 3.2实验内容 通过设置全局时序约束来提高系统时钟频率,用映像后的静态时序报告和布线布局后的静态时序报告来分析设计的性能。 3.3实验准备 (1) 将光盘下03.Examples of Program实验程序目录下的01.ISE9.1文件夹复制到E:盘根目录下。 (2)将USB下载电缆与计算机及XUPV2Pro板的J8连接好。 (3)将RS232串口线一端与计算机连接好,另一端与板卡的J11相连接。 (4)启动计算机后,将XUPV2Pro板的电源开关SW11打开到“ON”上。观察XUPV2Pro板上的+2.5V,+3.3V, +1.5V的电源指示灯是否均亮,若有不亮的,请断开电源,检查电源。 3.4实验步骤 (1)编译范本中的汇编 (2)输入全局时钟约束 (3)输入引脚位置约束 (4)实现设计并进行时序分析 (5)生成软件并进行HDL仿真 4.综合技术实验 4.1实验目的 (1)学习使用保留层次和扇出综合这些选择来提高调试和综合结果。 (2)通过读取XST软件的综合报告来确认综合结果质量。 4.2实验内容 (1)修改XST综合选项。 (2)分析综合报告。 4.3实验准备 (1)将光盘下03.Examples of Program实验程序目录下的01.ISE9.1文件夹复制到E:盘根目录下。 (2)将USB下载电缆与计算机及XUPV2Pro板的J
显示全部
相似文档