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

⟦6cf76ae40⟧ Wang Wps File

    Length: 11127 (0x2b77)
    Types: Wang Wps File
    Notes: CPS/SDS/001  ISSUE 1      
    Names: »0679A «

Derivation

└─⟦003a8b650⟧ Bits:30006009 8" Wang WCS floppy, CR 0044A
    └─ ⟦this⟧ »0679A « 

WangText




…02…CPS/SDS/001

…02…BHJ/810227…02……02…
CAMPS
 SYSTEM
 DESIGN
 SPECIFICATION
…02……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 3 major components:

         -   Watchdog CPU                (WPU)

         -   Watchdog CPU adaptor        (WCA)

         -   Crate configuration adaptor (CCA)

         The WPU 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.

         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.

         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















































Fig. 5.4.1.2.1-1…01…A,B,C's functions are described overleaf.


         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.

         …02……02……02…Analog Digital                   Digital
                                          i̲n̲p̲u̲t̲s̲   i̲n̲p̲u̲t̲    o̲u̲t̲p̲u̲t̲
                                                            ̲

         A.     Supervision of analog
                voltages (+5, +/- 12V)      3      

         B.  1. Controlling the PU 
                enable/disable                              
                                                            
                                                            1

             2. Monitoring the state of 
                the PU enable/disable                1      

         C.  1. Issue "Master Clear"
                to the MAP                                  
                                                            
                                                            1

             2. Issue "Maintenance Mode"                    
                                                            
                                                            1
                to the MAP



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 out of auto.



         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.

                                          Analog   Digital  Digital
                                          I̲n̲p̲u̲t̲s̲   i̲n̲p̲u̲t̲s̲   o̲u̲t̲p̲u̲t̲
                                                            ̲

         A.     Monitor dualized supply
                voltages (+5, +/- 12V)      6        -      
                                                            
                                                            -

         B.     Monitor (wired-or) state
                of the switches
                (Auto/non auto)             -        1      
                                                            
                                                            -

         C.     Controlling "Take owner-
                ship" - enable/disable      -        -      
                                                            
                                                            2















































            Fig. 5.4.1.2.2-1…01…A,B,C's functions


5.4.1.2.3    T̲D̲X̲ ̲C̲r̲a̲t̲e̲ ̲A̲s̲s̲e̲m̲b̲l̲y̲

         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 Controller is placed in a TDX assembly.

         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.
…02……02……02…         Analog Digital                   Digital
                                          I̲n̲p̲u̲t̲s̲   I̲n̲p̲u̲t̲s̲   O̲u̲t̲p̲u̲t̲s̲

         A.     Monitor supply voltages
                (+5, +/- 12V)               3        -      
                                                            
                                                            -

         B.  1. Controlling bus
                assignment                  -        -      
                                                            
                                                            2

             2. Monitor state of auto/
                manual switch               -        1      
                                                            
                                                            -

         C.     Monitor TDX-controller
                status (RS, TS, FS,
                CO1/2)                      -        -      
                                                            
                                                            -















































            Fig. 5.4.1.2.3-1…01…A,B,C's functions


5.4.1.2.4    V̲D̲U̲ ̲&̲ ̲L̲P̲

         The VDU, which includes a keyboard, and the LP are
         connected to the WDP. By means of these devices 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 indepent
             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 LP are tempest approved.  V24/V28
         lines to the VDU and LP are low level V28 signals.



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.