Cycle accurate fault log modeling for a digital system
AssigneeOracle International Corporation
InventorsGrace Y. Nordin, Rakesh Mehta, Kenneth K. Chan
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsGrace Y. Nordin, Rakesh Mehta, Kenneth K. Chan
Estimating the term…
A system and method for accurately modeling a fault log is provided for validating one or more elements of fault detection and logging logic for a real-time fault log of a digital system such as, for instance, a computer processor. The method includes injecting one or more known faults into a data path and/or a control path of the computer processor and spawning an individual tracking thread for each of the injected faults. The tracking threads may be synchronized at a predefined synchronization point that is selected as a function of a collective logging delay representing the time required for each of the injected faults to reach a real-time logging point within the computer processor. Once synchronized, the tracking threads may be input into a fault logging specification for fault behavior and/or system impact modeling and fault prioritization for use in generating a fault log model for comparison to the real-time fault log maintained within the computer processor.
A method of modeling a real-time fault log for faults occurring in a digital system, comprising:
A fault log modeling system for modeling a real-time fault log of a digital system, comprising:
A computer program product comprising a non-transitory computer useable medium and computer readable code embodied on the computer useable medium for performing accurate modeling of a real-time fault log of a computer processor, the computer readable code comprising:
Dependencies are inferred from the claim text.