Patent ID: 8578319

Claim:
A method for generating an electronic system, comprising a run-time controller and an electronic circuit, wherein the run-time controller is configured to control the electronic circuit based on trade-off information, and actual performance of said electronic circuit differs from simulated performance of said electronic circuit, the method comprising: generating a system-level description of the functionality and timing of said electronic circuit, wherein said system-level description is generated based on simulated performance of said electronic circuit and includes first trade-off information; generating said run-time controller based on said system-level description; and generating a process variation controller configured to generate second trade-off information by modifying said first trade-off information based on a performance measurement of said electronic circuit operating in an operational mode, wherein determining the second trade-off information comprises performing measurements on a manufactured actual electronic circuit, wherein during said performance measurement, said electronic circuit is controlled by said run-time controller using said first trade-off information, wherein said run-time controller is further configured to select an operating point from a plurality of operating points based on said second trade-off information, wherein said selected operating point is selected to compensate for performance of said electronic circuit affected by process variations, and wherein said performance measurement measures at least timing information.