Patent ID: 8578219

Claim:
A method, in a data processing system, for monitoring and verifying a clock state of a chip that does not write out clock state information, the method comprising: responsive to identifying an access to the chip, scanning, by the processor, the access to identify a chip register and a clock domain that will be accessed; determining, by the processor, whether a bit of a clock trust unit associated with the chip register and the clock domain indicates whether to trust a clock state associated with the bit in a logical clock state unit; responsive to the bit of the clock trust unit indicating that the clock state associated with the bit in the logical clock state unit is trusted, identifying, by the processor, the clock state from the logical clock state unit; determining, by the processor, whether the clock state matches a clock state required by the access; and responsive to the clock state matching the clock state required by the access, forwarding, by the processor, the access to the chip for execution.