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

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

3天内不再提示

新处理器使开发人员能够实现自定义指令并添加加速器

麦克泰技术 来源:麦克泰技术 2023-07-04 11:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Bluespec 宣布推出新的MCUX RISC-V处理器,使开发人员能够轻松实现自定义指令,并为FPGAASIC添加加速器。MCUX是Bluespec的MCU RISC-V处理器系列的扩展,该系列旨在实现FPGA上的超低资源利用率。Bluespec 的 MCUX 处理器以这一传统为基础,提供更多定制机会,此外还支持供应商选择,因为 MCUX 可在所有主要的 FPGA 架构和 ASIC 技术中完全移植。

“我们的MCUX RISC-V处理器占用空间小,直接为我们的客户节省了成本。开发人员可以添加高级硬件扩展,以加速特定工作负载,使其更高效地运行,同时保持非常低的资源,“Bluespec首席执行官Charlie Hauck说。“我们的MCUX处理器的另一个主要优势是没有许可限制,因此开发人员可以与任何FPGA供应商合作。

有关在MCUX上实现和执行自定义指令的新应用笔记,它显示了以少量工作显著减少软件执行周期的潜力。

Bluespec提供RISC-V工具和IP,使公司能够利用RISC-V带来的创新,并降低成本。Bluespec提供完整的RISC-V软件开发环境,它支持运行在快速、硬件精确的RISC-V内核上,并提供用于开发创新的高性能低功耗RISC-V子系统的交钥匙硬件加速工具。

审核编辑:汤梓红

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

    关注

    68

    文章

    20149

    浏览量

    247167
  • 加速器
    +关注

    关注

    2

    文章

    836

    浏览量

    39712
  • RISC-V
    +关注

    关注

    48

    文章

    2793

    浏览量

    51914

原文标题:新处理器使开发人员能够实现自定义指令并添加加速器

文章出处:【微信号:麦克泰技术,微信公众号:麦克泰技术】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    易灵思FPGA RISC-V自定义指令的使用方法

    功耗设备到高性能计算。易灵思提供完整的RISC-V 解决方案,致力于让开发者和硬件设计人员可以根据需要自定义和扩展指令集,且无需担心专有技术的限制。
    的头像 发表于 11-24 11:36 3688次阅读
    易灵思FPGA RISC-V<b class='flag-5'>自定义</b><b class='flag-5'>指令</b>的使用方法

    riscv实现自定义指令并用qemu运行

    指令实现完成后,用qemu对功能进行仿真,然后通过fgpa验证具体的行为,最后流片,一个完整的riscv,支持自定义指令的芯片就可以完成了
    发表于 10-31 07:37

    关于协处理器自定义指令实现

    输入操作数。用%+[变量名]的明确指明方式就不需要按顺序。 结果演示 我们团队先在蜂鸟的核里根据nice指令的接口,挂了一个协处理器定义软件指令开关协
    发表于 10-31 06:36

    软硬件协同技术分享 - 任务划分 + 自定义指令

    SoC自带NICE协处理器接口,且支持传输自定义指令。本设计在软件层面利用C语言内联函数的方式实现了6条自定义函数的
    发表于 10-28 08:03

    基于E203 RISC-V的音频信号处理系统 -协处理器的乘累加过程

    进行卷积加速,对一行数据进行操纵,后接累加进行卷积结果累加得到运算结果。 利用乘积累加运算特性,规定相关协处理器自定义指令。然后对
    发表于 10-28 06:18

    采用汇编指示符来使用自定义指令

    就不重复了。符号的具体含义可以查看gnu相关手册。 三、总结 以上方案实现了在软件层面上添加自定义指令。但若要使得自定义
    发表于 10-28 06:02

    基于E203 NICE协处理器扩展指令

    处理器的调用需要创建用户自定义RISC-V的指令。 (2) 如何调用NICE协处理器 调用NICE接口有4个通道,请求通道、存储
    发表于 10-21 14:35

    基于E203 NICE协处理器扩展指令2.0

    创建用户自定义RISC-V的指令。 (2) 如何调用NICE协处理器 调用NICE接口有4个通道,请求通道、存储请求通道、反馈通道、和存储
    发表于 10-21 10:39

    HarmonyOS应用自定义键盘解决方案

    增强用户输入的安全性,避免敏感信息被截取或者泄露。本文介绍了自定义键盘的实现结合自定义键盘和系统键盘的切换、自定义键盘的布局避让等场景,
    的头像 发表于 06-05 14:19 1580次阅读

    MAX7800X AI 微控制开发人员资源

    加速器。 使用 MAX78000 和 MAX78002 超低功耗 AI 微控制。MAX78000 和 MAX78002 是带有 RISC-V 协处理器和基于硬件的卷积神经网络 (CNN)
    的头像 发表于 05-14 15:09 1186次阅读
    MAX7800X AI 微控制<b class='flag-5'>器</b><b class='flag-5'>开发人员</b>资源

    LabVIEW运动控制(三):EtherCAT运动控制的高效加工指令自定义封装

    LabVIEW高效加工指令自定义封装
    的头像 发表于 04-08 13:49 3266次阅读
    LabVIEW运动控制(三):EtherCAT运动控制<b class='flag-5'>器</b>的高效加工<b class='flag-5'>指令</b><b class='flag-5'>自定义</b>封装

    如何添加自定义单板

    开发过程中,用户有时需要创建自定义板配置。本节将通过一个实例讲解用户如何创建属于自己的machine,下面以g2l-test.conf为例进行说明。
    的头像 发表于 03-12 14:43 1082次阅读

    e203在vivado硬件里自定义指令识别为非法指令怎么解决?

    e203自定义指令硬件模块设计,修改内核,综合没错误,软件也修改工具链通过产生verilog文件,但在vivado硬件里自定义指令识别为非
    发表于 03-07 07:34

    自定义Modbus通信块指令的搭建教程

    和欧姆龙E5EZ的智能温控仪表作为从站为例,为大家分享如何使用自定义的Modbus RTU的通信程序块,来实现快速高效的Modbus通信程序设计。同时在本文的结尾会为大家提供参考程序和打包好的Modbus RTU通信块的库指令
    的头像 发表于 01-20 10:37 1862次阅读
    <b class='flag-5'>自定义</b>Modbus通信块<b class='flag-5'>指令</b>的搭建教程

    think-cell:自定义think-cell(四)

    C.5 设置默认议程幻灯片布局 think-cell 议程可以在演示文稿中使用特定的自定义布局来定义议程、位置和议程幻灯片上的其他形状,例如标题或图片。通过将此自定义布局添加到模板,您
    的头像 发表于 01-13 10:37 880次阅读
    think-cell:<b class='flag-5'>自定义</b>think-cell(四)