- 86
- 0
- 约1.57万字
- 约 34页
- 2016-10-21 发布于陕西
- 举报
摘要
设计一个简单运算器。由顶层电路、运算器、按键输入、控制信号产生、修正结果、显示等模块构成。用Quartus II绘制原理图或编写VHDL程序,然后封装画出电路图,该简单运算器可以实现加、减法算数运算和与、异或逻辑运算,且该运算器设计完之后经过了Quartus II软件和FPGA实验板的下载验证。
关键词:运算器,Quartus II,VHDL程序
目录
第一章系统原理 8
1.1系统功能 8
1.2系统原理图 9
1.3电路设计原理 9
第二章系统组成 10
2.1按键模块 10
2.1.1按键模块VHDL程序 10
2.1.2按键模块仿真波形 14
2.1.3按键模块电路封装图 15
2.1.4按键模块功能 15
2.2控制信号产生模块 15
2.2.1控制模块VHDL程序 15
2.2.2控制模块仿真波形 18
2.2.3控制模块电路封装图 18
2.2.4控制模块功能 19
2.3修正模块 19
2.3.1修正模块VHDL程序 19
2.3.2修正模块仿真波形 23
2.3.3修正模块电路封装图 23
2.3.4修正模块功能 24
2.4显示模块 24
2.4.1显示模块VHDL程序 24
2.4.2显示模块电路封装图 27
2.4.3显示模块功能 28
2.5运算器模块 28
2.5.1运算器模块功能 28
2.5.2运算器模块电路图 28
第三章定制选择器 29
3.1定制选择器 29
3.2用VHDL符号图画运算器顶层电路图 31
第四章 下载验证及调试 33
4.1器件选择及引脚设置 33
4.2配置文件下载 34
结论 35
参考文献 36
前言
随着FPGA性能的不断完善,FPGA器件的种类日益丰富,受到世界范围内电子设计人员的普遍欢迎,并占据了较大的市场,其生产厂家也由原来的Xilinx公司一家增加到Altera、Actel、lattice等十几家公司。
Altera公司的主要产品有:属于FPGA的FLEX、ACEX、APEX、Mercury、Excalibur、Stratix和Cyclone等系列;属于CPLD的MAX和Classic系列。开发工具有,被普遍认为是最优秀PLD 开发平台之一的MAX+Plus II和支持APEX、Mercury、Excalibur、Stratix和Cyclone系列器件的Quartus II开发软件。
Cyclone系列器件是Altera公司推出的低价位FPGA产品,是Stratix系列的简化版,分为Cyclone I和Cyclone II两个系列。Cyclone I系列产品为基于1.5V、采用0.13um全铜SRAM工艺的低成本FPGA。Cyclone II 系列产品基于1.2V,采用0.09um全铜CMOS工艺,SRAM编程技术,其成本更低、容量更高、速度更快。它和高性能的Stratix II系列的FPGA是目前Altera公司主流产品。
我的简单运算器主要是用VHDL语言编写,以Cyclone器件为依托,并下载到Altera仿真工具箱Cyclone-EP1C6Q240C8验证功能成功,能够初步完成简单运算器的雏形。
随着大规模集成电路技术和计算机技术的高速发展,在涉及通信、国防、工业自动化、计算机设计与应用、仪器仪表等领域的电子系统设计工作中,FPGA技术的含量正以惊人的速度提升。电子类的新技术项目的开发也更多地依赖于FPGA技术的应用,特别是随着HDL等硬件描述语言综合功能和性能的提高,计算机中许多重要的元件(包括CPU)都用硬件描述语言来设计和表达,许多微机CPU、硬核嵌入式系统(如ARM、MIPS)、软核嵌入式系统(如NiosII)、大型CPU,乃至整个计算机系统都用FPGA来实现,即所谓的单片系统SOC或SOPC(System On a Chip、System On a Programmerable Chip)。计算机和CPU的设计技术及其实现途径进入了一个全新的时代!不但如此,传统的CPU结构模式,如冯诺依曼结构和哈佛结构正在接受巨大的挑战。
例如美国Wincom Systems 公司推出一款令人惊叹的服务器,其核心部分是由FPGA完成的超强功能CPU。该系统工作能力超过50台DELL或IBM计算机,或SUN Microsystems 公司的服务器。该服务器的处理速度要比传统服务器快50到300倍。我们知道,传统的PC机及服务器通常采用诸如Intel公司的奔腾处理器或SUN公司的SPARC芯片作为中央处理单元,而Wincom Systems的这款产品却没有采用微处理器,而是由FPGA芯片驱动。FPGA芯片的运行速度虽比奔腾处理器慢,但可并行处理多项任务,而微处理器一次仅能处理一项任务。因此,Wincom Systems的服务器只需配置几个
您可能关注的文档
最近下载
- 七年级下册历史基础的知识填空.doc
- DB43_T 3212-2025残疾人友好社区建设指南.docx VIP
- 2024年山东省烟台市初中物理实验操作考试试题.docx VIP
- 公共营养师二级考试试题及答案.doc VIP
- 预防肺部感染护理.pptx VIP
- 本科毕业设计三维立体显示技术资料.doc VIP
- 上海工程技术大学2024-2025学年《会计学》期末考试试卷(A卷)附标准答案.docx
- 一把手 2025年度在带头强化政治忠诚、提高政治能力;在带头固本培元、增强党性;在带头敬畏人民、敬畏组织、敬畏法纪;在带头干事创业、担当作为;在带头坚决扛起管党治党责任五个带头方面存在的问题.docx VIP
- 2025年山东济南中考数学一轮复习:一次方程(组)及其应用 (学生版+教师版).pdf VIP
- 残疾人友好社区建设指南.docx VIP
原创力文档

文档评论(0)