- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机组成原理》课程设计报告
简单微处理器的设计
简单微处理器的设计
摘要结构简单,使用方便功能齐全,精度高,具有一定的价值。关键词1 引 言 1
1.1课题设计的背景、目的 1
1.2 课程设计的内容 1
2 EDA、VHDL简介 3
2.1 EDA简介 3
2.2 VHDL简介 3
VHDL语言的特点 3
VHDL的设计流程 4
3 简单微处理器的设计过程 5
3.1设计规划 5
3.2 各模块设计及相应程序 5
4 系统仿真 9
1.数的输入. 9
2 数的比较。 9
3 交换两个数。 10
4 结果输出(从小到大). 10
结束语 11
致 谢 12
参考文献 13
附 录 14
1 引 言
随着发展,1.1课题设计的背景、目的
微处理器技术的发展是与微电子技术即大规模集成电路技术的发展分不开的。微电子技术以每18个月集成度提高一倍的速度迅速发展20世纪80年代初,主要是16位微处理器8086/8088。1985年推出了80386微处理器,完成了16位体系结构向32位体系结构的转变。1989年80486出现了。80486的设计目标是提高指令执行速度和支持多处理器系统。80486在芯片内部增加一个8KB的高速缓冲存储器(cache),还增加了相当于80387的浮点部件(FPU),在基本指令的实现上,采用硬布线逻辑而不是微程序技术。1993年3月,Intel公司推出了第一代“奔腾”微处理器(Pentium),微处理器技术发展进入了一个新的阶段。到目前为止,“奔腾”已有四代产品。“奔腾”的设计思想是把如何提高微处理器内部指令执行的并行性作为主导。指令执行的并行性越好,微处理器的性能就越高。本次设计的目的了解并掌握VHDL硬件描述语言的设计方法和思想,通过学习的VHDL语言结合电子电路的设计知识理论联系实际,掌握所学的课程知识,学习VHDL基本单元电路的综合设计应用。通过对的设计,巩固和综合运用所学课程,理论联系实际,提高IC设计能力,提高分析、解决计算机技术实际问题的独立工作能力。通过课程设计深入理解VHDL语言的精髓,达到课程设计的目标。1.2 课程设计的内容
本设计主要介绍的设计一台简单2 EDA、VHDL简介
2.12.2VHDL简介
VHDL的英文全名是Very-High-Speed Integrated Circuit HardwareDescription Language,诞生于1982年。1987年底,VHDL被IEEE和美国国防部确认为标准硬件描述语言 。自IEEE公布了VHDL的标准版本,IEEE-1076(简称87版)之后,各EDA公司相继推出了自己的VHDL设计环境,或宣布自己的设计工具可以和VHDL接口。此后VHDL在电子设计领域得到了广泛的接受,并逐步取代了原有的非标准的硬件描述语言。1993年,IEEE对VHDL进行了修订,从更高的抽象层次和系统描述能力上扩展VHDL的内容,公布了新版本的VHDL,即IEEE标准的1076-1993版本,(简称93版)。现在,VHDL和Verilog作为IEEE的工业标准硬件描述语言,又得到众多EDA公司的支持,在电子工程领域,已成为事实上的通用硬件描述语言。有专家认为,在新的世纪中,VHDL于Verilog语言将承担起大部分的数字系统设计任务。VHDL语言的特点VHDL的程序结构特点是将一项工程设计,或称设计实体(可以是一个元件,一个电路模块或一个系统)分成外部(或称可是部分,及端口)和内部(或称不可视部分),既涉及实体的内部功能和算法完成部分。在对一个设计实体定义了外部界面后,一旦其内部开发完成后,其他的设计就可以直接调用这个实体。这种将设计实体分成内外部分的概念是VHDL系统设计的基本点。应用VHDL进行工程设计的优点是多方面的。(1)与其他的硬件描述语言相比,VHDL具有更强的行为描述能力,从而决定了他成为系统设计领域最佳的硬件描述语言。强大的行为描述能力是避开具体的器件结构,从逻辑行为上描述和设计大规模电子系统的重要保证。(2)VHDL丰富的仿真语句和库函数,使得在任何大系统的设计早期就能查验设计系统的功能可行性,随时可对设计进行仿真模拟。(3)VHDL语句的行为描述能力和程序结构决定了他具有支持大规模设计的分解和已有设计的再利用功能。符合市场需求的大规模系统高效,高速的完成必须有多人甚至多个代发组共同并行工作才能实现。(4)对于用VHDL完成的一个确定的设计,可以利用EDA工具进行逻辑综合和优化,并自动的把VHDL描述设计转变成门级网表。(5)VHDL对设计的描述具有相对独立性,设计者可以不懂硬件的结构,也不必管理最终设计实现的目标器件是什么,而进行独立的设计。VHDL的设计流程
它主要包括以下几个步骤:设计规范的
您可能关注的文档
- 数字图像处理演示系统(课程设计).doc
- 温度控制系统的经典控制研究[毕业设计,精品论文].doc
- 小波变换处理图像((课程设计)).doc
- 小风扇设计-单片机.doc
- 校园规划设计(美术环艺专业毕业论文).doc
- 在校园网中建立WLAN的研究(网络工程论文).doc
- 中学校园网的搭建与实施--计算机科学与技术专业毕业设计论文.doc
- 纯C语言开发-毕业论文(电子相册)[毕业设计,精品论文].doc
- JAVA课程设计 时钟的设计实现[毕业设计,精品论文].doc
- java课程设计-图书管理系统[毕业设计,精品论文].doc
- 《机械基础(彩色版)(第二版)》 课件全套 第0--8章 绪论、杆件的静力分析-- 液压传动与气压传动.pptx
- 园林计算机辅助设计 第2版 课件 项目三 广场平面效果图后期制作.pptx
- 单片机原理及接口技术—基于C51 Proteus仿真(第二版)课件汇总(屈霞) 第1--9章 概述 --- 80C51单片机与DAC、ADC接口芯片的设计.ppt
- 汽车保险与理赔 第4版 课件 任务12 制定投保方案.pdf
- 汽车保险与理赔 第4版 课件 任务11 计算车辆保险费.pdf
- 《电商品流通企业会计 第4版》课件 第1章绪论.ppt
- 《园林建筑技术(第2版)课件 3.1.1 传统亭造型设计.pptx
- 《园林建筑技术(第2版)课件 4.1 园林建筑的环境与布局.pptx
- 物流营销与客户关系 课件汇总 王耀燕 1-市场营销与物流营销 ---4 物流企业营销策略制定.pptx
- 园林计算机辅助设计 第2版 课件 项目六 Sketchup在园林设计中的应用.pptx
文档评论(0)