专栏中心

EEPW首页 > 专栏 > Vivado Design Suite 用户指南:动态功能交换

Vivado Design Suite 用户指南:动态功能交换

发布人:12345zhi 时间:2023-05-25 来源:工程师 发布文章

FPGA 技术支持灵活开展现场编程和再编程,无需通过设计修改来重建互连结构。Dynamic Function eXchange (动态功能交换,DFX)推动这一灵活性进一步发展,允许通过加载动态配置文件(通常是部分 BIT 文件)来修改工作中的 FPGA 设计。在使用完整 BIT 文件配置 FPGA 后,可下载部分 BIT 文件以修改 FPGA 中的可重配置区域,在未经重配置的器件各部分中运行的应用的完整性则不会受到任何影响。

DFX 是由多个部分组成的综合性解决方案。这些要素包括:AMD 芯片能进行动态重配置,Vivado® 软件流程支持编译设计(从 RTL 到比特流),以及各种补充性功能特性(如 IP)。在此版本中,您将看到 DFX 与部分重配置( PR )术语混用,其中 DFX 表示整体解决方案,PR 则表示该解决方案的技术组成部分。

下图显示了 Dynamic Function eXchange 背后的前提条件。

Vivado Design Suite 用户指南:动态功能交换

如图所示,通过下载下列任一部分 BIT 文件即可修改重配置块 A 中实现的函数:A1.bit、A2.bit、A3.bit 或A4.bit。FPGA 设计中的逻辑分为 2 种不同类型:可重配置逻辑和静态逻辑。FPGA 块的灰色区域表示静态逻辑,块中标记为重配置块 A 的部分则表示可重配置逻辑。静态逻辑保持正常工作,不受加载部分 BIT 文件的影响。可重配置逻辑则替换为部分 BIT 文件的内容。

在单一 FPGA 上对多路复用硬件进行动态定时的能力是很有用的,原因有很多。其中包括:

▅ 减小实现给定函数所需 FPGA 的大小,从而降低成本和功耗

▅ 支持灵活选择可用于某一应用的算法或协议

▅ 启用设计安全性方面的新技术

▅ 改善 FPGA 容错能力

▅ 加速可配置计算

▅ 向已部署的系统交付更新(修订和新增功能特性)

除了减小大小、降低权重、功耗和成本外,Dynamic Function eXchange 还能支持无法以其它方式实现的多种新型 FPGA 设计。

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: FPGA DFX AMD

相关推荐

高速ADC与内置嵌入式串行收发器的FPGA接口

视频 2009-05-19

Altera: 采用全系列40-nm收发器FPGA和ASIC实现创新

视频 2009-07-13

Altera发布最新版FPGA AI套件,为物理AI系统注入确定性动力

英特尔产能先供服务器Xeon处理器 联发科、AMD掘金CPU缺货商机

面向ARM系统集成的FPGA片上系统解决方案

面向算法硬件加速的FPGA实现方法

基于FPGA的可编程数字滤波器系统

英特尔借Razor Lake-AX重启封装内存方案,搭载 LPDDR6

LabVIEW 8.20技术资料大全简介

复旦微电拟与复旦大学、国盛投资共建集成电路技术中心

EDA/PCB 2026-05-13

Altera的FPGA下载常见问题经验小结

5.13深圳,米尔邀您参加安路科技AEC FPGA技术沙龙

实时的噪声源定位系统

视频 2009-03-25

3-DES算法的FPGA高速实现(Xilinx)

资源下载 2007-12-13

电源革命:集成型电源模块的优势

FPGA如何同DDR3存储器进行接口?

视频 2008-06-18

莱迪思联手英伟达推出 Sensor Bridge 方案 加速边缘 AI 产品落地

ALTERA的PCI_IP Core问答集

资源下载 2007-12-13

AMD联手格芯与日月光,打造MI500加速器CPO解决方案

LabVIEW FPGA 模块简介

视频 2009-04-01
更多 培训课堂
更多 焦点
更多 视频

技术专区