The invention discloses a single-particle
soft error simulation method, a single-particle
soft error simulation system and single-particle
soft error simulation equipment, belongs to the technical field of integrated circuits, and is used for solving the problems of low
fault injection simulation efficiency and poor accuracy of a single-particle soft error simulation method in the prior art. Comprising the steps of receiving
system design parameters of a to-be-tested
system; on the basis of the parameters, compiling design codes through a simulation tool, executing segmented storage operation, and establishing a plurality of simulation state snapshots; calculating the sampling weight according to the relative proportion of the overturning cross section of the
time sequence unit, carrying out the random sampling of the position and time dimensions, and generating an overturning sample for
fault injection; based on a plurality of simulation state snapshots, starting simulation from the initialized snapshot, injecting a flipping sample according to a predetermined sequence, integrating an error detection mechanism, and when an output error is detected, gradually reducing the range in a flipping injection sequence by adopting a
binary search algorithm, and determining a flipping event causing the error; and calculating the whole single-particle soft error section of the
chip and generating a sensitive unit
list.