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

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

3天内不再提示

首个带有“综合”DSP的RISC-V内核支持Linux

触·电 2020-10-10 14:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Andes公司推出了Linux友好型A25 CPU内核的新A25MP和AX25MP版本,这些内核被称为是首个带有“综合” DSPRISC-V内核。1GHz以上的内核提供了缓存一致性,并支持SMP和多达四核设计。


在台湾RISC-V研讨会上,Andes技术公司宣布了其Linux友好型,兼容RISC-V ISA的第二代A25(32位)和AX25(64位)CPU内核。Andes说,32位,28nm的A25MP和64位AX25MP是首批具有全面DSP指令扩展功能的商业RISC-V内核。与早期的A25代(请参阅下文)不同,它们也是第一个提供缓存一致性以支持多核和多处理器支持的产品。但是,最初的产品将是单核设计。


A25MP / AX25MP DSP(数字信号处理器)ISA基于Andes捐赠给RISC-V基金会的RISC-V P扩展草案(PDF)。台湾的Andes公司说,DSP在加速语音,音频和图像处理方面特别有用。该公司还指出了“增强人工智能和高级驾驶员辅助系统(ADAS)等应用程序的功能”。


与该公司的编译器,DSP库和模拟器一起使用时,A25MP / AX25MP DSP“在PNET中为MtCNN(多任务级联卷积网络)人脸检测和对齐算法提供了超过7倍的加速,” Andes说。DSP还据称在CIFAR10图像分类基准上提供了“数量级性能提升”,用于训练机器学习计算机视觉算法。


andes_diagram.jpg

适用于Linux的A25 / AX25芯片的安第斯山脉CPU IP生态系统


andes_a25_arch.jpg

体系结构图构成了新A25MP和AX25MP的基础


SoC设计人员可以使用DSP ISA升级其现有的,具有Linux功能的A25和AX25芯片,Andes说。此外,安第斯山脉宣布了不具备Linux功能的32位D25F处理器,“这是不带MMU和S模式支持的A25”,它还提供了DSP ISA。该公司表示,所有安第斯山脉的新处理器IP都“享受25系列处理器相同的有效基准管线以及用于定制指令设计的强大ACE工具”。

Andes公司早期的A25和AX25


在2018年10月,提供广泛的类似于MCU的RISC处理器的安第斯山脉(Andes)宣布了其首个具有开源RISC-V ISA的内核。其中包括其微小的,非Linux兼容的N22和N25系列内核以及其首个Linux就绪的RISC-V IP:32位A25和64位AX25。


新的启用了DSP和多核的A25MP和AX25MP尚无文档,但它们可能会提供类似的单核非DSP A25和AX25上的所有功能。与Andes的基于RISC-V的N22和N25系列内核以及早期的非RISC-V部件一样,A25系列也是AndesCore系列的一部分,该系列“采用RISC-V作为第五代产品的子集” AndeStar V5体系结构。


A25和AX25看起来几乎完全相同,只是它们的32位和64位体系结构不同。Andes说,64位AX25支持需要访问地址空间超过4GB的高性能嵌入式应用程序。我们在比较规格表时看到的唯一区别是64位AX25在0.174平方毫米处相对于0.147平方毫米更大,而在22uW / MHz处则比17吸收更大的动态功率。


A25和AX25采用与新的多核DSP型号相同的台积电28nm HPC +工艺制造,具有5级流水线并支持高达1.2GHz,3.5 CoreMark / MHz的性能。该处理器设计支持单精度和双精度浮点指令,半精度加载/存储,以及针对基于Linux的应用程序的MMU和Supervisor模式(S模式)。


A25和AX25提供分支预测,指令和数据缓存,用于低延迟访问的本地存储器以及对L1存储器软错误保护的ECC支持。其他功能包括PLIC和向量中断,AXI 64位或AHB 64/32位总线,以及用于低功耗和电源管理的PowerBrake和WFI模式。


开发工具包括AndeSight IDE,用于ACE的“ COPILOT”工具以及JTAG和ICE调试。Andes为某些AndesCore IP提供了AndesShape硬件开发平台,但到目前为止,这些都不支持A25系列。


SoC设计人员似乎可以使用A25和AX25 IP,但是目前尚不清楚是否有任何基于A25的SoC交付。今年1月,该公司宣布,2018年内核已交付10亿片SoC,累计总计35亿片。但是,大多数(如果不是全部)都不使用RISC-V。


其他Tuxified RISC-V芯片


A25内核家族加入了少量已发布的Linux就绪RISC-V内核,这些内核主要来自SiFive。该公司已将其内核扩展为对Linux友好的Freedom U540 SoC,并宣布了下一代U74和U74-MC设计。


MicrochipMicrosemi部门宣布了部分基于SiFive的U54-MC内核的Linux友好型PolarFire SoC。它被称为世界上第一个RISC-V FPGA SOC。Shakti芯片是另一款受Linux支持的RISC-V芯片,该芯片部分由印度政府资助。


