DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Wang WCS documentation floppies

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CR80 Wang WCS documentation floppies

Excavated with: AutoArchaeologist - Free & Open Source Software.


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.