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

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

3天内不再提示

Versal ACAP:精简设计进程的最佳实践

YCqV_FPGA_EETre 来源:FPGA开发圈 作者:FPGA开发圈 2021-05-31 11:27 次阅读

随着AI、大数据、云计算等技术在各行各业广泛应用

相应的设计结构和设计内容也变得日益复杂

目前的应用开发速度已无法满足企业的需求

如何简化设计进程,提高应用开发效率

成为当下亟需解决的问题

赛灵思 Versal 自适应计算加速平台的设计方法论

是帮助精简 Versal 器件设计进程的一整套最佳实践

遵循这些步骤和最佳实践进行操作

将有助于以最快且最高效的方式实现期望的设计目标

多计算引擎支持不同系统设计类型

Versal ACAP 属于异构计算平台,具有多个计算引擎。在 Versal ACAP 上可映射各种应用,包括对无线系统、机器学习推断和视频处理算法进行信号处理。除了多个计算引擎外,Versal ACAP 还可使用高速串行 I/O、片上网络 (NoC)、 DDR4/LPDDR4 存储器控制器和多重速率以太网介质访问控制器 (MRMAC) 来提供超高系统带宽。Versal 器件分类为 Versal Prime 系列、Premium 系列和 AI Core 系列。

下图显示了每种 Versal 器件系列所支持的不同系统设计类型和设计流程。

11e3ce5e-bf86-11eb-9e57-12bb97331649.jpg

图:系统设计类型

适用所有系统的设计流程

系统设计方法论要求基于目标应用明确所有系统要求。其中包括识别具有正确特性(例如,DDRMC IP 数量、AI 引擎 等)的相应 Versal 器件。您还必须考量功耗和发热要求。选择相应的器件后,下一步即可着手系统设计,包括在器件上进行目标应用的软硬件协同设计、系统验证以及初始化和调试。

为确保充分利用 Versal ACAP 中可用的多种多样的计算元件,并使用最高效的实现流程,赛灵思建议采用下图所示的系统设计方法论流程,此流程适用于所有系统设计类型。

1224d30e-bf86-11eb-9e57-12bb97331649.jpg

图:系统设计方法流程

系统设计时的考虑因素

合理可行的设计流程解决方案需要将各种关键变量考虑在内,在仅限硬件的系统设计中,关键注意事项之一设计中的数据流。通常这些设计都具有下列组件:

• 多个高速 I/O 接口

• 内部数据缓冲和存储,具有由片上 RAM 和外部 DDR 存储器组成的存储器层级

• 内部数据处理逻辑

对于能够处理外部和内部流量带宽和时延要求的设计,为其创建 DDRMC-NoC 配置至关重要。赛灵思建议先执行流量分析以评估并最终明确流量,然后再继续执行设计的整体集成和实现阶段。除此以外,报告中还涵盖了嵌入式系统设计值得考量的特殊注意事项,根据随附的是嵌入式系统还是服务器系统,每个步骤所面临的难题也不尽相同。

编辑:jq

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

    关注

    38

    文章

    7144

    浏览量

    161978
  • 数据
    +关注

    关注

    8

    文章

    6511

    浏览量

    87589
  • RAM
    RAM
    +关注

    关注

    7

    文章

    1318

    浏览量

    113698
  • DDR
    DDR
    +关注

    关注

    9

    文章

    677

    浏览量

    64237
  • AI
    AI
    +关注

    关注

    87

    文章

    26424

    浏览量

    264028

原文标题:用户指南 | Versal ACAP:精简设计进程的最佳实践

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

