top - download
⟦164d46fba⟧ Wang Wps File
Length: 13138 (0x3352)
Types: Wang Wps File
Notes: CPS/SDS/001
Names: »1369A «
Derivation
└─⟦459bdb0e5⟧ Bits:30006057 8" Wang WCS floppy, CR 0089A
└─ ⟦this⟧ »1369A «
WangText
…02…CPS/SDS/001
…02…BHJ/820402…02……02…
CAMPS SYSTEM DESIGN SPECIFICATION
…02…ISSUE 1.2…02…CAMPS
T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲
5.4 WATCHDOG PROCESSOR .......................
220
5.4.1 Summary of Requirements ..............
220
5.4.1.1 Package Description ..............
220
5.4.1.1.1 General Description ..........
220
5.4.1.1.2 Reference to Other Packages ..
221
5.4.1.1.3 External Interfaces ..........
221
5.4.1.1.4 Block Diagram ................
221
5.4.1.2 Package Function .................
222
5.4.1.2.1 Processor Unit Assembly ......
222
5.4.1.2.2 Channel Unit Assembly ........
225
5.4.1.2.3 TDX Crate Assembly ...........
228
5.4.1.2.4 VDU & LP .....................
230
5.4.1.3 Package Control ..................
230
5.4.1.3.1 Synchronization ..............
230
5.4.1.3.2 Configuration Control ........
230
5.4.1.3.3 Error Reporting ..............
231
5.4.1.4 Characteristics ..................
231
5.4.1.4.1 Performance ..................
231
5.4.1.4.2 Security .....................
232
5.4.2 Environment ..........................
232
5.4.2.1 Standard Hardware, Firmware, and
Software .........................
232
5.4.2.2 External Interfaces ..............
232
5.4 W̲A̲T̲C̲H̲D̲O̲G̲ ̲P̲R̲O̲C̲E̲S̲S̲O̲R̲
5.4.1 S̲u̲m̲m̲a̲r̲y̲ ̲o̲f̲ ̲R̲e̲q̲u̲i̲r̲e̲m̲e̲n̲t̲s̲
5.4.1.1 P̲a̲c̲k̲a̲g̲e̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲
The Watchdog Processor (WDP) monitors and controls
the dualized PU configuration in CAMPS. If a "keep
alive" status is not received, the WDP will perform
a switchover. Furthermore, the operator will receive
error reports on his LP, and by means of these decide
if switching has to be done.
5.4.1.1.1 G̲e̲n̲e̲r̲a̲l̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲
The main feature of the watchdog HW package is to enable
monitoring and controlling of the configuration in
the CAMPS system:
- Receive error reports from the PU's
- Receive "keep alive" messages from the PU's
- Monitoring status of hardware
- Control physical device allocation e.g. isolate
a HW device
- Determine a switch-over in case of a PU failure
The WDP consists of 5 major components:
- Watchdog CPU (LTU)
- Watchdog CPU adaptor (WCA)
- Crate Configuration Bus Adaptor (CCBA)
- Crate configuration adaptors (CCA)
- BSM-Xs
The Watchdog CPU is a standard LTU which boots its
program from an EPROM located on the WCA. 4 x V24 ports
ensure the WD capability of interfacing e.g. 2 PU,
1 VDU and 1 LP.
The WDP communicates with the BSM-Xs and CCAs through
the Configuration Control Bus (CCB) using serial communication.
The Configuration Control Bus is connected to the WDP
on the CCBA front panel. The CCBA is placed in the
rear crate of the WDP. The CCB can be manually disconnected
from the WDP via the DIS/EN switch on the CCBA front
panel.
In case of a failure in the WDP, an error report will
be generated at the supervisor printer. Monitoring
via the CCB will stop and isolation of a device has
to be done manually in the individual crates via switches.
Upon a WDP failure, the CCBA automatically disconnects
the CCB from the WDP.
Each CCA contains one AD converter, a number of multiplexed
latches and an addressable asynchronous receiver and
transmitter. Via the Configuration Control Bus it receives
two eleven-bit telegrams in a serial data stream. The
first telegram contains the address of the CCA and
if the address matches, the CCA will respond on the
next telegram. This is used as a pointer to the latch
you want to control or monitor. The CCA will after
receipt of the second telegram, retransmit status of
the latch in two eleven-bit telegrams. Each of the
transmitted telegrams contains eight data bits, even
parity bit, start and stop bit.
5.4.1.1.2 R̲e̲f̲e̲r̲e̲n̲c̲e̲ ̲t̲o̲ ̲o̲t̲h̲e̲r̲ ̲P̲a̲c̲k̲a̲g̲e̲s̲
CR80D, section 5.1
TDX, section 5.2
RACK, section 5.5
5.4.1.1.3 E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲s̲
VDU and LP at the operator position.
5.4.1.1.4 B̲l̲o̲c̲k̲ ̲D̲i̲a̲g̲r̲a̲m̲
A block diagram showing the interfaces of this package
is depicted on fig. 5.4.1.1.4 -1.
5.4.1.2 P̲a̲c̲k̲a̲g̲e̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲
This section describes how the WDP via Watchdog Control
Channels (WDCC), CCAs and BSM-X's controls and monitors
the different types of assemblies within the CAMPS
system.
a) Processor Unit Assembly
b) Channel Unit Assembly
c) TDX Crate Assembly
5.4.1.2.1 P̲r̲o̲c̲e̲s̲s̲o̲r̲ ̲U̲n̲i̲t̲ ̲A̲s̲s̲e̲m̲b̲l̲y̲
The monitoring and control of the two PUs is done through:
- WDCC #1 and WDCC #2
- Configuration Control Bus
The PUs send status and "Keep alive" messages to the
WDP via the WDCC. (V24 channels).
The monitoring of voltages, monitoring and control
of switching is done via the CCB and CCA ref. fig.
5.4.1.2.1.
The front panel of the MAP includes a PU disable switch
which controls the connect/disconnect state of the
MIA and the 2 TIAs against the Buses. This switch overrides
the switching issued via a command from the WDP.
Fig. 5.4.1.1.4-1
W̲D̲P̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲s̲
Fig. 5.4.1.2.1-1…01…PU Monitoring and Control
C̲C̲A̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲P̲U̲)̲ ̲S̲u̲m̲m̲a̲r̲y̲
Referring to fig. 5.4.1.2.1-1.
Via a CCA in the PU the watchdog is able to monitor
the following signals:
- The + 5V supply
- The + 12 V supply
- The - 12V supply
- The PU enable/disable state (PUAEN(L))
- The PU enable signal from the MAP (ALLEN (H))
The watchdog is also via the CCA able to issue the
following PU control commands:
- Disable PU (PUDIS(L))
- Maintenance mode (EMM(L))
- Master clear (ECL(L)). This CCA output is an open
collector (relay) output as the ECL input on the
MAP is grounded directly when activating the MC
push button on the MAP front panel.
5.4.1.2.2 C̲h̲a̲n̲n̲e̲l̲ ̲U̲n̲i̲t̲ ̲A̲s̲s̲e̲m̲b̲l̲y̲
The CCA control and monitoring in the CU is to improve
the WDP control, given some extra input/output.
Via 2 control outputs the WDP controls the "take ownership"
command as follows for all units together i.e.
a) disable I/O bus A
b) disable I/O Bus B
c) disable I/O Bus A, and I/O Bus B
These WDP commands can be overridden via switches in
the CU assembly. This gives the operator the possibility,
manually, to control whether or not a unit (i.e. disk
controller, floppy disk controller, LTU) can be claimed
from I/O Bus A, I/O Bus B, or none. This feature can
be used during an integration or maintenance phase.
The monitor input indicates to the WDP whether or not
one or more of the switches are in the manual position.
C̲C̲A̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲C̲U̲)̲ ̲S̲u̲m̲m̲a̲r̲y̲
Referring to fig. 5.4.1.2.2-1.
Via the CCA in the CU the watchdog is able to monitor
the following signals:
- Two + 5V supplies
- Two + 12V supplies
- Two - 12V supplies
- "Take Ownership" Control Auto (M1(L)). This signal
is generated on the CUCP and indicates whether
or not any CUCP switch settings will override watchdog
control.
The CCA provides the following outputs controlled from
the watchdog processor:
- A Bus disable (DEV3(L)). This signal disables the
effect of a "Take Ownership" command issued via
I/O Bus A.
- B Bus disable (DEV4(L)). This signal disables the
effect of a "Take Ownership" command issued via
I/O Bus B.
Fig. 5.4.1.2.2-1…01…CU Monitoring and Control
5.4.1.2.3 T̲D̲X̲ ̲U̲n̲i̲t̲
The control and monitoring of this crate is done via
a BSM-X module containing the CCA.
The BSM-X assigns either the TDX Bus #1, TDX Bus #2
or none to the internal crate TDX Bus. The assignment
is controlled by the WDP or manually by two switches
on the front panel of the BSM-X.
One of the switches is an auto/manual switch controlling
the assignment source. In auto the WDP is in control
else the other switch connects TDX Bus #1, TDX Bus
#2 or none.
The WDP monitors the auto/manual switch for an auto/non
auto indication.
In addition to the above mentioned functions the WDP
also monitors the TDX controller #1 and #2. Each of
the TDX Controllers is placed in a TDX Unit.
C̲C̲A̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲T̲D̲X̲)̲ ̲S̲u̲m̲m̲a̲r̲y̲
Referring to fig. 5.4.1.2.3-1.
The CCA integrated on the BSM-X enables the watchdog
to monitor the following signals in a TU:
- One + 5V supply
- One + 12V supply
- One - 12V supply
- An Auto (L) signal indicating that the auto/manual
switch on the BSM-X front panel is in Auto mode
not overriding watchdog control.
- The five TDX controller status signals. As these
signals are supplied through a 25p Cannon connector
on the TDX controller front panel, the corresponding
5 inputs to the BSM-X (CCA) are accessed via a
similar connector placed in the same vertical position
on the front panel of the BSM-X.
- Two additional inputs
- Two input signals, OP1 and OP2 (Outlet Power 1
and 2), indicating whether or not the connected
TDX outlets are powered.
The BSM-X (CCA) also provides outputs enabling the
watchdog processor to perform the following:
- Assign TDX Bus #1 to the TU internal TDX Bus -
TDX #1(L)
- Assign TDX Bus #2 to the TU internal TDX Bus -
TDX #2(L)
- Isolate the TU (equivalent to: neither TDX Bus
#1 nor TDX Bus #2 assigned to the internal TU TDX
Bus (TDX #1 and TDX #2 = "H"))
- Control the CI1 and CI2 signals to the TDX controller
(Optional).
Fig. 5.4.1.2.3-1…01…TU Monitoring and Control
5.4.1.2.4 V̲D̲U̲ ̲&̲ ̲L̲P̲
The VDU, which includes a keyboard, and the MSP are
connected to the WDP via OPTO TRANSCEIVERS in the Adaptor
Crate. By means of the VDU, the operator is able to
take control of the system.
5.4.1.3 P̲a̲c̲k̲a̲g̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲
5.4.1.3.1 S̲y̲n̲c̲h̲r̲o̲n̲i̲z̲a̲t̲i̲o̲n̲
N.A.
5.4.1.3.2 C̲o̲n̲f̲i̲g̲u̲r̲a̲t̲i̲o̲n̲ ̲C̲o̲n̲t̲r̲o̲l̲
Configuration control can be operated in the following
ways.
- Automatically by the WDP program
- Manually by the VDU + keyboard through the WDP
- Manually via switches on each crate assembly independent
of the WDP
Built-in tests in the various modules may be activated
in the following ways by the WDP.
- Manually by the VDU and keyboard through the WDP
- Automatically by the WDP program.
5.4.1.3.3 E̲r̲r̲o̲r̲ ̲R̲e̲p̲o̲r̲t̲i̲n̲g̲
The WDP receives:
- status information from the PUs
- "keep alive" messages from PUs
- status of module built-in tests
- status from the TDX controller
If the WDP does not respond to a "keep alive" messages
from the PU, an error report will be sent to the supervisor.
Upon detection of a failure, the WDP program starts
an audible signal, generates a headline report on the
VDU and a detailed report on the LP if possible.
5.4.1.4 C̲h̲a̲r̲a̲c̲t̲e̲r̲i̲s̲t̲i̲c̲s̲
5.4.1.4.1 P̲e̲r̲f̲o̲r̲m̲a̲n̲c̲e̲
The watchdog transmission speed is:
- WDP to PU 9.6 K baud
- WDP to CCA 4.8 K baud
- WDP to VDU 9.6 K baud
The watchdog is built around:
- a Z 80 microprocessor; 8 bit instruction set
- a 32 K RAM; the 32 K RAM is divided in
16 K customized and 16 K general firmware
- a 16 K EPROM
- a Line interfaces (4 x V24/V28 and 1 CCA I/F)
In order to avoid WD CPU failure to perform an unintentional
switching 3 transmissions from the WDP via the serial
configuration control bus to the CCAs are necessary
to load a control register, which in turn controls
switching:
a) Transmit 2 x 11 bit telegram (pointer) and receive
status.
b) Transmit 2 x 11 bit telegram (data load) and receive
status.
c) Transmit 2 x 11 bit telegram (strobe through) receive
status.
5.4.1.4.2 S̲e̲c̲u̲r̲i̲t̲y̲
The WDP is enclosed within a tempest shield.
The VDU + keyboard and MSP are tempest approved. Signal
links to the VDU and MSP are OPTO links via OPTO TRANSCEIVERS
in the Adapter Crate.
5.4.2 E̲n̲v̲i̲r̲o̲n̲m̲e̲n̲t̲
See section 3.1.
5.4.2.1 S̲t̲a̲n̲d̲a̲r̲d̲ ̲H̲a̲r̲d̲w̲a̲r̲e̲,̲ ̲F̲i̲r̲m̲w̲a̲r̲e̲ ̲a̲n̲d̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲
N.A.
5.4.2.2. E̲x̲t̲e̲r̲n̲a̲l̲ ̲I̲n̲t̲e̲r̲f̲a̲c̲e̲s̲
VDU and LP at the operator position.