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. 13, 2021

Filed:

Mar. 28, 2019
Applicant:

Nxp Usa, Inc., Austin, TX (US);

Inventors:

Shixiong Lu, Tianjin, CN;

Bin Sai, Tianjin, CN;

Assignee:

NXP USA, Inc., Austin, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 12/14 (2006.01); G06F 7/58 (2006.01); G06F 21/60 (2013.01);
U.S. Cl.
CPC ...
G06F 12/1408 (2013.01); G06F 7/588 (2013.01); G06F 21/602 (2013.01); G06F 2212/1052 (2013.01);
Abstract

A memory controller scrambles input data and stores the scrambled data in a memory, and then allows the stored data to be read from the memory only once. The memory controller includes a true random number generator (TRNG) for generating a true random number and a pseudo-random number generator (PRNG) that uses the true random number as a seed to generate a pseudo-random number. A linear feedback shift register (LFSR) receives and shifts the pseudo-random number and then scrambles the input data using the shifted number from the LFSR. The scrambled data then is stored in the memory and the seed is stored in one of the same or a separate memory. In response to a read request, the seed is read and used to regenerate the shifted number to descramble the stored data. The stored seed is invalidated to prevent additional attempts at reading the data.


Find Patent Forward Citations

Lu, Shixiong. (2021). Read-once memory and method of operating same (U.S. Patent No. 10977195). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/10977195

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…