The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 25, 2023

Filed:

Apr. 12, 2021
Applicant:

Cortina Access, Inc., San Jose, CA (US);

Inventor:

Ryan Patrick Donohue, Sunnyvale, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/54 (2013.01); G06F 21/57 (2013.01); G06F 21/64 (2013.01); G06F 21/72 (2013.01); G06F 1/14 (2006.01); G06F 21/78 (2013.01);
U.S. Cl.
CPC ...
G06F 21/54 (2013.01); G06F 1/14 (2013.01); G06F 21/725 (2013.01); G06F 21/575 (2013.01); G06F 21/64 (2013.01); G06F 21/78 (2013.01);
Abstract

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.


Find Patent Forward Citations

Loading…