Influencing functional simulation of a system by timing simulation of the system
OwnerPaolo Faraboschi, Ayose Falcon +1inventors
InventorsPaolo Faraboschi, Ayose Falcon, Daniel Ortega
Life of this patent
Estimating the term…
Abstract
A method performs functional simulation of a system as influenced by timing simulation of the system. The method performs functional simulation of a system, and periodically performs timing simulation of the system. The functional simulation of the system takes into account the timing simulation of the system that is periodically performed.
Claims20
A method for performing functional simulation of a system as influenced by timing simulation of the system, comprising:
- performing functional simulation of a system;
- and,
- periodically performing timing simulation of the system,
- wherein the functional simulation of the system takes into account the timing simulation of the system that is periodically performed.
A computer-readable medium storing one or more computer programs to perform a method for performing functional simulation of the system as influenced by timing simulation of the system, the method comprising:
- during each period of time of a plurality of periods of time,
- performing functional simulation of a system based on a specified number of instructions-per-cycle of the system;
- after each period of time of the plurality of periods of time,
- performing timing simulation of the system to adjust the specified number of instructions-per-cycle of the system for a next period of time,
- such that the functional simulation of the system during a current period of time takes into account the timing simulation of the system performed prior to the current period of time via the specified number of instructions-per-cycle of the system being adjusted by the timing simulation of the system.
A system to simulation a target system, comprising:
- a functional simulation component to simulate functional operation of the target system during each period of time of a plurality of periods of time, based on a specified instructions-per-cycle of the target system;
- and,
- a timing simulation component to simulate timing of the target system by adjusting the specified instructions-per-cycle of the target system after each period of time.
Dependencies are inferred from the claim text.