检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]西北工业大学航空微电子中心,陕西西安710072
出 处:《微电子学与计算机》2006年第1期188-191,共4页Microelectronics & Computer
基 金:国防"十五"预研基金项目(41308010108)
摘 要:文章介绍了32位RISC微处理器“龙腾R2”浮点处理单元的体系结构和设计,重点讨论了乱序执行、乱序结束的高性能浮点流水线设计。为了实现流水线中的精确中断响应,本文采用了一种基于操作数指数和操作类型的浮点异常预测的方法,根据预测结果决定流水线的发射策略。基于0.18ΜM标准单元综合的结果表明:采用该方法实现的浮点处理流水线,与顺序控制和基于TOMASULO算法实现的浮点处理单元相比,整个FPU在付出较少硬件面积的情况下得到了理想的效果,满足功能和时序要求。This thesis proposes the architecture of the floating-point unit in a 32-bit RISC microprocessor "LOngTeng R2", and emphatically discusses the design and implementation of a high-performance floating-point pipelining with out-of-order execution and out-of-order termination. Aiming at the precise interruption response in floating-point pipelining, we utilize a precise interruption prediction method based on the exponents of operands and the types of operations, by whose predicted results the issue strategy can be determined. Through the simulation and synthesis based on the standard cells of 0.18μm technology, we can conclude that, compared with the floating-point unit with in-order control and Tomasulo Algorithm, this implementation achieves a satisfactory result with a smaller area as well as satisfies all the requirements and specifications of the microprocessor.
分 类 号:TP39[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.30