浮点处理单元结构和算法研究

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:xiaogaojuanJUAN
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
论文的研究内容是国防“十五”预研项目“专用高性能微处理器”的一部分。 论文主要完成浮点处理单元的算法研究与实现、数据通路的设计与实现、控制通路的设计与实现。 作者参予设计的PowerPc603e芯片,指令系统与Motorola公司的PowerPc603e兼容,而微体系结构采用自主设计的技术路线。PowerPc603e微处理器系统由定点执行单元、浮点单元、指令(数据)Cache、总线接口单元、存储管理单元组成,以流水和超标量方式执行指令。 论文的研究工作包括: ·研究浮点算法,主要包括加减法、乘法、除法、开平方以及CORDIC(COordinate Rotation Digital Computer)算法。 ·对PowerPc603e浮点处理单元(FPU)中采取算法的进行选择和验证,主要包括:改进的Booth算法和Goldschmidt算法。 ·FPU中数据通路的设计与实现:重点是一个64bit乘加器的实现,包括部分积产生和选择单元、wallace压缩单元、161bit加法器。 ·FPU中控制通路的设计与实现:重点是51条指令的译码,数据相关的处理,异常的处理以及舍入。 通过本论文的研究为设计具有自主知识产权的嵌入式微处理器积累了经验。
其他文献
近年来,计算机网络快速发展,随之而来的安全问题也日益突出。网络的安全是相对的,而网络的不安全则是绝对的。如何保证网络上的私有信息不被窃取或破坏已成为一个急需解决的
近几年来,随着科学技术的发展,校园一卡通系统迅速发展起来.在不同时期,高校应用了各软件开发公司开发的不同管理模块,造成如今系统出现的一致性、兼容性、扩展性等问题.各系
在实时环境下,专家系统的应用有许多实际问题等待人们去探索。本论文首先分析了与这个主题相关的研究进展和主要问题,总结了时态知识推理机设计中应该注意的问题和设计要求,
随着微处理器技术的发展以及通信、控制、消费类电子产品等嵌入式应用的迅速发展,嵌入式系统己逐渐深入到人们生活的方方面面。在这其中,有相当大的一部分嵌入式应用需要与外界
本文的主要工作主要包括如下三个方面:首先研究了一致性测试的基本概念和测试的基本流程以及测试例的设计方法,为整个协议测试设计提供理论依据。根据SIP协议相关的RFC标准,参
在嵌入式技术逐步走向成熟的基础上,嵌入式系统已经得到广泛的应用,作为其软件核心的嵌入式操作系统更成为嵌入式领域研究的重点。然而,对于资源有限的嵌入式系统来说,内存管
任务调度就是将并行程序任务分配到处理结点上,并在不违背任务之间依赖关系的前提下安排任务的执行次序,使并行程序的执行时间最短。任务调度涉及到程序模型和并行计算系统模型
论文主要研究了J2EE体系结构中的集群技术实现.集群技术是实现企业级系统高可用性和稳定性的一种有效解决方案,J2EE中集群功能的实现是众多国内外服务器开发商研究的重点.目
随着人类基因组项目的完成,生命科学的主战场已经由“结构基因组学”转移到“功能基因组学”。人类基因组项目和其它大规模测序项目带来生物学数据的爆炸性增长,传统的实验确
支持向量机(SVM)作为基于统计学习理论的一种机器学习方法,具有良好的分类性能.可理解的分类模式对人类专家是非常重要的,然而SVM的分类模式却不为人类专家所理解.本文介绍了