US 11,790,873 B2
Correction for defective memory of a memory-in-pixel display
Stanley Bo-Ting Wang, Cupertino, CA (US); Derek Keith Shaeffer, Redwood City, CA (US); Ivan Knez, San Jose, CA (US); Jose Antonio Dominguez-Caballero, San Jose, CA (US); and Tien-Chien Kuo, Sunnyvale, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Aug. 12, 2022, as Appl. No. 17/887,177.
Application 17/887,177 is a continuation of application No. 17/224,939, filed on Apr. 7, 2021, granted, now 11,417,298.
Application 17/224,939 is a continuation of application No. 16/502,848, filed on Jul. 3, 2019, granted, now 10,978,028, issued on Apr. 13, 2021.
Claims priority of provisional application 62/732,321, filed on Sep. 17, 2018.
Prior Publication US 2023/0029501 A1, Feb. 2, 2023
Int. Cl. G09G 5/399 (2006.01); G09G 5/393 (2006.01); G09G 3/32 (2016.01); G09G 5/395 (2006.01)
CPC G09G 5/399 (2013.01) [G09G 3/32 (2013.01); G09G 5/393 (2013.01); G09G 5/395 (2013.01); G09G 2320/064 (2013.01); G09G 2320/0646 (2013.01); G09G 2330/08 (2013.01); G09G 2330/12 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An electronic device comprising:
a pixel circuit comprising:
a plurality of memory components; and
a light-emitting device configured to emit light based on a data value representative of a portion of an image frame to be depicted via the pixel circuit; and
processing circuitry configured to:
receive an indication of one or more defective memory components of the plurality of memory components at least in part by:
receiving test data corresponding to the plurality of memory components;
loading the plurality of memory components with the test data;
receiving sensed data obtained while the plurality of memory components is loaded with the test data; and
identifying the one or more defective memory components based on the sensed data;
generate a mapping based on the one or more defective memory components, wherein the mapping corresponds to a routing of one or more of a plurality of bits of the data value to one or more functional memory components of the plurality of memory components; and
store the mapping in memory.