计算器的设计.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品 目 录 第一章 绪论 2 1.1 课题来源及意义 2 1.2 国内外发展状况 2 第二章 VHDL 语言 4 2.1 VHDL 语言 4 2.2 VHDL 语言的特点 4 2.3 VHDL 语言设计实体的基本结构 5 2.4 VHDL 语言的实体 5 2.5 VHDL 语言的结构体 6 2.6 VHDL 程序设计约定 7 第三章 基于 EDA 技术的计算器的设计 8 3.1 计算器的设计思路 8 3.2 系统组成框图 8 3.3 计算部分的设计和实现 9 3.3.1 加法器的设计 9 3.3.2 减法器的设计 12 3.3.3 乘法器的设计 14 3.3.4 除法器的设计 16 3.4 计算器输入部分的设计和实现 21 3.5 计算器显示部分的设计和实现 24 3.6 位二进制数转换成个位、十位、百位的模块 26 3.7 计算器的综合设计 29 3.7.1 整体的程序设计 29 3.7.2 计算器的仿真波形 31 结 论 37 谢 辞 错误!未定义书签。 参 考 文 献 38 精品 精品 第一章 绪论 1.1 课题来源及意义 在当今以数字化和网络化为特征的信息技术革命大潮中,电子技术获得了飞速发 展,现代电子产品渗透了社会的各个领域。现代电子产品的性能进一步提高,功能越来 越复杂,集成化智能化的复杂程度越来越高,更新换代的节奏越来越快,开发风险也越 来越大,而且正向着功能多样化、体积小型化、功耗最低化的趋势发展。所有这些,都 给电子系统设计者带来了前所未有的压力,面对这种压力,唯一的出路就是熟练掌握 EDA 技术,并获得了其有力的支持 。EDA 的出现,极大地提高了电路设计的效率和可 靠性,减轻了设计者的劳动强度,EDA 是电子产品开发研制的动力和加速器 ,是现代 电子设计的核心 。 现在生活中计算器的应用基本上可 以说是无处不在,小到做买卖的商人的加减乘除 的简易计算器 ,还有学生群体中使用能够进行复杂运算的多功能计算器 。可谓是和生活 息息相关。 EDA 的设计观念是按照 自顶 向下的设计方法 ,对整个系统进行方案设计和功能 划分 ,系统的关键 电路用一片或几片专用集成 电路 (ASIC )实现,然后采用硬件描述 语言(VHDL )完成系统行为级设计,最后通过综合器和适配 器生成最终的 目标器件。 用 EDA 来设计计算器 ,分别做加减乘除的底层文件、存储文件、显示文件以及输 入文件 。然后对其进行整合 ,层次分明 ,可 以分别对底层文件进行测试 ,和传统计算器 的设计相比 ,在测试方面有很大的优势。 在 EDA 技术蓬勃的发展下 ,本次毕业设计选了 EDA 技术关于计算器的设计,不仅 仅在原来 EDA 基础编程的情况下 ,进行更深一步的研究 ,为了以后从事 EDA 方面的研 究 ,有更深层次应用 ,所以通过 EDA 对计算器的设计,对 EDA 技术的语言程序、运用 电路图设计方法、以及各种不同底层程序的编辑对 Quartus II 软件的运用更为 自如。 1.2 国内外发展状况 回顾近 30 年 电子设计技术的发展历程,可将 EDA 技术[1]分为三个阶段。 (1) 七十 年代为 CAD 阶段 ,这一阶段人们开始用计算机辅助进行 IC 版图编辑和 PCB 布局布 线 , 取代了手工操作 ,产生了计算机辅助设计的概念 。 (2)八十年代为 CAE 阶段 ,与 CAD 相比 ,除了纯粹的图形绘制功能外 ,又增加了电路功能设 计和结构

文档评论(0)

文档查询,农业合作 + 关注
官方认证
内容提供者

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

认证主体土默特左旗农特农机经销部
IP属地河北
统一社会信用代码/组织机构代码
92150121MA0R6LAH4P

1亿VIP精品文档

相关文档