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

    关注

    185

    文章

    2980

    浏览量

    230764
  • 赛灵思
    +关注

    关注

    32

    文章

    1794

    浏览量

    131410
  • 算法
    +关注

    关注

    23

    文章

    4626

    浏览量

    93155

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

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

收藏 人收藏

    评论

    相关推荐

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

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

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

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

    400-500MHz四叶草天线:信号覆盖与传输的完美结合

    深圳特信电子|400-500MHz四叶草天线:信号覆盖与传输的完美结合
    的头像 发表于 11-14 09:05 303次阅读

    统一多云管理平台怎么用?

     统一多云管理平台的使用主要涉及资源纳管、费用控制和智能运维等方面。统一多云管理平台是种能够同时管理多种公有云、私有云以及传统IT环境的资源,并实现自动化和服务化交付的工具。它为企业
    的头像 发表于 08-14 11:28 253次阅读

    石英 CMOS 振荡器 PD2520 系列 1 to 200 MHz :卓越性能与广泛应用的完美结合

    石英 CMOS 振荡器 PD2520 系列(1 to 200 MHz):卓越性能与广泛应用的完美结合
    的头像 发表于 08-07 14:10 316次阅读
    石英 CMOS 振荡器 PD2520 系列 1 to 200 MHz :卓越性能与广泛应用的<b class='flag-5'>完美</b><b class='flag-5'>结合</b>

    DS1008JN:精准与高效能的完美结合

    DS1008JN:精准与高效能的完美结合
    的头像 发表于 07-24 14:55 367次阅读

    DX1008JS 晶体谐振器——轻薄与高性能的完美结合

    DX1008JS 晶体谐振器——轻薄与高性能的完美结合
    的头像 发表于 07-24 14:15 359次阅读

    龙芯CPU统一系统架构规范及参考设计下载

    *附件:LoongArch 系统调用(syscall)ABI.pdf *附件:龙芯 CPU 统一系统架构规范(适用于 LA 架构通用 PC、服务器系列)-v4.1.0.pdf *附件:龙芯CPU统一
    发表于 06-20 14:42

    RFID芯片掼蛋牌:高科技与传统玩法结合,游戏体验焕然新。

    “RFID芯片掼蛋牌”是RFID芯片嵌入传统掼蛋牌中,利用了无线射频识别技术,数字化与传统纸牌完美结合。它赋予每张扑克牌独
    的头像 发表于 05-28 11:34 605次阅读

    DEKRA被CSA指定为Zigbee统一测试工具开发和优化新功能和测试用例

    DEKRA德凯被CSA联盟(Connectivity Standards Alliance,CSA)指定负责为Zigbee统一测试工具(Zigbee Unified Test Harness,ZUTH)开发和优化新功能和测试用例。
    的头像 发表于 04-09 14:10 554次阅读

    fpga开发般用什么软件

    此外,还有些其他的辅助工具,如用于数字信号处理开发的System Generator,以及用于HDL语言仿真的ModelSim等。这些工具
    的头像 发表于 03-27 14:54 4267次阅读

    蓝牙多串口配置工具

    工具种多串口配置工具,基于MCF开发,可以配置信息同时下发到多个串口,支持配置文件信息下发、文本下发和十六进制下发,般用于芯片等配
    发表于 03-25 19:22

    高清视频编码器与流媒体平台的完美结合

    随着数字化时代的快速推进,高清视频已经成为我们日常生活中不可或缺的部分。在这背景下,高清视频编码器与流媒体平台的结合变得尤为重要。两者之间的完美
    的头像 发表于 02-20 15:14 491次阅读
    高清视频编码器与流媒体平台的<b class='flag-5'>完美</b><b class='flag-5'>结合</b>

    怎么变量(如const 修饰的变量)统一放到某个地址区域里,应该在什么地方修改?

    怎么变量(如const 修饰的变量)统一放到某个地址区域里,应该在什么地方修改?
    发表于 02-18 06:22

    MES:精益管理理念与IT工具结合

    电子发烧友网站提供《MES:精益管理理念与IT工具结合.docx》资料免费下载
    发表于 02-01 15:08 0次下载