| CPC G06F 30/343 (2020.01) [G01R 31/318566 (2013.01); G06F 1/3228 (2013.01); G06F 1/3296 (2013.01); G06F 11/27 (2013.01); G06F 30/327 (2020.01); G06F 2119/06 (2020.01); G06F 2119/12 (2020.01)] | 20 Claims |

|
1. An apparatus comprising:
an integrated circuit having a logic path formed in the integrated circuit;
a monitor circuit formed in the integrated circuit near the logic path and configured to monitor a condition of the logic path and to generate a diagnostic code sequence to indicate the condition of the logic path over time;
a log to store the diagnostic code sequence; and
a monitor controller configured to receive diagnostic codes of the diagnostic code sequence, to store the diagnostic codes in the log with a corresponding time stamp, to determine a condition of the integrated circuit based on the diagnostic code sequence that is stored in the log, and to initiate a remedial action in response to the condition of the integrated circuit.
|