Browse Prior Art Database

Program Execution Time Measurement

IP.com Disclosure Number: IPCOM000074974D
Original Publication Date: 1971-Jul-01
Included in the Prior Art Database: 2005-Feb-24
Document File: 2 page(s) / 35K

Publishing Venue

IBM

Related People

Kazi, AM: AUTHOR [+2]

Abstract

The system shown provides a method by which a time interval can be measured under computer control with a desired resolution through a selectable resolution capability, e.g. nanoseconds (10/-9/sec), microseconds (10/-6/sec), milliseconds (10/-3/sec), seconds, etc.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 92% of the total text.

Page 1 of 2

Program Execution Time Measurement

The system shown provides a method by which a time interval can be measured under computer control with a desired resolution through a selectable resolution capability, e.g. nanoseconds (10/-9/sec), microseconds (10/-6/sec), milliseconds (10/-3/sec), seconds, etc.

Oscillator 1 is divided down with frequency divider 2. The various submultiple frequencies are fed to various AND gates 3. These AND gates have two control lines each; one line is from frequency select 4 and the other line is from control latch 5. One line at one given time from frequency select 4 will be active to enable one AND gate 3. Control latch 5 output is common to all AND gates. This latch is set and reset from control 6 to enable or disable the selected frequency at the AND gates. Output register 7 provides frequency select lines and control lines.

The OR gate 8 supplies the selected frequency input to input counter 9 when the control latch is set with "START" control line. The input to the input counter is discontinued when control latch 5 is reset with the "STOP" control line. "READ" control line enables gate 10 to read the value of counter 9 into the computer. The counter is reset by control line "RESET" after the value has been read.

The oscillator/frequency divide combination can give universal range of resolution with: 1) a pluggable oscillator, and 2) selectable oscillator through output register control lines. This is essentially duplication of select...