说在前面,本文分享了两个视频,从 DFX 的布局规划,再到布局规划的进阶。两个视频,20分钟帮您快速掌握 DFX 的布局规划...
<strong>什么是 DFX?</strong>
DFX,即 Dynamic Function eXchange,动态功能交换技术,通过该技术可采取下载部分比特文件动态修改逻辑块,而其余逻辑将继续不间断运行。
赛灵思 DFX 技术允许设计者动态修改功能性,无需全面重配置和重构建链路,极大地增强了 FPGA 提供的灵活性;它是平台化设计流程的关键功能,对于 Alveo 加速卡而言,尤为明显。使用 DFX 有助于设计者转而采用更少或更小的器件,降低功耗并提高系统升级能力。随时按需加载功能,更有效利用芯片。
<strong>主要特性和优势</strong>
<strong>强大的工作环境</strong>
<li>Vivado IDE 支持从 HDL 到比特流的 Tcl 非工程流程以及 RTL 工程模式</li>
<li>有效的数据库管理,面向静态和可重配置模块</li>
<li>支持黑箱比特流,允许省略不完整的模块</li>
<strong>由用户进行控制</strong>
<li>由用户决定如何管理可重配置的模块变量</li>
<li>保持静态设计在存储器中开放,并将模块调进调出</li>
<li>布局规划可确定对哪些资源进行重配置</li>
<strong>可处理低层次的细节</strong>
<li>工具可自动管理分区接口,没有任何开销</li>
<li>设计规则检查 (DRC) 可用于验证设计结构和配置情况</li>
<li>应用标准时序收敛技术</li>
<strong>中文培训课程</strong>
<strong>布局规划</strong>
本视频围绕 UltraScale 和 UltraScale+ 架构,回顾了 DFX 布局规划基本信息;并提供了通过创建更优化的布局规划来改善设计结果的策略和技巧。
<iframe src='https://v.qq.com/txp/iframe/player.html?vid=u09626er8w3' allowfullscreen frameborder=0 width="600" height="400"></iframe>
<strong>高级布局规划</strong>
本视频接续 DFX 布局规划基本信息视频,介绍了扩展布线区域的使用。这项 Vivado 功能面向 UltraScale 和 Ultrascale+ 器件,可改善 DFX 设计结果,设计人员创建其布局规划时应考量如何运用此功能。
<iframe src='https://v.qq.com/txp/iframe/player.html?vid=d0962q93x9u' allowfullscreen frameborder=0 width="600" height="400"></iframe>