开放式教学CPU设计与测试系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
清 华 大 学 计算机科学与技术系 计算机专业实践报告专题名称: 开放式教学CPU设计与测试系统姓 名 柏青学号 座机电话号码96 班号 计13同组姓名 霍明宇学号 座机电话号码03 班号 计13指导老师 汤志忠辅导老师 李山山成绩:二零零四年九月 目录 1. 引言 3 1.1 实验目的 3 1.2 国内外研究现状 3 1.3 实验环境 6 1.4 主要成果 7 2. 设计报告 7 2.1 实验方法 7 2.2 总体说明 9 2.3 各部分说明 13 3.测试报告 47 3.1 测试程序 47 3.2 测试结果 49 3.3 性能分析 49 4.总结 49 4.1 实验总结 49 4.2 取得的收获 49 4.3 意见与建议 50 5.参考文献 50 6.附录: 51 6.1 附录A:组员分工 51 6.2 附录B:程序或硬件说明(可选) 51 1. 引言 1.1 实验目的 与以往的CPU教学实验不同,这次的“开放式教学CUP设计与测试系统”中使用另 外一个成品CUP专门运行监控程序,另外还能够将各种测试程序自动转换成用实验者所设计的指令系统表示的目标代码,并且能够在实验装置上运行、调试和测试所生成的目标代码。 有了这样的改进,我们做实验就有了新的要求和任务:学会使用先进的硬件设计工具和超大规模集成电路FPGA设计并实现一个CPU芯片。要求采用先进的工具软件进行模拟和测试,测试通过后再下载到FPGA中制成CPU芯片。在过程中需要掌握的主要就是CPU的设计、验证和测试方法,以及学会相关工具软件的使用方法。 1.2 国内外研究现状 首先来说明一下CPU的发展史以及当代业界的主要成果 CPU的诞生: 世界上第一台计算机“爱尼亚克”,有一间屋子那样大(如图11a)那时还没有CPU这个概念 图1-1 a第一台计算机b第一个CPU芯片 1971年11月,Intel推出世界上第一个CPU——Intel4004芯片(如图1-1b)。这一芯片有108千赫,在它3mmx4mm的掩模上,有2250个晶体管,每个晶体管的距离是10微米——也就是说每个晶体管线条宽度只有一根头发的千分之一,每秒运算6万次。 个人电脑的芯: 处理器可用来完成较老和较大设备的计算任务,价格又便宜,这一优势很快被人们认识,于是各半导体公司竞相生产处理器芯片。曾经名噪一时的Zilog公司生产了比Intel8080功能更为强大的Z80,这是一块直到今天仍然被尊为“经典”的CPU。而在另一家大名鼎鼎的摩托罗拉公司,则诞生了6800,从此拉开了摩托罗拉MC68XXX系列和IntelX86系列举世瞩目的竞争。在6800系列中有一款MOS6502如图1-2值得一提——它因为被著名的APPLEII个人电脑所采用而名扬四海。图1-2MOS6502 1978年Intel世界上第一个16位数据同时工作的处理器——8086。最高主频速度8MHz、具有16位数据通道、内存寻址能力为1MB处理器性能大幅提高。仅仅一年后,Intel公司开发出了8088。它幸运地在1981年被首次用于IBM PC机中,电脑开始走入了家庭。人电脑(PC也是从8088 1982年Intel在8086的基础上研制出了80286处理器,这个集成了大约130000个晶体管的处理器的最大速度为20MHz,内、外部均采用16位工作,使用24位实现内存储器的寻址,内存寻址能力为16MB。不久,IBM公司将80286处理器用在先进技术微机即AT机中,引起了极大的轰动。实际上这也是一块性能出众的芯片,它在支持更大的内存、能够模拟内存空间、能同时运行多个任务以及处理速度等4方面比它的前辈有显著的改进。 制造工艺:1971年问世的4004采用10微米技术,8080则采用6微米。8086将之突破到3微米。1985年,Intel的80386问世,3微米的记录成为了历史,新纪录是1.5微米。1989年4月,这个记录依然是Intel保持:486,1微米。1990年6月,50M的486将纪录提高到了0.8微米。此后该记录沉睡了4年,直到1994年3月IntelDX4319微处理器将这一记录改写为0.6微米。此后IBM与Intel将竞争推向了白热化。1995年,当Pentium133问世时,创造了0.35微米的世界纪录,此后不甘示弱的IBM将记录提高到了0.29微米,不过1997年,Intel又扬眉吐气,记录被他们提高到0.25微米。如今0.13微米的芯片已经开始制造,而Intel与IBM的竞争仍在继续。 RISE公司的CPU图1-3a——MP6在Intel PII时代昙花一现。图1-3 a RISE MP6 b WinChip IDT的CPU名叫WINCHI

文档评论(0)

tt435678 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档