检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:郝振和 焦继业 李雨倩 HAO Zhenhe;JIAO Jiye;LI Yuqian(School of Computer Science&Technology,Xi’an University of Posts&Telecommunications,Xi’an 710121,China;School of Electronic Engineering,Xi’an University of Posts&Telecommunications,Xi’an 710121,China)
机构地区:[1]西安邮电大学计算机学院,西安710121 [2]西安邮电大学电子工程学院,西安710121
出 处:《计算机工程与应用》2020年第20期52-58,共7页Computer Engineering and Applications
基 金:国家自然科学基金(No.61874087)。
摘 要:在嵌入式应用中,为了满足小面积低功耗的设计需求,设计了一种支持RISC-V指令集架构的微处理器,系统采用2级流水结构,实现了RV32IMAC指令集。处理器采用AHB总线作为片上互连总线,可方便调用外部IP核进行功能拓展。在VCS环境下验证了该微处理器的逻辑功能,仿真结果表明该微处理器能够正常稳定运行。在面积、功耗和性能等方面与蜂鸟E203处理器以及ARM Cortex-M系列处理器进行了对比,该设计比蜂鸟E203处理器面积小了6%,功耗和性能上与Cortex-M0处理器相当。分析结果表明该处理器较适合在小面积、低功耗的嵌入式应用领域进行开发。In embedded applications,in order to meet the design requirements of small area and low power consumption,a microprocessor supporting RISC-V instruction set architecture is designed.The system adopts a 2-level pipelined architecture and implements the RV32IMAC instruction set.The processor uses AHB bus as the on-chip interconnection bus,which can conveniently call external IP cores for function expansion.The logic function of the microprocessor is verified in VCS environment.The simulation results show that the microprocessor can run normally and stably.Then it is compared with the hummingbird E203 processor and ARM Cortex-M series processor in terms of area,power consumption and performance.The design is 6%smaller than the hummingbird E203 processor,and its power consumption and performance are equivalent to Cortex-M0 processor.The analysis results show that the processor is suitable for development in embedded application fields with small area and low power consumption.
关 键 词:嵌入式微处理器 RISC-V AHB总线 IP核
分 类 号:TP332[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7