1.一种复杂可编程逻辑器件的升级处理系统,其特征在于,包括:
CPLD、备份模块、升级模块和生成模块;
其中,所述备份模块用于备份所述CPLD的寄存器信息和管脚信号;
所述升级模块用于在所述备份模块完成所述CPLD的寄存器信息和管脚信号的备份之后,升级所述CPLD的程序;锁定所述CPLD的管脚;将所述CPLD的闪存中的所述升级程序加载到所述CPLD的静态随机存储器SRAM中;
所述生成模块用于在所述升级所述CPLD的程序之前,生成串行向量格式SVF文件,根据所述SVF文件生成VME总线文件。
2.根据权利要求1所述的系统,其特征在于,所述系统还包括:
恢复模块,用于在所述升级模块完成升级所述CPLD的程序之后,根据备份的所述寄存器信息和管脚信号恢复所述CPLD的寄存器信息和管脚信号。
3.根据权利要求1所述的系统,其特征在于,所述升级模块具体用于再所述备份模块完成所述CPLD的寄存器信息和管脚信号的备份之后,通过后台模式将所述CPLD的升级程序加载到CPLD的闪存中。
4.根据权利要求1所述的系统,其特征在于,所述SVF文件用于指示所述CPLD的升级处理过程;所述VME总线文件用于执行所述CPLD的升级处理。
5.根据权利要求1所述的系统,其特征在于,所述系统还包括:
释放模块,用于在所述恢复模块完成恢复所述CPLD的寄存器信息和管脚信号之后,释放所述CPLD的管脚。