FPGA实验报告Word文档下载推荐.docx

上传人:b****6 文档编号:16211204 上传时间:2022-11-21 格式:DOCX 页数:12 大小:1.82MB
下载 相关 举报
FPGA实验报告Word文档下载推荐.docx_第1页
第1页 / 共12页
FPGA实验报告Word文档下载推荐.docx_第2页
第2页 / 共12页
FPGA实验报告Word文档下载推荐.docx_第3页
第3页 / 共12页
FPGA实验报告Word文档下载推荐.docx_第4页
第4页 / 共12页
FPGA实验报告Word文档下载推荐.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

FPGA实验报告Word文档下载推荐.docx

《FPGA实验报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《FPGA实验报告Word文档下载推荐.docx(12页珍藏版)》请在冰豆网上搜索。

FPGA实验报告Word文档下载推荐.docx

(2)班

学号:

6008202309

姓名:

涂燕群

2011年11月19日

一.实验目的:

1.熟悉ISE8.2开发环境,掌握工程的生成方法;

2.熟悉SEED-XDTK_V4实验环境;

3.了解LCD的HDL实现;

4.了解Memory模块的使用。

二.实验芯片及模块介绍

1.LCD芯片介绍

LCD模块采用是LCM122326图形点阵模快,该模块是由2块NJU6450芯片构成,不带字库。

其工作时序图如下图所示:

2.LCD模块行列分配

3.LCD初始化如下所示

4.例程包含文件

(1).main.v:

程序顶层文件,实现LCD的初始化以及液晶显示;

(2).v4_dcm.xaw:

DCM的IP核,将外部输入时钟(50M)进行10分频;

(3).CLK_DIV.v:

系统运行时钟分频文件,将系统运行时间进行分频,提供100K的模块处理时钟;

(4).LCD_DISPLAY.v:

LCD初始化,以及数据显示文件;

(5).LCD_WRITE.v:

LCD写操作函数文件;

(6).v2_lcd_ziku.xco:

汉字字库存储文件;

(7).main.ucf:

FPGA用户约束文件。

5.模块划分图及布线

三.实验步骤:

一.实验前准备

1.将PCtoLCD2002完美字模软件拷贝到电脑硬盘,光盘下03.ExamplesofProgram\02.V4_lab文件夹拷贝到D:

盘根目录下;

2.通过并口下载电缆将计算机并口及SEED-FEM025板的J9连接好;

3.启动计算机,打开SEED-XDTK_V4实验箱电源开关。

观察SEED-FEM025板上

的+5V(D11)的电源指示灯是否均亮。

若有不亮的,请断开电源,检查电源。

二.打开将PCtoLCD2002完美字模软件中的PCtoLCD2002.exe获取字模

单击选项取模方式:

行列式,取模走向:

逆向数据后缀与行后缀改为逗号,行前缀中DB删除,单击确定。

输入文字“涂燕群”并单击文字水平翻转选项,然后生成字模

用记事本打开02.V4_lab/lcd/coe/hezhongda.coe复制已生成的字模并覆盖“VECTOR=”之后的文字,删除中文及其后面数字并在在最后一行加上分号“;

”并保存,关闭PCtoLCD2002.exe。

三.Memory模块的建立及其例化

1.打开ISE8.2,装载lcd.ise工程文件;

双击Processes窗口中的CreatNewSource,弹出新资源向导窗口;

2.在弹出新资源向导窗口,选择IP(CoreGen&

ArchitectureWizard),在Filename栏里输入v4_lcd_ziku;

3.单击Next按钮,弹出SelectIP窗口,依次展开Memories&

StorageElement和RAMs&

ROMs目录,选择SiglePortBlockMemoryV6.2;

4.单击Next按钮,显示新建资源信息,单击Finish按钮;

5.弹出SiglePortBlockMemory窗口,在PortConfiguration选项卡中选中ReadOnly;

MemorySize选项卡中Width填写8。

Depth填写96;

WriteMode选项卡中选中ReadAfterWrite;

单击Next命令;

6.单击Next按钮,PrimitiveSelection选项卡中选中OptimizeForArea,DesignOptions选项卡中选中EnablePin,OutputRegisterOptions选项卡中AdditionalOutputPinsStages填写0,单击next命令;

7.单击Next按钮,不选中ImplementationOption选项卡;

管脚极性选项卡中选择上升沿有效或者高电平有效;

8.单击Next按钮,SimulationModeOptions选项卡中选中DisableWaring

Messages;

InitialContents选项卡中GlobalinitValue填写0,选中LoadInitFile添加hezhongda.coe(路径为D:

\02.V4_lab\lcd\coe);

9.单击Generate命令,生成v4_lcd_ziku.xco文件;

10.Memory模块的例化与DCM模块例化方法一致,请参考键盘实验中关于该部分的内容。

下图中,黑色部分为Memory模块的例化语句。

四.实验实现显示

1.双击ConfigureDevice(iMPACT)命令。

弹出WelcomeiMPACT对话框后,选择“ConfiguredevicesusingBoundary-Scan(JTAG)”,单击Finish按钮;

2.在弹出的器件添加对话中,第一个器件选择bypass按钮。

最后一个器件单击所要下载的载main.bit文件;

3.单击xc4vsx25这个device,变成绿色,且iMPACTProcesses窗口出现可执行的操作;

4.双击iMPACTProcesses窗口中的Program,或者直接右键单击xc4vsx25这个device,选择Program。

弹出ProgrammingProperties对话框,单击OK按钮;

5.程序开始下载,如果下载程序成功则出现ProgramSucceeded,否则如果失败则出现ProgramFailed,需要重新查找问题(尝试重新下载或者断电后重新下载程序);

6.文件下载成功后,观察lcd显示(“涂燕群”刷屏显示)。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1