热搜关键词: 电路基础ADC数字信号处理封装库PLC

pdf

Risc-v开发基础知识.pdf

  • 1星
  • 2019-09-03
  • 407.87KB
  • 需要1积分
  • 40次下载
标签: RISC-V

RISC-V

Risc-v开发基础知识

文档内容节选

Riscv 开发 Riscv 基础知识 北京飞利信科技股份有限公司 2018 年 5 月 RISCV 动态跟踪及历史发展情况 1 Riscv 产生背景 Riscv 是加州大学伯克利分校UC Berkeley设计并发布的一种开源指令集 架构,其目标是成为指令集架构领域的 Linux,应用覆盖 IOTInternet of Things 设备桌面计算机高性能计算机等众多领域其产生是因为加州大学伯克利分 校的研究人员在研究指令集架构的过程中,发现当前指令集架构存在如下问题: 绝大多数指令集架构都是受专利保护的,比如:x86MIPSAlpha,使 用这些架构需要授权,限制了竞争的同时也扼制了创新 当前的指令集架构都比较复杂,不适合学术研究,而且很多复杂性是因 为一些不合理的设计或者背负历史包袱所带来的 当前的指令集架构都是针对某一领域的,比如:x86 主要是面向服务器 ARM 主要是面向移动终端,为此对应的指令集架构针对该领域做了大量的领域 特定优化,缺乏一个统一的架构可以适用多个领域 商业的指令集架构容易受企业发展状况的影响,比如:Alpha 架构就随 着 DEC 公司的被收购而几近......

展开预览

文档解析

RISC-V是由加州大学伯克利分校开发的开源指令集架构,旨在成为指令集架构领域的Linux,其应用范围广泛,包括IoT设备、桌面计算机和高性能计算机等。RISC-V的产生背景是解决现有指令集架构的专利保护问题、复杂性、领域特定优化、商业架构的不稳定性以及难以自定义扩展等问题。RISC-V基金会的成立,预示着其快速发展,预计将在芯片商业化、性能提升、异构系统、操作系统稳定性、多核并行计算、教学应用和调试功能等方面取得突破。RISC-V的设计目标是打造一个完全开放的指令集架构,支持学术和工业界的研究与实现,避免过度体系结构化,支持多种技术和变种,包括32位和64位地址空间,以及多核、众核实现。RISC-V的基本设计包括基本整数指令集和多个可选的标准扩展,如M扩展(乘除法)、A扩展(原子操作)、F/D/Q扩展(浮点运算)和C扩展(压缩指令)。此外,RISC-V还支持变长指令和完全虚拟化的ISA。

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×