FPGA入门教程ALTERAQuartusII和XILINXISECPLD入门教程教案VHDLVerilog例程重点.ppt

FPGA入门教程ALTERAQuartusII和XILINXISECPLD入门教程教案VHDLVerilog例程重点.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
广州邦讯信息系统有限公司 FPGA培训教程; FPGA介绍 ;何为FPGA?;FPGA工作原理 ;FPGA的用途 ;FPGA主要生产厂商 ;xilinx和altera的区别;复杂数字系统与信号处理的关系; 数字信号处理、计算、程序 算法和硬线逻辑的基本概念 ; 数字信号处理的基本概念 ;计算(Computing)的基本概念 ;算法和数据结构的基本概念 ;编程语言和程序的基本概念 ;计算机体系结构和硬线逻辑 的基本概念 ;数字信号处理系统的分类 ;数字信号处理系统的实现 ;实时数字信号 处理系统实现中存在的技术难点 ;实时数字信号处理系统实现中存在的技术难点和解决办法 ;实时数字信号处理系统实现中存在的技术难点和解决办法 ;实时数字信号处理系统实现中存在的技术难点和解决办法 ;为什么要研究复杂的数字 逻辑系统? ;什么是复杂的数字逻辑系统?;为什么要设计复杂的 数字逻辑系统?;设计数字系统的基本方法 ;怎样设计如此复杂的系统?; 怎样设计如此复杂的系统?; 怎样设计如此复杂的系统?;Top-Down 设计思想;用EDA设计数字系统的流程;为什么要用硬件描述语言来设计?;设计复杂数字系统的工具和手段 ;有哪几种硬件描述语言? 各有什么特点?;Verilog HDL 的发展历史;有哪几种硬件描述语言? 各有什么特点?;两者建模能力的比较;Verilog HDL有什么用处?;Verilog HDL 的应用方面;Verilog HDL 的抽象级别 ;Verilog HDL 的抽象级别; 抽象级别和综合与仿真的关系;简单的Verilog模块的组成;行为级和RTL级;行为级和RTL级;门结构级;综合器的作用;数字系统的构成;组合逻辑电路;时序逻辑电路;数字系统的构成示意图; Quartus II 9.1 使用教程;设计一个点亮4位LED灯程序;VHDL代码;TCL脚本文件;点亮LED灯设计流程;新建工程文件;输入工程名;选择目标板FPGA型号;选择FILE-NEW-vhdl file 新建HDL文件;编辑文本并作必要注释,跟工程文件保存同一文件夹;编译工程;代码有错,编译器提示错误;修改错误(图示:下一页);;编译后,FPGA资源使用分析;指定EPCS目标编程器件(图示:下一页);建立脚本文件:FILE-NEW-Tcl Script File 编辑TCL???本文件,指定FPGA管脚;添加脚本文件到工程;查看管脚是否指定成功(此过程可以忽略) 路径:Assignments-Pins;重新编译;用JTAG模式,直接下载程序到FPGA运行 掉电后程序不保存;掉电存储方式 将程序下载到EPCS存储芯片; ISE 11.4使用教程; 新建项目工程 新建设计文件 设计编译改错 设计仿真测试 设计文件下载—— 适配、编程、下载;所需硬件;启动ISE:双击桌面 Xilinx ISE 11 软件;建立工程文件(图示:下一页);;选择FPGA的具体型号;再两个 NEXT后完成建立工程文件,然后建立新的HDL文件;选择VHDL Module 输入文件名;再点击NEXT,又Finish后生成VHDL模板;编辑代码、语法检测;新建仿真文件(test bench) 图示:以下两页;;;编辑测试代码,由于测试模板已经生成时钟,所以只给出100NS rst_n低电平作为复位信号输入;打开仿真窗口 1选中测试代码顶层文件 2双击打开仿真窗口;添加待仿真信号;运行仿真器 并查看信号;新建UCF文件,指定管脚(图示:下一页);编辑UCF文件(;;;扫描下载器;添加下载文件;下载bit文件;下载完毕

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档