FPGA重构优势有哪些

术语“重构”是指fpga已经配置后的重新编程。fpga的重构有两种类型:完全的和部分的。完全重构将整个fpga重新编程,而部分重构只取代设计的一部分,设计的剩下部分仍正常工作。部分重构不被视为完全重构的特殊情况,因为两者基本相同。对fpga执行部分重构通过使用与完全重构(jtag、icap、或selectmap接口)相同的方法来进行,比特流的结构对于完全和部分重构来说都是相同的。
fpga重构具有以下几个优点。它允许多个设计共享同一个fpga结构,这反过来又降低了fpga的面积、成本和系统复杂性。完全和部分重构为许多fpga的创新应用程序提供了可能,负责,高昂的成本将影响应用程序实现。利用fpga重构优势的一些应用如dsp、音频或视频处理器等,他们根据用户输入,由包括集成深度包检测的通信控制器修改处理算法,以改变基于协议的数据包处理器。
很多工业和学术性的fpga重构方面的研究不断产生有价值的应用、研究论文和学位论文。
虽然部分重构技术不是一项新功能,也不是主流的研究方向,但是设计和实现流程、工具支持甚至名词术语都在不断发展,用户界面越来越友好。最终目标是向fpga开发者提供简单和透明的设计流程,无需详细了解配置逻辑和比特流结构。
部分重构是一项复杂过程,在设计实现。工具流程和重构本身的过程中充斥着多重挑战。面临的一个挑战是在fpga配置的变化过程中,完成平滑切换而无须中断剩余设计功能或损害其完整性。而在完全重构过程中,fpga架构和io不能保持在复位。另一项挑战是在改变过程中,防止设计的未改动部分进入无效状态。设计者必须正确界定和约束未改动和改动部分之间的接口,这样,fpga物理实现工具才能进行配置并使用完全相同的布线资源。
有三个部分重构流程可用于xilinx fpga;基于差异的(difference based)、基于分层的(partition based)及使用动态重构端口。
基于差异的部分重构
其于差异的部分重构2最活合用于将小型设计转化为lut方程、io特征和bram中的内容。以下是一个简单的、 基于差异的部分重构代码和流程举例,它可以运行在xilinx的ml605 virtex-6 开发板上。
上面例子中基于差异的部分重构流程包括以下步骤:
(1 )编译top模块。结果是比特流文件top_orig. bit。
(2)编译top_pr模块。结果是布局布线后文件top_pr. ned。
(3)使用top._orig.bit比特流和top_pr.ned,生成包含两个设计之间led lut方程差异的比特流。
基于分层的部分重构
与基于差异的重构不同,基于分层的部分重构流程支持重构大型部件fpga设计。planahead工具只支持xilinx virtex-6系列(不支持spartan-6 fpga), 它提供了用于配置、实现和使用分层管理部分重构项目的集成环境。设计和实现流程的简要概述如下所示:。
1.fpga开发者指定待配置的部分设计。
2.在fpga芯片上包含所需逻辑、嵌人式存储器、io和其他资源的区域。
3.开发者定义覆盖该区域的所有可能设计变量。
4.planahead工具管理所有诸如编译设计的细节,包括管理多个网表、静态的和可重构的设计部分,执行drc,并产生合适的比特流。
xilinx应用提示xapp8833)提供了使用部分重构的示例,以允许嵌人式pci express接口模块的快速配置。
动态重构端口
改变xilinx gtx收发器、混合模式时钟管理器(mmcm)和systemmonior原语设置的另一种方法,是使用动态重构端口(drp)。drp提供了一个简单的用户逻辑接口,不需要更多地了解配置寄存器和比特流结构。例如,drp允许输出时钟频率、相位和mmcm4的占空比动态变化。
原文标题:fpga知识汇集-fpga的重构
文章出处:【微信公众号:fpga技术联盟】欢迎添加关注!文章转载请注明出处。


光纤入户亟待全面落地:消费者误解成主要阻力
汇顶科技的屏下指纹解决方案将为低端手机带来指纹识别功能
研华与光环云数据达成合作 NVIDIA推出NVLink芯片技术
小天才护耳耳机体验分享!外耳佩戴,孩子上网课,用着更安全
智能化与网联化助力智能驾驶演进
FPGA重构优势有哪些
“刚就完事了” 云栖大会上的“平头哥”是何方神圣?
WCDMA中的关键技术在网络规划中的应用
oppor11什么时候上市?oppor11最新消息:oppor11发布倒计时两天,九位明星代言共同为oppor11造势
鲁晶半导体公司通过国家高新技术企业认定
创新推动低碳化和数字化 英飞凌亮相PCIM Asia 2023
从数月到几小时,这枚Multi-Die系统芯片是如何快速交付的?
3M展示的扩束光纤连接器系统可降低灰尘敏感度
华为云存储技术将成就不凡的微秒时代
2017年IC设计收入达2006亿元 2018年再续增20%
电压比较器的工作原理,电压比较器具有什么性能特点
区块链技术还有哪一些不足的地方
第三季三星智能手机产生量市占23.2%,位居全球第一
详细说明剩余电流动作断路器1P+N与2P的区别
电磁流量计调试期故障有哪些