从risc到risc-v

author author     2023-04-08     207

关键词:

参考技术A 身处电子行业或电子类的学生对RISC-V不太陌生,这个词在2018年可谓是霸占了大量的篇幅啊。今天就让我们一起从它的字面意思入手看看这个RISC-V是个“神马玩意”

首先我们从名字的第一个单词入手,RISC的较官方解释为 精简指令集计算机 , 它具有一致的指令的格式,一致的所有指令的指令周期,并且可采用流水线技术。许多早期的RISC设计有着不好的缺点——转移延时槽,转移延时槽是指一个跳转或转移指令之后的指令空间。无论转移是否发生,空间中的指令将被执行(或者说是转移效果被延迟)。这些指令让CPU的算术和逻辑单元繁忙比通常执行转移所需更多的时间。现在转移延时槽被认为是实现特定RISC设计的副作用,现代的RISC设计通常避免了这个问题(如PowerPC,最近的SPARC版本,MIPS)。

RISC-V(读作RISC-FIVE)指令集是基于精简指令集计算(RISC)原理建立的开放指令集架构(ISA),RISC-V是在指令集不断发展和成熟的基础上建立的全新指令。RISC-V指令集完全开源,设计简单,易于移植Unix系统,模块化设计,完整工具链,同时有大量的开源实现和流片案例,已在社区得到大力支持。其优势在于完全开源,架构简单,易于移植Linux和Unix,设计模块化,工具链完整。

基于上述分析,我们为什么会在短时间内在这么多途径听到RISC-V呢。这是由于RISC-V作为一种全新的芯片架构,为中国自主设计制造CPU打开了不小的可能性。微处理器架构被ARM和Intel x86垄断的局面极有可能被RISC-V的横空出世而打破。有人说,RISC-V给了中国机会,大家重新出发中国不会差。在我看来,机会也是实打实的机会摆在我们面前,我们没有理由去浪费摆在面前的机会。国内各大公司早已盯上了RISC-V,华米科技早已发布基于RISC-V家都的黄山一号芯片。但是我们也不能过于乐观,重新出发确实不假,但是中国目前芯片制造无论在工艺上还是在IP研发上都与欧美之间存在差距。国产主流微处理器核心还是基于这些大公司的技术。而且海外的公司手中抓住太多的知识产权和专利,这都会让我们在芯片制造的路上多出些汗。

半导体开源架构risc-v崛起,华为、阿里等中企积极参与

...考技术A(全球TMT2022年3月16日讯)在半导体开发领域,“RISC-V”正在崛起。RISC-V是规定半导体基本规格的指令集架构(ISA)之一,由美国加州大学伯克利分校的研究人员从2010年开始开发。RISC-V最大的优势在于完全的免费开源。最... 查看详情

risc-v处理器出货100亿颗,与x86arm形成三足鼎立之势

...《2022中国开源开发者报告》,其中,提到了关于RISC-V的几点内容。凭借指令精简、模块化、可扩展、开源的优势,RISC-V架构在近几年备受追捧。尤其是在2022年,RISC-V的发展势头极为强劲,RISC-V处理器核出货量... 查看详情

risc-v处理器出货100亿颗,与x86arm形成三足鼎立之势

...《2022中国开源开发者报告》,其中,提到了关于RISC-V的几点内容。凭借指令精简、模块化、可扩展、开源的优势,RISC-V架构在近几年备受追捧。尤其是在2022年,RISC-V的发展势头极为强劲,RISC-V处理器核出货量... 查看详情

[risc-v]移植rtthreadnano到risc-v芯片(代码片段)

...://gitee.com/dengchow/yuheng-riscv-soc.git〇、前言本文记录的是在risc-v芯片上移植rt-threadnano的过程。使用到的risc-v芯片是玉衡(YuHeng,yuheng-riscv),一款并不存在于现实世界的芯片,同picorv32和darkriscv一样,仅存在... 查看详情

低调的国产risc-v芯片玩家

...“嘉楠”),就是当中一个重要的低调参与者。从ASIC到RISC-V众所周知,纳斯达克上市的嘉楠科技在ASIC芯片设计方面有深厚的积累,公司在芯片的前后端设计以及流片方面也有丰富的量产经验。早在2016年,嘉楠就成为了国内前十... 查看详情

首届玄铁risc-v生态大会上海举办,阿里平头哥首次展示risc-v生态全景

