Real time clock with integrated anti-rollback protection
AssigneeRealtek Singapore Pte Ltd.
InventorRyan Patrick Donohue
Life of this patent
Estimating the term…
Loading patent…
AssigneeRealtek Singapore Pte Ltd.
InventorRyan Patrick Donohue
Estimating the term…
A Real-Time Clock (RTC) block configured to output a current time as part of an ASIC configuration that guarantees that the RTC can never be rolled back beyond a checkpointed date and time. A checkpoint memory block is coupled to the RTC block and configured to include a stored active date/time checkpoint, and a set RTC logic block is coupled to the checkpoint memory block and to the RTC block and configured to permit setting the RTC block to an asserted new time request only when the asserted new time is in the future relative to the stored active date/time checkpoint. The active date/time checkpoint is stored in a non-volatile, single-write memory location such as in a one-time programmable (OTP) memory or in a bank of fuses so that the stored active date/time checkpoint is maintained whether or not power is interrupted to the checkpoint memory block.
An apparatus having an anti-rollback protection, the apparatus comprising:
A method of updating a real-time clock (RTC) block in an anti-rollback apparatus comprising the Real-Time Clock (RTC) block, a checkpoint memory block, and a set RTC logic block, the method comprising:
Dependencies are inferred from the claim text.