0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用RISC-V缩小SoC开放标准中的差距

eeDesigner 来源:物联网评论 作者:物联网评论 2022-04-29 15:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在过去的 3 或 4 年中,半导体行业发生了巨大变化。大约在 1980 年左右,一些较大的半导体公司进行了强烈的垂直整合,不仅设计和制造了他们的产品,甚至还制造了自己的加工设备和内部 EDA 工具。如今,几乎每家半导体公司都使用第 3方设备进行 IC 制造和设计,使用第 3方EDA 工具和第 3 方 IP。半导体行业发生解体的一个关键原因是使用开放标准

开放标准没有普遍认可的定义,但普遍认为它们是在合理和非歧视性的基础上可用的。在许多情况下,尤其是在SoC 设计中,此类标准可免版税使用。许多开放标准由独立机构拥有,例如 IEEE、OSI 和 IETF(互联网工程任务组),而不是公司。在这种情况下,标准的进一步发展是通过一个广泛参与的开放过程。

开放标准和 SOC 设计

值得从硬件和软件角度研究 SoC 的开放标准。对于嵌入式软件,C 和 C++ 已成为公认的开放标准。因此,中间件和实时操作系统 ( RTOS ) 经常使用其中一种语言作为源代码提供。在存在处理器或外围设备依赖关系的情况下,可能需要进行一些移植,但通常设计团队可以解决这个问题。

在许多当前的设备中,尤其是在物联网中,SoC 具有有线或无线通信。此类链接需要基于开放标准的通信协议,例如以太网蓝牙 LE。这种联网设备也可能需要某种安全性,并且开放标准再次支持安全通信。

在数字硬件设计中,微架构是用硬件描述语言来描述的Verilog和 VHDL都是IEEE 开放标准,RTL描述将综合到门级。处理器和外围设备经常通过AMBA总线连接,这些总线是 Arm 拥有的一组标准,但可免版税使用。

验证将经常使用UVM (通用验证方法)完成,它也是由 Accellera 行业组织管理的开放标准。功率意图可以用UPF (统一功率格式)表示 - 另一个 Accellera 标准。

最后,在物理设计层面,硅制造需要布局。几十年来,最初在 Calma 开发的 GDSII 一直被用作主要的交换格式。最近,OASIS(开放艺术品系统交换标准)已被用作布局的开放标准。

开放标准的好处

开放标准为工业提供了许多好处。首先,它们提供了芯片之间、软件包之间以及设计工具之间的互操作性。这使得分解成为可能。

其次,如果有开放标准,就有机会发展产品和供应商的生态系统。例如,对于 C 语言,有大量可用的软件开发工具以及用于嵌入式软件重用的中间件和 RTOS 产品。在硬件层面,有大量使用开放标准的EDA 工具,例如 Verilog、UVM 和 OASIS。这意味着开发团队可以选择多种供应商,而无需依赖单一供应商。

第三,开放标准意味着已经完成了一个级别的规范,允许产品公司通过实施来专注于差异化。

然而,“房间里的大象”是开放标准存在明显差距。ISA 代表了硬件和软件之间最重要的接口,但这在历史上几乎完全由专有 ISA保留

使用 RISC-V 缩小开放标准的差距

RISC-V首次为具有真正行业支持的 ISA 提供了真正开放的标准。ISA 将非常轻量级的基本整数指令集与标准和自定义扩展的灵活性相结合。RISC-V ISA 没有指定微架构,例如,Codasip 开发了具有三级、五级和七级流水线的 RISC-V 处理器内核,从而允许设计人员根据他们的需求匹配内核。IP 供应商通过微架构来区分。

嵌入式软件供应商和 SoC 开发人员的一个直接好处是,将中间件作为二进制文件(以及源代码)提供是很有吸引力的。仅此一项就可以通过简化嵌入式软件开发人员的工作来帮助加速 RISC-V 的采用。

使用开放式 ISA 是快速扩展生态系统的催化剂,该生态系统包括处理器 IP 供应商、软件开发工具供应商、软件公司和半导体公司。就像在网络领域一样,令牌环专有产品在 1990 年左右被不断增长的以太网生态系统挤出,我们可以预期专有 ISA 将在未来十年被 RISC-V 挤出。

最后,对于开发自己的处理器内核的公司,基本指令集可免版税使用。RISC-V ISA 的模块化和可扩展性意味着已经定义了基本指令,开发人员可以专注于其内核或加速器的特定增值。

采用 RISC-V 现在是嵌入式 SoC 开发人员的低风险选择。SoC 开放标准中的关键差距已经缩小,对硬件和软件开发人员都有好处。

