Patent ID: 9176558
Filing Date: 2015-11-03
Classification: G06F,H03F,Y02P

Abstract:
1. A method comprising: determining a corner value for each of a plurality of device types of a semiconductor die based on operation of each of the device types and storing the corner value for each of the device types in a storage of the semiconductor die determining environmental conditions at which the semiconductor die is operating using one or more sensors of the semiconductor die; using a controller of the semiconductor die to access a table in the storage based on the determined environmental conditions, the table including a set of bias points, to determine a bias point for each of a plurality of blocks based on the environmental conditions and heuristics for the semiconductor die, wherein the table is partitioned into a plurality of partitions each associated with at least one of the blocks and including a plurality of bias points each corresponding to a set of environmental conditions and based on the determined corner value of each of the plurality of device types; and dynamically operating the semiconductor die at a bias point accessed from the table based on the determined environmental conditions.