Back to results
US 2009/0265156 A1Published application
Dynamically varying simulation precision
AssigneeMicrosoft Corporation
InventorsMartin Taillefer, Darek Mihocka
Life of this patent
Estimating the term…
Abstract
Simulating a processor based system includes simulating first processor actions at a first precision level and detecting a first trigger. The simulation is dynamically changed to a second precision level that is different than the first precision level based on the first trigger. Second processor actions are simulated at the second precision level.
Claims20
A method of simulating a processor based system, the method comprising:
- simulating first processor actions at a first precision level;
- detecting a first trigger;
- dynamically changing the simulation to a second precision level that is different than the first precision level based on the first trigger;
- and
- simulating second processor actions at the second precision level.
2 more elements
A simulator system comprising:
- a simulation model of a processor based system;
- a detector configured to detect a first trigger;
- a simulation controller configured to control the simulation model to simulate first processor actions at a first precision level, dynamically change to a second precision level that is different than the first precision level based on the first trigger, and simulate second processor actions at the second precision level.
A computer readable storage medium storing computer-executable instructions for controlling a computer system to perform a method comprising:
- simulating first processor actions at a first precision level;
- detecting a first trigger;
- dynamically changing the simulation to a second precision level that is different than the first precision level based on the first trigger;
- simulating second processor actions at the second precision level;
- while simulating the second processor actions at the second precision level, detecting a second trigger;
- dynamically changing the simulation back to the first precision level based on the second trigger;
- and
- simulating third processor actions at the first precision level.
5 more elements
Dependencies are inferred from the claim text.