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

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

3天内不再提示

探索异构平台的设计方法和概念

YCqV_FPGA_EETre 来源:Xilinx 赛灵思官微 作者:Xilinx 赛灵思官微 2021-03-25 16:36 次阅读

探索异构平台的设计方法和概念

赛灵思 Versal ACAP 硬件、IP 和平台开发方法论是旨在帮助精简 Versal 器件设计进程的一整套最佳实践。Versal ACAP从设计之初即采用正确方法并尽早关注设计目标(包括 IP 选择和配置、块连接、RTL、时钟、I/O 接口PCB 管脚分配)至关重要。在每个设计阶段中正确定义和验证设计有助于减少后续实现阶段的时序收敛、性能收敛和功耗问题。

鉴于设计的规模与复杂性,因此必须通过执行特定步骤与设计任务才能确保设计每个阶段都能成功完成。本指南基于最佳时间对操作步骤进行了规范,帮助开发者以尽可能最快且最高效的方式实现期望的设计目标。

使用 Vivado Design Suite 创建设计

Versal ACAP支持包括Vivado IP intergrator、Vitis HLS、RTL等方式创建设计。

Vivado IP integrator 支持使用 SmartConnect IP 和 NoC 将多个 IP 连接在一起以创建块设计 (.bd) 或 IP 子系统。通过使用 IP integrator,即可将 IP 拖放到设计画布上,以单一线路连接 AXI 接口,设置端口和接口端口布局以将 IP 子 系统连接到顶层设计。这些 IP 块设计还可作为源设计加以封装 并在其它设计中复用。

本指南中详细介绍了开发者通过以上方式创建设计的基本流程和注意事项。

如何完美适配 Vitis 环境?

平台是设计的起点,Vitis 统一软件平台凭借“打破软硬件语言壁垒,提升开发效率”的优势,广受开发者青睐。本指南对如何适配 Vitis 环境提供了详细的指导。

获取基础平台源代码

同时,如果开发者希望从头开始创建自定义 Vitis 嵌入式平台,本指南亦提供了详细的指导。

cb1b5b24-8cde-11eb-8b86-12bb97331649.png

编辑:lyn

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

    关注

    4307

    文章

    22847

    浏览量

    394699
  • IP
    IP
    +关注

    关注

    5

    文章

    1575

    浏览量

    149124
  • RTL
    RTL
    +关注

    关注

    1

    文章

    384

    浏览量

    59615

原文标题:用户指南 | 探索 Versal ACAP 设计方法论

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

