US 11,989,092 B2
ECC protected storage
Samuel Paul Visalli, Allen, TX (US)
Assigned to Texas Instruments Incorporated, Dallas, TX (US)
Filed by TEXAS INSTRUMENTS INCORPORATED, Dallas, TX (US)
Filed on Jan. 30, 2023, as Appl. No. 18/102,807.
Application 18/102,807 is a continuation of application No. 17/080,143, filed on Oct. 26, 2020, granted, now 11,567,829.
Application 17/080,143 is a continuation of application No. 16/122,939, filed on Sep. 6, 2018, granted, now 10,853,170, issued on Dec. 1, 2020.
Prior Publication US 2023/0176948 A1, Jun. 8, 2023
Int. Cl. G06F 11/10 (2006.01); G06F 11/07 (2006.01); G06F 11/30 (2006.01); G06F 13/16 (2006.01); G06F 13/28 (2006.01); G11C 29/52 (2006.01); H03M 13/11 (2006.01); H03M 13/15 (2006.01)
CPC G06F 11/1068 (2013.01) [G11C 29/52 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A circuit comprising:
a first storage device configured to store a first set of data that includes a first portion and a remainder;
a control circuit coupled to the first storage device and configured to provide a second set of data to overwrite the first portion of the first set of data;
a second storage device configured to store a first error correcting code (ECC) value associated with the first set of data; and
an ECC generation circuit coupled to the control circuit and the second storage device and configured to:
receive the second set of data and the first ECC value;
determine a second ECC value associated with the second set of data and the remainder of the first set of data based on the second set of data and the first ECC value; and
cause the second set of ECC value to be stored in the second storage device.