fpga课程基于fpga的计算器设计大学论文 .doc

fpga课程基于fpga的计算器设计大学论文 .doc

ID:11042626

大小:250.18 KB

页数:28页

时间:2018-07-09

fpga课程基于fpga的计算器设计大学论文  .doc_第1页
fpga课程基于fpga的计算器设计大学论文  .doc_第2页
fpga课程基于fpga的计算器设计大学论文  .doc_第3页
fpga课程基于fpga的计算器设计大学论文  .doc_第4页
fpga课程基于fpga的计算器设计大学论文  .doc_第5页
资源描述:

《fpga课程基于fpga的计算器设计大学论文 .doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、河南理工大学FPGA课程论文FPGA课程论文基于FPGA的计算器设计学院专业班级学号学生姓名指导教师2016年12月30日河南理工大学FPGA课程论文目录摘要11.引言21.1课题研究的目的与意义21.2国内外发展现状21.3课题的主要技术路线32.FPGA技术及硬件描述语言32.1FPGA技术的发展现状及与CPLD的比较32.2FPGA设计方法62.3利用硬件描述语言(HDL)的硬件电路设计方法72.4VHDL语言的特点82.5QuartusⅡ概述及其设计流程93.系统总体设计113.1计算器的计算部分113.2计算器的存储部分123.3计算器的显示部分123.4计算器的输入部分134.计算

2、器的VHDL设计154.1加法器的设计与仿真154.2减法器的设计与仿真174.3乘法器的设计与仿真18河南理工大学FPGA课程论文4.4除法器的设计与仿真195.结论及体会21参考文献23河南理工大学FPGA课程论文摘要本文介绍了一个简单计算器的设计,该设计采用了现场可编程逻辑器件FPGA设计,并基于硬件描述语言VHDL在Altera公司的QuartusⅡ软件上实现仿真。系统由计算部分、存储部分、显示部分和输入部分四个部分组成,计算部分为加法器、减法器、乘法器和除法器,存储部分需要3个存储器来实现:内部累加器(acc)、输入寄存器(reg)以及结果暂存器(ans)。显示部分由四个七段译码管组

3、成,分别来显示输入数字,输入部分采用外接键盘,由0—9十个数字按键,加减乘除四个运算符按键,一个等号按键和一个清零按键组成的。通过外部的按键可以完成四位数之内的‘加’、‘减’、‘乘’、‘除’四种功能运算,其结构简单,易于实现。关键词:FPGAVHDL计算器25河南理工大学FPGA课程论文1.引言1.1课题研究的目的与意义在人类学会交易的时候,计算也随之产生,而算盘作为计算最实用的工具存在了几千年。算盘亦称珠算,是中国人民创造的一种计算工具,素有“中国计算机”之称。算盘产生于汉代之前,是由古代的“筹算”演变而来的,珠算一词,最早见于汉末三国时代徐岳撰《数术记遗》,书中有“珠算,控带四时,经纬三才

4、”的记述。南宋数学家杨辉的《乘除通变算宝》中有“九归”口诀,元代刘因亦有算盘诗,明人吴敬《九章详注比类算法大全》记载了珠算的有关算法。明清时期,算盘的应用已很广泛,关于算盘制造规格,明万历年间柯尚迁的《数学通轨》载有13档算盘图,上2珠,下5珠,呈长方形,四周为木框,内有轴心,俗称“档”,档中间用一根横梁隔开,运算时定位后拨珠运算。后来出现的各种规格的算盘,都是在此基础上发展起来的。算盘构造简单,便于掌握,使用方便,成为计算理财不可缺少的工具。算盘从明代开始传入朝鲜、日本等东亚国家。清代时算盘随着经济文化交往被传入东南亚诸国,二次世界大战后,美国也从日本引进了算盘,可见算盘在人们的日常生活中起

5、着非常重要的作用,不管是大商人还是小商贩都需要使用算盘进行计算。可是随着人类文明的进步和科学技术的不断发展。算盘已经越来越不能满足一些高强度、高难度、高速度的复杂计算。这时,一种新的电子产品问世了,它就是电子计算器。电子计算器的发明是跨时代的,它比算盘计算的速度要快几百几千倍,计算的结果要比算盘更精确,操作的方法要更方便,更简单易学,计算的范围更广,并且小巧、轻便。它已经成为人们日常生活中不可缺少的一种计算工具,为我们的生活提供了很大的方便。而随着计算机的普及,越来越多人在使用计算机,越来越多的工作离不开计算机,可以说计算机已经成为现代社会中不可或缺的工具,而电子计算器功能也以软件的形式进入计

6、算机的软件世界,这不仅给人们带来了更大的便利,更为人们引入了更快的计算速度和更强大的运算功能。1.2国内外发展现状1.2.1国外25河南理工大学FPGA课程论文在国外,电子计算器在集成电路发明后,只用短短几年时间就完成了技术飞跃,经过激烈的市场竞争,现在的计算器技术己经相当成熟。计算器已慢慢地脱离原来的“辅助计算工具”的功能定位,正向着多功能化、可编程化方向发展,在各个领域都得到了广泛的应用。用计算器不仅可以实现各种各样复杂的数学计算还可以用来编制、运行程序,甚至解方程组,图形计算器还可以进行图形处理。计算器内置的软件允许用户进行类似于对计算机的文件和目录管理等操作,允许用户对图形界面进行定制

7、,同时各种新技术也被应用到计算器里使计算器功能越来越强大。可以说,计算器就是一个“微微型”的计算机。1.2.2国内国内也有厂商利用计算器芯片开发新的产品,但对计算器技术的研究、计算器芯片的设计还处于起步阶段。计算器的主要功能还是在于“计算”,不妨称之为“低档计算器”。即便是对这种计算器,很多厂商也只从事计算器的组装、销售业务。一些IC设计公司、芯片提供商也开始研究计算器技术。1.3课题的主要技术路

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。