US 12,073,806 B2
Refreshing displays using on-die cache
Ashish Jain, Austin, TX (US); Dhirendra Partap Singh Rana, Markham (CA); Samuel Naffziger, Fort Collins, CO (US); Gia Tung Phan, Markham (CA); and Benjamin Tsien, Santa Clara, CA (US)
Assigned to ADVANCED MICRO DEVICES, INC., Santa Clara, CA (US); and ATI TECHNOLOGIES ULC, Markham (CA)
Filed by ADVANCED MICRO DEVICES, INC., Santa Clara, CA (US); and ATI TECHNOLOGIES ULC, Markham (CA)
Filed on Dec. 28, 2020, as Appl. No. 17/134,770.
Claims priority of provisional application 63/106,124, filed on Oct. 27, 2020.
Prior Publication US 2022/0130342 A1, Apr. 28, 2022
Int. Cl. G09G 3/36 (2006.01); G06F 1/3234 (2019.01); G06F 12/0811 (2016.01); G06F 12/0895 (2016.01); G09G 3/20 (2006.01)
CPC G09G 3/3618 (2013.01) [G06F 1/3265 (2013.01); G06F 12/0811 (2013.01); G06F 12/0895 (2013.01); G09G 3/2092 (2013.01); G09G 2330/021 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of refreshing displays using on-die cache, the method comprising:
determining that a static display condition has been met;
storing, in cache memory of a processor, responsive to determining that the static display condition has been met, first display data;
receiving an indication from a display controller that the first display data has been stored in the cache memory;
causing, responsive to receiving the indication, a memory subsystem to enter a reduced-power state; and
displaying the first display data from the cache memory.