发明名称 Dynamic voltage frequency scaling
摘要 A method, system, and computer program product to perform dynamic voltage frequency scaling of an integrated circuit include performing statistical timing analysis using a canonical form of a clock, the canonical form of the clock being a function of variability in voltage. Obtaining a canonical model expressing timing slack at each test location of the integrated circuit is as a function of one or more sources of variability, one of the one or more sources of variability being voltage, and performing the dynamic voltage-frequency scaling based on selecting at least one of a clock period and the voltage using the canonical model.
申请公布号 US9495497(B1) 申请公布日期 2016.11.15
申请号 US201514960601 申请日期 2015.12.07
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Buck Nathan C.;Foreman Eric A.;Hemmett Jeffrey G.;Kalafala Kerim;Schaeffer Gregory M.;Shuma Stephen G.;Venkateswaran Natesan;Visweswariah Chandramouli;Wood Michael H.;Zolotov Vladimir
分类号 G06F17/50 主分类号 G06F17/50
代理机构 Cantor Colburn LLP 代理人 Cantor Colburn LLP ;Anda Jennifer
主权项 1. A computer-implemented method of performing dynamic voltage-frequency scaling of an integrated circuit, the method comprising: performing statistical timing analysis using a canonical form of a clock, the canonical form of the clock being a function of variability in voltage; obtaining, using a processor, a canonical model expressing timing slack at each test location of the integrated circuit as a function of one or more sources of variability, one of the one or more sources of variability being voltage; determining, using the canonical model, a clock period value or a voltage value based, respectively, on selecting a desired voltage or a desired clock period; and controlling a physical implementation of the integrated circuit according to the clock period value and the desired voltage or the voltage value and the desired clock period to perform the dynamic voltage-frequency scaling.
地址 Armonk NY US