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

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

3天内不再提示

新的 MathWorks 硬件支持包支持从 MATLAB 和 Simulink 模型到高通 Hexagon 神经处理单元架构的自动化代码生成

jf_78421104 来源:jf_78421104 作者:jf_78421104 2024-09-23 11:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

新的硬件支持包不仅无需耗时的手写代码优化和验证,还支持处理器在环测试

MathWorks 今天宣布,推出针对 Qualcomm® Hexagon™ 神经处理单元(NPU)的硬件支持包。该处理单元嵌入在 Snapdragon® 系列处理器中。MathWorks 硬件支持包,则专门针对 Qualcomm Technologies 的 Hexagon NPU 架构进行优化,实现 MATLAB® 和 Simulink® 模型的自动化代码生成流程。在提高数据准确度和标准合规性的同时,也提升开发人员的工作流效率。使用 MathWorks 软件和基于模型的设计,工程师能够轻松为嵌入式应用部署产品级 C 代码,而无需深入了解 NPU。

Qualcomm Technologies, Inc. 的产品管理高级总监 Vinesh Sukumar 表示:“Qualcomm Technologies 的使命是让工程师能够创建创新的产品和应用,充分发挥 Snapdragon 处理器的潜力。随着对高性能 NPU 应用的需求持续增长,MathWorks 和 Qualcomm Technologies 之间的协作使研发人员能够高效地开发并优化针对 Hexagon NPU 的嵌入式应用。”

针对 Hexagon NPU 的 MathWorks 硬件支持包解决了开发过程中的几个关键问题,包括编译错误、对手写框架的依赖、手动数值验证以及从代码追溯到模型的挑战。工程师无需深入了解 Hexagon NPU 及其工具链即可通过该支持包利用 Hexagon 仿真器直接在 Simulink 中运行处理器在环(PIL)仿真,在优化的目标代码部署到实际硬件之前就可以确保其能够正确、高效、可靠地运行。

MathWorks 首席研究员 Jim Tung 表示:“通过使用基于模型的设计和 Hexagon NPU 的高级功能,我们可以让工程师更轻松地创建高质量的 NPU 应用。我们与 Qualcomm Technologies 的协作旨在消除手动工作流,支持高度自动化工作流,以帮助工程团队缩短上市时间并确保最优性能。”

