US 12,271,314 B2
Cache size change
Abhijeet Ashok Chachad, Plano, TX (US); Naveen Bhoria, Plano, TX (US); David Matthew Thompson, Dallas, TX (US); and Neelima Muralidharan, Murphy, TX (US)
Assigned to Texas Instruments Incorporated, Dallas, TX (US)
Filed by TEXAS INSTRUMENTS INCORPORATED, Dallas, TX (US)
Filed on Nov. 14, 2023, as Appl. No. 18/508,356.
Application 18/508,356 is a continuation of application No. 17/727,912, filed on Apr. 25, 2022, granted, now 11,816,032.
Application 17/727,912 is a continuation of application No. 16/882,178, filed on May 22, 2020, granted, now 11,314,644, issued on Apr. 26, 2022.
Claims priority of provisional application 62/852,416, filed on May 24, 2019.
Prior Publication US 2024/0095169 A1, Mar. 21, 2024
Int. Cl. G06F 12/0808 (2016.01); G06F 9/30 (2018.01); G06F 9/38 (2018.01); G06F 9/46 (2006.01); G06F 9/54 (2006.01); G06F 11/30 (2006.01); G06F 12/0811 (2016.01); G06F 12/0815 (2016.01); G06F 12/0817 (2016.01); G06F 12/0831 (2016.01); G06F 12/084 (2016.01); G06F 12/0895 (2016.01); G06F 12/128 (2016.01); G06F 13/16 (2006.01)
CPC G06F 12/0811 (2013.01) [G06F 9/3004 (2013.01); G06F 9/30047 (2013.01); G06F 9/30079 (2013.01); G06F 9/3867 (2013.01); G06F 9/467 (2013.01); G06F 9/544 (2013.01); G06F 9/546 (2013.01); G06F 11/3037 (2013.01); G06F 12/0808 (2013.01); G06F 12/0815 (2013.01); G06F 12/0828 (2013.01); G06F 12/0831 (2013.01); G06F 12/084 (2013.01); G06F 12/0895 (2013.01); G06F 12/128 (2013.01); G06F 13/1668 (2013.01); G06F 2212/1021 (2013.01); G06F 2212/608 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
utilizing, by a cache controller, a tag memory as a shadow cache of a cache;
receiving, by the cache controller, a signal that indicates that a cache size operation has been completed on the cache; and
based on the signal indicating that the cache size operation has been completed:
performing, by the cache controller, a set of cache transactions; and
thereafter, resizing, by the cache controller, the shadow cache.