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

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

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SYNOPSYS, INC.MOUNTAIN VIEW, CA1906

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Michiels, Tom Leuven, BE 8 14
Van, Rompaey Karl Nieuwpoort, BE 3 6
Vanspauwen, Niels Heverlee, BE 9 18

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
2003/0058,128 Wireless information meter 4 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
 
Emerson Network Power - Embedded Computing, Inc. (1)
5,452,437 Methods of debugging multiprocessor system 84 1991
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
* 6,453,424 System and method for temporally controlling instruction execution 15 1999
6,516,460 Debugging multiple related processes simultaneously 27 1999
 
WICRESOFT CO., LTD. (1)
5,911,073 Method and apparatus for dynamic process monitoring through an ancillary control code system 38 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
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (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
 
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 53 1993
2005/0183,066 Correlating debugger 20 2004
 
Borland Software Corporation (1)
6,760,903 Coordinated application monitoring in a distributed computing environment 151 2000
 
NATIONAL INSTRUMENTS CORPORATION (1)
6,418,392 System and method for simulating operations of an instrument 33 2000
 
MOON TECHNOLOGY GROUP (1)
* 2005/0256,694 Variable accuracy simulation software and method of using the same 19 2004
 
ALTERA CORPORATION (1)
6,826,717 Synchronization of hardware and software debuggers 51 2001
 
SUN MICROSYSTEMS, INC. (1)
5,819,093 System and method for a distributed debugger for debugging distributed application programs 122 1995
 
FUJI XEROX CO., LTD. (1)
5,371,746 Program debugging system for a distributed data processing system 58 1992
 
ARM LIMITED (1)
6,718,294 System and method for synchronized control of system simulators with multiple processor cores 85 2000
 
RPX CLEARINGHOUSE LLC (1)
6,083,281 Process and apparatus for tracing software entities in a distributed system 80 1997
 
NEC CORPORATION (1)
6,145,099 Debugging system 29 1997
 
COWARE (1)
2006/0069,953 Debug in a multicore architecture 31 2004
 
NXP B.V. (1)
6,587,995 Enhanced programmable core model with integrated graphical debugging functionality 165 2000
 
INTEL CORPORATION (1)
2002/0174,415 System and method for debugging distributed software environments 99 2001
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
5,790,778 Simulated program execution error detection method and apparatus 89 1996
7,185,319 Debugging distributed applications 45 2002
 
SYNOPSYS, INC. (1)
7,133,820 Method and apparatus for debugging programs in a distributed environment 25 2001
 
GOOGLE INC. (1)
6,601,229 Client/server behavioral modeling and testcase development using VHDL for improved logic verification 11 2000
 
UNISYS CORPORATION (1)
* 6,167,479 System and method for testing interrupt processing logic within an instruction processor 27 1998
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
COWARE, LLC (1)
8,793,115 Interface converter for unified view of multiple computer system simulations 0 2010
 
SYNOPSYS, INC. (6)
8,423,959 Techniques for coordinating and controlling debuggers in a simulation environment 2 2006
8,397,220 Simulation control techniques 1 2008
8,856,756 Simulation control techniques 0 2013
* 8,972,944 Coordinating and controlling debuggers in a simulation environment 0 2013
* 2013/0212,566 COORDINATING AND CONTROLLING DEBUGGERS IN A SIMULATION ENVIRONMENT 0 2013
8,903,703 Dynamically adjusting speed versus accuracy of computer platform simulation 0 2013
* 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