Vivado Design Suite 用户指南介绍

fpga 技术支持灵活开展现场编程和再编程,无需通过设计修改来重建互连结构。dynamic function exchange (动态功能交换,dfx)推动这一灵活性进一步发展,允许通过加载动态配置文件(通常是部分 bit 文件)来修改工作中的 fpga 设计。在使用完整 bit 文件配置 fpga 后,可下载部分 bit 文件以修改 fpga 中的可重配置区域,在未经重配置的器件各部分中运行的应用的完整性则不会受到任何影响。
dfx 是由多个部分组成的综合性解决方案。这些要素包括:amd 芯片能进行动态重配置,vivado 软件流程支持编译设计(从 rtl 到比特流),以及各种补充性功能特性(如 ip)。在此版本中,您将看到 dfx 与部分重配置( pr )术语混用,其中 dfx 表示整体解决方案,pr 则表示该解决方案的技术组成部分。
下图显示了 dynamic function exchange 背后的前提条件。
如图所示,通过下载下列任一部分 bit 文件即可修改重配置块 a 中实现的函数:a1.bit、a2.bit、a3.bit 或a4.bit。fpga 设计中的逻辑分为 2 种不同类型:可重配置逻辑和静态逻辑。fpga 块的灰色区域表示静态逻辑,块中标记为重配置块 a 的部分则表示可重配置逻辑。静态逻辑保持正常工作,不受加载部分 bit 文件的影响。可重配置逻辑则替换为部分 bit 文件的内容。
在单一 fpga 上对多路复用硬件进行动态定时的能力是很有用的,原因有很多。其中包括:
减小实现给定函数所需 fpga 的大小,从而降低成本和功耗
支持灵活选择可用于某一应用的算法或协议
启用设计安全性方面的新技术
改善 fpga 容错能力
加速可配置计算
向已部署的系统交付更新(修订和新增功能特性)
除了减小大小、降低权重、功耗和成本外,dynamic function exchange 还能支持无法以其它方式实现的多种新型 fpga 设计。


科创板今年最大IPO来了,拟募180亿
我国服务机器人市场规模快速扩大,预计2021年有望接近40亿美元
简述DHCP的工作原理
每日一课 | 智慧灯杆中之大数据存储及管理技术
三维扫描技术科技赋能数字孪生变电站
Vivado Design Suite 用户指南介绍
Mapreduce和Hive中map reduce个数设定
医疗一体机如何实现全面互联
内存泄漏有什么影响
体育科技企业FORM推出AR智能泳镜,售价199美元
哲讯分享:sap软件多少钱一套
超声波分散纳米颗粒震动棒设备设计
自动驾驶清洁车 自动进行垃圾收集处理
安科瑞AMC16Z-KA多回路监控装置配电柜用
【洞见芯趋势】退潮后的元宇宙,或许找到了发展密钥
TMS320C32的存储器接口设计
人工智能公司盈利的诀窍在哪里
dfrobotXBee S2C ZigBee无线网络模块简介
打不过苹果、三星、小米、华为_LG全球处境也不容乐观
6G项目开始启动6G是什么6G会不会替代光纤