FPGA远程动态重构系统的设计与实现

被引量 : 0次 | 上传用户:sxx1203
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
进入21世纪,FPGA (Field Programmable Gate Array,现场可编程门阵列)技术发展迅猛,已经在自动机器人、卫星和智能家电等应用领域发挥了关键作用。将FPGA动态重构技术和互联网技术相结合,可以使电子设备具有硬件自主修复和远程实时更新升级的能力,从而大幅提高系统的可靠性和安全性,因此基于FPGA的远程动态重构系统已成为近年来FPGA领域的一个研究热点。本文应用Mentor公司和Xilinx公司的多种软件工具,研究了基于FPGA的远程动态重构技术并完成了相关系统的设计与实现。首先根据IRL (Internet Reconfigurable Logic,互联网可重配置逻辑)设计理念设计了一种FPGA远程动态重构系统,使系统具有远程实时更新升级的能力。采用网络通信技术,远程主机端中的更新文件可以通过以太网传送到本系统中,并应用全局动态重构技术对FPGA终端系统进行重新配置。其次,为了验证上述系统方案的可行性,结合可重构技术的两个主要用途——功能转换和硬件容错,应用HDL语言设计了FPGA远程动态重构系统的密码算法和存储器内建自测试两大功能模块。将密钥固化在FPGA芯片内部的块RAM中,并应用局部动态重构技术进行DES密码算法的加解密功能转换;插入内建自测试电路检测FPGA芯片内部存储器的故障,若有故障,则应用局部动态重构技术将故障模块替换为无故障模块。最终在XUP Virtex-ⅡPro硬件平台上实现了本系统并进行了远程动态重构试验,证明了系统的可行性和优越性,整个远程动态重构过程中FPGA系统可以不断电正常工作,达到了远程实时更新升级的目的。
其他文献
牛乳营养丰富,是人类最理想的天然营养食品。但我国属乳糖不耐受的高发地区,儿童乳糖酶缺乏的发生率也很高。这种状况在很大程度上抑制了人们对乳及乳制品的摄入从而阻碍了我
对RV减速器进行模态分析,其目的主要是:避免特定频率振动或共振现象发生;了解传动中动力载荷对不同类型的结构是如何影响的;还可作为其它动力分析中求解控制参数基础。以验证
本文介绍一种基于PWM调速的智能小车控制系统实现,使用单片机的输出端口产生两路占空比可调的PWM信号,控制两轮智能小车运行速度,重点介绍PWM调制原理及运用单片机实现小车PW
根据"十二五"期间珠海实现产业转型升级对人力资源的需求,剖析珠海职业教育专业结构与产业结构的吻合度。结果显示,珠海职业教育的规模结构没有很好地适应产业结构的调整,专
并购后对被并购企业的组织地位进行调整是并购后组织结构设置中的一项重要决策。在中国情境下,并购后保留被并购企业的法人资格会比取消其法人资格更有利于主并企业的并购绩
数字电压表是对电子电路进行现场检测的常用仪表,文中讨论了一种基于TLC549的数字电压表设计方法。该数字电压表的控制系统采用AT89S51单片机,A/D转换器采用TLC549,实现简易
随着高校改革的不断深入和招生规模的不断扩大,作为高校管理工作核心的学生管理工作变的十分繁重,因此建立高效率的高校学生管理系统已经是形势所趋。实践中,学生管理系统已
目的:探究产后身痛温针灸治疗的临床疗效。方法:选取我院从2013年11月-2015年6月收治的产后身痛患者50例作为研究对象,对其采用温针灸的方法进行治疗,探究治疗的临床疗效以及
目的探讨分析脑出血后并发下肢静脉血栓形成的临床治疗方法。方法选取2014年6月~2016年10月在我院治疗下肢静脉血栓的患者30例,对其采用低分子量肝素钠、尿激酶结合血塞通、
目的:研究探讨普外科腹部手术后早期炎性肠梗阻的临床特点、治疗方法及效果。方法:选取我院收治的普外科腹部手术后早期炎性肠梗阻的患者35例作为研究对象,回顾性分析患者的