论文摘要
随着FPGA (Field Programmable Gate Array)的广泛应用,其灵活的配置性能和优异的数字处理性能越来越多地被展现出来。FPGA的动态重构也已成为计算机系统研究的新热点,它可以实现对FPGA的逻辑资源分时复用,缩减大型数字系统的IC规模,有效地降低功耗。但是对于工作在恶劣环境中的数字系统所遭遇的环境变化,预先设计的功能可能无法满足环境的需要,为此本文提出一种远程动态重构的方法,对系统设计进行远程升级。本文在分析动态重构的原理和FPGA配置结构的基础上,结合Xilinx公司提供的EAPR (Early Access Partial Reconfiguration)局部动态重构的设计方法,提出了一种基于IP核的动态重构改进设计,简化了设计流程。进一步,本文提出了一种基于GPRS无线数据传输的远程动态重构的方法。使用Lab VIEW编程语言在控制中心上位机设计一个TCP服务程序,采用TCP传输方式,将FPGA重构模块的配置数据传输至现场设备的GPRS模块。单片机读取GPRS模块缓存内数据转存至配置数据存储器。FPGA通过SystemACE控制器读取数据进行动态配置。因为GPRS具有永远在线特点,可以实时进行远程动态配置。配置数据采用CF卡进行存储,因为CF卡要接受单片机的写操作和SystemACE的读操作,本文采用多路复用器进行电路设计,对CF卡进行分时复用。随着FPGA集成规模不断扩大,配置文件也越来越大,为了提高系统重新配置的效率和节省数据无线传输的时间,采用改进的游程编码将配置数据进行有效的压缩,同时也可以节约CF卡存储空间。使用Xilinx公司的XUPV2P开发板、STC89C54、MC52i和CF卡构建了一个实验系统,创建了一个动态重构工程对本文的理论进行了验证。从数据无线传输到FPGA的重构,都进行了严格监控,系统运行稳定。
论文目录
相关论文文献
- [1].TD-SCDMA网络初期掉话问题分析[J]. 移动通信 2011(20)
- [2].网络配置数据存储与恢复的研究与应用[J]. 计算技术与自动化 2018(02)
- [3].IMA系统模块配置数据生成技术的研究与实现[J]. 计算机光盘软件与应用 2013(04)
- [4].TKScope发布在线编程组件 率先支持STM32内部配置数据[J]. 单片机与嵌入式系统应用 2011(10)
- [5].基于TS201的FPGA配置设计[J]. 声学与电子工程 2015(03)
- [6].一种提高系统初始化效率的FPGA在线配置方法[J]. 计算机与现代化 2012(07)
- [7].安全关键系统配置数据生成技术研究与实践[J]. 铁道通信信号 2019(05)
- [8].我国体育公共服务均等化现状——基于资源配置数据的梳理与再挖掘[J]. 天水师范学院学报 2013(05)
- [9].规则引擎在列控产品配置数据验证中的应用[J]. 铁路通信信号工程技术 2020(07)
- [10].FPGA远程动态重构技术的研究[J]. 电子技术应用 2012(03)
- [11].配置同步在XPON网管中的设计与实现[J]. 信息记录材料 2017(09)
- [12].下次启动谁? iReboot说了算![J]. 电脑爱好者 2008(13)
- [13].FPGA被动并行配置控制器的研究与实现[J]. 合肥工业大学学报(自然科学版) 2008(04)
- [14].基于89C52对FPGA配置的设计[J]. 信息记录材料 2016(04)
- [15].DO-178B可验证的机载操作系统配置生成技术[J]. 航空计算技术 2012(06)
- [16].FPGA在辐照环境下的故障注入系统研究[J]. 光电工程 2019(12)
- [17].基于光纤通道的数据采集系统设计[J]. 电子技术 2013(06)
- [18].发现系统数据资源配置难点分析[J]. 晋图学刊 2016(01)
- [19].AFC系统可配置数据/服务交换平台的思考[J]. 都市快轨交通 2015(01)
- [20].星载处理设备软件在轨重构技术研究[J]. 空间电子技术 2013(01)
- [21].轻松解决恼人的本本启动故障[J]. 电脑知识与技术(经验技巧) 2018(09)
- [22].零售企业如何在大海里捞到“针”[J]. 信息与电脑 2011(17)
- [23].新产品新技术(145)[J]. 印制电路信息 2019(07)
- [24].基于加密设备特征信息的配置数据自动校验方法[J]. 铁路通信信号工程技术 2020(10)
- [25].北京移动进一步提升客户体验[J]. 邮电设计技术 2013(09)
- [26].网优平台自动采集数据的保障方法研究与实现[J]. 移动通信 2012(10)
- [27].基于单片机的FPTA-2配置设计[J]. 计算机测量与控制 2008(07)
- [28].基于EZ-USB FX3的FPGA在线配置设计方法[J]. 中国医疗器械信息 2015(11)
- [29].一种远程在线更新FPGA程序的方法[J]. 单片机与嵌入式系统应用 2012(02)
- [30].基于星地链路的FPGA在轨可重构设计[J]. 红外 2018(07)