审核编辑:符乾江

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2939

    文章

    47365

    浏览量

    408672
  • soc
    soc
    +关注

    关注

    38

    文章

    4521

    浏览量

    227739
  • RISC-V
    +关注

    关注

    48

    文章

    2812

    浏览量

    52018
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何自己设计一个基于RISC-VSoC架构,最后可以在FPGA上跑起来?

    如何自己设计一个基于RISC-VSoC架构,最后可以在FPGA上跑起来
    发表于 11-11 08:03

    易灵思Sapphire SoCRISC-V平台级中断控制器深度解析

    随着 RISC -V处理器在 FPGA 领域的广泛应用,易灵思 FPGA 的 Sapphire RISC-V 内核凭借软硬核的灵活支持,为开发者提供多样选择。本文深入探讨 Sapphire
    的头像 发表于 11-08 09:35 7164次阅读
    易灵思Sapphire <b class='flag-5'>SoC</b><b class='flag-5'>中</b><b class='flag-5'>RISC-V</b>平台级中断控制器深度解析

    RISC-V 手册

    年提出。其核心理念是开放性与模块化设计,与x86(CISC)和ARM(RISC)形成差异化竞争,现已成为全球芯片创新的重要驱动力135。核心特点与优势开源开放RISC-V采用
    发表于 07-28 16:27 11次下载

    DC-ROMA RISC-V AI PC 正式发布!

    01RISC-V历史进程的重要里程碑深度数智携手Framework,并采用奕斯伟计算的先进RISC-V多功能智能计算SoC——EIC7702X(搭载8核SiFive高性能P550CPU内核,预装
    的头像 发表于 05-13 08:03 900次阅读
    DC-ROMA <b class='flag-5'>RISC-V</b> AI PC 正式发布!

    FPGA与RISC-V浅谈

    。 Semico Research预测2025年 RISC-V 芯片市场规模将突破 450 亿美元,年复合增长率达 58%,国家战略采购占比超 35%。RISC-V International在报告预测,搭载
    发表于 04-11 13:53 558次阅读
    FPGA与<b class='flag-5'>RISC-V</b>浅谈

    英诺达亮相2025RISC-V生态大会

    此前,2025年2月27-28日,以“共建生态·共享未来”为主题的2025RISC-V生态大会在北京中关村国际创新中心成功召开。本次大会由中国开放指令生态(RISC-V)联盟、中国
    的头像 发表于 03-05 15:35 1128次阅读

    芯来科技亮相RISC-V Day Tokyo 2025

    产品、行业领袖、开发者与生态伙伴。大家共同探索RISC-V架构的技术突破与产业应用,实现相互协作,推动RISC-V生态的开放与繁荣。
    的头像 发表于 03-03 14:07 1044次阅读

    2025RISC-V生态大会-运营商分论坛成功举办

    子工业标准化技术协会RISC-V工作委员会执行秘书长周萌致辞中国RISC-V生态大会由中国开放指令生态(RISC-V)联盟、中国电子工业
    的头像 发表于 02-28 18:52 871次阅读
    2025<b class='flag-5'>中</b>国<b class='flag-5'>RISC-V</b>生态大会-运营商分论坛成功举办

    开放·连接 ”2025玄铁 RISC-V 生态大会议程公布!

    2025年2月28日,我们诚邀您参与“开放·连接 ”2025玄铁 RISC-V 生态大会。与来自全球的行业专家、技术领袖、企业决策者和 RISC-V 资深工程师共赴北京,一同探讨技术趋势、行业洞见及产业未来,齐心共筑
    发表于 02-24 16:25

    SOPHGO RISC-V SoC Linux Kernel 社区邮件列表建立,欢迎加入开源社区为RISC-V生态完善添砖加瓦

    SOPHGO RISC-V SoC Linux Kernel 社区邮件列表建立,欢迎加入开源社区为RISC-V生态完善添砖加瓦
    的头像 发表于 02-14 08:34 720次阅读
    SOPHGO <b class='flag-5'>RISC-V</b> <b class='flag-5'>SoC</b> Linux Kernel 社区邮件列表建立,欢迎加入开源社区为<b class='flag-5'>RISC-V</b>生态完善添砖加瓦

    中国开放指令生态(RISC-V)联盟2024年会邀请函——共探RISC-V全球趋势,共建中国开源芯片未来

    尊敬的联盟会员单位:为凝聚产业力量,共绘RISC-V技术发展蓝图,2025RISC-V生态大会将于2025年2月27-28日在北京中关村国际创新中心隆重举行!作为大会主办单位,中国开放
    的头像 发表于 02-13 09:54 1876次阅读
    中国<b class='flag-5'>开放</b>指令生态(<b class='flag-5'>RISC-V</b>)联盟2024年会邀请函——共探<b class='flag-5'>RISC-V</b>全球趋势,共建中国开源芯片未来

    Arm与RISC-V架构的优劣势比较

    和合作伙伴。 RISC-V 基于这类开放标准,企业能够设计和使用定制处理器,而无需支付高额的授权费用,也不会受到地域管辖的限制。除此之外,企业针对特定应用场景,还能修改指令集架构的扩展,以此获得更大
    发表于 02-01 22:30

    中国开放指令生态联盟携手雄安新区推动RISC-V产业发展

    此前,2025年1月7日下午,一场聚焦RISC-V指令集架构未来发展的高端交流会议在雄安新区成功举办。本次交流由中国开放指令生态(RISC-V)联盟产业孵化组的多位核心成员与雄安新区的领导及代表共聚一堂,围绕
    的头像 发表于 01-24 11:22 1456次阅读

    RISC-V MCU技术

    的研究团队弄出来的,目的就是想搞个新的、开放的指令集架构,能跟上现代计算的需要。到了2015年,专门成立了个RISC-V基金会,让这个架构更标准,也更好地推广开了。这几年啊,这个RISC-V
    发表于 01-19 11:50

    RISC-V芯片中使用的各种常用总线释义

    、低功耗、易于与外设连接。 二、自定义总线协议 在RISC-V架构,除了标准的片上总线外,还可能使用自定义总线协议来满足特定需求。这些自定义总线协议可能根据具体的应用场景和性能要求来设计。 RIB总线
    发表于 12-28 17:53