基于X87指令集的浮点加法单元的设计与验证

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:Nuangfeng0915
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
X87指令集是目前CISC架构微处理器使用最为广泛的浮点指令集。浮点加法指令是使用最为频繁的浮点指令之一,设计高效的浮点加法运算单元可以提高微处理器的浮点运算的能力,进而有效的提升处理器性能。  本文基于CISC微处理器设计项目,设计兼容Intel X87指令集的浮点加法运算单元,使用TSMC65nm工艺库,工作频率达900MHz。作者主要完成了CISC微处理器中浮点加法指令、浮点数据转换指令以及浮点比较指令的设计与验证。  本文的主要研究内容主要包括以下几个方面:  1.对Intel X87指令集进行深入的分析,并对浮点数据寄存器及X87执行环境等方面作了详细研究和总结。  2.设计并实现了兼容Intel X87指令集的浮点加法运算单元。设计一种多通道浮点加法运算方案,详细阐述了浮点加法指令的实现过程、浮点加法运算单元的结构与各模块设计。用Verilog硬件描述语言实现FPU的设计,其中包含浮点加法单元,且综合结果满足处理器整体设计要求。  3.搭建基于VMM验证方法学的system verilog测试平台,编写C语言对比模型,对被测设计进行受约束的大规模随机测试和定向测试,进行功能覆盖率验证统计,功能覆盖率达到100%要求,并完成系统级测试。  本文紧密结合课题设计要求,实现了兼容Intel X87指令集的浮点加法运算单元,经过验证,达到了设计要求。
其他文献
酞酸酯(Phthalic acid esters,PAEs)是一类环境内分泌干扰物,作为农用塑料地膜的增塑剂被大量使用,由于易从塑料中释放到环境中而成为土壤PAEs污染的主要来源之一。由于PAEs
包过滤是最早使用的一种防火墙技术,因为其具有部署容易、对应用透明高效、性能可靠的特点,所以广泛应用于防火墙领域。 传统包过滤技术通过检查数据流中每一个数据包的源地
本论文介绍了视觉假体的研究背景、意义和视觉假体整体结构,针对视觉假体中信道传输不稳定性问题,对皮肤信道模型做了初步研究,查阅相关文献,提取出相关皮肤信道参数,在matlab中建
微处理器的设计作为计算机硬件设计中的一个难点备受关注。流水线设计对整个处理器设计至关重要。本文探讨了当前流行的超标量流水线的各个方面,包括超标量流水线的动态调度
目前跨境消费的方式大概有三种,一种是出境旅游,根据2月份商务部的数据,2015年处境旅游的人数达到1.237,他们的销售是1.537亿,其中有一半,大概是七八千万是用在购物上,第二种跨境消费的方式是跨境电子商务,如海淘,代购,或者某宝等。在电子商务不断繁荣的时候,出现了很多O2O案例,最近一年半开出了很多O2O的实体店,初步统计电商加门店数已经超过20万家,这是巨大的境外消费的市场。  可是在这样
无线宽带接入在个人通信等领域具有重要的应用价值,是近年来的研究热点。论文就WiMAX论坛重点关注的IEEE 802.16d标准256 OFDM PHY基带系统的FPGA高效实现进行了研究。 论
随着复杂系统科学的不断发展,同时受到社交网络、移动通话网络等现实网络的推动,人们针对复杂系统的研究正在渐渐深入。由于复杂网络这门学科能够很好地描述大量复杂系统,人
期刊
北京市作为中国首都,是典型的城市生态系统。2001年北京市开始筹办第29届夏季奥林匹克运动会,2000~2009年间的生态建设对北京植被变化有着深远的影响。研究奥运前后北京市植被
近日,由深圳市检验检疫科学研究院主导编制的3项深圳市跨境电子商务通关系列地方标准顺利通过评审,预计将于3月内正式发布实施。该系列标准是国内首批针对跨境电商通关检验检