Analysis of the performance of a portion of a data...

Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Event-driven

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S128000

Reexamination Certificate

active

07110934

ABSTRACT:
The present invention provides a system and method for controlling a simulator to run a software simulation of a data processing system in order to generate simulated timing data indicative of performance of an unmodelled portion of the data processing system not modelled by the software simulation. The software simulation provides a timing accurate model of those parts of the data processing system other than the unmodelled portion. The method of the invention comprises inputting to a controller of the simulator real trace data obtained from execution of a program by the data processing system, the real trace data identifying the sequence of instructions executed by the data processing system, and associated timing data. The method then involves running the software simulation under the control of the controller, the controller determining from the real trace data the sequence of instructions executed by the data processing system and controlling the software simulation to ensure that the same sequence of instructions is executed within the software simulation. Then simulated timing data is generated resulting from execution of the sequence of instructions within the software simulation, whereby the performance of the unmodelled portion of the data processing system is derivable from a comparison of the real trace data and the simulated timing data. This technique provides a particularly efficient technique for obtaining performance information about a portion of a data processing system which is not modelled within a software simulation.

REFERENCES:
patent: 5140537 (1992-08-01), Tullis
patent: 5960199 (1999-09-01), Brodsky et al.
patent: 6059835 (2000-05-01), Bose
patent: 6363509 (2002-03-01), Parulkar et al.
patent: 6804636 (2004-10-01), Senta et al.
ARM Limited; “ETM7 (Rev 1), Technical Reference Manual;” copyright © 2000, 2001.
ARM Limited; “ETM7 (Rev 1), Technical Reference Manual—ARM DDI 0158D; Errata 01;” copyright © 2002.
ARM Limited; “ARM Software Development Toolkit, Version 2.50, User Guide;” copyright © 1997 and 1998.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Analysis of the performance of a portion of a data... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Analysis of the performance of a portion of a data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Analysis of the performance of a portion of a data... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3615798

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.