Andes Technology没有为新的A25MP和AX25MP RISC-V内核提供可用性信息。

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

    关注

    559

    文章

    8214

    浏览量

    363907
  • cpu
    cpu
    +关注

    关注

    68

    文章

    11216

    浏览量

    222909
  • Linux
    +关注

    关注

    88

    文章

    11628

    浏览量

    217931
  • ADS1255
    +关注

    关注

    0

    文章

    16

    浏览量

    12169
  • DSP芯片
    +关注

    关注

    9

    文章

    156

    浏览量

    31364
  • 数字信号处理器

    关注

    5

    文章

    495

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    全志已开发多款RISC-V芯片,广泛用于机器狗、扫地机器人

    ”就采用了该公司的芯片。   RISC-V芯片矩阵覆盖多场景   2021年,全志科技推出全球首款量产的RISC-V架构应用处理器D1,标志着RISC-V从实验室走向商业化。该处理器集成阿里巴巴平头哥玄铁C906 64位
    的头像 发表于 10-24 09:09 6295次阅读

    RISC-V B扩展介绍及实现

    ,可以被任何支持RISC-V ISR的处理器解释执行。 需要注意,B扩展是与基本RV32I/RV64I RISC-V指令集完全兼容的。因此,使用支持B扩展的芯片可以同时享受到原始架构指
    发表于 10-21 13:01

    HXS320F28027数字信号处理器(32位RISC-V DSP

    HXS320F28027数字信号处理器(32位RISC-V DSP)HXS320F28027是中科昊芯(Haawking)基于自主研发的H28x内核推出的32位定点RISC-V
    发表于 05-21 10:21

    匠芯创科技M7000系列选型表分享 RISC-V内核的高性能DSP实时处理器 适配机器人

    匠芯创科技M7000系列选型表分享 RISC-V内核的高性能DSP实时处理器 适配机器人
    的头像 发表于 05-14 16:15 953次阅读
    匠芯创科技M7000系列选型表分享  <b class='flag-5'>RISC-V</b><b class='flag-5'>内核</b>的高性能<b class='flag-5'>DSP</b>实时处理器 适配机器人

    FPGA与RISC-V浅谈

    全球半导体产业竞争格局正在经历深刻变革,物联网、边缘计算等新兴技术的蓬勃发展,让RISC-V凭借其开源、精简以及模块化的灵活优势,日益成为业界焦点,也为全球半导体产业注入新的活力与挑战
    发表于 04-11 13:53 544次阅读
    FPGA与<b class='flag-5'>RISC-V</b>浅谈

    DietPi 9.10:带来 RISC-V 升级与树莓派内核迁移

    DietPi9.10增强了RISC-V支持,引入了DietPi-Display工具,实现了Pi内核迁移,并增加了新的自动化选项。专为单板计算机(如RaspberryPi)设计的轻量级Debian
    的头像 发表于 03-25 09:21 717次阅读
    DietPi 9.10:带来 <b class='flag-5'>RISC-V</b> 升级与树莓派<b class='flag-5'>内核</b>迁移

    国产开发板—米尔全志T113-i如何实现ARM+RISC-V+DSP协同计算?

    操作系统 支持少量数据核间通讯(RPMsg)和大量核间数据(RPBuf) OpenAMP系统原理 T113-i=2×ARM A7 + 1×C906(RISC-V) + 1×DSP(HIFI 4
    发表于 03-21 16:50

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

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

    高性能RISC-V内核32位MCU-AiP32RV15A8/AiP32RV1564

    高性能RISC-V内核32位MCU-AiP32RV15A8/AiP32RV1564
    的头像 发表于 02-12 11:48 1123次阅读
    高性能<b class='flag-5'>RISC-V</b><b class='flag-5'>内核</b>32位MCU-AiP32RV15A8/AiP32RV1564

    关于RISC-V芯片的应用学习总结

    RISC-V芯片作为一种基于精简指令集计算(RISC)原则的开源指令集架构(ISA)芯片,近年来在多个领域展现出了广泛的应用潜力和显著优势。以下是对RISC-V芯片应用的总结。 RISC-V
    发表于 01-29 08:38

    RISC-V MCU技术

    GD32VF103系列的MCU,是兆易创新出的,用了基于RISC-V的Bumblebee处理器内核,主要是给物联网还有其他超低功耗的场景用的。这个系列MCU运算主频能到108MHz,片上闪存从16KB到
    发表于 01-19 11:50

    Imagination放弃RISC-V处理器内核开发

    电子发烧友网报道(文/吴子鹏)根据外媒的最新报道,半导体IP大厂Imagination Technology已经停止了RISC-V处理器内核的开发,转而更加专注于其核心的GPU和AI产品
    的头像 发表于 01-10 00:15 3257次阅读

    RISC-V架构及MRS开发环境回顾

    RISC-V被称为开放指令集的主要原因。(4)RISC-V目前的应用 沁恒微电子于2020年2月24日发布了首款基于 RISC-V架构,自主设计的RISC-V3A处理器
    发表于 12-16 23:08

    SiFive 推出高性能 Risc-V CPU 开发板 HiFive Premier P550

    “  HiFive Premier P550:世界上性能最高的 RISC-V CPU 开发板,以 Mini-DTX 外形提供高性能 Linux 开发平台,支持下一波 RISC-V 开发
    的头像 发表于 12-16 11:16 2674次阅读
    SiFive 推出高性能 <b class='flag-5'>Risc-V</b> CPU 开发板 HiFive Premier P550

    HighTec C/C++编译器支持Andes晶心科技RISC-V IP

    个里程碑,因为HighTec的编译器现在无缝支持Andes晶心功能安全认证的RISC-V内核,以确保汽车处理器的优化代码生成,提高效率和性能。
    的头像 发表于 12-12 16:26 1557次阅读