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
    +关注

    关注

    557

    文章

    8166

    浏览量

    359169
  • cpu
    cpu
    +关注

    关注

    68

    文章

    11113

    浏览量

    218208
  • Linux
    +关注

    关注

    88

    文章

    11534

    浏览量

    214810
  • ADS1255
    +关注

    关注

    0

    文章

    16

    浏览量

    12053
  • DSP芯片
    +关注

    关注

    9

    文章

    154

    浏览量

    30863
  • 数字信号处理器

    关注

    5

    文章

    484

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    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 ?624次阅读
    匠芯创科技M7000系列选型表分享  <b class='flag-5'>RISC-V</b><b class='flag-5'>内核</b>的高性能<b class='flag-5'>DSP</b>实时处理器 适配机器人

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

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

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

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

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

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

    基于risc-v架构的芯片与linux系统兼容性讨论

    的硬件接口兼容。 平台特性支持RISC-V架构的芯片可能具备一些特定的功能特性,如特定的节能模式、硬件加速器等。 Linux内核需要为这些特性提供
    发表于 11-30 17:20

    RISC-V能否复制Linux 的成功?》

    以及支持社区和生态系统的重要性,还探讨了开源硬件对商业芯片制造商的意义。 质量及生态系统是关键 OpenHW集团总裁兼首席执行官Rick O\'Connor认为RISC-V等同于Linux内核
    发表于 11-26 20:20

    RISC-V发展及FPGA厂商为什么选择RISC-V

    SiFive U54/S51 内核组成的集群(四个支持 Linux,一个“real-time”),根据FPGA等级分别以 600 或 666 MHz 运行,基本上是 FPGA 中降级的 HiFive Unleashed。 所以
    的头像 发表于 11-11 10:24 ?1675次阅读
    <b class='flag-5'>RISC-V</b>发展及FPGA厂商为什么选择<b class='flag-5'>RISC-V</b>

    来真的?Milk-V 即将推出的 RISC-V 设备已经能使用 AMD 卡皇 7900XTX 显卡了?!

    显卡的主要原因:Linux内核没有浮点计算支持旧款AMDRadeon显卡可以与RISC-V上的开源AMDGPU驱动程序配合使用,但依赖DisplayCoreNex
    的头像 发表于 11-06 08:05 ?784次阅读
    来真的?Milk-<b class='flag-5'>V</b> 即将推出的 <b class='flag-5'>RISC-V</b> 设备已经能使用 AMD 卡皇 7900XTX 显卡了?!

    国产RISC-V案例分享,基于全志T113-i异构多核平台!

    RISC-V核心优势全志T113-i是一款双核Cortex-A7@1.2GHz国产工业级处理器平台,并内置玄铁C906 RISC-V和HiFi4 DSP双副核心,可流畅运行Linux
    发表于 10-29 09:47

    RISC-V内核是如何与FPGA内核进行资源共享的?

    我们知道RISC-V内核支持的精简指令集,FPGA又是要求性能相对比较高的模块,这两者在同一个产品中可否共存?若能,两者的资源又是通过哪些接口进行传输共享的呢?
    发表于 10-27 17:05

    RISC-V内核的32位通用微控制器 GD32VF103芯片简介

    RISC-V指令集架构,支持RV32IMAC指令子集的组合 2级变长流水线微架构,配备精简的指令预取单元和动态分支预测单元 增强的内核中断控制器(ECLIC) 支持标准JTAG接口和
    发表于 10-23 06:46

    加入全球 RISC-V Advocate 行列,共筑 RISC-V 的未来 !

    加入RISC-VAdvocate行列!我们正在寻找来自世界各地的RISC-V爱好者,通过全球推广和参与,成为支持RISC-V进步的关键参与者。作为一名
    的头像 发表于 09-10 08:08 ?964次阅读
    加入全球 <b class='flag-5'>RISC-V</b> Advocate 行列,共筑 <b class='flag-5'>RISC-V</b> 的未来 !

    RISC-V Summit China 2024 青稞RISC-V+接口PHY,赋能RISC-V高效落地

    沁恒在历届峰会上分享RISC-V在MCU领域的创新成果,和大家共同见证了本土RISC-V产业的成长。早在第一届RISC-V中国峰会上,沁恒就公开了青稞RISC-V系列量产芯片的关键技术
    的头像 发表于 08-30 18:18 ?2515次阅读
    <b class='flag-5'>RISC-V</b> Summit China 2024  青稞<b class='flag-5'>RISC-V</b>+接口PHY,赋能<b class='flag-5'>RISC-V</b>高效落地

    RISC-V Summit China 2024 | 青稞RISC-V+接口PHY,赋能RISC-V高效落地

    RISC-V内核+接口底层根技术”的自研体系,深度剖析了全栈研发模式在推动RISC-V应用落地上的原生优势。 青稞RISC-V将芯片技术自主进一步深入到
    发表于 08-30 17:37