34
Device options that may be specified are:
Option
Action
CALTIME
Use calibrated timing; default
REALTIME
Use realistic timing
W1A
Install jumper W1 in the A position; default
W1B
Install jumper W1 in the B position
W2A
Install jumper W2 in the A position; default
W2B
Install jumper W2 in the B position
SC=<n>
Set the interface card select code; default is 13
ENABLED
Enable the device; default
DISABLED
Disable the device
Calibrated timing aligns the simulated clock periods with the clock on the host system. When calibrated, each of
the programmable periods will elapse after the corresponding amount of host-system time.
When realistic timing is enabled, the simulator models the programmable periods in terms of machine instructions
executed. Calibrated timing is required to enable CPU idling and is generally preferred when running operating
systems that provide time-of-day clocks. Realistic timing is necessary to pass the hardware diagnostic.
Hardware jumpers W1 and W2 may be installed in either their A or B positions. With W1 in the A position, lost ticks
are reported in bit 4 of the status word. In the B position, lost ticks are reported in both bits 5 and 4. With W2 in the
A position, the four longest intervals are 1, 10, 100, and 1000 seconds per tick. In the B position, these intervals
are divided by 1000 and tick after 1, 10, 100, and 1000 milliseconds to facilitate testing with the diagnostic.
When a debug log has been established, tracing may be configured by specifying one or more of the reporting level
options:
Option
Reporting Level
CSRW
Interface control, status, read, and write actions
PSERV
Clock unit service events (periodic)
IOBUS
I/O bus signals and data words received and returned
The
CSRW
option traces control, status, read, and write commands sent to the interface. The
PSERV
option
traces event service scheduling and entries, which occur at a periodic rate dependent on the programmable
configuration. The
IOBUS
option traces the I/O backplane signals and data received and returned via the interface.
Examples of the trace formats follow:
>>TBG csrw: Control is 10 millisecond rate
>>TBG csrw: Status is lost tick
>>TBG pserv: Rate 100 millisecond delay 157729 service scheduled
>>TBG iobus: Received data 000000 with signals STC | CLF
>>TBG iobus: Returned data 000020