US 12,135,601 B2
Data fabric C-state management
Benjamin Tsien, Fremont, CA (US); Alexander J. Branover, Chestnut Hill, MA (US); Dilip Jha, Hyderabad (IN); James R. Magro, Lakeway, TX (US); MingLiang Lin, Shanghai (CN); Kostantinos Danny Christidis, Markham (CA); and Hui Zhou, Shanghai (CN)
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 Jul. 30, 2021, as Appl. No. 17/390,271.
Prior Publication US 2023/0034633 A1, Feb. 2, 2023
Int. Cl. G06F 1/00 (2006.01); G06F 1/3228 (2019.01); G06F 1/3296 (2019.01)
CPC G06F 1/3296 (2013.01) [G06F 1/3228 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A data processor comprising:
a plurality of requestors;
a plurality of responders; and
a data fabric for routing requests between said plurality of requestors and said plurality of responders and having a plurality of non-operational power states including a normal C-state and a light-weight C-state, wherein said light-weight C-state has lower entry and exit latencies than said normal C-state,
wherein said data fabric monitors traffic through said data fabric and places said data fabric in said light-weight C-state in response to detecting an idle traffic state, and
wherein said data fabric comprises a crossbar switch.