Determination of frequency of timer ticks

Electrical computers and digital processing systems: support – Clock – pulse – or timing signal generation or analysis

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S501000, C713S503000, C370S253000

Reexamination Certificate

active

06502201

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates generally to information processing systems and more particularly to a methodology and implementation for determining the frequency of system interrupt timing pulses.
BACKGROUND OF THE INVENTION
Computer systems today rely on internal timing signals which are derived from a system clock signal. Programmable timing circuits, using the system clock signal as a primary reference, provide a series of system timing signals which are, in turn, referred to and used for various functions within the system.
One of the inherent sub-systems in a computer system is the generation of interrupt request (IRQ) signals. The purpose of the IRQ signals is to provide a periodic reference time at which the various sub-systems in the computer can request use of the system processor for example.
Current computer systems generally include a programmable interval timer circuit to provide the interrupt signals. The timer interrupt rate or frequency of the interrupt signal is determined by how a programmable interval timer integrated circuit (IC) is programmed. In the absence of a programmed value, a default rate is applied by the system. For example, in one commercially available interval timer circuit, a default rate of 18.2 interrupts per second is set. However, the interrupt rate on a given system can be changed, for example, by an operating system port I/O or by user written device drivers. Thus, the actual frequency of the IRQ signal may not be readily available.
This presents a problem for system performance analysts for example who need to use a sampling technique in analyzing system performance. Using a sampling technique, for example, sample readings are taken on every timer interrupt pulse in order to evaluate system performance. Typically, the address of the code that is interrupted is taken along with the related process and thread identifications. This information is typically recorded for later analysis. However, since the timer interrupt frequency can be changed, and since an accurate value of the actual timer interrupt frequency is needed in order to control analysis tools sample rates, and there is no current way of reading the frequency programmed into the interval timer circuit, there is a need to be able to determine a real time value of the timer interrupt rate on-demand, in order to understand the data collected.
Thus, there is a need for an improved methodology and implementing system which enables an on-demand determination of the actual real time frequency of system timing signals.
SUMMARY OF THE INVENTION
A method and implementing computer system is provided in which the actual frequency of system timing signals is determinable. In one example, an output from a programmable interrupt timer is selectively sampled and processed in order to determine the actual frequency of the interrupt signal. A user may indicate the number of samples upon which the frequency calculation will be based and the determined actual frequency in real time is saved for reference as needed by system requirements and other applications. In one embodiment, the calculated actual interrupt timer frequency, as well as other related information such as time and date of the latest calculation, is presented on a user display device.


REFERENCES:
patent: 4093850 (1978-06-01), Karnowski et al.
patent: 4257005 (1981-03-01), Hall
patent: 4301405 (1981-11-01), Carlson
patent: 4395762 (1983-07-01), Wondergem et al.
patent: 4779044 (1988-10-01), Skolnick et al.
patent: 4882545 (1989-11-01), Plant
patent: 5077519 (1991-12-01), Markow et al.
patent: 5128607 (1992-07-01), Clark et al.
patent: 5255291 (1993-10-01), Holden et al.
patent: 5379390 (1995-01-01), Searing et al.
patent: 5768573 (1998-06-01), Dixon
patent: 5912880 (1999-06-01), Bernstein

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

Determination of frequency of timer ticks does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Determination of frequency of timer ticks, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Determination of frequency of timer ticks will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2994791

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