Browse Prior Art Database

Program Generated Sync Pulse

IP.com Disclosure Number: IPCOM000073644D
Original Publication Date: 1971-Jan-01
Included in the Prior Art Database: 2005-Feb-22
Document File: 2 page(s) / 72K

Publishing Venue

IBM

Related People

Bunnell, DE: AUTHOR [+2]

Abstract

The above program will provide a program-generated, oscilloscope, sync pulse at a test point on the hardware of the data processing system.

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 90% of the total text.

Page 1 of 2

Program Generated Sync Pulse

The above program will provide a program-generated, oscilloscope, sync pulse at a test point on the hardware of the data processing system.

The sync pulse is produced by placing a special modifier bit in the IOCC (Input/Output Control Command) of a "sense-device-status-word" command. A normal sense DSW command does not produce the sync pulse. This sync pulse is used by a technician to synchronize his oscilloscope with the start of a specific series of programmed I/O commands among many such I/O command series.

The pulse generation is under control of the technician. He may select to have the pulse reproduced at the start of any specific test within any specific routine. Alternatively, if the technician specifies a specific test, but does not specify a routine, then the sync pulse is produced for the specified test in whatever routine happens to be running. This option is normally used when looping a routine or a portion of a routine. Also, if the technician does not specify a sync test number, then the pulse is produced for the lowest numbered failing test within a routine. This option is only useful when looping a routine or a portion of the routine.

Shown is the flow diagram of a primary program with a number of test routines contained therein. In these test routines, a common subroutine for all of the test routines is shown. Each test routine contains a sense command as the first command in the routine. The common subroutine contai...