US Patent No: 7,742,905

Number of patents in Portfolio can not be more than 2000

Method and system for dynamically adjusting speed versus accuracy of computer platform simulation

ALSO PUBLISHED AS: 20060195825
1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Executing a simulation of a computer platform, the simulation including simulation models. A dynamic quantum is accessed whose current value specifies a maximum number of units of execution a simulation model is allowed to perform without synchronizing with another simulation model. The dynamic quantum may be received from a user. Respective simulation models are invoked for execution with the current value of the dynamic quantum provided to each of the simulation models. The method also comprises modifying the value of the dynamic quantum based on a simulation event.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SYNOPSYS, INC.MOUNTAIN VIEW, CA1805

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Michiels, Tom Leuven, BE 14 29
Van, Rompaey Karl - 3 5
Vanspauwen, Niels Heverlee, BE 15 33

Cited Art Landscape

Patent Info (Count) # Cites Year
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
5,784,552 Debugging a computer program by simulating execution forwards and backwards in a main history log and alternative history logs 51 1993
2005/0183,066 Correlating debugger 19 2004
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
* 6,453,424 System and method for temporally controlling instruction execution 14 1999
6,516,460 Debugging multiple related processes simultaneously 27 1999
 
MICROSOFT CORPORATION (2)
5,790,778 Simulated program execution error detection method and apparatus 84 1996
7,185,319 Debugging distributed applications 40 2002
 
ALTERA CORPORATION (1)
6,826,717 Synchronization of hardware and software debuggers 47 2001
 
ARM LIMITED (1)
6,718,294 System and method for synchronized control of system simulators with multiple processor cores 84 2000
 
BORLAND SOFTWARE CORPORATION (1)
6,760,903 Coordinated application monitoring in a distributed computing environment 137 2000
 
COWARE (1)
2006/0069,953 Debug in a multicore architecture 30 2004
 
EMERSON NETWORK POWER - EMBEDDED COMPUTING, INC. (1)
5,452,437 Methods of debugging multiprocessor system 84 1991
 
FUJI XEROX CO., LTD. (1)
5,371,746 Program debugging system for a distributed data processing system 57 1992
 
GOOGLE INC. (1)
6,601,229 Client/server behavioral modeling and testcase development using VHDL for improved logic verification 11 2000
 
INTEL CORPORATION (1)
2002/0174,415 System and method for debugging distributed software environments 94 2001
 
LSI LOGIC CORPORATION (1)
6,625,572 Cycle modeling in cycle accurate software simulators of hardware modules for software/software cross-simulation and hardware/software co-simulation 17 1999
 
MOON TECHNOLOGY GROUP (1)
* 2005/0256,694 Variable accuracy simulation software and method of using the same 18 2004
 
NATIONAL INSTRUMENTS CORPORATION (1)
6,418,392 System and method for simulating operations of an instrument 33 2000
 
NEC CORPORATION (1)
6,145,099 Debugging system 28 1997
 
NXP B.V. (1)
6,587,995 Enhanced programmable core model with integrated graphical debugging functionality 159 2000
 
ROCKSTAR CONSORTIUM US LP (1)
6,083,281 Process and apparatus for tracing software entities in a distributed system 77 1997
 
SONY COMPUTER ENTERTAINMENT INC. (1)
* 6,882,968 Method of measuring performance of an emulator and for adjusting emulator operation in response thereto 21 2000
 
SUN MICROSYSTEMS, INC. (1)
5,819,093 System and method for a distributed debugger for debugging distributed application programs 118 1995
 
SYNOPSYS, INC. (1)
7,133,820 Method and apparatus for debugging programs in a distributed environment 25 2001
 
THE REGENTS OF THE UNIVERSITY OF MICHIGAN (1)
5,410,685 Non-intrinsive method and system for recovering the state of a computer system and non-intrusive debugging method and system utilizing same 60 1993
 
UNISYS CORPORATION (1)
* 6,167,479 System and method for testing interrupt processing logic within an instruction processor 26 1998
 
WICRESOFT CO., LTD. (1)
5,911,073 Method and apparatus for dynamic process monitoring through an ancillary control code system 38 1997
 
Other [Check patent profile for assignment information] (1)
2003/0058,128 Wireless information meter 4 2001
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
SYNOPSYS, INC. (4)
8,423,959 Techniques for coordinating and controlling debuggers in a simulation environment 1 2006
8,397,220 Simulation control techniques 1 2008
8,856,756 Simulation control techniques 0 2013
8,903,703 Dynamically adjusting speed versus accuracy of computer platform simulation 0 2013
 
COWARE, LLC (1)
8,793,115 Interface converter for unified view of multiple computer system simulations 0 2010
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Dec 22, 2017
11.5 Year Payment $7400.00 $3700.00 $1850.00 Dec 22, 2021
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00