基于U盘和单片机的FPGA安全配置的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:haihanzhi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现场可编程门阵列FPGA(Field Programmable Gate Array)在工业领域已被广泛应用,电子通信产品中越来越多地选用了可编程芯片FPGA。FPGA是基于门阵列方式为用户提供可编程资源的,其内部逻辑结构的形成是由配置数据决定的。这些配置数据采用在线可重配置方式ICR(In-Circuit Reconfigurability)配置到FPGA内部的SRAM中,但由于SRAM的易失性,再次上电时,又要对FPGA进行重新配置,才能实现用户编程所要实现的功能。以前的FPGA系统设计,都是将配置数据存放在FPGA嵌入的系统硬件上,如专用配置器件里。本文首次提出将配置数据存放在使用者携带的外部存储器如U盘中,使用前将存放配置数据的外部存储器接入FPGA组成的系统,系统上电时由单片机控制读出配置数据,再传送给FPGA进行配置。这样做有很多的优点:修改升级方便容易;现场安全保密性强;可以多人分时使用同一FPGA硬件系统,同一硬件系统插入不同的配置U盘就可以实现不同的功能;还可以方便和经济地存储大容量配置数据或多个配置数据文件等,同时也符合计算机和嵌入式系统的热点USB OTG技术趋势。本项目研制中,首先研究将配置数据存放在U盘中,然后再使用单片机控制对FPGA进行配置。本文首先介绍了FPGA的结构和工作原理,详细的配置的方式、配置文件和配置过程,说明了单片机配置FPGA的优点,并创新地提出了配置数据存放在U盘的思想;然后介绍了单片机控制读写USB设备如U盘的硬件和软件设计,最后实现了配置数据存放在U盘中的采用单片机控制对FPGA进行配置,整个项目研制达到了研制要求和预期的效果,具有重要实用价值。
其他文献
教育的最终目的是为了促进学生的发展。教师及其专业知识水平不仅影响着教学的实施,而且影响着学生的学习。教师具备什么样的知识必将对学生的未来发展产生极大的影响。随着
随着通信技术的发展,现代通信系统对模数转换器(ADC)的要求越来越高。然而CMOS工艺特征尺寸的缩小,使高速高精度模拟电路的设计变得非常困难。使用标准CMOS工艺,设计低功耗、
随着星载电子系统复杂度、小型化需求的提高,SoC已经成为应对未来星载电子系统设计需求的解决途径。为了简化设计流程并且提高部件的可重用性,在目前的SoC设计中引入了称之为
水烛香蒲(Typha angustifolia L.),为香蒲科(Typhaceae)香蒲属植物,中药蒲黄的最常见的原植物之一。本课题采用对麻醉犬心肌氧摄取率的影响模型,综合运用色谱分离技术,对水烛香蒲
冬学前后,农民对地主截然不同的认识,映射出冬学教育之下,晋西北根据地乡村政治意识的形塑。在"亲不亲,阶级分"的表征之下,是中共依托冬学这一特殊载体,对根据地民众思维方式
国际互联网在十几年的时间内风靡全球,成为融通讯技术和计算机技术于一体的全球性传播媒体,成为影响人类生活的主导因素,并对传统的法律体制甚至法律思维方式产生了深远的影
<正> 道教的起源是一个复杂问题,前人的有关论著很多,本文借助于出土文物,拟专从一个角度加以考察,即东汉时原始道教与民间流行的"巫"和"巫术"的关系。这里不否认《太平青领
选用几种含有Al3+、SiO32-、Ca2+、F-、Na+、Cl-的无机盐作为原材料,采用液相沉淀法制备了Al2O3-SiO2-CaF2系纳米玻璃粉体;通过XRD、TEM、IR、EDAX及DSC等手段,分析了液相沉
随着信息技术的普及和发展,红外检测技术得到了迅猛发展。红外探测器是红外检测系统的核心部件,其性能的好坏将直接影响红外检测系统的探测性能。红外探测器的特性参数是评价
研究无线电波在室内环境下的传播具有重要的意义,既为各种通信系统的设计规划提供依据,同时也为室内电磁污染防护提供参考。多径效应、频率选择性衰落等现象使得室内电磁信号