US 12,189,415 B2
Providing deterministic frequency and voltage enhancements for a processor
Eric Jason Fluhr, Leander, TX (US); Brian Thomas Vanderpool, Byron, MN (US); Phillip John Restle, Katonah, NY (US); Francesco Anthony Campisano, Round Rock, TX (US); Michael Stephen Floyd, Cedar Park, TX (US); Ian Krispin Carmichael, Round Rock, TX (US); Eric Marz, Williston, VT (US); Richard L. Willaman, Austin, TX (US); Michael N. Goulet, Leander, TX (US); Gregory Scott Still, Raleigh, NC (US); Rahul Batra, Austin, TX (US); Rory Tatum, Pflugerville, TX (US); and Isidore G. Bendrihem, Fort Lee, NJ (US)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Sep. 8, 2022, as Appl. No. 17/940,659.
Claims priority of provisional application 63/242,002, filed on Sep. 8, 2021.
Prior Publication US 2023/0071427 A1, Mar. 9, 2023
Int. Cl. G06F 1/08 (2006.01); G06F 1/28 (2006.01); G06F 1/30 (2006.01); G06F 1/3206 (2019.01); G06F 1/324 (2019.01)
CPC G06F 1/08 (2013.01) [G06F 1/28 (2013.01); G06F 1/305 (2013.01); G06F 1/3206 (2013.01); G06F 1/324 (2013.01); Y02D 10/00 (2018.01)] 20 Claims
OG exemplary drawing
 
1. A method of providing deterministic frequency and voltage enhancements on a processor, the method comprising:
identifying a plurality of parameters related to a processor, the plurality of parameters including at least a current supplied to the processor;
determining, in dependence upon the plurality of parameters, one or more frequency scaling indexes including determining an effective switching capacitance ratio;
identifying, in dependence upon the one or more frequency scaling indexes, a predetermined frequency parameter for the processor; and
transitioning, based on the frequency parameter, the processor to a target clock frequency.