The invention discloses a configuration, refreshing and program upgrading integrated
system for an SRAM (
Static Random Access Memory) type FPGA (
Field Programmable Gate Array), belongs to the technical field of
aerospace and aims to solve the problem of SEU (
Single Event Upset) of the SRAM type FPGA in a spatial
irradiation environment. The configuration, refreshing and program upgrading integrated
system has a capability of performing program upgrading on the SRAM type FPGA which is in on-
orbit work for a long time. The configuration, refreshing and program upgrading integrated
system comprises an on-site programmable
logic gate array SRAM type FPGA, a comprehensive management anti-fuse FPGA, a configuration program storage
chip PROM (Programmable Read-Only Memory), an on-
orbit upgrading program storage
chip EEPORM (Electrically-Erasable Programmable Read-Only Memory) and an RS422 interface
chip. The configuration, refreshing and program upgrading integrated system disclosed by the invention can be used for effectively solving the problem of the SEU of the SRAM type FPGA which is in on-
orbit work for a long time and correcting the SEU and single event accumulation inside the SRAM type FPGA without being
shut down, also has the function of on-orbit program upgrading of the SRAM type FPGA, and has the characteristics of instantaneity, reliability, flexibility, universality and low cost.