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..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SYNOPSYS, INC.MOUNTAIN VIEW, CA1800

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Michiels, Tom Leuven, BE 13 25
Van, Rompaey Karl - 3 4
Vanspauwen, Niels Heverlee, BE 13 27

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 48 1993
2005/0183,066 Correlating debugger 18 2004
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
6,453,424 System and method for temporally controlling instruction execution 13 1999
6,516,460 Debugging multiple related processes simultaneously 26 1999
 
MICROSOFT CORPORATION (2)
5,790,778 Simulated program execution error detection method and apparatus 83 1996
7,185,319 Debugging distributed applications 38 2002
 
ALTERA CORPORATION (1)
6,826,717 Synchronization of hardware and software debuggers 46 2001
 
ARM LIMITED (1)
6,718,294 System and method for synchronized control of system simulators with multiple processor cores 82 2000
 
BORLAND SOFTWARE CORPORATION (1)
6,760,903 Coordinated application monitoring in a distributed computing environment 134 2000
 
COWARE (1)
2006/0069,953 Debug in a multicore architecture 29 2004
 
EMERSON NETWORK POWER - EMBEDDED COMPUTING, INC. (1)
5,452,437 Methods of debugging multiprocessor system 82 1991
 
FUJI XEROX CO., LTD. (1)
5,371,746 Program debugging system for a distributed data processing system 56 1992
 
GOOGLE INC. (1)
6,601,229 Client/server behavioral modeling and testcase development using VHDL for improved logic verification 10 2000
 
INTEL CORPORATION (1)
2002/0174,415 System and method for debugging distributed software environments 89 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 16 1999
 
MOON TECHNOLOGY GROUP (1)
2005/0256,694 Variable accuracy simulation software and method of using the same 17 2004
 
NATIONAL INSTRUMENTS CORPORATION (1)
6,418,392 System and method for simulating operations of an instrument 32 2000
 
NEC CORPORATION (1)
6,145,099 Debugging system 27 1997
 
NXP B.V. (1)
6,587,995 Enhanced programmable core model with integrated graphical debugging functionality 157 2000
 
ROCKSTAR CONSORTIUM US LP (1)
6,083,281 Process and apparatus for tracing software entities in a distributed system 76 1997
 
SONY COMPUTER ENTERTAINMENT INC. (1)
6,882,968 Method of measuring performance of an emulator and for adjusting emulator operation in response thereto 20 2000
 
SUN MICROSYSTEMS, INC. (1)
5,819,093 System and method for a distributed debugger for debugging distributed application programs 115 1995
 
SYNOPSYS, INC. (1)
7,133,820 Method and apparatus for debugging programs in a distributed environment 24 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 59 1993
 
UNISYS CORPORATION (1)
6,167,479 System and method for testing interrupt processing logic within an instruction processor 25 1998
 
WICRESOFT CO., LTD. (1)
5,911,073 Method and apparatus for dynamic process monitoring through an ancillary control code system 37 1997
 
Other [Check patent profile for assignment information] (1)
2003/0058,128 Wireless information meter 4 2001

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
SYNOPSYS, INC. (3)
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
 
COWARE, LLC (1)
8,793,115 Interface converter for unified view of multiple computer system simulations 0 2010

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