期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
基于RISC-V浮点指令集FPU的研究与设计 被引量:3
1
作者 潘树朋 刘有耀 +1 位作者 焦继业 李昭 《计算机工程与应用》 CSCD 北大核心 2021年第3期80-86,共7页
针对目前浮点运算软件实现速度慢,不能满足嵌入式处理器实时性要求以及运算种类有限等问题,提出了一种基于RISC-V指令集的浮点处理器,能够执行加法、减法、乘法、除法、平方根、乘累加以及比较运算,完全符合IEEE 754-2008标准。在VCS仿... 针对目前浮点运算软件实现速度慢,不能满足嵌入式处理器实时性要求以及运算种类有限等问题,提出了一种基于RISC-V指令集的浮点处理器,能够执行加法、减法、乘法、除法、平方根、乘累加以及比较运算,完全符合IEEE 754-2008标准。在VCS仿真环境下对浮点处理器进行了功能验证,各模块均能满足正确性要求。将浮点处理器与一款开源处理器核蜂鸟E203集成,使用SMIC 0.18工艺库完成了逻辑综合,并在FPGA上对设计进行了测试。结果表明,该浮点处理器的逻辑门数仅为24200,吞吐量为150 MFLOPS,与已公开文献的设计方案相比,硬件面积分别减少7%、1.5%。综合运行频率可达100 MHz。 展开更多
关键词 浮点处理器 RISC-V指令集 微处理器 IEEE 754-2008标准 逻辑综合
下载PDF
RISC-V微处理器以及商业IP的综述 被引量:14
2
作者 潘树朋 刘有耀 《单片机与嵌入式系统应用》 2020年第6期5-8,12,共5页
RISC-V是一个基于精简指令集原则的开源指令集架构(Instruction Set Architecture,ISA)。首先对RISC-V的产生背景、指令集编码格式以及特点进行了相关阐述,并与现有指令集架构比较了各自的优缺点,其次重点分析了采用RISC-V架构的开源处... RISC-V是一个基于精简指令集原则的开源指令集架构(Instruction Set Architecture,ISA)。首先对RISC-V的产生背景、指令集编码格式以及特点进行了相关阐述,并与现有指令集架构比较了各自的优缺点,其次重点分析了采用RISC-V架构的开源处理器以及SoC,并对其性能进行分析比较,然后详细介绍了国内一些公司采用RISC-V架构设计的商业IP;最后展望RISC-V的发展前景。 展开更多
关键词 RISC-V ISA SOC 微处理器
下载PDF
超标量处理器乱序提交机制的研究与设计 被引量:1
3
作者 李昭 刘有耀 +1 位作者 焦继业 潘树朋 《计算机工程》 CAS CSCD 北大核心 2021年第4期180-186,共7页
针对超标量处理器中长周期执行指令延迟退休及持续译码导致的重排序缓存(ROB)阻塞问题,提出一种指令乱序提交机制。通过设计容量可配置的多缓存指令提交结构,实现存储器操作指令和ALU类型指令的分类退休,根据超标量处理器架构及性能需... 针对超标量处理器中长周期执行指令延迟退休及持续译码导致的重排序缓存(ROB)阻塞问题,提出一种指令乱序提交机制。通过设计容量可配置的多缓存指令提交结构,实现存储器操作指令和ALU类型指令的分类退休,根据超标量处理器架构及性能需求对目标缓存和存储缓存容量进行参数化配置降低流水线阻塞风险,同时利用指令目的寄存器编码提交模式加快指令提交速率。实验结果表明,该机制提高了单次指令提交数量,基于该机制的超标量处理器相比传统基于ROB顺序提交机制的超标量处理器在减少硬件开销的情况下平均IPC指数提升46%,相比基于值预测、乱序退休和组提交的超标量处理器平均IPC指数增益为19%,综合性能更优。 展开更多
关键词 超标量处理器 重排序缓存 指令分类退休 乱序提交 目的寄存器编码
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部