实例介绍
红色飓风E45 FPGA开发板的实验手册与用户手册,很好的学习资料
REDO Simple Development CYCLONE FPGA Design Expert 红色飓风E45实验手册 目录 前言 实验指导手册使用说明: 第一章 使用介绍 1概述 2lSL122设计过程 6 3建立工程 设计输入 5设计仿真 6综 7管脚分配 14 8设计实现 15 9程序下载. 16 10调试与在线逻辑分析仪的使用 19 第二章数字电路与数字系统实验 第一部分基础实验 实验一3/8译码器. 25 实验二十进制计数器实验 36- 实验三按键及拨仍开关实验 实验四蜂鸣器“梁祝”乐曲演奏 38 实验五LLD流水灯实验. 实验六数码管扫描显小 -40- 实验七字符型ICD显示实验 43- 第二部分中级实验 实验八串口通信实验 45 实验九VGA输出八色彩条实验 -49- 实验十VGA显示乒乓球实验 实验十一PS2显示LCD实验 实验十二PS2显小串口实验 56 实验十三PS2鼠标显示LED实验 实验十四分频器设计实验 实验十五正弦函数发生器实验… 实验十六AD转换实验 68- 第三部分高级实验 实验十七IR滤波器 实验|八USB输入输出实验∴… 实验十九音频输入输出实验… ∴84- 北京威视锐科技有限公司 Web (中国) (国际) REDO Simple Development CYCLONE FPGA Design Expert 红色飓风E45实验手册 第四部分存储器实验 实验二|双口RAM仿真实现 85 实验二十一SRAM读写实验… -86 实验二十二 EEPROM读写实验 -89- 实验二十三 SDRAM读写实验 第五部分 软嵌入式系统操作讲解 北京威视锐科技有限公司 Web (中国) (国际 REDO Simple Development CYCLONE FPGA Design Expert 红色飓风E45实验手册 第一章 使用介绍 概述 ISE是使用ⅩLLNX的FPGA的必备的设计工具,它可以完成FPGA开发的全部 流程,包括设计输入、仿真、综合、布局布线、生成BIT文件、配置以及在线调 试等,功能非常强大,对于大多数FPGA设计者米说,使用ISE就可以完成设计任 务,取得满意的效果。 这个实验手册针对的ⅠSE版木是12.2,ISD12.2增强了部分可重配置功能, 逻辑综合平均速度提升了2倍,大型设计实施运行速度加快了1.3倍,同吋强化 了嵌入式设计的方法。当然,用其他版本的ISE也能进行手册上的实验。 北京威视锐科技有限公司 Web (中国) (国际) REDO Simple Development CYCLONE FPGA Design Expert 红色飓风E45实验手册 设计过程 设计验证 设计输入 行为仿真 综 功能仿真 设计实现 「静态时序 时序仿真 配置下载 在线调试 图1.2.1ISE设计过程 建立工程 双击桌面上的 Xilinx ise12.2的快捷图标启动ISE集成开发环境。新建工程,如图 1.3.1,1.3.2和1.33所示: 北京威视锐科技有限公司 Web (中国) (国际) REDO Simple Development CYCLONE FPGA Design Expert 红色飓风E45实验手册 Enter a name locatios, and comment for the project smp日 L I:\V3FPGh 1 Worki:g Directory: D: \V3FPGh Top-level P比LL Mlxg工nf 图1.3.1 Project SettinGs pecify device and project propertie ⊥ ow for th Erice 距CES瓶45 L operty Specification in Project Fi ore notrdefault values oly Analysis st V山L3 三b1。 Message fi1t Cancel 图1.32 北京威视锐科技有限公司 Web (中国) (国际) REDO Simple Development CYCLONE FPGA Design Expert 红色飓风E45实验手册 File edit y1 E No single design modile 4回5 图1.3 在新建工程时,需要注意一下几点 (1)工程名,最好用英文不要有汉字,因为ISE下有些工具对于含有汉字的文件目录支 持不是很好。 (2)仿真工具 Modelsim-SE是第三方软件,需要另外安装。也可使用ISE自带的Isim。 设计输入 1.设计输入就是将一个概念设计转换为使件描述的过程。可以利川多种不同方式打开 新建源代码智能向导,如图1.4.1所示: 2.ISE支持多种新建文件类型,如图14.2所示: IP( coregen& Architecture Wizard)ISE软件中提供的各种IP。 Schematic:原理图源代码。 User document:用户文档。 ● Verilog Module: Verilog模块 Verilog Test Fixture: erilog模块测试激励 北京威视锐科技有限公司 Web (中国) (国际) REDO Simple Development N∈ FPGA Design Expert 红色飓风E45实验手册 ● VHDL Module:VHDL模块 VHDL Library:VHDL厍文件。 VHDL Package:VHDL包文件。 ● Embedded Processor:嵌入式处理器文件等各种不同的类犁。 seISE Project Navi gator (M63c)-D:\v3FPGA\ex ample.xise File edit View Project Source Pr Tools indow L Help 百Ⅹ view:图mp1 em entail M Si 熊部145-3fge484 新建源 文件 Lew Source The vie目 dd source Files. yor Add Copy of Sourc comman Manual Compile Order TEnu an p工 mplement Top Module prOpR File/Path Displ 图1.4.1新建源代码方式 selec rca type, file name and its l D目P地 Verilog Modul verilog fes. F: Fil More lnt H Cancel 北京威视锐科技有限公司 Web (中国) (国际) REDO Simple Development CYCLONE FPGA Design Expert 红色飓风E45实验手册 图1.4.2工程所支持的文件格式 3. Verilog或VHDL源代码输入模板 ISE软件提供了很多源代码模板用使用者参考设计,如图1.4.3所示: I: 13F File edit vien pr L 4□百X W队a:M3m ,/ Notc: CLI muot bc dcfinc 回amyl 彐 中□ Levice fEcr I, ss begi 白uk3Lnu1u 拜PER-D/2 sRu⊥,L BE tTon-50% Duty C 由-□卫1ays 9|2n 中 c synthesize-XsT 由2 Implant3ai8 Des Language Tenlates E Error 且Br0rs四【x出1AC的11s取: 图14.3源代码模板 4.源代码语法检查。源代码设计完成后,在进行其他操作以前需要先对设计源代码 进行语法检查,保证没有语法错误。双 Synthesize -XST下的 Check Syntax,即进行 语法检查,如图1.44所示: 北京威视锐科技有限公司 Web (中国) (国际) 【实例截图】
【核心代码】
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论