审核编辑 黄宇

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

    关注

    78

    文章

    7683

    浏览量

    198655
  • matlab
    +关注

    关注

    189

    文章

    3018

    浏览量

    237604
  • MathWorks
    +关注

    关注

    16

    文章

    85

    浏览量

    62065
  • Simulink
    +关注

    关注

    22

    文章

    549

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    matlab的算法部署在simulink

    有没有哪位大佬能提供一下思路,遇到一个问题matlab得不到神经网络fitcnet模型的权重参数,所以simulink没办法部署,那遇到这种情况该如何
    发表于 12-08 15:27

    脉冲神经元模型硬件实现

    ;其中配置信息通过 APB 接口配置神经元状态存储模块和突触存储模块,对神 经核使用的神经元模型参数,突触权重,神经元个数等参数进行初始
    发表于 10-24 08:27

    使用Simulink自动生成浮点运算HDL代码(Part 1)

    引言 想要实现浮点运算功能,如果自己写Verilog代码,需要花费较多的时间和精力。好在Simulink HDL Coder工具箱提供了自动代码生成
    发表于 10-22 06:48

    EasyGo TestSim:新能源电力系统自动化测试的利器

    工程文件,并启用服务器通讯,以便与 EasyGo TestSim 进行通讯。测试经过自动化扫频 4.5 小时,完成了 1Hz 10000Hz 扰动的等效阻抗计算,并实时生成了相关
    发表于 09-03 18:35

    如何用Renix实现网络测试自动化: 配置分离多厂商设备支持

    文章主要介绍如何使用Renix高层封装API编写自动化脚本的基础知识和技巧。只要您熟悉测试流程,不需要很强的代码能力就可以顺利编写自动化测试。 本教程将以实践为导向,引导您逐步掌握Renix高层封装API Python编码的基础
    的头像 发表于 08-27 15:21 469次阅读
    如何用Renix实现网络测试<b class='flag-5'>自动化</b>: <b class='flag-5'>从</b>配置分离<b class='flag-5'>到</b>多厂商设备<b class='flag-5'>支持</b>

    干货分享 | TSMaster MBD模块全解析:模型搭建自动化测试的完整实践

    在汽车电子MBD开发中,TSMasterMBD模块深度集成于TSMaster先进的总线分析、仿真与测试平台,旨在为工程师提供一套模型自动编译、代码集成
    的头像 发表于 08-22 20:04 1895次阅读
    干货分享 | TSMaster MBD模块全解析:<b class='flag-5'>从</b><b class='flag-5'>模型</b>搭建<b class='flag-5'>到</b><b class='flag-5'>自动化</b>测试的完整实践

    电源控制器MCU硬件在环(HIL)测试方案

    框架如下图所示: DeskSim 核心特性 ▌图形建模与快速部署 支持 Matlab/Simulink 图形建模环境。用户可直接将算法
    发表于 08-20 18:31

    MediaTek芯片应用全方位支持端侧AI

    NPU 是专为神经网络设计的 AI 处理单元,可为各种 AI 任务提供更强大的算力支持
    的头像 发表于 08-16 10:01 1882次阅读

    3小时3分钟:EdgeCAM 如何重构数控编程流程

    路径后,通过仿真验证并调整参数(如步距、切削深度)。 后处理与输出 选择匹配机床的后置处理器,导出NC代码至数控机床。 四、优缺点分析 优点: 高效自动化:特征识别和模板
    发表于 06-27 19:53

    MATLAB如何助力全球巨头实现智能突破

    当深度学习遇见汽车,一场静默的技术革命正在发生。Poclain Hydraulics 利用神经网络实时监测电机温度,梅赛德斯-奔驰用虚拟传感器替代硬件,再到康明斯通过 AI
    的头像 发表于 05-16 14:51 975次阅读
    <b class='flag-5'>MATLAB</b>如何助力全球巨头实现智能<b class='flag-5'>化</b>突破

    新能源车软件单元测试深度解析:自动驾驶系统视角

    分析: ‌支持MC/DC(修正条件/判定覆盖)等安全关键指标。 ‌ 自动化程度: ‌测试用例生成、执行、报告的全流程自动化。 ‌ 多核支持
    发表于 05-12 15:59

    使用 QWQ:32B 模型搭配 VSCode 的 Cline 插件实现自动化代码编程!

    作者:算力魔方创始人/英特尔创新大使刘力 一,概述 随着人工智能技术的快速发展,自动化编程工具逐渐成为开发者的得力助手。QWQ:32B 模型是一种先进的自然语言处理模型,能够理解并
    的头像 发表于 03-21 18:12 1079次阅读
    使用 QWQ:32B <b class='flag-5'>模型</b>搭配 VSCode 的 Cline 插件实现<b class='flag-5'>自动化</b><b class='flag-5'>代码</b>编程!

    了解DeepSeek-V3 和 DeepSeek-R1两个大模型的不同定位和应用选择

    生成带注释的长代码链,支持参数模板和错误检查逻辑 R1 技术文档解析 通用文本总结能力 擅长长规格书(如IC Datasheet)中提
    发表于 02-14 02:08

    MathWorks积极推动MATLABSimulink在教学项目中的应用

    全球领先的数学计算软件开发商 MathWorks 今天宣布,其 MATLABSimulink 平台在中国的高校教育中取得显著成效。随着科技的迅猛发展,国家新质生产力对未来人才提出了更高的创新
    的头像 发表于 12-27 15:32 1300次阅读

    SimulinkMATLAB 的结合使用 Simulink中的信号处理方法

    在工程和科学研究中,信号处理是一个重要的领域,涉及信号的采集、分析、处理生成MATLAB 提供了丰富的信号
    的头像 发表于 12-12 09:25 2196次阅读