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.
Patent No.:
Date of Patent:
Mar. 27, 2018
Filed:
Jun. 16, 2016
Oracle International Corporation, Redwood City, CA (US);
Jungyong Lee, San Jose, CA (US);
Jinho Kwack, Santa Clara, CA (US);
Tsunghsun Hsieh, Santa Clara, CA (US);
ORACLE INTERNATIONAL CORPORATION, Redwood City, CA (US);
Abstract
Embodiments include systems and methods for providing robust clock-skew-tolerant memory updating in high-speed memory circuits. For example, in each memory update interval, update of a pre-memory with un-validated update data begins when a potential match is detected between a tag memory and a key (whether according to a base clock or a delayed clock); but the update data is not considered valid (nor is it written out as such) until a determination is made according to the delayed clock. The un-validated update data can be written out from the pre-memory as validated update data for the memory update interval upon detection of a data valid indication generated from the delayed hit indication.