【摘 要】
:
高精度计算、图形加速、数字信号处理等应用对浮点处理的要求越来越高,浮点运算单元(FPU)成为当代微处理器中一个重要组成部分。由于集成电路技术的发展,芯片的集成密度大大
论文部分内容阅读
高精度计算、图形加速、数字信号处理等应用对浮点处理的要求越来越高,浮点运算单元(FPU)成为当代微处理器中一个重要组成部分。由于集成电路技术的发展,芯片的集成密度大大提高。FPU的设计是一个热点,但对于FPU的验证总体来说缺乏相应的关注。 本文来源于西北工业大学航空微电子中心所承担的“十五”国防预研项目(项目编号:41308010108),作者参与完成了32位嵌入式RISC微处理器“龙腾R2”的设计,该款微处理器在接口和指令集上同PowerPC750处理器完全兼容。本文主要讨论其中的加减法运算的模拟验证。 论文的主要工作如下: 测试系统的搭建; 按照经典的黄金模型法搭建了一个验证平台; 模型的划分; 将模型分为零次模型,一次模型,和二次模型,并分别产生测试向量; 掩码约束问题的解决; 解决掩码约束是本文的重点。设计了两种定点数生成器,根据加法和减法的本身特性按照对齐位置将加减法分别分为若干类,从而有效地利用了各自的特点,降低了运算成本; 范围约束问题的解决; 解决了以范围条件为约束的测试向量产生问题。 浮点运算单元基于SMIC 0.18um CMOS标准单元库综合的最长路径小于4.29ns,满足龙腾R2主频233MHz的设计要求。本论文的研究为设计和验证具有自主知识产权的高性能嵌入式微处理器积累了经验。
其他文献
移动自组网(Ad Hoc网)作为一种无中心、自组织的无线移动通信网络,由于其高效的自组性,支持动态变换的网络拓扑结构和多跳转发技术,以及无中心节点的鲁棒性和抗毁性,使其广泛运用
随着Internet的飞速发展,Web已经成为一个海量的、动态的、异构的信息资源库。这使得一方面出现“信息爆炸”,而另一方面,人们迫切需要从Web上快速、有效的获取信息和知识。W
蛋白质构形预测问题就是根据组成蛋白质的氨基酸序列来预测其空间折叠结构。蛋白质是一类重要的生物大分子,是生命活动的主要承担者。研究蛋白质的根本目的是要将天然蛋白质
移动数据库技术是分布式数据库技术和分布式计算研究的重要分支。移动数据库是为了适应移动计算环境下的数据存取需求而产生和发展起来的,通常可以看作是传统分布式数据库的
在数据挖掘和机器学习领域中分类是一项非常重要的基本任务。它能对大量有关数据进行学习和分析,并建立相应问题领域中的分类模型。该技术在科学、通讯、金融等领域均有着广泛
在现实世界的许多应用中,例如网络控制器、电信、电子商务交易、传感器网络等等,数据大都不是有限存储的数据集合,而是持续的数据流;处理该种类型数据的数据流数据库管理系统一般
随着计算机技术和网络技术的广泛应用,信息系统在规模、结构、功能层次及设计实现等各个方面均发生了很大的变化。在不同的硬件环境、操作系统以及通讯平台上开发具有正确性
随着互联网的迅速发展,网络已成为无处不在,无所不用的工具。然而,伴随而来的网络安全问题也成为全球瞩目的焦点。近些年来,对网络信息系统进行攻击的事件越来越频繁,每年以几何级
数据挖掘在最近几年里己被数据库界广泛研究和应用,而关联规则的挖掘在其中占有很重要的地位,其在商务决策制定方面的应用很有前景,而生成频繁项集是关联规则挖掘处理中的瓶颈,因
随着多媒体技术的发展,信息的数字化领域越来越大,其中很多信息都被转化成数字影像。由于数字影像占用空间大,更新快,对它的管理已成为一些部门急需解决的问题。本文提出一种