Single event upset testing of flash based field programmable gate arrays of Single event upset testing of flash based field programmable gate arrays