收藏 人收藏

    评论

    相关推荐

    汽车异构硬件平台开发如何进行静态代码分析

    随着汽车软件开发复杂度的提升,异构硬件平台的应用已成为必然趋势。多编译器环境的引入不仅是技术发展的自然产物,更是解决日益增长的功能需求和技术挑战的有效途径。在此背景下,Helix QAC 作为一款
    的头像 发表于 10-09 16:15 379次阅读
    汽车<b class='flag-5'>异构</b>硬件<b class='flag-5'>平台</b>开发如何进行静态代码分析

    FPD link系统概念与诊断调试方法

    电子发烧友网站提供《FPD link系统概念与诊断调试方法.pdf》资料免费下载
    发表于 09-27 11:11 0次下载
    FPD link系统<b class='flag-5'>概念</b>与诊断调试<b class='flag-5'>方法</b>

    浅谈国产异构双核RISC-V+FPGA处理器AG32VF407的优势和应用场景

    响应和高效计算。 工业控制 : 工业自动化和机器人控制等领域需要高可靠性和实时性的计算平台异构处理器可以根据具体任务灵活配置硬件资源,满足这些要求。 高性能计算(HPC) : 虽然RISC-V传统
    发表于 08-31 08:32

    AvaotaA1全志T527开发板AMP异构计算简介

    Avaota SBC 的部分平台内具有小核心 CPU,与大核心一起组成了异构计算的功能。 在异构多处理系统中,主核心和辅助核心的存在旨在共同协作,以实现更高效的任务处理。这种协作需要系统采取一系列
    发表于 07-24 09:54

    无问芯穹发布千卡规模异构芯片混训平台

    联合创始人兼CEO夏立雪在会上震撼发布了全球首个千卡规模异构芯片混训平台,这一里程碑式的成果不仅标志着AI计算能力的巨大飞跃,也预示着异构计算时代的新篇章已经开启。
    的头像 发表于 07-08 14:27 600次阅读

    鲲泰新闻|神州鲲泰创新智算之旅北京站开幕,发布全新智算架构和液冷整机柜产品应对 “多云、异构、绿色

    5月17日,神州鲲泰智算中国行北京站盛大召开。在本次活动上,神州鲲泰针对用户对大模型训练、大算力需求的痛点,重磅发布多云异构环境下智算中心绿色着陆的产品及方案,包含异构智算调度运营平台HISO、
    的头像 发表于 05-22 10:56 319次阅读
    鲲泰新闻|神州鲲泰创新智算之旅北京站开幕,发布全新智算架构和液冷整机柜产品应对 “多云、<b class='flag-5'>异构</b>、绿色

    【大语言模型:原理与工程实践】探索《大语言模型原理与工程实践》2.0

    《大语言模型“原理与工程实践”》是关于大语言模型内在机理和应用实践的一次深入探索。作者不仅深入讨论了理论,还提供了丰富的实践案例,帮助读者理解如何将理论知识应用于解决实际问题。书中的案例分析有助于
    发表于 05-07 10:30

    华芯邦科技开创异构集成新纪元,Chiplet异构集成技术衍生HIM异构集成模块赋能孔科微电子新赛道

    华芯邦科技将chiplet技术应用于HIM异构集成模块中伴随着集成电路和微电子技术不断升级,行业也进入了新的发展周期。HIM异构集成模块化-是华芯邦集团旗下公司深圳市前海孔科微电子有限公司KOOM的主营方向,将PCBA芯片化、异构
    的头像 发表于 01-18 15:20 472次阅读

    新思科技携手台积公司推出“从架构探索到签核” 统一设计平台

    新思科技3DIC Compiler集成了3Dblox 2.0标准,可用于异构集成和“从架构探索到签核”的完整解决方案。
    的头像 发表于 01-12 13:40 452次阅读
    新思科技携手台积公司推出“从架构<b class='flag-5'>探索</b>到签核” 统一设计<b class='flag-5'>平台</b>

    燧原科技与青云科技达成战略合作,创新异构算力调度

    ,AIGC内容生成类模型正在重构互联网商业模式,催生数字经济新突破。随着计算任务的多样化和复杂化,更为高效和灵活的异构计算是未来的发展方向。燧原的“云燧智算集群”与青云AI算力平台的深度适配,可以更好支持异构算力的高效融合及灵活
    的头像 发表于 12-11 12:20 547次阅读

    异构专用AI芯片的黄金时代

    异构专用AI芯片的黄金时代
    的头像 发表于 12-04 16:42 529次阅读
    <b class='flag-5'>异构</b>专用AI芯片的黄金时代

    分布式智能指挥控制逻辑体系架构探索

    随着作战资源的异构形态和跨域分布,越来越多的作战平台和单元需要指挥控制,以分布的多元异构平台为基础,集成敏捷适应的功能模块,进而形成作战系统,将成为未来作战体系的构建模式,分布式智能指
    的头像 发表于 12-02 11:18 1040次阅读
    分布式智能指挥控制逻辑体系架构<b class='flag-5'>探索</b>

    什么是异构集成?什么是异构计算?异构集成、异构计算的关系?

    异构集成主要指将多个不同工艺节点单独制造的芯片封装到一个封装内部,以增强功能性和提高性能。
    的头像 发表于 11-27 10:22 6290次阅读
    什么是<b class='flag-5'>异构</b>集成?什么是<b class='flag-5'>异构</b>计算?<b class='flag-5'>异构</b>集成、<b class='flag-5'>异构</b>计算的关系?

    任意模型都能蒸馏!华为诺亚提出异构模型的知识蒸馏方法

    相比于仅使用logits的蒸馏方法,同步使用模型中间层特征进行蒸馏的方法通常能取得更好的性能。然而在异构模型的情况下,由于不同架构模型对特征的不同学习偏好,它们的中间层特征往往具有较大的差异,直接将针对同架构模型涉及的蒸馏
    的头像 发表于 11-01 16:18 872次阅读
    任意模型都能蒸馏!华为诺亚提出<b class='flag-5'>异构</b>模型的知识蒸馏<b class='flag-5'>方法</b>

    多核异构中A核与M核通信过程

    目前域控项目有的采用S32G这类多核异构的芯片,转载一篇分析下多核异构中A核与M核通信过程的文章。
    的头像 发表于 10-31 11:09 997次阅读
    多核<b class='flag-5'>异构</b>中A核与M核通信过程