收藏 人收藏

    评论

    相关推荐

    Versal:首款自适应计算加速平台(ACAP)

    电子发烧友网站提供《Versal:首款自适应计算加速平台(ACAP).pdf》资料免费下载
    发表于 09-18 09:28 1次下载
    <b class='flag-5'>Versal</b>:首款自适应计算加速平台(<b class='flag-5'>ACAP</b>)

    Versal ACAP AI核心系列库指南

    电子发烧友网站提供《Versal ACAP AI核心系列库指南.pdf》资料免费下载
    发表于 09-14 14:48 0次下载
    <b class='flag-5'>Versal</b> <b class='flag-5'>ACAP</b> AI核心系列库指南

    使用Model Composer设计PID控制器的Versal ACAP应用说明

    电子发烧友网站提供《使用Model Composer设计PID控制器的Versal ACAP应用说明.pdf》资料免费下载
    发表于 09-14 14:30 0次下载
    使用Model Composer设计PID控制器的<b class='flag-5'>Versal</b> <b class='flag-5'>ACAP</b>应用说明

    Versal ACAP系统监视器体系结构手册

    电子发烧友网站提供《Versal ACAP系统监视器体系结构手册.pdf》资料免费下载
    发表于 09-14 11:30 0次下载
    <b class='flag-5'>Versal</b> <b class='flag-5'>ACAP</b>系统监视器体系结构手册

    Versal ACAP收发器向导 LogiCORE IP产品指南

    电子发烧友网站提供《Versal ACAP收发器向导 LogiCORE IP产品指南.pdf》资料免费下载
    发表于 09-14 10:28 0次下载
    <b class='flag-5'>Versal</b> <b class='flag-5'>ACAP</b>收发器向导 LogiCORE IP产品指南

    Versal ACAP AI引擎编程环境用户指南

    电子发烧友网站提供《Versal ACAP AI引擎编程环境用户指南.pdf》资料免费下载
    发表于 09-14 10:10 0次下载
    <b class='flag-5'>Versal</b> <b class='flag-5'>ACAP</b> AI引擎编程环境用户指南

    用于Versal ACAP的DPUCVDX8G产品指南

    电子发烧友网站提供《用于Versal ACAP的DPUCVDX8G产品指南.pdf》资料免费下载
    发表于 09-14 09:36 0次下载
    用于<b class='flag-5'>Versal</b> <b class='flag-5'>ACAP</b>的DPUCVDX8G产品指南

    Versal ACAP 600G Channelized Multirate Ethernet Subsystem (DCMAC)LogiCORE IP产品指南

    电子发烧友网站提供《Versal ACAP 600G Channelized Multirate Ethernet Subsystem (DCMAC)LogiCORE IP产品指南.pdf》资料免费下载
    发表于 09-13 17:35 0次下载
    <b class='flag-5'>Versal</b> <b class='flag-5'>ACAP</b> 600G Channelized Multirate Ethernet Subsystem (DCMAC)LogiCORE IP产品指南

    采用Versal AI Edge系列的边缘ACAP

    电子发烧友网站提供《采用Versal AI Edge系列的边缘ACAP.pdf》资料免费下载
    发表于 09-13 17:08 0次下载
    采用<b class='flag-5'>Versal</b> AI Edge系列的边缘<b class='flag-5'>ACAP</b>

    Versal ACAP硬件、IP和平台开发方法指南

    电子发烧友网站提供《Versal ACAP硬件、IP和平台开发方法指南.pdf》资料免费下载
    发表于 09-13 15:24 0次下载
    <b class='flag-5'>Versal</b> <b class='flag-5'>ACAP</b>硬件、IP和平台开发方法指南

    用于PCI Express的Versal ACAP集成块产品指南

    电子发烧友网站提供《用于PCI Express的Versal ACAP集成块产品指南.pdf》资料免费下载
    发表于 09-13 14:51 0次下载
    用于PCI Express的<b class='flag-5'>Versal</b> <b class='flag-5'>ACAP</b>集成块产品指南

    Versal ACAP设计指南

    电子发烧友网站提供《Versal ACAP设计指南.pdf》资料免费下载
    发表于 09-13 14:40 0次下载
    <b class='flag-5'>Versal</b> <b class='flag-5'>ACAP</b>设计指南

    Versal ACAP DDRMC-DDR4、LPDDR4和LPDDR4X外部参考时钟设计指南

    本文旨在呈现使用 DDR4、LPDDR4 或 LPDDR4X 存储器控制器的 Versal ACAP 器件的外部参考时钟电路要求
    的头像 发表于 07-10 16:02 874次阅读
    <b class='flag-5'>Versal</b> <b class='flag-5'>ACAP</b> DDRMC-DDR4、LPDDR4和LPDDR4X外部参考时钟设计指南

    Versal启动文件简述

    Versal™ 是由多个高度耦合的可配置块组成的自适应计算加速平台 (ACAP)
    的头像 发表于 07-07 14:15 692次阅读
    <b class='flag-5'>Versal</b>启动文件简述

    使用QEMU启动Versal VCK190 ACAP

    本文涵盖了有关使用 PetaLinux 命令行来对 VersalACAP 的 PetaLinux BSP 运行 QEMU 的信息
    的头像 发表于 07-07 14:14 372次阅读