基于以太网的FPGA远程程序升级系统的设计与应用

被引量 : 0次 | 上传用户:anyjz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着FPGA(Field Programmable GateArray)成本的不断降低,以及FPGA器件性能功耗比的不断提高,FPGA器件逐渐被广泛用于视频监控、移动通信、高速接口转换以及新型显示设备等大容量高速实时数据处理领域。目前主流的两家FPGA芯片厂商,ALTERA和XILINX的FPGA均是基于SRAM工艺,即是指FPGA的配置数据掉电均会丢失,重新上电时,FPGA需要从外部非易失存储器重新加载程序。FPGA的这种工作特性使得设计者可以通过修改非易失存储器内容来升级FPGA程序,同时如果系统具有远程通信接口,即可实现FPGA的远程程序升级。远程程序升级提高了FPGA设计的灵活性,缩短了FPGA系统的开发周期,同时还可以大大降低系统设计复杂度。因此在FPGA不断扩大应用的同时,工程师们在不断寻求各种实现FPGA远程程序升级的方案。目前已经提出了采用单片机,ARM等微控制器作为辅助配置器件来实现FPGA的远程升级方案。但是引入这些微控制器件,会扩大PCB面积,提高系统成本。本文研究了一种新型的FPGA远程程序升级方案以及该方案在LED大屏幕控制系统中的应用。该方案选用了ALTERA的最新的自带远程程序升级硬核的FPGA器件。同时本方案还充分利用现有LED大屏幕控制系统的特点,选用以太网作为FPGA的远程程序升级接口。对于研究本方案,本论文主要做了以下工作:1)设计了系统的总体设计方案从LED大屏幕控制系统对FPGA器件远程程序升级的需求出发,分析了原有LED大屏幕控制系统的特点,提出一种无需外部辅助器件的基于以太网的FPGA远程程序升级方案。2)详细分析了硬件模块特点,提出软件编程方案详细分析了LED大屏幕控制系统现有的硬件特点,最终选择了采用SOPC技术,以点对点的以太网通信方式实现FPGA升级程序的传输以及交互通信。3)设计并单独测试了各模块。采用Verilog语言设计了PHY控制器,RSU控制器等IP模块,同时在System-console环境下采用Tcl语言高效的测试了各IP模块。4)集成各模块,编写上位机软件,验证测试了本系统。将设计好的各个模块,集成到SOPC系统中,同时编写了NIOS2程序以及上位机远程配置软件,测试验证了本系统设计的正确性与稳定性。
其他文献
目的了解学龄期儿童近视眼的发病情况及其相关因素,并提出预防措施。方法于2013年对深圳市石岩街道辖区内11所学校的20 436名1~9年级学生进行问卷调查,调查近视的可能危险因
由于智能建筑的迅速发展,也逐渐加强了楼宇自动化系统对建筑内设备的科学化、经济化、合理化的控制和管理。这不仅使建筑的功能、效率增强了,而且还能达到节约能源的效果。空调
对失效模式与影响分析(FMEA)在制药行业中的发展进行探讨,并以某流程为对象引入分析方法,对实施方法及步骤进行阐述。
目的探讨应用微量泵输入硝普钠治疗高血压病急性心力衰竭的护理,以提高抢救成功率。方法对72例应用微量泵输入硝普钠治疗高血压病急性心力衰竭患者进行护理分析、评分。结果7
新时代大学生是实现中华民族伟大复兴中国梦的重要力量, 是中国特色社会主义的建设者和接班人.他们思想状况先进与否, 直接关系到中国梦的实现.高校思想政治教育工作先进与否
<正> 一、专病专药是中医传统治疗的途径之一 所谓专药,是对某一病证针对性很强的药物,即今所谓的特效药。某味药对某病有特效,称之为专病专药”。早在《内经》中就有类似记
目的探讨归脾汤加减治疗尿毒症维持性血透贫血的临床疗效。方法从本院选取2016年12月-2017年12月进行治疗的62例尿毒症维持性血透贫血患者进行研究,采用随机数字表法将所有患
习近平总书记提出,要坚定文化自信,繁荣中国特色社会主义文化。$$文化建设,直接对应“强富美高”中的社会文明程度高,间接决定着经济强、百姓富、环境美文化如此重要,当然要力促其
报纸
<正> 一、设计“复习学案”的原因 第一,高中地理复习时间紧,内容多,任务重。教师在课堂有限的时间内不可能输入大量信息,学生也不可能把信息全部储存起来。而“复习学案”是