2023年3月2日,由阿里巴巴平头哥举办的首届玄铁RISC-V生态大会在上海举行。大会以“开放、连接”为主题,英特尔、谷歌、Canonical、Imagination、海尔、支付宝、网易有道、创维酷开等全球数百家企业及机构代表齐聚一堂&#x... 查看详情

risc-v这次真的要上天了

...阿里巴巴旗下半导体公司平头哥正式发布玄铁910(XuanTie910)RISC-VIP,着实让RISC-V火了一把。现在,RISC-V真的要上天了。Microchip的DorianJohnson表示,目前Microchip准备将其采用RISC-V指令集架构(ISA)的FPGA处理器应用到太空中,目前正在... 查看详情

三星为其基于risc-v的tizen平台移植.net

.../s390x。龙芯中科将.NET移植到LoongArch。 现在三星为其基于RISC-V的Tizen平台移植.NET。IT之家2023年2月23日报道了 微软.NETRuntime初步支持RISC-V架构,已成功运行“helloworld”类型应用。三星工程师Dong-HeonJung移植到RISC-V架构的代码是... 查看详情

risc-v基本介绍

...寄存器)四、学习资料1.官方资料2.开发参考总结前言RISC-V作为目前大火的开源指令集架构有着自己的独特魅力,本文将对其基本情况进行介绍,给大家留一个初步印象。关于指令集的概念大家可以参看:什么是指... 查看详情

risc-v靠谱吗?

  向各位行业大佬求教个问题:RISC-V靠谱吗?  事情是这样,昨天公司来了几个人,自称是国内唯几的做RISC-V芯片的公司。我上网查了,确实有这么一家公司,是初创公司。他们拿出PPT,大谈了一通RISC-V的未来,他们的处理... 查看详情

有没有办法在 RISC-V 中运行网络(套接字)程序?

】有没有办法在RISC-V中运行网络(套接字)程序?【英文标题】:isthereawaytorunnetwork(socket)programinRISC-V?【发布时间】:2016-06-3008:36:06【问题描述】:我正在尝试在RISC-V上运行一些网络程序(如nginx)。我不知道RISC-V上可用的网络... 查看详情

risc-v速度

查看详情

[转帖]risc-v加速芯片,496核!rtl开源!(代码片段)

RISC-V加速芯片,496核!RTL开源!https://news.cnblogs.com/n/653553/   来源:wikichip  Celerity是在多家大学共同努力下,而创造的一个开源多核RISC-V分层(tiered)加速器芯片。该项目是DARPA快速电路实现(CircuitRealizationAtFasterTimescale... 查看详情

RISC-V 酷刑测试的先决条件(java、scala、sbt 版本)是啥?

】RISC-V酷刑测试的先决条件(java、scala、sbt版本)是啥?【英文标题】:Whatarethepre-requisites(java,scala,sbtversion)forRISC-VTortureTest?RISC-V酷刑测试的先决条件(java、scala、sbt版本)是什么?【发布时间】:2021-12-2423:52:47【问题描述】:... 查看详情

阿里开源玄铁risc-v系列处理器,推动risc-v架构走向成熟

...,阿里云智能总裁张建锋宣布,平头哥开源玄铁RISC-V系列处理器,并开放系列工具及系统软件。这是系列处理器与基础软件的全球首次全栈开源,将推动RISC-V架构走向成熟,帮助RISC-V软硬件技术加速融合发展&#... 查看详情

什么可能导致 RISC-V 上的 SIGILL(非法指令除外)

】什么可能导致RISC-V上的SIGILL(非法指令除外)【英文标题】:WhatmightcauseaSIGILL(otherthananillegalinstruction)onRISC-V【发布时间】:2021-07-1517:20:00【问题描述】:我正在尝试将一些Forth加载到我在RISC-VSBC上运行的Forth编译器中(尽管我... 查看详情

risc-v常见指令

算术运算addrd,rs1,rs2x[rd]=x[rs1]+x[rs2]把寄存器x[rs2]加到寄存器x[rs1]上,结果写入x[rd]。忽略算术溢出。 addird,rs1,immediatex[rd]=x[rs1]+sext(immediate)把符号位扩展的立即数加到寄存器x[rs1]上,结果写入x[rd]。忽略算术溢出。 subrd,rs1,rs... 查看详情

[转]risc-v架构介绍

1.RISC-V和其他开放架构有何不同如果仅从“免费”或“开放”这两点来评判,RISC-V架构并不是第一个做到免费或开放的处理器架构。在开始之前,我们先通过论述几个具有代表性的开放架构,来分析RISC-V架构的不同之处以及为什... 查看详情