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

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

3天内不再提示

使用赛灵思插件面向 Versal AI 引擎设计

电子设计 来源:电子设计 作者:电子设计 2022-02-08 15:45 次阅读

作者:George Wang, XILINX开发者社区微信公众号

赛灵思 MATLAB & Simulink Add-on插件是将 ModelComposer 和 System Generator forDSP 完美结合的统一工具。它是一种基于模型的设计工具,帮助算法和 RTL /硬件开发者在 MathWorks Simulink® 环境中以赛灵思器件为目标,快速开展设计与探索。

该工具提供高级性能优化模块,并可通过系统级仿真验证功能正确性。此外,它还能将算法规范转换为有可产品化的质量保证的实现方案,并通过自动代码生成加快设计产品化速度。

MATLAB & Simulink Add-on 插件涵盖了可编程逻辑 (PL) 域和 AI 引擎域。对于 PL 域,您可以使用基于 RTL 的模块(周期精度)或基于高层次综合 (HLS) 的模块。

在2020.2 版中,MATLAB & Simulink Add-on 插件可支持赛灵思 Versal™ 平台。它能够在 Simulink® 环境中完成算法 (面向 AI 引擎) 的快速仿真、探索和代码生成。用户能够通过下列方式来实现这个:

以模块的方式导入 AI 引擎内核和数据流图 (多核设计) 。

通过可参数化的模块,可以控制AI 引擎内核和和数据流图 (多核设计) 的配置。

从现有的 AI 引擎 DSP 库模块添加可配置的 AI 引擎函数。

通过将示波器、显示器和频谱分析器等 Simulink 模块与设计内的任何信号进行无缝连接,可实现仿真结果的可视化。这将显著简化模型的分析与调试工作。此外,还可以将仿真结果发送到 MATLAB® 工作空间进行深入分析。

MATLAB 与Simulink 插件提供了一组 AI 引擎库模块,以便在 Simulink 环境中使用,包括:

导入面向 Versal 器件的 AI 引擎的内核和流图 (多核设计) 模块。

导入面向 Versal 器件的 PL 部分的 HLS 内核的模块。

支持 AI 引擎与赛灵思 HDL 模块集相连的模块。

可配置的 AI 引擎函数。

连接HLS 内核块、HDL 库块和 AI 引擎块就能为异构平台建模仿真,并且允许异构平台同时指向 Versal™ 平台上的可编程逻辑和 AI 引擎。这种功能仿真的运行速度显著高于周期精度仿真,同时支持设计的快速迭代。

在功能仿真之外,用户也可以使用 MATLAB 与 Simulink Hub 插件生成数据流图和测试文件。此外,该工具能够以最优方式运行测试文件,确保所生成的graph code的周期精度 System C 仿真器的输出与 Simulink 环境下基准设计的结果吻合,为最终用户节省大量时间。

典型的 AI 引擎设计流程如下图所示:

MATLAB & SimulinkAdd-on插件可以为Versal各平台实现混合域设计:

AI 引擎+HDL (SystemGenerator)

AI 引擎 + HLS (高层次综合)

审核编辑:何安

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

    关注

    32

    文章

    1794

    浏览量

    131110
