期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
低延时的浮点正弦余弦函数硬件实现算法
1
作者 梁峰 刘春锐 +6 位作者 李孝聪 邱广波 张继 陈振娇 李薇敏 曹琪 雷绍充 《西安交通大学学报》 EI CAS CSCD 北大核心 2021年第11期106-114,共9页
针对正弦余弦函数硬件实现中坐标旋转数字计算机(CORDIC)算法难以满足低延时、高精度的不足之处,提出了一种单精度浮点数的正弦余弦函数硬件实现算法。该算法基于正弦余弦函数的数学性质把浮点数输入指数的范围分为[-126,-16]、[-15,21]... 针对正弦余弦函数硬件实现中坐标旋转数字计算机(CORDIC)算法难以满足低延时、高精度的不足之处,提出了一种单精度浮点数的正弦余弦函数硬件实现算法。该算法基于正弦余弦函数的数学性质把浮点数输入指数的范围分为[-126,-16]、[-15,21]和[22,126]3个不同区域,并分别采用泰勒0阶近似法、泰勒1阶近似法和直接计算3种计算方法;对其中的泰勒1阶近似法进行了定点化、诱导函数化简、预计算输出指数等多种优化来减少算法的计算量,增加并行度。给出了优化后的泰勒1阶近似法的4级流水线硬件实现。通过遍历测试,该算法的计算精度与C语言math库单精度正弦余弦函数的计算精度最多仅相差1个误差单位(ulp)。在UMC55nm的工艺下电路可达250 MHz的时钟频率,完成一次运算仅需4个时钟周期,具有低延时的特点。 展开更多
关键词 正弦余弦函数 泰勒1阶近似 坐标旋转数字计算 硬件实现
下载PDF
一种高效率可重构的CPU验证平台 被引量:4
2
作者 刘春锐 张宏奎 +1 位作者 黄旭东 陈振娇 《电子与封装》 2021年第11期25-30,共6页
现有的CPU验证平台大多基于指令码匹配技术搭建,这种方式开发周期长、调试难度高。在CPU芯片的设计中,高效和完备的功能验证已成为CPU可靠性的重要依据。针对某32位CPU芯片的验证需求,提出了一种高效率可重构的CPU验证平台,并完成了该... 现有的CPU验证平台大多基于指令码匹配技术搭建,这种方式开发周期长、调试难度高。在CPU芯片的设计中,高效和完备的功能验证已成为CPU可靠性的重要依据。针对某32位CPU芯片的验证需求,提出了一种高效率可重构的CPU验证平台,并完成了该验证平台的设计与实现。该验证平台充分利用SystemVerilog的字符串匹配技术,集成了验证用例生成组件、参考模型组件、监控组件和结果比较组件,使用脚本语言自动化完成批量验证。相比现有的CPU验证平台,该平台开发及调试周期短,模块化的结构易于重复使用和移植。目前该平台已完成代码覆盖率收集,成功验证了自主设计的CPU功能正确性。 展开更多
关键词 CPU 验证平台 功能验证 SYSTEMVERILOG
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部