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

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

3天内不再提示

将ModelComposer和System Generator forDSP完美结合的统一工具

YCqV_FPGA_EETre 来源:FPGA开发圈 作者:FPGA开发圈 2021-01-14 10:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

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

a61b9ba6-4e4d-11eb-8b86-12bb97331649.png

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 引擎设计流程如下图所示:

a7208ffc-4e4d-11eb-8b86-12bb97331649.jpg

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

a75f3d06-4e4d-11eb-8b86-12bb97331649.png

AI 引擎+HDL (SystemGenerator)

a7fcc1ac-4e4d-11eb-8b86-12bb97331649.png

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

责任编辑:lq

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

    关注

    189

    文章

    3018

    浏览量

    237717
  • 赛灵思
    +关注

    关注

    33

    文章

    1797

    浏览量

    133182
  • 算法
    +关注

    关注

    23

    文章

    4762

    浏览量

    97248

原文标题:使用赛灵思MATLAB & Simulink Add-on插件面向 Versal AI 引擎设计

文章出处:【微信号:FPGA-EETrend,微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Littelfuse Xtreme Varistor系列压敏电阻:高性能与可靠性的完美结合

    Littelfuse Xtreme Varistor系列压敏电阻:高性能与可靠性的完美结合 在电子设备的设计中,压敏电阻作为种重要的过压保护元件,其性能直接关系到设备的稳定性和可靠性。今天,我们
    的头像 发表于 12-16 15:10 57次阅读

    探索TMM175 - 11系列延时继电器:多功能与高精度的完美结合

    探索TMM175 - 11系列延时继电器:多功能与高精度的完美结合 在电子工程领域,延时继电器是种常见且关键的设备,广泛应用于各种需要精确时间控制的场景。今天,我们深入探讨Litt
    的头像 发表于 12-15 15:05 65次阅读

    IBM Storage Scale System 6000焕新升级

    ,可实现边缘、核心和云端的数据统一,旨在解决 AI 工厂的数据难题。通过消除数据孤岛和加速数据访问,它有望帮助企业的 AI 管道快速启动并更快地交付结果。
    的头像 发表于 11-30 09:12 424次阅读

    TI ADS614X系列14位ADC:高性能与灵活性的完美结合

    ADS614X系列ADC具有高达125 MSPS的采样频率,采用紧凑的32 QFN封装,高性能与低功耗完美结合。其内部集成了高带宽采样保持电路和低抖动
    的头像 发表于 11-27 10:30 274次阅读
    TI ADS614X系列14位ADC:高性能与灵活性的<b class='flag-5'>完美</b><b class='flag-5'>结合</b>

    嵌入式开发工具版本的选择策略

    今天,我们就来结合嵌入式常见的几个软件(如Keil / IAR、VS Code 、Source Insight、VMware、Git等),简单讲讲嵌入式开发工具软件版本选择策略。 开发团队软件
    发表于 11-25 06:11

    智多晶FIFO_Generator IP介绍

    FIFO_Generator是智多晶设计的款通用型FIFO IP。当前发布的FIFO_Generator IP是2.0版本,相比之前的1.1版本主要新增了非等比输入输出数据位宽支持和异步FIFO跨时钟级数配置功能。
    的头像 发表于 04-25 17:24 1502次阅读
    智多晶FIFO_<b class='flag-5'>Generator</b> IP介绍

    **【技术干货】Nordic nRF54系列芯片:传感器数据采集与AI机器学习的完美结合**

    【技术干货】nRF54系列芯片:传感器数据采集与AI机器学习的完美结合 近期收到不少伙伴咨询nRF54系列芯片的应用与技术细节,今天我们整理几个核心问题与解答,带你快速掌握如何在nRF54上部署AI
    发表于 04-01 00:00

    Flexusx 实例与 Harbor 私有镜像仓库的完美结合

    。Harbor 作为领先的私有镜像仓库,与 Flexus X 完美结合,助力企业轻松管理 Docker 镜像,确保应用部署的安全与高效。828 特惠期间,选择 Flexus X + Harbor,不仅享受
    的头像 发表于 01-22 18:04 656次阅读
    Flexusx 实例与 Harbor 私有镜像仓库的<b class='flag-5'>完美</b><b class='flag-5'>结合</b>

    家具与 USB 充电技术的完美结合

    在当今科技迅猛发展的时代,Type-C 充电与智能家居的巧妙结合正带来诸多令人惊喜的变革。 家具充电体化加速兴起 随着智能手机、平板电脑、智能手表等智能设备的广泛普及,充电需求可谓无处不在。传统
    的头像 发表于 01-21 11:28 930次阅读
    家具与 USB 充电技术的<b class='flag-5'>完美</b><b class='flag-5'>结合</b>

    华为云 Flexus X 实例性能实测:速度与稳定性的完美结合

    Flexus X 实例如何实现速度与稳定性的完美结合,为用户提供高效可靠的云服务体验。 、Flexus 云服务器 X 实例介绍 1.1 Flexus 云服务器 X 实例简介 · 官网地址:华为云Flexus云服务器X实例  
    的头像 发表于 01-17 09:21 1258次阅读
    华为云 Flexus X 实例性能实测:速度与稳定性的<b class='flag-5'>完美</b><b class='flag-5'>结合</b>

    望获实时Linux系统与Betaflight的结合:计算与飞控的完美协作

    随着无人机技术的迅猛发展,高性能计算和精确飞行控制的结合显得尤为重要。在这领域,望获实时Linux系统和Betaflight飞控固件的结合为开发者提供了强大的工具链。本文
    的头像 发表于 01-10 16:17 1272次阅读

    芯盾时代继续深化中建科技统一身份认证平台建设

    芯盾时代承建的中建科技集团有限公司(简称“中建科技”)统一身份认证期项目圆满结项,目前平台运行情况良好,获得客户的高度认可。目前双方已开展二期建设,芯盾时代持续优化中建科技统一身份
    的头像 发表于 01-07 11:23 905次阅读

    热跳线片式电阻:高效散热与电气隔离的完美结合

    热跳线片式电阻:高效散热与电气隔离的完美结合
    的头像 发表于 01-02 15:02 1064次阅读

    构建高效搜索解决方案,Elasticsearch &amp; Kibana 的完美结合

    前言 构建高效搜索解决方案,FlexusX 服务器与 Elasticsearch & Kibana 的完美结合,为企业带来云端搜索新体验。FlexusX 实例以其卓越性能与灵活扩展性,确保高并发搜索
    的头像 发表于 12-27 13:48 656次阅读
    构建高效搜索解决方案,Elasticsearch &amp; Kibana 的<b class='flag-5'>完美</b><b class='flag-5'>结合</b>

    MCX接头技术全解析:高频传输与快速插拔的完美结合

    德索工程师说道在当今高科技时代,电子设备的连接技术日益显得至关重要。MCX接头作为种高性能的连接器,凭借其高频传输与快速插拔的完美结合,广泛应用于各类电子设备中。本文将对MCX接头技术进行全面解析
    的头像 发表于 12-25 10:56 2306次阅读
    MCX接头技术全解析:高频传输与快速插拔的<b class='flag-5'>完美</b><b class='flag-5'>结合</b>