收藏 人收藏

    评论

    相关推荐

    AI引擎机器学习阵列指南

    AMD Versal AI Core 系列和 Versal AI Edge 系列旨在凭借 AI 引擎
    的头像 发表于 09-18 09:16 263次阅读
    <b class='flag-5'>AI</b><b class='flag-5'>引擎</b>机器学习阵列指南

    快讯 | 发展新质生产力问道如何下好“创新棋”?

    7月11日,南湖区委宣传部、清华大学马克主义学院共同带队一行莅临围绕时频新质生产力创新层面进行实地调研,副总经理田永和、对外合作部
    的头像 发表于 07-12 13:31 422次阅读
    <b class='flag-5'>赛</b><b class='flag-5'>思</b>快讯 | 发展新质生产力问道<b class='flag-5'>赛</b><b class='flag-5'>思</b>?<b class='flag-5'>赛</b><b class='flag-5'>思</b>如何下好“创新棋”?

    AMD发布第二代Versal自适应SoC,AI嵌入式领域再提速

    AMD表示,第二代Versal系列自适应SoC搭载全新的AI引擎,相较上一代Versal AI Edge系列,每瓦TOPS功率可实现最多3倍
    的头像 发表于 04-11 16:07 702次阅读

    AMD Versal SoC刷新边缘AI性能,单芯片方案驱动嵌入式系统

    电子发烧友网报道(文/黄晶晶)边缘AI应用需要更多的高性能计算和算力的支持,AMD的Versal和Zynq系列产品一直支持医疗、交通、智能零售、智能工厂、智能城市等领域的边缘AI落地。最近,AMD
    的头像 发表于 04-11 09:06 3634次阅读
    AMD <b class='flag-5'>Versal</b> SoC刷新边缘<b class='flag-5'>AI</b>性能,单芯片方案驱动嵌入式系统

    AMD Versal SoC全新升级边缘AI性能,单芯片方案驱动嵌入式系统

    电子发烧友网报道(文/黄晶晶)边缘AI应用需要更多的高性能计算和算力的支持,AMD的Versal和Zynq系列产品一直支持医疗、交通、智能零售、智能工厂、智能城市等领域的边缘AI落地。最近,AMD
    的头像 发表于 04-09 21:32 970次阅读
    AMD <b class='flag-5'>Versal</b> SoC全新升级边缘<b class='flag-5'>AI</b>性能,单芯片方案驱动嵌入式系统

    AMD 以全新第二代 Versal 系列器件扩展领先自适应 SoC 产品组合,为 AI 驱动型嵌入式系统提供端到端加速

    第二代 Versal 系列产品组合中首批器件借助下一代 AI 引擎将每瓦 TOPS 提升至高 3 倍,同时将基于 CPU 的标量算力较之第一代提升至高 10 倍 —   斯巴鲁位列首批宣布计划部署
    发表于 04-09 16:50 3629次阅读
    AMD 以全新第二代 <b class='flag-5'>Versal</b> 系列器件扩展领先自适应 SoC 产品组合,为 <b class='flag-5'>AI</b> 驱动型嵌入式系统提供端到端加速

    在Vivado中构建AMD Versal可扩展嵌入式平台示例设计流程

    为了应对无线波束形成、大规模计算和机器学习推断等新一代应用需求的非线性增长,AMD 开发了一项全新的创新处理技术 AI 引擎,片内集成该AI Engine的FPGA系列是Versal
    的头像 发表于 04-09 15:14 1285次阅读
    在Vivado中构建AMD <b class='flag-5'>Versal</b>可扩展嵌入式平台示例设计流程

    FPGA flash操作原理

    FPGA flash操作原理分享
    的头像 发表于 04-09 15:03 917次阅读

    开放原子开源大赛—基于OpenHarmony的团结引擎应用开发正式启动!

    “基于OpenHarmony的团结引擎应用开发”是开放原子全球开源大赛下开设的新兴及应用题之一,本次题旨在鼓励更多开发者基于Ope
    发表于 03-13 10:45

    【ALINX 技术分享】AMD Versal AI Edge 自适应计算加速平台之 Versal 介绍(2)

    【ALINX 技术分享】AMD Versal AI Edge 自适应计算加速平台之 Versal 介绍,以及Versal 芯片开发流程的简介。
    的头像 发表于 03-07 16:03 924次阅读
    【ALINX 技术分享】AMD <b class='flag-5'>Versal</b> <b class='flag-5'>AI</b> Edge 自适应计算加速平台之 <b class='flag-5'>Versal</b> 介绍(2)

    【ALINX 技术分享】AMD Versal AI Edge 自适应计算加速平台之准备工作(1)

    AMD Versal AI Edge 自适应计算加速平台之准备工作,包含软件环境、硬件环境。
    的头像 发表于 03-07 15:49 717次阅读
    【ALINX 技术分享】AMD <b class='flag-5'>Versal</b> <b class='flag-5'>AI</b> Edge 自适应计算加速平台之准备工作(1)

    AMD Versal AI Edge自适应计算加速平台之Versal介绍(2)

    Versal 包含了 Cortex-A72 处理器和 Cortex-R5 处理器,PL 端可编程逻辑部分,PMC 平台管理控制器,AI Engine 等模块,与以往的 ZYNQ 7000 和 MPSoC 不同,Versal 内部
    的头像 发表于 03-06 18:12 1350次阅读
    AMD <b class='flag-5'>Versal</b> <b class='flag-5'>AI</b> Edge自适应计算加速平台之<b class='flag-5'>Versal</b>介绍(2)

    AMD收购两周年之际,全新Embedded+进一步彰显协同效应

    融合、AI推理方面进行卓越的升级,应用于工业、医疗、智慧城市以及汽车等领域。   AMD工业、视觉、医疗与科学高级总监Chetan Khona接受媒体采访时说道,再过两周将会是AMD收购
    的头像 发表于 02-07 20:20 3297次阅读
    AMD收购<b class='flag-5'>赛</b><b class='flag-5'>灵</b><b class='flag-5'>思</b>两周年之际,全新Embedded+进一步彰显协同效应

    晶振产品彩页

    电子发烧友网站提供《晶振产品彩页.pdf》资料免费下载
    发表于 12-12 14:18 0次下载

    让x86处理器也有AI智能,解读AMD Ryzen AI引擎

    在完成收购不久之后,AMD就成功地将AI
    的头像 发表于 11-13 16:30 734次阅读
    让x86处理器也有<b class='flag-5'>AI</b>智能,解读AMD Ryzen <b class='flag-5'>AI</b><b class='flag-5'>引擎</b>