【技术实现步骤摘要】
一种FPGA程序远程升级中Flash数据的压缩存储方法
[0001]本专利技术属于FPGA应用
,具体涉及一种FPGA程序远程升级中Flash数据的压缩存储方法。
技术介绍
[0002]FPGA(Field Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。在Intel FPGA的应用中,常用的程序下载方式为Jtag或ASP(Active Serial Programming)方式板级下载。在FPGA数量较大需要批处理下载程序或远距离升级程序时,就地板级升级程序就显得费时费力。
[0003]在Altera FPGA远程升级系统设计时,要求引导程序和应用程序为两个独立的目标文件;Flash选择要求为大于2倍FPGA运行程序的Flash,同时增加了成本。
技术实现思路
[0004]本专 ...
【技术保护点】
【技术特征摘要】
1.一种FPGA程序远程升级中Flash数据的压缩存储方法,其特征在于,包括如下步骤:将远程升级的引导程序生成压缩的目标文件,将其存储在Flash存储空间靠前的地址区间,剩余空间填充无效数据;将远程升级的应用程序生成压缩的目标文件,将其存储在同一Flash存储空间靠后的地址区间。2.根据权利要求...
【专利技术属性】
技术研发人员:胡四全,董朝阳,樊宏伟,俎立峰,吉攀攀,马太虎,樊大帅,慕小乐,周辉,马俊杰,柴卫强,张振兴,冉贤贤,罗鹏,
申请(专利权)人:许继电气股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。