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

⟦4fc037c4a⟧ Wang Wps File

    Length: 84614 (0x14a86)
    Types: Wang Wps File
    Notes: CPS/TMA/016     (Week 11) 
    Names: »2986A «

Derivation

└─⟦9753ba4d5⟧ Bits:30006173 8" Wang WCS floppy, CR 0253A
    └─ ⟦this⟧ »2986A « 

WangText

…00……00……00……00……00……00……00……00……00…1…0a…1…0c…1…0d…1…00…1
1…06…0…09…0…0c…0…0f…0…02…0…05…/…08…/…0b…/…0e…/…01…/ /…07….…0a….…0d….…00….
.…06…-…09…-…0c…-…0f…-…02…-…05…,…0a…,…01……86…1         …02…   …02…   …02…   …02…                                           





   Instructor's Manual for
   RST Course, Week 11


   CPS/TMA/016

   Line Item 8.2.4.2












   Poul B]je Petersen 




   Kurt Nybroe-Nielsen







   SHAPE (3), NCS (1), ORP, PBP, CL, JJD,
   BSP, KJA, Conf.Mgmt.















        ILS Train. Mgmt. 821105


  Preliminary



  821105



…02…  CPS/TMA/016

…02…  JJD/821105…02… 
 INSTRUCTORS MANUAL FOR RST COURSE,
 WEEK 11                                     …02…  CAMPS














          821105              All      Prelim. Issue of Document



…0e…                                                2986A/ktd 

                                                PBP/821105    
                                         
      TDX System Review        11:1:1   45                 CAMPS…0f…





                   Describe the TDX concept
                   -   communication cycles
                   -   bus formats
                   -   coding








                   No check












                   CAMPS Classroom      








                   Lecture            



                   OH, Whiteboard 
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      TDX Bus Formats          11:1:2   45           
      CAMPS…0f…





                   Describe the TDX concept
                   -   communication cycles
                   -   bus formats
                   -   coding








                   No check












                   CAMPS Classroom      








                   Lecture            



                   OH, Whiteboard 
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      TDX Protocol             11:1:3   45           
      CAMPS…0f…





                   Describe the TDX protocol levels











                   No check












                   CAMPS Classroom      








                                      



                   OH             
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      TDX BW                   11:1:4   45           
      CAMPS…0f…





                   Describe the TDX BW allocation principle
                   Describe the MUX tabe principle 










                   Questions during lesson












                   CAMPS Classroom      








                   L                  



                                  
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      TDX Controller           11:1:5   45           
      CAMPS…0f…





                   Describe the TDX controller at block
                   diagram level 










                   No check












                   CAMPS Classroom      








                   L                  



                                  
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      TDX Controller           11:1:6   45           
      CAMPS…0f…





                   Describe the TDX controller diagnostic 
                   features      
                   Describe the TDX Ctrl in/out signals









                   No check












                   CAMPS Classroom      








                   L                  



                                  
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      TDX Controller           11:2:1   45           
      CAMPS…0f…





                   Use the on-line diagnostic features 
                   in the TDX Ctrl
                                                       









                   Practical exercises












                   Computerroom         








                   GW                 



                                  
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      TDX Host I/F             11:2:2   45           
      CAMPS…0f…





                   Describe the TDX Host I/F in general   
                   and the TIA module on block diagram level
                                                       









                   No check












                   CAMPS Classroom      








                   L                  



                                  
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      TDX Host I/F             11:2:3   45           
      CAMPS…0f…





                   Describe the TDX Host I/F,             
                   TIA module on block diagram level
                                                       









                   No check












                   CAMPS Classroom      








                   L                  



                   OH             
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                               11:2:4    
      TDX LTUX-S               11:2:5    90          
      CAMPS…0f…





                   Describe the LTUX-S functions          
                   Describe the LTUX-S PCB on block 
                   diagram level                       









                           












                   CAMPS Classroom      








                   L                  



                   OH             
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                               11:2:6    
      TDX Devices              11:3:1/2/3  180       
      CAMPS…0f…





                   Describe the distinctive features of the
                   different TDX modules            
                   Define the addressing ranges/possibilities
                   of the TDX modules








                   Theoretical and practical exercises












                   CAMPS Classroom      
                   Computerroom







                   GW, H              



                                  
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                               11:3:4    
        ???                    11:3:5    90          
      CAMPS…0f…





                   Describe the TDX CCA operation, the    
                   BSMX at block diagram level
                                                       









                           












                   CAMPS Classroom      








                   L                  



                   OH             
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      TDX BSM-X                11:3:6     45         
      CAMPS…0f…





                   Use the on-line and off-line diagnostic 
                   features of the BSM-X            
                   Define the addressing range of the CCAs in
                   the TDX modules








                   Discussions
                   Practical exercises











                   CAMPS Classroom      
                   Computerroom







                   GW, H              



                                  
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                               11:4:1    
      TDX cables/outlets       11:4:2    90          
      CAMPS…0f…





                   Describe the TDX cabling (screening,   
                   grounding                  
                   Describe the TDX wall outlets (blockdiagram)









                           












                   CAMPS Classroom      








                   L                  



                                  
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      CTX crate                11:4:3     45         
      CAMPS…0f…





                   Describe the structure of the CTX crate 
                   Describe the positioning of the  
                   modules in the crate                      
                                  








                              
                                      











                   CAMPS Classroom      
                   Computerroom







                   L, DE              



                   OH             
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      CTX power supplies       11:4:4    45          
      CAMPS…0f…





                   Describe the characteristics and mounting
                   of the power supplies available in the
                   CTX crate                      









                           












                   CAMPS Classroom      








                   L                  



                                  
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      TDX Adaptors             11:4:5    45          
      CAMPS…0f…





                   Describe the low level adaptors and the  
                   BP8 back plane
                                                  









                           












                   CAMPS Classroom      








                   L                  



                                  
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      TDX Adaptors             11:4:6    45          
      CAMPS…0f…





                   Mount the straps on all L/L adapters     
                   according to the V24/V28 signals available
                                                  









                   Exercises












                   CAMPS Classroom      








                   GW                 



                                  
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      WATCHDOG                 11:5:1    45          
      CAMPS…0f…





                   Describe the watchdog functions           
                   Describe the PU monitoring and control    
                   Describe the CU monitoring and control
                   Describe the TU monitoring and control








                            












                   CAMPS Classroom      








                   L                  



                                  
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      WD Unit                  11:5:2    45          
      CAMPS…0f…





                   Describe the WD unit           
                   Describe the crate assy                   
                   Describe the cabling                  
                   Describe the P.S.                     








                            












                   CAMPS Classroom      








                   L                  



                                  
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      WPU Unit                 11:5:3    45          
      CAMPS…0f…





                   Describe the WD processor unit 
                   functions                                 
                                                         
                                                         








                            












                   CAMPS Classroom      








                   L                  



                                  
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      WCA                      11:5:4    45          
      CAMPS…0f…





                   Describe the WCA functions and the module at
                   block diagram level                       
                                                         
                                                         








                            












                   CAMPS Classroom      








                   L                  



                   OH             
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      CCBA                     11:5:5    45          
      CAMPS…0f…





                   Describe the configuration control bus      
                   adaptor functions and module at block     
                   diagram level                         
                                                         








                            












                   CAMPS Classroom      








                   L                  



                                  
                                        






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
                                         
      CCB                      11:5:6    45          
      CAMPS…0f…





                   Describe the configuration control bus:     
                   - communication, speed                    
                   - data format                         
                   - connections                         
                   - addressing







                            












                   CAMPS Classroom      








                   L                  



                                  
                                        





…0e…                                                 2986A/ktd
  

                                                 11:1:1
   PBP/821105

       TDX SYSTEM REVIEW                         L  …0f… 





General                 TDX: T̲elecommunication D̲ata Ex̲change (or)
                        T̲ime D̲ivision Multiplex̲ed

                        H̲i̲g̲h̲ ̲S̲p̲e̲e̲d̲ ̲D̲i̲g̲i̲t̲a̲l̲ ̲L̲i̲n̲k̲:̲

                        -  Standard HDLC format
                           (H̲igh level d̲ata l̲ink c̲ontrol)

                        -  Incl EDC protocol
                           (E̲rror d̲etection and c̲orrection)

                        T̲D̲X̲ ̲D̲e̲v̲i̲c̲e̲s̲:

                        -  TDX controller (1 per bus)

                        -  Host I/F/STI (S̲uprabus T̲DX I̲/F, 1 per
                           PU)
                           Host I/F adaptor/TIA (T̲DX I̲/F A̲daptor)
                           Front End processor for STI

                        -  LTUX-S (line term. units)
                           TDX I/F to peripherals

                        -  BSM-X (B̲us S̲witch M̲odule)

                        B̲U̲S̲: (shielded twinlead cables)

              OH        -  LOWER BUS (data f̲r̲o̲m̲ contoller)
              (princip) -  UPPER BUS (data t̲o̲ controller)

Synchronization            F̲R̲O̲M̲ ̲C̲O̲N̲T̲R̲O̲L̲L̲E̲R̲:

                        Continous data stream on lower bus. Bit rate:
                        1.8432 mbits/sec divided into 6400 timeslots
                        of 288 bits

              White-
              board     1̲ ̲T̲I̲M̲E̲S̲L̲O̲T̲

                        Her inds`ttes tegning





                        HDLC frame:           200-236 bits 
                                              (bitstuffing)
                        HDLC frame - bit 240: all "ONES"



…0e…                                                 2986A/ktd  

                                                 11:1:1   PBP/821105

       TDX SYSTEM REVIEW                         L  …0f… 





Communication           O̲N̲E̲ ̲C̲Y̲C̲L̲E̲: CTRL outputs a frame on the LOWER
                        BUS. M̲U̲X̲ ̲N̲O̲ indicates which device on the
                        bus is allowed to t̲r̲a̲n̲s̲m̲i̲t̲ data on the upper
                        bus. D̲E̲V̲ ̲N̲O̲ indicates which device on the
                        bus must fetch the data in the frame.

                        All devices read both MUX NO AND DEV NO.
                        The device which recognizes the MUX NO starts
                        transmission on upper bus when having received
                        bit 241 of the frame. Only CTRL receives
                        the frame on the upper bus. After delay of
                        one timeslot, a new frame is created conaining
                        though the same destination and data as received
                        on the upper bus.

Device Polling             MUX NO is fetched from the MUX table in
                           the CTRL. A device allocated higher bandwidth
                           on the bus is represented more frequently
                           in the cable than lower bandwidth devices.

Coding                  SPL-D Code:
                        (S̲elf Clocking Differential S̲plit Phase Code)

                        Data and clock transmitted simultaniously
                        on the same set of wires; advantages:

                        -  Transmitter and receiver synchronized
                        -  Correct decoding in spite of cable delay

                        Data coding like:

              OH (SPLD) -  Polarity change at start of each bit cell
              White-    -  Polarity change in the middle of a bit
                           
              board        cell to indicate "ZERO"

Exercise      HO        1) Encode the clock and data to a SPL-D code
                        2) Decode the SPL-D code to get the data
                           bits



…0e…                                                 2986A/ktd  

                                                 11:1:2   PBP/821105

       TDX BUS FORMATS                           L  …0f… 





Frame Format  White-    One HDLC frame contains a total of 25
              board     8bit bytes.

                        For synchronization, the first and the last
                        byte are always flag bytes (01111110), 5
                        bytes are for communication control, 16 bytes
                        are the data to be transferred and 2 bytes
                        are for transmission check (CRC: Cyclic Redundancy
                        Check)

Bitstuffing             Bitstuffing between the two flag bytes makes
                        the frame length variable. For each five
                        "1" bytes, an extra "0" is inserted.

Question                What is the max and min length of a frame?

                        Min: All Zeroes - 25 bytes x 8 = 200 bits
                        Max: 23 bytes x 8 = 184 - all ones - 
                             1̲8̲4̲
                              5  …0e…+200 = 236…0f…

Lower bus     OH 1      CR-ID (Channel Routing Identification) 4
                        
              White-    bytes:
              board
              Textbook  D̲A̲T̲A̲ ̲T̲Y̲P̲E̲ ̲(CHANNEL NO) (4 bits)
              Vol 1,
              Indx 5    0  -  Channel set up; open and close TDC
                              channels
                        1  -  Channels for datagrams; e.g. diagnostics

                        1 of 14 channels in device (LTUX-S only 10
                        channels). These are logical channels, not
                        necessarity correlating with physical channels.

                        H̲O̲S̲T̲/̲M̲O̲D̲E̲

                                 #0  - destination is CTRL
                        "DEV NO"  1    
                           IS     .  - destination is 1 of 12 hosts
                         SOURCE   C
                                  D  - broadcast mode (not CAMPS)

                        "DEV NO"  E  - source is a device (LTUX)
                           IS     F  - source is a HOST
                         DESTIN

                        D̲E̲V̲I̲C̲E̲ ̲N̲O̲ (see HOST/MODE above)

                        MODE 0-D:  DEV NO is source
                        MODE E, F: DEV NO is destination…86…1       
                              …02…         …02…  …02…  …02…               …02…     …02… 
                                      
…0e…                                                 2986A/ktd  

                                                 11:1:2   PBP/821105

       TDX BUS FORMATS                           L  …0f… 





Lower Bus     OH 2      C̲O̲M̲M̲U̲N̲I̲C̲A̲T̲I̲O̲N̲ ̲B̲Y̲T̲E̲:̲

                        For info in a packet transmission (data-packet
                        = datastream - one or more frames between
                        two open channels (data type 2-14)) e.g.
                        first/last frame in a packet, input accept,
                        etc

                        C̲O̲N̲T̲R̲O̲L̲ ̲B̲Y̲T̲E̲:̲ (seq. No. + No of data bytes
                        in frame)
                        3 bits: seq. No. - frames in a packet sequentially
                        numbered. Used for error detection and correction:
                        A CRC error in a frame results in discarding
                        this frame at receival. The resulting jump
                        in seq. No. indicates that retransmission
                        of the missing frame must be requested.
                        5 bits: Actual No. of data bytes in the frame.

Upper Bus     OH 3      Same format as lower bus except:

                        No MUX number used because the traffic on
                        this bus is always t̲o̲ the controller. The
                        FLAG byte inserted just before CR-ID. An
                        abort Byte (All "1"s) inserted at start to
                        fill up the frame.
                        NOTE: Transmission on upper bus STOPS after
                        last flag - No trailing ONES.



…0e…                                                 2986A/ktd  

                                                 11:1:5   PBP/821105

       TDX CONTROLLER                            L  …0f… 





Functions               T̲i̲m̲i̲n̲g̲ ̲a̲n̲d̲ ̲s̲y̲n̲c̲h̲r̲o̲n̲i̲z̲a̲t̲i̲o̲n̲ of the TDX bus
                        traffic. Frames received on upper bus are
                        delayed one time slot while a MUX NO taken
                        from the MUX table (BW) is inserted in the
                        frame. Clock pulses for the bus are applied
                        on the lower bus.

                        C̲o̲l̲l̲e̲c̲t̲ ̲d̲i̲a̲g̲n̲o̲s̲t̲i̲c̲ ̲i̲n̲f̲o̲s̲:̲ If a device have
                        not been transmitting within 16 complete
                        scans of the MUX table, a diagnostic frame
                        is sent out (cycle steeling or a dummy frame).
                        After 3 diagnostics without an answer, the
                        device is perceived failing and then skipped
                        in the MUX SCAN; status "failed" is reported
                        to the watchdog.

                        S̲t̲a̲t̲u̲s̲ ̲R̲e̲p̲o̲r̲t̲ Status of the controller itself
                        (PWR, Selftest, diagn. etc) and all devices
                        (Ready/failed) can be output upon  request
                        from the watchdog or an external (V24) device.

Block Diagram OH (CRTL) D̲r̲i̲v̲e̲r̲s̲/̲R̲e̲c̲e̲i̲v̲e̲r̲s̲:̲ Buffering of the TDX signals
                        to/from the TDX outlet. RX channel select
                        (= upper bus select) from CTRL-CPU. TX channel
                        select (= lower bus select) from watchdog.

                        S̲P̲L̲-̲D̲ ̲e̲n̲/̲d̲e̲c̲o̲d̲e̲r̲s̲:̲ Clock is supplied from
                        internal 1.8432 MHz crystal controlled OSC.

                        M̲P̲C̲C̲ ̲(Multi protocol commun. controller)
                        On received frames the abort and flag bytes
                        are deleted. Zero deletion (bit stuffing)
                        and CRC check is performed. The serial input
                        is converted to 8 bit bytes at the output.



…0e…                                                 2986A/ktd  

                                                 11:1:5   PBP/821105

       TDX CONTROLLER                            L  …0f… 





Block diagram OH        T̲h̲e̲ ̲s̲t̲a̲t̲e̲ ̲c̲o̲n̲t̲r̲o̲l̲l̲e̲r̲ (RX part) loads all
                        the following bytes into F̲I̲F̲O̲ ̲1̲ The two first
                        bytes (CR-ID) are also loaded into the 
                        H̲I̲T̲ ̲d̲e̲t̲e̲c̲t̲o̲r̲. If a HIT is declared (HOST/
                        MODE = 0), the frame is destined for the
                        controller and the incoming bytes are loaded
                        into F̲I̲F̲O̲ ̲2̲ from where they can be accessed
                        by the C̲P̲U̲.

                        A CRC errorfree frame which is not for the
                        CRTL, is transferred to F̲I̲F̲O̲ ̲3̲ from where
                        it is transmitted in the next timeslot.

                        If a CRC error is detected, the entire frame
                        is discarded and the vacant timeslot is filled
                        with CPU data from F̲I̲F̲O̲ ̲4̲ or just Zeroes
                        supplied from the S̲U̲B̲ ̲S̲T̲A̲T̲E̲ ̲C̲T̲R̲L̲ (dummy frame).

                        During transmission, the MPCC is controlled
                        from the TX part of the S̲T̲A̲T̲E̲ ̲C̲T̲R̲L̲: MPCC
                        generates START flag, D̲E̲V̲ ̲N̲O̲ ̲R̲E̲G̲ supplies
                        the MUX NO, F̲I̲F̲O̲ ̲3̲ is unloaded byte by byte,
                        the MPCC performs par/ser conversion, CRC
                        generation, bit stuffing, and inserts STOP
                        flag. The B̲I̲T̲ ̲C̲O̲U̲N̲T̲E̲R̲ signals to the S̲T̲A̲T̲E̲
                        ̲C̲T̲R̲L̲ to transmit zeroes between bit 240-248.
                        and ONE's up to bit 288.

                        The RX and TX part of the MPCC and the STATE
                        CTRL work simultaneously and the delay of
                        one timeslot for a frame to pass through
                        the CTRL is due to the FIFO load/unload.

                        The CPU part of the CTRL performs the initial
                        selftesting, the MUX table handling, the
                        diagnostic routines and the communicaton
                        with the V24 port/watchdog.



…0e…                                                 2986A/ktd  

                                                 11:1:6   PBP/821105

       TDX CTRL                                  L  …0f… 





Indicators    White-    P̲O̲W̲E̲R̲ (green): ON indicates the presence
                        of
              board     +/-12V, +5V

                        T̲E̲S̲T̲ (red): OFF indicates successful pass
                        of internal diagnostic routines

                        R̲X̲ ̲S̲T̲ (yellow): ON indicates that the CTRL
                        has selected upper bus 1. Off indicates selection
                        of bus 2.

                        T̲X̲ ̲S̲T̲ (red): OFF indicates errorfree generation
                        of SPL-D code. ON indicates loss of transmit
                        data.

                        F̲U̲S̲E̲ (red): OFF indicates that 2 x +5V power
                        is supplied to the TDX outlet drivers/receivers.
                        ON indicates loss of power (fuse for VCC
                        1 or/and VCC 2).

Connectors              B̲N̲C̲ ̲c̲o̲n̲n̲e̲c̲t̲o̲r̲: External clock. Not used in
                        CAMPS (strap 16 in pos A).

                        U̲P̲P̲E̲R̲ ̲C̲A̲N̲N̲O̲N̲ ̲c̲o̲n̲n̲e̲c̲t̲o̲r̲:̲  TDX outlet box connection

                        4,5                          Differential
                        2,3  …0e…Disable transmitters…0f…    Active "H"

                        6,7
                        8,9  …0e…Transmit data (differential)…0f…

                        12,13
                        10,11  …0e…Receive data (differential)…0f…

                        22-25:   VCC 1  Power for receive logic
                        1,14-16: VCC 2  Power for transmitter logic
                        17-21:   Ground



…0e…                                                 2986A/ktd  

                                                 11:1:6   PBP/821105

       TDX CTRL                                  L  …0f… 





Connectors    CAMPS SDS L̲O̲W̲E̲R̲ ̲C̲A̲N̲N̲O̲N̲ ̲c̲o̲n̲n̲e̲c̲t̲o̲r̲:̲
              5.3.4.1   BSM connection (V24 + watchdog communication)

                               2  C103  TDX DATA         Data   (IN)
                               3  C104  RX DATA          Data   (OUT)
                               4  C105  RTS Request to send     (OUT)
                               5  C106  CTS Clear to send       (IN)
                        V24    6  C107  DSR Data set ready      (IN)
                               7            GROUND
                               8  C109  DCD Data carrier detect (IN)
                              15  C113  TC  TX clock            (OUT)
                              20  C108  DTR Data Termin. ready  (OUT)

                              10  COMO2 (command 2) OUT "H" indicates
                                                         CTRL ope-
                                                         rative

                              11  COMI2 (command 1) IN  "L": Enable
                                                         CTRL

                              12  BS (Busselect)    IN  "L": select
                                                         lower bus
                                        1
                                                        "H": select
                                                         lower bus
                                        2

                              13  TX (TX status)   OUT "H" indicates
                                  
                                                        TX OK = TX
                                        ST
                        TO                              indicator
                        BSM
                        (WD)  22  COMO1 (command 1) OUT "L" indicates
                                                         CTRL OK
                                        = 
                                                         TEST
                                                         indicator

                              23  COMI 1 (command 1) IN  Not used
                                  in
                                                         CAMPS

                              24  FS (Fuse status)  OUT "H"indicates
                                                         wall outlet
                                                         power OK
                                        =
                                                         Fuse
                                                         indicator

                              25  RS (RX status)   OUT "L" indicates
                                  
                                                        upper bus
                                        1
                                                        selected
                                        = RX
                                                        ST indicator



…0e…                                                 2986A/ktd  

                                                 11:1:6   PBP/821105

       TDX CTRL                                  L  …0f… 





Communication           V̲2̲4̲ ̲c̲o̲m̲m̲u̲n̲i̲c̲a̲t̲i̲o̲n̲:̲ 
                        (ASCII, 300 baud)

                        C̲o̲m̲m̲a̲n̲d̲s̲

                        S̲tatus           Request the status of all
                                         devices stated in the MUX
                                         table

                        C̲lear            Clear the diganostic table

                        U̲pper bus        Request info about upper
                                         bus connection

                        B̲us (1)(2)       Select upper bus

                        F̲rames           Request info about bus traffic
                                         (half the number of received
                                         or swapped frames in a scan
                                         cycle)…86…1              …02…  
                                               …02…  …02…  …02…          …02…   
                                         …02…     …02…                
…0e…                                                 2986A/ktd  

                                                 11:2:1   PBP/821105

       TDX CTRL                                  GW + P …0f… 





Group                   Define a method for On-line check of the
                        TDX bus traffic, i.e. direct communication
                        with the controller regardless of the watchdog
                        (and maint. position).



Practice                1) Realize the above defined method.

                        2) Clear diagnostic table and read status
                           for BUS and DEVICES

Question                3) Estimate the time before a change in status
                           is reported when a device fails

Practice                4) Check the above by switching off one or
                           more devices.

                        5) Reestablish the system



…0e…                                                 2986A/ktd  
                                                       
                                                 11:2:2   PBP/821105

       TDX HOST                                  L      …0f… 





INTRO                   The TDX HOST I/F is a High Bandwidth device,
                        interfacing the CR80 to the TDX subsystem.
                        Two modules constitute the HOST I/F: 
                        The STI (S̲uprabus T̲DX I̲/F, no suprabus in
                        CAMPS) performs the CR80 communication via
                        DMA routines and serves the packet level
                        (levels 2 and 3) of the TDX protocol.
              OH (PRO)  The TIA (T̲DX I̲/F A̲daptor) is the front end
                        processor module to the TDX bus. It serves
                        the frame level (level 1) of the TDX protocol.
              OH (HOST) The STI and the TIA are interconnected via
                        a 64 pole bus cable - the HI Bus. The three
                        CPUs on the STI may access the bus as MASTERS,
                        i.e. is able to drive the address lines.
                        The TIA CPU accesses as SLAVE, i.e. no address
                        source capabilities.

STI functions           The main blocks on the STI board are:
                        H̲I̲ ̲b̲u̲s̲ ̲a̲r̲b̲i̲t̲r̲a̲t̲o̲r̲ which controls the traffic
                        on the HI BUS (Acknowledge upon bus requests).
                        D̲u̲a̲l̲ ̲p̲r̲o̲c̲e̲s̲s̲o̲r̲s̲ (IN/OUTgoing procs) which
                        serves the TDX packet protocol. The ingoing
                        proc moves data from the TIA to the CR80
                        by demultiplexing the traffic coming from
                        the TDX system into logical channels. The
                        outgoing proc moves data from the CR80 to
                        the TIA by scanning the logical channels
                        and multiplexing the data into one single
                        stream.

                        C̲e̲n̲t̲r̲a̲l̲ ̲R̲A̲M̲. 32 Kbyte dynamic RAM accessible
                        by HI BUS MASTERS.

                        M̲A̲I̲N̲ ̲B̲U̲S̲ ̲I̲/̲F̲ is the link between the CR80
                        channel bus and the HI Bus. It interfaces
                        the CR80 to the central RAM and provides
                        the DMA transfer to/from the CR80 memory.
                        Furthr functons are interrupt handling, power
                        supervision, and status report (display).



…0e…                                                 2986A/ktd  
                                                       
                                                 11:2:2   PBP/821105

       TDX HOST                                  L      …0f… 





STI Block     OH (ARB)  H̲I̲ ̲B̲U̲S̲ ̲A̲R̲B̲I̲T̲R̲A̲T̲O̲R̲:̲ When a MASTER wants 
Diagram                 access to the HI BUS, it issues an ARQ (access
                        request) to the abitrator. When the request
                        is granted, a BAG (bus access granted) is
                        returned. Now the requesting module can source
                        the address lines. The priority of the bus
                        grants is like:

                        Priority 0: MBIF (CR80 to central RAM access)
                        Priority 1: MBIF (IN/OUT procs - CR80 DMA
                        
                                                            access)
                        Priority 2: IN/OUT procs access

STI Block     OH (DP)   D̲U̲A̲L̲ ̲P̲R̲O̲C̲E̲S̲S̲O̲R̲S̲:̲ Hardware wise the ingoing
                        and outgoing processors are equal. The CPU
                        is a Zilog Z80 processor and it communicates
                        via a standard Z80 microbus. The timer/interrupt
                        controller provides the interrupt routines
                        to the CPU, e.g.:

                        -  Interrupt from CR80 to the micro process.
                        -  Interrupt when time out on HI BUS
                        -  Interrupt when parity error detected in
                           central RAM

                        The firmware (program) is resident in 16K
                        (2x8K) PROM adrss: [[[[ - 1FFF
                                             2[[[ - 3FFF

                        Available RAM is 2K (1x2K) adrss: 5[[[ -
                        57FF.

                        The address decoder which is a PROM selects
                        the internal memory (PROM, RAM) or enables
                        the HI BUS I/F to source the addr. lines
                        of the HI BUS for external memory access
                        (central RAM) upon request from the CPU
                        (MRQ).

                        The HI BUS interface holds the addr drivers
                        and receivers for the HI BUS, and the logic
                        for performing the handshake with the arbitrator
                        when initiated from the CPU.



…0e…                                                 2986A/ktd  
                                                       
                                                 11:2:2   PBP/821105

       TDX HOST                                  L      …0f… 





STI Block               C̲E̲N̲T̲R̲A̲L̲ ̲R̲A̲M̲:̲ The central RAM is a 32K byte
                        
Diagram                 memory in the address area 8[[[ - FFFF. Accessed
                        from the CR80 for load and change of protocol
                        parameters (IN/OUT scan tables, channel desciptors
                        and buffers) and from the IN/OUTgoing process
                        for utilize of these.

                        The RAM is a dual byte slave, which means
                        that an access for read is always to an even
                        address followed by an access to the ODD
                        addr one higher, and a write access from
                        the IN/OUT procs to an ODD addr is followed
                        by an access to the even addr one lower.

                        The RAM holds its own counter and refresh
                        logic. During bus access, the refresh cycle
                        is inhibited and during a refresh cycle,
                        a bus access is delayed.
                        Max delay = 0.5  microsec (refresh time)
                        
                        Min access time = 875 microsec (double byte).
                        Max access time = 1375 -         -

              White
              Board

                        Her inds`ttes tegning












…0e…                                                 2986A/ktd  
                                                       
                                                 11:2:2   PBP/821105

       TDX HOST                                  L      …0f… 





MBIF Block    OH (MBIF) The MBIF functions are controlled by a
Diagram                 processor and the data is transferred via
                        an 8 bit wide internal data bus. The "heart"
                        of the MBIF is a bit slice processor composed
                        of 2 x 4 bit ALUs, a 72 bit microprogram
                        (ROMs) with associated microprogram sequencer
                        and status multiplexer for microprogram control.

CR80 Access             When the HOST is addressed from the CR80
                        on the main bus, the address bits AD[-5,
                        AD18, AD19 are compared with the switchsetting
                        in the DIL switch S2 (CR80 I/O module No).
      (S2)              If equal a CR request is sent to the processor
                        where the microsequencer makes a unconditional
                        jump to a subroutine for CR service, such
                        as requesting CR80 access to the HI BUS (ARQ
                        MBI) and routing the data between the main
                        bus and the memory addressed on the HI BUS
                        (MASTER function).
              CR80      Also the setting of S2 is used for HOST
              interrupt interrupt request to the CR80 (SW6, 7, 8
                        set
              system    priority P0, P1, P2 and SW4 - SW0 is DEV
                        NO.)

DMA access              When the CR80 has set up DMA descriptors
                        in the central RAM, the IN/OUTgoing processors
                        are able to initiate the DMA transfer to/from
                        the FE RAM (TIA) from/to the CR80 memory
                        via the MBIF. The DMA sequence is initiated
                        by INT request from IN/OUT procs. The status
                        MUX makes the sequencer branch to a DMA micro
                        subroutine. A request for HI BUS DMA access
                        (ARQ DMA) is issued to the HI BUS arbitrator
                        and the DMA buffers are enabled for data
                        transfer. Also the controller for DMA access
                        to the CR80 is activated.

TDX DEV NO              The TDX device No of the HOST which is set
                        up
(S1)                    in DIL switch S2 is read and output to the
                        FE (TIA) via the HI BUS by the OUTgoing processor.
                        However, the CR80 is able to request the
                        OUTgoing processor to change the HOST NO.

Clock                   The clocks for the HI BUS and for internal
                        use are derived from the main bus clocks
                        [1 and [4 (1 MHz, 8 MHz). 4 MHz is generated
                        by dividing the 8 MHz by 2.



…0e…                                                 2986A/ktd  
                                                       
                                                 11:2:2   PBP/821105

       TDX HOST                                  L      …0f… 





Clear & Pwr Det            A clear signal used overall in the MBIF
                           (except microprogram) is generated when:

                        1. Master clear (MC) from the main bus
                        2. The microprogram issues clear (PC)
                        3. After power failure (PF)

                        The microprogram receives only clear when
                        MC is active.

                        The POWER LED is turned ON when:

                        1  Power OK from the power detector (+/-12V
                           +5V)
                        2  Power OK from the HI BUS (PW1)

                        The power failure (PF) is reset by PC or
                        MC.

Status display             The status display circuit outputs the
                           signals to turn on the LEDs on the front
                           panel.

                        The ON condition is:

DISPLAY                 TEST:     When TEST is active on the HI BUS
                                  IN CAMPS: ??

                        BUSY:     When DMA transfer to/from the HOST
                                  IS active on the main bus

                        HI DMA:   When DMA transfer to/from the MBIF
                                  is active on the HI BUS

                        P. ERROR: When power is back after a power
                                  failure (PF)

                        C. ERROR: When time out or parity error on
                                  the MAIN BUS during DMA transfer

                        M. ERROR  When ERROR is active on the HI
                                  BUS. This can be time outs or central
                                  RAM parity error.
                                  IN CAMPS: ??

                        RX STATE: When RX status is active on the
                                  HI BUS.
                                  IN CAMPS: ??



…0e…                                                 2986A/ktd  
                                                       
                                                 11:2:3   PBP/821105

       TDX HOST (TIA)                            L      …0f… 





TIA Functions           The front end module, the TIA, is an intelligent
                        s̲l̲a̲v̲e̲ on the HI BUS. It performs the TDX
                        transmit, receive and frame level functions.
                        The data exchange to and from the STI goes
                        through a ON-board buffer memory (shared
                        RAM) accessible by the TIA processor itself
                        and HI BUS masters.

TIA Block     OH (TIA)  D̲R̲ ̲&̲ ̲R̲C̲: Buffer the SPL-D coded signals to/
Diagram                 from the TDX outlet. The two RX channels
                        are always enabled by the TX enable from
                        the STATE CTRL.

                        S̲P̲L̲-̲D̲ ̲E̲N̲/̲D̲E̲C̲O̲D̲E̲R̲S̲:̲ In the RX part, the clock
                        and data are separated. The derived clock
                        is used in the TX part to encode the new
                        data. If a dualized bus is connected, the
                        clock continuously received on both RX channels
                        can be supervised (SR4 in Pos A). If one
                        or both are missing, an ERROR status can
                        be read by the CPU, and the active RX status
                        on the HI BUS is cancelled (RS state indicator
                        on the STI front panel). 

                        The RS channel to be decoded is automatically
                        selected by means of one shots sensing the
                        incoming SPL-D code.

                        P̲o̲w̲e̲r̲ ̲d̲e̲t̲e̲c̲t̲o̲r̲:̲ The absence of VCC (+5V)
                        or -12V will cause the power LED on the front
                        panel of both the TIA and the STI to turn
                        OFF. It is signalled to the STI via the PW
                        line on the HI BUS. Also the power (2 x +5V)
                        to the TDX outlet is supervised.

                        M̲P̲C̲C̲ (Multi protocol comm. controller)
                        Receiver part: On received frames, the flag
                        bytes are deleted, zero deletion (Bit stuffing)
                        and CRC calculation is performed. The serial
                        input is converted to 8 bit bytes at the
                        output.
                        Transmitter part: Parallel to serial conversion,
                        flag and abort insertion, zero insertion
                        (Bit stuffing) and CRC generation.

                        …86…1              …02…         …02…  …02…  …02…            
                          …02…     …02…                
…0e…                                                 2986A/ktd  
                                                       
                                                 11:2:3   PBP/821105

       TDX HOST (TIA)                            L      …0f… 





TIA Block               S̲T̲A̲T̲E̲ ̲C̲O̲N̲T̲R̲O̲L̲L̲E̲R̲. The state controller
Diagram                 reflects at any time the present state of
                        frames being received/transmitted and is
                        as such the logic which controls the traffic
                        to and from the TDX bus. While a frame is
                        being received, the MUX and DEV NOs are compared
                        to the HI BUS signals H[-3 (HOST NO output
                        from the STI), and the calculated CRC is
                        checked on the last received byte. All bytes
                        received are placed in FIFO1.

                        R̲X̲: If the HOST/MODE NO equals the H[-3 signal
                        and no CRC error is detected, the state CTRL
                        enables transfer from FIFO1 to FIFO2. The
                        frame is transferred when the DMA has finished
                        reading FIFO2. When the transfer is finished,
                        the CPU is interrupted to initiate the DMA
                        transfer of the data from the shared RAM.

                        T̲X̲: One per 156 microsecs, the CPU polls
                        FIFO3 to see if it has been emptied. If so,
                        and if data is available in the shared RAM,
                        a DMA transfer of a new frame from the shared
                        RAM to FIFO3 is performed.

                        When a new frame has been transferred, this
                        is signalled to the state CRTL by the CPU
                        and FIFO3. After bit 241 of the next received
                        frame with the MUX NO equal to H[-3 and without
                        CRC error, the transmission of the bytes
                        is performed.

SHARED RAM              As the RAM memory can be accessed from both
                        the onboard DMA and CPU via the microbus,
                        and from the masters on the HI BUS, an arbitrator
                        is implemented to control the address and
                        data buffers between the memory and the buffers.

                        When addressed from the HI BUS, the three
                        MSB on the address line are decoded by comparing
                        with a DIL switch setting. The ingoing and
                        outgoing processors on the STI board address
                        the shared RAM in the range #6000 - #7FFF.


…0e…                                                 2986A/ktd  
                                                       
                                                 11:2:3   PBP/821105

       TDX HOST (TIA)                            L      …0f… 





INDICATORS    PWR       A greem P̲W̲R̲ LED on the front panel indicates,
                        when ON, the presence of VCC (+5V) and -12V.

              TEST      When the TIA is initialized (Power up), a
                        red TEST LED on the front panel is turned
                        ON. It remains ON until the following conditions
                        have been fulfilled:

                        -  Self test of PROM and RAM completed and
                           no errors detected

                        -  Communication with CR80 OK (STI/TIA -
                           CR80 handshaking)

                        -  The TIA has received a test frame sourced
                           from and destined for itself. Such a test
                           frame will be continuously transmitted
                           every 2 secs until successful reception.



…0e…                                                 2986A/ktd  
                                                 11:2:4
                                                 11:2:5   PBP/821105

       TDX LTUX-S                                L      …0f… 





LTUX-S functions        The LTUX-S is a standard I/F module between
                        the TDX bus and the medium to low speed peripherals.
                        It handles all 3 levels of the TDX protocol
                        (frame, packet, application) and provides
                        up to 10 logical channels for communication
                        to the application level. The packet and
                        application levels are serviced by means
                        of tn onboard microcomputer.

                        The LTUX communicates via four V24 I/O ports
                        connected to a common LTUX motherboard. The
                        TDX bus connection is via the BSM module
                        where the bus switching is performed when
                        necessary.

LTUS-S Block            D̲R̲ ̲&̲ ̲R̲C̲:̲ Buffer the SPL-D coded signals to/
Diagram                 from the BSM. The RX channel to be decoded
                        is automatically selected by means of one
                        shots sensing the incoming SPL-D code.

                        S̲P̲L̲-̲D̲ ̲E̲N̲/̲D̲E̲C̲O̲D̲E̲R̲S̲:̲ In the RX part, the data
                        and clock is separated. The derived clock
                        is used in the TX part to encode the new
                        data. The continuously received clock is
                        being watched (Strap SR26 in Pos B, only
                        channel 1). If it is missing, the ERROR LED
                        (red) on the front panel is turned ON.

Block Diagram OH (LTUX) P̲W̲R̲ ̲D̲E̲T̲. The +/- 12V and +5V (VCC) are being
                        watched. If any fails, the PWR LED (green)
                        on the front panel is turned OFF.

                        M̲P̲C̲C̲ (multi protocol communication controller)

                        R̲e̲c̲e̲i̲v̲e̲r̲ ̲p̲a̲r̲t̲:̲ On frames received, the flag
                        bytes are deleted, zero deletion (bit stuffing)
                        and CRC calculation is performed. The serial
                        input is converted to 8 bit bytes at the
                        output.

                        T̲r̲a̲n̲s̲m̲i̲t̲t̲e̲r̲ ̲p̲a̲r̲t̲: Parallel to serial conversion,
                        flag and abort byute insertion, zero insertion
                        (bit stuffing) and CRC generation.



…0e…                                                 2986A/ktd  
                                                 11:2:4
                                                 11:2:5   PBP/821105

       TDX LTUX-S                                L      …0f… 





Block Diagram              S̲T̲A̲T̲E̲ ̲C̲O̲N̲T̲R̲O̲L̲L̲E̲R̲:̲ The state controller
                           reflects at any time the present state
                           of frames being received/transmitted and
                           is as such the logic which controls the
                           traffic to and from the BSM/TDX BUS. While
                           a frame is being received, the MUX and
                           DEV NO bytes are compared to the setting
                           of an 8 bit DIL switch and the HOST/MODE
                           byte and the calculated CRC are checked
                           by addressing a PROM.

                        R̲E̲C̲: When the HOST/MODE byte contains E or
                        F, the DEV NO byte will contain the destination
                        address.

              OH        If the PROM detects E or F and the DEV NO
                        is equal to the switch setting and if no
                        CRC error is detected, then the state controller
                        enables transfer from FIFO1 to FIFO2. The
                        transfer is performed when the CPU signals
                        that reading of FIFO2 has been finished.
                        After the new loading of FIFO2, the CPU is
                        interrupted to move the data to the memory.

                        T̲R̲: One per 156 microsecs, the CPU polls
                        FIFO3 to see if it has been emptied. If so,
                        and if outgoing data is available in memory,
                        the CPU moves new data to FIFI3. When this
                        transfer is finished and bit 241 of the frame
                        next received without CRC error and with
                        the MUX NO equal to the switch setting is
                        reached, then the transmission of the FIFO3
                        frame is initiated.

                        S̲I̲O̲:̲ The communication with the peripherals
                        (adaptors) goes through two dual ported SIOs
                        and 4 sets of V24/V28 line receivers/drivers.
                        The baud rate for each SIO is controlled
                        from the CTC timer and the information of
                        baud rate setting is loaded into the CTC
                        when specified from the operator's console.
                        Total baud rate for a LTUX in the CAMPS system
                        is 9600 b/s. E.g. 4 x VDUs connected to one
                        LTUX must share this baud rate so that each
                        channel operates on max 2400 baud; if only
                        one channel is used, this may have 9600 baud.
                        When receiving and transmitting characters,
                        the SIOs interrupt the CPU via the CTC interrupt
                        controller. 4 swtiches on the front panel
                        are en/disabling the I/O channels, and LEDS
                        /yellow) indicate an active channel when
                        ON.



…0e…                                                 2986A/ktd  
                                                 11:2:6
                                                 11:3:1/3 PBP/821105

       TDX DEVICES                               GW     …0f… 





Group Work 1            Discuss and explain (written) the following
                        items:

LTUX/TIA      HO (1)    1  Divergencies between the LTUX-S and the
                           TIA modules

CTRL                    2  Divergencies between the LTUX/TIA and
                           the TDX CONTROLLER modules


Group Work 2  HO (2)    1  Discuss addressing possibilities of the
                           TDX modules

                        2  Check the above found values by exercise
                           on the system



…0e…                                                 2986A/ktd  
                                                 11:3:4
                                                 11:3:5   PBP/821105

       TDX BSM                                   l      …0f… 



BSM Functions OH        BSM (BUS Switch Module) functions:
              (FUNC)
                        -  Transfers the SPL-D coded TDX data to/from
                           two TDX bus outlets to/from the LTUX-Ss
                           in one crate.

                        -  Peforms bus switching between two TDX
                           busses upon remote request via the configuration
                           control bus from the watchdog processor
                           or upon local request from a manual operated
                           switch on the front panel.

                        -  Provides the communication between the
                           watchdog and the TDX controller via the
                           CCB (Bus).

                        -  Monitors the CTX crate voltages (+/-12V,
                           +5V), the TDX outlet connections and supply
                           voltages (VVC1, VCC2) and reports back
                           to the watchdog when requested.

Operation               Communication with the WD is performed in
                        7 bit words (C6-C[) with a speed of 4800
                        baud via the CCB bus. The WD may issue commands
                        to the TDX controller (en/disable rec., busselect,
                        status request) and to the BSM (bus switching,
                        A/D conversion, data requests).

                        Three words are used to access the BSM:

              OH (CW)   1  P̲O̲I̲N̲T̲E̲R̲  The bits C4-C] define the use
                           of the following data words:

                           C1, C[ = [[: Status request from BSM
                           C1, C[ = [1: Additional inputs data request
                                        from BSM
                           C1, C[ = 1[: A/D converter data request
                                        from BSM (power monitoring)
                           C1, C[ = 11: A/D converter data request
                                        from BSM (power monitoring)
                                        + status request from CTRL
                           C2     =  1: BUS select command to CTRL
                                        and switch command to BSM
                           C3     =  1: Additional OUTPUT command
                                        to BSM
                           C4     =  1: Command for A/D conversion

                        2. D̲A̲T̲A̲ ̲W̲O̲R̲D̲ contains the actual command
                           bits (select bus N̲O̲, A/D input N̲O̲, etc)

                        3. S̲T̲R̲O̲B̲E̲ C6=1: Loads the data word into
                           the "pointed" register



…0e…                                                 2986A/ktd  
                                                 11:3:4
                                                 11:3:5   PBP/821105

       BSM-X                                     l      …0f… 





BSM Block     OH        D̲R̲/̲R̲E̲C̲  RS 422 is differential line drivers/
Diagram       (B.D.)    receivers to/from the TDX outlet to/from
                        the
(TDX BUS                bus switch logic.
section)                The two rec. signals are OR'ed together so
                        that the LTUX can always receive on channel
                        1 regardless of the bus actually selected.
                        The drivers transfer both he outlet enable
                        (TX-EN) and the TX data to the selected bus
                        outlet.
                        The DR/REC to the CTX bus buffer only the
                        TX-EN, TX DAT, REC1, REC2 signals.

                        B̲U̲S̲ ̲S̲W̲I̲T̲C̲H̲:̲ The bus switch logic controls
                        the enable signals to the RS 422 TDX drivers/receivers.
                        A switch on the front panel selects the switching
                        mode:

                        OFF:     Bus switching disabled
                                 AUTO and MAIN LEDs are OFF

                        AUTO:    Bus switching is controlled from
                                 the config. bus I/F (originally
                                 from the watchdog)
                                 AUTO LEDs ON, MAN LED is OFF

                        MAN:     BUS is switched by another switch
                                 on the front panel (BUS1/BUS2)
                                 MAN LED is ON, AUTO LED is OFF

                        MANUAL mode switch on front panel:

                        BUS1:    Switches to TDX bus 1 if the outlet
                                 is connected and the power V1 (VCC1)
                                 is valid (BUS 1 LED ON).

                        BUS2:    Switches to tDX bus 2 if the outlet
                                 is connected and the power V2 (VCC2)
                                 is valid (BUS 2 LED ON).

                        N̲O̲T̲E̲:    In case a LTUX is transmitting when
                                 switching is ordered (AUTO or MAN),
                                 the change will be delayed until
                                 the transmission has finished.



…0e…                                                 2986A/ktd  
                                                 11:3:4
                                                 11:3:5   PBP/821105

       BSM-X                                     l      …0f… 





BSM Block     OH (B.D.) O̲P̲T̲O̲ ̲D̲R̲/̲R̲E̲C̲ For galvanic isolation between
Diagram                 the modules connected to the CCB bus, the
(CCB BUS                signals to/from the bus are transferred via
section)                opto-couplers.

                        C̲O̲N̲F̲I̲G̲ ̲B̲U̲S̲ ̲C̲O̲N̲T̲R̲O̲L̲  The communication to/from
                        the CCB bus is performed by ASRT (addresable
                        asynchroneous rec/tr). Each communication
                        cycle comprises 4 transmission (4 words):

                        1. The WD transmits addr.   (8 bits: A[ -
                                                    6 + IDENT = "1")
                        2. the WD transmits CMMD    (8 bits: C[ -
                                                    6 + IDENT = "0")
                        3. The BSM transmits data   (8 bits: IO[
                                                    - 7)
                        4. The BSM transmits the command word received,
                           for check of transmission

Question                How many transmissions on the CCB bus are
                        performed in one poll of the BSM-X

(Answer: 12)               ADDR      POINTER
                        DATA         POINTER
                           ADDR      DATA WORD
                        DATA         DATA WORD
                           ADDR      STROBE
                        DATA         STROBE

                        Each BSM has a unique address which is set
                        up in a 5 bit DIL switch (ADDR bits A[ -
                        4 = addr's [ - 31 (H)). When the ASRT in
                        a BSM recognizes its own addr, it converts
                        the following serial word to a parallel word
                        and issues a CS (command strobe) for load
                        into a pointer or a data register (dependent
                        on 
              HO (CW)   bits C5 and C6). When the "STROBE" word has
                        been received, additional logic performs
                        the functions specified in the pointer and
                        data words. The data requested fromt the
                        WD is connected by selecting certain inputs
                        of the multiplexer.

                        A̲N̲A̲L̲O̲G̲ ̲M̲U̲X̲ ̲+̲ ̲A̲/̲D̲ ̲C̲O̲N̲V̲E̲R̲T̲E̲R̲  When C4 in the
                        pointer is "1", the data word bits C[ - C2
                        select one of eight MUX inputs to be the
                        A/D converter input. This is for monitoring
                        the
              OH (B.D.) +12V, -12V, +5V, V ref and 4 grounds.



…0e…                                                 2986A/ktd  
                                                 11:3:4
                                                 11:3:5   PBP/821105

       BSM-X                                     l      …0f… 





              OH (CW)   A̲/̲D̲ ̲C̲O̲N̲V̲E̲R̲T̲E̲R̲  When the C[, C1 bits in the
                        pointer are 0, 1 and 1,1, the 10 bits which
                        are the digital result of the A/D conversion
                        are sent to the WD.

              OH /B.D.) P̲O̲W̲E̲R̲ ̲D̲E̲T̲/̲V̲R̲E̲F̲  The +12V level has to be
                        very stable because it sources the ref voltage
                        for the A/D converter. the Vref is adjusted
                        to +10,24V.

                        A drop in +12V to a value below 11,6V is
                        detected and read by the WD as bit IO 7
              OH (CW)   set when the pointer bits issued are all
                        zeroes.

BSM connections            Communication with the TDX-CTRL via 25
                           pin CANNON connector at the front panel.

                         9 (IN)  CC       H = CRTL connected
                        10 (IN)  CO2      H = CRTL operative
                        11 (OUT) COMI 1   H = Disable CTRL
                        …0f…12 (OUT) BS…0e…       L = Select bus 1
                                          H = Select bus 2
                        13 (IN)  TS       L = TDX bus clock missing
                        21 GND
                        22 (IN)  CO1      L = CTRL OK
                        23 COMI 2         (NOT USED)
                        24 (IN)  FS       H = OUTlet fuses OK

              OH (CON)  Communication with the config bus and TDX
                        busses 1 and 2 via the CTX motherboard flat
                        cables and BSM-X panel.

              OH        Communication with additional input/output
                        is via a 10 pin wrap connector on the CDX
                        motherboard

                           1  GND
                           2  GND
                           3  A OUT 2
                           4  B OUT 2
                           5  B OUT 1  (?)
                           6  A OUT 1  (?)
                           7  A IN 1
                           8  A IN 2
                           9  GND
                          10  GND



…0e…                                                 2986A/ktd  
                                                       
                                                 11:3:6   PBP/821105

       TDX BSM-X                                 l      …0f… 





GROUP WORK              1  Discuss the address possibilities (max/min
                           addr's) of the BSM-Xs in the CAMPS system.

                        2  Discuss the On-line and Off-line check
                           and diagnostic possibilities of the individual
                           BSM modules

                        3  By exercise on the system check the address
                           boundaries found above and check/diagnostic
                           features.



…0e…                                                 2986A/ktd  
                                                 11:4:1
                                                 11:4:2   PBP/821105

       TDX CABLES/OUTLETS                        L      …0f… 





TDX Cables    OH (C)    The cable type used as the TDX bus is a two
                        core screened RF cable (type T (M) 3078)
                        with a char. impedance of 100 Ohm.

                        One cable (two cores) is used as lower bus
                        (i.e. CTRL TX/DEVs RX) and one cable (two
                        cores) is used as upper bus (i.e. CTRL RX/DEVs
                        TX).

Termination             To prevent reflections on the bus, all cables
                        must be terminated in both ends with a 100
                        Ohm resistor.

Screen gad.             To prevent ground loops, the screen must
                        only be connected to ground in o̲n̲e̲ rack.
                        Normally the CPU rack.

TDX OUTLET    OH (0)    Connects o̲n̲e̲ TDX.bus - both upper and lower
FUNCTIONS               bus - to the modules communicating via the
                        TDX bus. In the CAMPS dual bus system, 2
                        outlets are connected to each BSM-X module,
                        

                        1 outlet is connected to each controller
                        1 outlet is connected to each HOST I/F (TIA)

                        The termination of the bus cables and the
                        grounding of the screens are made directly
                        on the terminal block of the outlet box.

OUTLET                  The bus cable connection on the terminal
                        
Connections             block is like:

                                      ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
                                            TX          RX
                         ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲1̲&̲2̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲4̲&̲5̲ ̲ ̲ ̲ ̲ ̲

              Black.     ̲C̲R̲T̲L̲ ̲O̲U̲T̲L̲E̲T̲ ̲ ̲ ̲ ̲ ̲L̲o̲w̲e̲r̲ ̲b̲u̲s̲ ̲ ̲ ̲ ̲U̲p̲p̲e̲r̲ ̲b̲u̲s̲ ̲
              Board
                         ̲O̲T̲H̲E̲R̲ ̲O̲U̲T̲L̲E̲T̲S̲ ̲ ̲ ̲U̲p̲p̲e̲r̲ ̲b̲u̲s̲ ̲ ̲ ̲ ̲L̲o̲w̲e̲r̲ ̲b̲u̲s̲ ̲

Signal                  The outlet box contains circuits for signal
                        
Adaption                adaption to/from the bus from/to the CTRL/DEVICES
                        and provides galvanic isolation between the
                        bus cable and the communicating module (READ:
                        Between the different racks containing TDX
                        equipment).



…0e…                                                 2986A/ktd  
                                                 11:4:1
                                                 11:4:2   PBP/821105

       TDX CABLES/OUTLETS                        L      …0f… 





Block Diagram OH (B.D.) S̲u̲p̲p̲l̲y̲ ̲v̲o̲l̲t̲a̲g̲e̲ ̲f̲i̲l̲t̲e̲r̲s̲:̲ Two +5V lines from
                        the module connected to the outlet box (fused
                        in the module) supply the circuitry with
                        power. The voltages supplied are filtered
                        by means of capacitors to ensure minimum
                        noise in the circuits. 

                        VCC2 (& GND 2)  Supplies the buffer stage
                                        and power output stage

                        VCC1 (& GND 1)  Supplies the logic and the
                                        amplifiers

                        T̲X̲ ̲P̲A̲R̲T̲:̲  The SPL-D coded data received from
                        the transmitting module is transferred to
                        the TDX bus via tri-state, balanced (differential)
                        galvanic isolated (trafo) power drivers.
                        The DISAB signal controls the driver to be
                        in the high impedance condition.

                        R̲X̲ ̲P̲A̲R̲T̲:̲  The SPL-D coded receive data is
                        transferred from the bus via galvanic isolators
                        (capacitors) to a high impedance input (attenuator)
                        and a differencial receiver.



…0e…                                                 2986A/ktd  
                                                       
                                                 11:4:3   PBP/821105

       CTX CRATE                                 L      …0f… 





Func.                   The CTX crate houses in 25 stations in the
                        front side the following:

Front         OH (F.W.) T̲D̲X̲ ̲m̲o̲d̲u̲l̲e̲s̲:̲
positions     
                        TDX controller
                        BSM-X
                        LTUX-S

                        A̲d̲a̲p̲t̲e̲r̲ ̲m̲o̲d̲u̲l̲e̲s̲:̲

                        L/L V24/V28 type 1      (1 channel)
                        L/L V24/V28 type 2      (4 channels)
                        OPTO transceivers       (1 channel)
                        Optionally V24 monitor  (4 channels)
                        a̲n̲d̲ one power supply for the TDX modules.

Motherboard   OH (M.B.) The modules are plugged into a CTX motherboard
                        which provides:

                        -  Interconnection between the LTUX-S and
                           adapter modules via the I/O area

                        -  Power distribution from the front side
                           power supply to the TDX modules and the
                           adaptor modules (+/-12V, +5V)

                        -  Comminication lines between the BSM-X
                           and LTUX-Ss

                        -  Power distribution from the rear side
                           power supply to the adaptor modules (9VAC)
              
Back positions          OH (R.W.)             In the rear of the
                                              CTS crate, the following
                                              is to be mounted:

                        -  Main power panel for mains power supply
                           (mains filter, fuse) to the front side
                           power supply (TDX modules)

                        -  Adaptor power supply (2 x 9VAC for adaptor
                           modules

                        -  V24/V28 back panels - BP8 (each 4 channels)

                        -  TSA panel (Temp. Sense Adaptor)

                        -  BSM-X panel



…0e…                                                 2986A/ktd  
                                                       
                                                 11:4:4   PBP/821105

       CTX POWER SUPPLIES                        L      …0f… 





ADAPTOR P.S.  OH (PS1)  CTX crates containing adaptor modules (low-level
                        adapter typ 1 & 2 and fiber optic modems
                        typ OM-2) are equppped with a power supply
                        which provides power necessary for up to
                        eight channels (any combination of the above
                        mentioned adaptors)

                        The 18V AC is via the CTX motherboard led
                        to the adaptors where it is rectified and
                        regulated to the appropriate levels.

TDX P.S.      OH (8022) The TDX modules in the CTX crate (LTUX-S,
                        BSM-X, CTRL) are supplied with power (+5V,
                        +12V, -12V) from a P.S. type Cr8022. The
                        DC voltages are distributed to the modules
                        via the CTX motherboard.

                        Some characteristics:

                        -  Maximum load:
                           +5V  - 32A (Potmeter adjustable 4,5-5,8V)
                           +12V - 2,8A
                           -12V - 1,2A   …0e…(not adjusable)…0f…

                        -  All output is short circuit protected
                           with a constant current limiter

                        -  Output will be maintained during one missing
                           mains cycle

                        -  Control circuits for all output provide
                           immediate shut down in case of overvoltage.

                        -  +5V fused (primary 3,15A)
                           +/-12V fused (primary 0,63A)

                        -  Presence of the outputs is indicated by
                           LEDs on the front panel



…0e…                                                 2986A/ktd  
                                                       
                                                 11:4:5   PBP/821105

       TDX ADAPTORS                              L      …0f… 





                        The distribution equipment connected to the
                        four LTUX-S V24/V28 channels are of the following
                        types:

              Main site VDUs   OPTO transceivers
              block     MSPs   (1 channel up to 2400 baud)
              diagram
                        PTR                   V24/V28 L/L adapters
                        PTP                   (Typ 1: 4 channels,
                                              up
                        Other low speed       1200 baud/ch)
                        devices (ex TTYs)

                        OCR                   V24/V28 L/L adapter
                        (main site)           (Typ 2: 1 channel,
                                              up to 9,6 Kb)

                        STAT/MUX              4 channel V24/V28 back
                        (remote VDUs          panel adapter (BP8)
                        MSPs, OCRs            (up to 2400 baud/ch)

Low Level               To minimize cable emission the standard
Adapters                V24/V28 voltages of +/-12V from the LTUX
                        are reduced to +/-6V and the waveshape of
                        the signals are changed (slope flattening)
                        to reduce harmonic generating

BP 8          OH (BP8)  The back panel type 8 interconnects any V24/V28
                        comminicating devices. One panel serves 4
                        channels. By means of Onboard straps, the
                        lines can be interchanges or disconnected.



…0e…                                                 2986A/ktd  
                                                       
                                                 11:4:5   PBP/821105

       TDX L/L ADAPTERS                          L      …0f… 





TYP 1 (L/L)   OH        When the LTUX is operative, it issues DTR
              (B.D.1)   (data terminal ready) and RTS (request to
              H.O.      send). If it receives DSR (data set ready),
              p. 75     it is allowed to transmit data on TXD or
                        receive data on RXD.

                        By means of Onboard straps, the above mentioned
                        signals can be en/disables, crossed
              OH (S.O.) or interconnected in each channel according
              + H.O.    to the actual application.

TYP 2(L/L)              When the LTUX is operative, it issues DTR
                        and RTS. If it recieves DSR, it is allowed
                        to transmit data on TXD or receive data on
                        RXD.

                        Before transmitting a character, the LTUX
                        always verifies that CTS (clear to send)
                        is ON.

                        Also this board can be configured to any
                        application by means of straps.



…0e…                                                 2986A/ktd  
                                                       
                                                 11:4:6   PBP/821105

       TDX ADAPTORS                              GW     …0f… 





L/L Adapter   CPS/TCN   Two Hand-outs show the strap fields on the
Straps        037       two types of Low Level Adapters
              (Hardw.
              Assy
              Proc.)    1. Indicate where to mount the straps for:

                           TYP 1: Point to point interface
                           TYP 1: PTR/PTP - LTUX-X I/F
                           TYP 2: OCR - LTUX-X I/F

                           NOTE:      The polarity on the data lines
                                      must be changed

                        2. Check that the actual strap setting on
                           the boards is equal to that found above

              CPS/TCN/  3  Same for LTUX-X - STAT MUX 2
              031          Use L/L adapters 1 & 2  and BP8
              page 23



…0e…                                                 2986A/ktd  
                                                       
                                                 11:5:1   PBP/821105

       WATCHDOG FUNCTIONS                        L      …0f… 





Main Functions          OH (WD)       -       Monitors and controls
                                              the CAMPS system configuration

                        -  Provides the communication to/from the
                           maintenance position.

                        According th the status info collected from
                        the system crate assemblies, the WD provides:

                        -  Automatic switching (connect/disconnect)
                           of the crate assys monitored

                        -  Error reporting on the maint pos VDU/PRINTER.
                           The configuration control can be operated
                           manually from the VDU keyboard.

                        Switches on the different crate assys override
                        the above mentioned WD controls.

P.U.M&C                 P̲r̲o̲c̲e̲s̲s̲o̲r̲ ̲u̲n̲i̲t̲ ̲a̲s̲s̲y̲ ̲m̲o̲n̲i̲t̲o̲r̲i̲n̲g̲ ̲a̲n̲d̲ ̲c̲o̲n̲t̲r̲o̲l̲:̲

                        Both the active and the STANDBY PU regularly
                        transmit status messages to the WD via the
  (WDDC)                W̲D̲C̲C̲ ̲1̲ ̲&̲ ̲2̲ (Watchdog control channel). These
                        are V24 channels operating at 9,6Kb:

                        -  The s̲t̲a̲n̲d̲b̲y̲ ̲P̲U̲ reflects PU condition and
                           whether or not it is able to "take over"

                        -  The a̲c̲t̲i̲v̲e̲ ̲P̲U̲ status reflects overall
                           condition and as such "still alive". The
                           messages to the WD may also contain reconfiguration
                           commands.

              OH (PU)   Via the CCB (config control bus) the WD communicates
                        with the CCA (crate config adapter) in the
                        PU:

                        -  Supervision of the DC voltage levels
                        -  Monitor & control of PU en/disable state
                        -  Issue of MASTER CLEAR to the MAP
                        -  Issue of MAINTENANCE MODE to the MAP




…0e…                                                 2986A/ktd  
                                                       
                                                 11:5:1   PBP/821105

       WATCHDOG FUNCTIONS                        L      …0f… 





CU (M&C)      OH (CU)   C̲h̲a̲n̲n̲e̲l̲ ̲u̲n̲i̲t̲ ̲a̲s̲s̲y̲ ̲m̲o̲n̲i̲t̲o̲r̲i̲n̲g̲ ̲a̲n̲d̲ ̲c̲o̲n̲t̲r̲o̲l̲:

                        The channel unit assy I/O modules (disk controllers,
                        LTUs) are all electrically connected to both
                        I/O bus A and I/O bus B. The PUs can claim
                        control of any I/O module by issuing a "take
                        overnership" command to the module via the
                        I/O bus. If the ownership is possible, the
                        module is assigned to the I/O bus connected
                        to the claiming PU.

                        The WD may dis/enable ownership commands
                        from one or both I/O busses for all modules
                        together. Manually operated switches on a
                        control panel (CCUP) override the WD ownership
                        control for single or all modules.

                        All WD - CU communication is via the CCB
                        (bus) to a CCA module in the CU:

                        -  Monitoring of the allow ownership switchsetings
                           (TOA)
                        -  Monitoring of dualized power supply voltages
                        -  En/disabling of A bus ownership (ADIS)
                        -  En/disabling of B bus ownership (BDIS)



…0e…                                                 2986A/ktd  
                                                       
                                                 11:5:1   PBP/821105

       WATCHDOG FUNCTIONS                        L      …0f… 





TDX M&C                 C̲T̲X̲ ̲C̲r̲a̲t̲e̲ ̲a̲s̲s̲y̲ ̲m̲o̲n̲i̲t̲o̲r̲i̲n̲g̲ ̲a̲n̲d̲ ̲c̲o̲n̲t̲r̲o̲l̲:̲

                        The CAMPS dual bus TDX system operates as
                        two separate systems where each of the busses
                        has its own controller and is connected to
                        separate PUs. A set of two LTUXs in each
                        CTX crate can be connected to either of the
                        busses. The switching between the busses
                        is performed by a BSM (bus switch module
                        = CCA) which is again controlled from the
                        WD via the CCB (bus). The WD switching can
                        be disabled by means of a switch on the BSM
                        front panel.

                        The WD communication with the BSM via the
                        CCB (bus) comprises the following:

                        A̲L̲L̲ ̲C̲T̲X̲ ̲C̲r̲a̲t̲e̲s̲

                        -  Monitoring of the DC supply voltages
                        -  Monitoring of the AUT O/MAN switchsetting
                        -  Monitoring of the rack mounted thermostate
                        -  WD command to switch bus

                        A̲d̲d̲i̲t̲i̲o̲n̲a̲l̲ ̲i̲n̲ ̲C̲T̲X̲ ̲c̲r̲a̲t̲e̲s̲ ̲c̲o̲n̲t̲a̲i̲n̲i̲n̲g̲ ̲T̲D̲X̲-̲C̲T̲R̲L̲

                        -  Monitoring of the CTRL status
                        -  Monitoring of the bus clock status
                        -  Monitoring of the CTRL - bus outlet powers



…0e…                                                 2986A/ktd  
                                                       
          RST                                    11:5:2   PBP/821105

       WATCHDOG UNIT                             L      …0f… 





CRATE                   The watchdog unit consists of three modules
                        housed in a single bus mini crate with integrated
                        power supply and fan unit.

              OH        The three modules:
              (Crate)   WPU:  Watchdog processor unit (= LTU)
              H.O.      WCA:  Watchdog controller adapter
                        CCBA: Crate configuration bus adapter

Power Supply            The main bus motherboard in the crate is
                        only used for power distribution to the WPU
                        and the WCA; the WCA is powered by separate
                        wires from the motherboard.

                        The CCBA is powered from the CCB (bus) only
                        (+12V coming from the WCA).

              OH (P.S.) The P.S. mains supply is fused with 5A
              H.O.      (250V) and the output voltages are adjusted
                        to:

                        +5.45V (red wire)
                        +12.7V (yellow wire)
                        -12.7V (green wire)
                        Ground (blue wire)



…0e…                                                 2986A/ktd  
                                                       
          RST                                    11:5:3   PBP/821105

       WATCHDOG MODULES  (WPU)                   L      …0f… 





WPU-LTU       OH (F.W.) The watchdog processor unit (WPU) is a standard
                        LTU module (CR8066M) which is a microprocessor
                        based communication proc. capable of handling
                        up to four full duplex communication lines.
                        The WPU is the only module mounted in the
                        front magazine of the WD crate. The LTU data
                        bus interfaces (two Cr80 I/O busses) are
                        not used in the WD configuration.

Functions               The WPU is executing all the software used
                        for the WD application (see WD functions)

                        The programs are located in the 16K RAM memory
                        when the WPU is operative.

INIT                    When the WPU is initialized (power up/resex)
                        a built-in test, resident in the PROM memory,
                        is executed. The test includes PROM checksum
                        test, RAM R/W test and a loop test on the
                        for I/O ports. During execution, the TEST
                        and BOOT leds on the front panel is ON. Any
                        errors detected are indicated by flashing
                        the TEST led.

                        Because the RAM test is destructive to data,
                        the WD programs has to be loaded again after
                        a successful pass of the test.

BOOT                    Also resident in the PROM is a bootload program
                        which starts immediately after the test.
                        The WD software is permanently resident in
                        a 16K EPROM on the WCA board. The bootloader
                        controls the transfer by
              OH        addressing the EPROM via PIO port A and fetching
                        the data via PIO port B. When loaded, the
                        WPU switches to normal mode and the BOOT
                        led is OFF.

POWER LED               The POWER Led - when ON - indidates the presence
                        of +5V, +12V, -12V on the WPU board.



…0e…                                                 2986A/ktd  
                                                       
          RST                                    11:5:4   PBP/821105

       WATCHDOG CPU ADAPTER                      L      …0f… 





WCA FUNCTIONS           The WCA constitutes the interface between
                        the WPU and:

              OH (SYS)  -  The WDCC 1 & 2 (WD control channels :
                           "Alive" and "Ready" from the PUs)

                        -  The CCB (Config. control bus: communication
                           with the crate assys)

                        -  The maintenance position VDU/Keyb.

                        -  The maintenance position printer

                        A failsafe circuit always monitors the WPU
                        "Alive" status. If the WPU does not update
                        the failsafe circuit at least every one second,
                        the WD TX line of the CCB (bus) is disconected
                        in the CCBA.

                        Also the WCA holds the WPU software in four
                        4K x 8 EPROMS. The boot process in the WPU
                        is initiated upon power up or when the CCB
                        busline BOOT is switched HIGH.

Block Diagram OH (B.D.) I̲n̲t̲e̲r̲n̲a̲l̲ ̲b̲u̲s̲ ̲s̲t̲r̲u̲c̲t̲u̲r̲e̲:̲ The lines from the
                        3 parallel 8 bit I/O ports (A, B, C) in the
                        WPU are via V28 rec/drivers led to the internal
                        WCA busses:

                        T̲h̲e̲ ̲P̲(̲o̲r̲t̲)̲ ̲A̲ lines are used as data/address
                        source to the WCA, and the destination -
                        which is EPROM address, UART TX regs, WPU
                        CRTL bus I/F, and V24/V28 buffer regs - is
                        pointed out by the P̲(̲o̲r̲t̲)̲ ̲C̲ lines (lower
                        byte).
                        The (upper byte) P̲(̲o̲r̲t̲)̲ ̲C̲ lines are used
                        by the WPU to sense the UART and the failsafe
                        status.
                        The P̲(̲o̲r̲t̲)̲ ̲B̲ lines are used for data transfer
                        from the UART or the EPROM to the WPU RAM.



…0e…                                                 2986A/ktd  
                                                       
          RST                                    11:5:4   PBP/821105

       WATCHDOG CPU ADAPTER                      L      …0f… 





Block Diagram           C̲o̲m̲m̲a̲n̲d̲ ̲D̲e̲c̲o̲d̲e̲r̲:̲ Latch and 1:8 decoder. To
                        
(cont'd)                obtain access to a WCA area the WPU must:

                        1: Reset the COM DEC
                        2: Issue a command pointer
                        3: Strobe the pointer (load)

                        E̲P̲R̲O̲M̲ ̲a̲r̲r̲a̲y̲:̲  Four 4K x 8 EPROM chips constitute
                        the 16K memory holding the WPU software.
                        Addressing is done in two sequences:

                        -  The PA bits are loaded as A8 - A13 with
                           UPPER L from the COM DEC

              OH (BD)   -  The PA bits used as A[ - A7 with READ
                           P from the COM DEC reads the data out
                           onto the PB bus.

                        U̲A̲R̲T̲:̲  communication between the WPU (parallel
                        data bus) and the modules attached to the
                        (serial) CCB bus is provided by the UART.
                        7 handshake signals (read, load, reset, and
                        UART status) are communicated via the CBUS.
                        The UART is hardwired to configure:

                           8 data bits
                           1 stop bit
                           even parity
                           RX & TX speed = 4800 baud

                        F̲a̲i̲l̲s̲a̲f̲e̲ ̲l̲o̲g̲i̲c̲:  An "alive" message must
                        be sent from the WPU at least every 1 sec
                        time period. The message is transmitted via
                        the UART like other CCB messages. In the
                        failsafe logis, a 1,42 sec one shot is reset
                        and the signal AUTOSENSE is read by the WPU,
                        telling that it is still in control of the
                        bus. If the one shot times out, the AUTOENB
                        signal will cause the CCBA to disconnect
                        the transmit line to the bus.



…0e…                                                 2986A/ktd  
                                                       
          RST                                    11:5:4   PBP/821105

       WATCHDOG CPU ADAPTER                      L      …0f… 





Block Diagram           C̲o̲n̲t̲r̲o̲l̲ ̲b̲u̲s̲ ̲I̲/̲F̲: An external BOOT command
                         
(cont'd)                may be received from the CCB (optionally
                        a switch on the CCBA). Transferred via the
                        contol bus it starts the bootload program
                        in the WPU.

              OH (BD)   After a successful bootload, the WPU issues
                        EMCEN (ext. master clear enable) via the
                        PA bus, and returned on the control bus it
                        master clears the WPU and initiates execution
                        of the program just loaded.

                        C̲l̲o̲c̲k̲:̲  The crystal controlled 307.2 KHz
                        oscillator provides the clocks for the UART
                        (RX/TX) and for the failsafe logic (MC14469
                        AART)

                        P̲o̲w̲e̲r̲ ̲s̲w̲i̲t̲c̲h̲:  As the power is supplied from
                        the WD crate PS and n̲o̲t̲ from any bus A or
                        B, the power switching is not implemented.
                        upon power up, the PUR (power up reset) is
                        generated from the +5V.



…0e…                                                 2986A/ktd  
                                                       
          RST                                    11:5:5   PBP/821105

       Config. Control Bus Adapter               L      …0f… 





CCBA Functions          OH (DR)       The configuration control bus
                                      adapter (CCBA) module is a
                                      switch unit inserted between
                                      the WCA and the CCB (bus).

                        Relays on the board may disconnect the WD
                        TX line of the CCB in two ways:

                        -  MANUAL: A panel switch DISABLE/ENABLE
                           disconnects the WD TX line in the disable
                           position. This is a useful feature to
                           prevent WD interference when M&D programs
                           are executed.

                        -  AUTOMATIC: When the switch is in the ENABLE
                           position, the AUTO ENB signal - updated
                           by the 1.42 sec one shot on the WCA board
                           - provides the control function.

                        When any of the enabling features is active,
                        an indication is given in the ENABLE led
                        on the panel. When inactive, it is reported
                        back to the WCA on the WD DIS line.

                        The presence of the +12V - supplied on the
                        CCB (bus) from the WCA - is indicated in
                        the POWER led.

                        Optionally a switch - BOOT - can generate
                        the boot signal on the CCB for WPU initialization.



…0e…                                                 2986A/ktd  
                                                       
          RST                                    11:5:6   PBP/821105

       Config. Control Bus (CCB)                 L      …0f… 





                        To exchange of config status and control
                        messages between the WD and the system units,
                        a 16 lead twisted pair flat cable is used.
                        From the WD (CCBA module) it is daisy chain
                        connected to all the CCAs and BSM-Xs in the
                        system.

PIN ASSIGNMENT          OH (PIN)      As no WD panel control is used
                                      in the CAMPS system, only the
                                      WD lines carry signals.

BUS traffic             The data transmission on the CCB is the positive
                        logic with HIGH (="1") in idle. Levels 0-+12V.
                        Due to the requirements for galvanic isolation
                        between the crates, the RX and TX signals
                        are transferred via optical couplers in all
                        modules conncted to the bus (except the CCBA);
                        the power (+12V) for the opto drivers is
                        supplied via the bus from the CCBA (WD 12V)

                        The bus communication is a̲s̲y̲n̲c̲h̲r̲o̲n̲o̲u̲s̲ ̲s̲e̲r̲i̲a̲l̲
                        data transmission at a speed of 4̲8̲0̲0̲ ̲b̲a̲u̲d̲.

              BB        The data format is:

                           1 start bit
                           7 data bit (address and command
                           1 identifier bit
                           1 parity bit
                           1 stop bit

MC 14469                The acynchroneous rec/tr's (AATR) in the
                        CCAs and the BSM-Xs - when receiving an address
                        identifier - compares the data bits with
                        a switch setting. When equal, it will receive
                        one more word (the command word) and then
                        transmit two words; first a data word, then
                        the command word just received (for comm.
                        control in the WD).

                        In order to avoid unintentional unit switching,
                        three such cycles are always traversed by
                        the WP when using the bus.



…0e…                                                 2986A/ktd  
                                                       
          RST                                    11:5:6   PBP/821105

       Config. Control Bus (CCB)                 L      …0f… 





MC 14469      Block     1. WD TX      Address
(cont'd)      Board                   Pointer
                           WD RX      Data
                                      Pointer (check)

                        2. WD TX      Address
                                      Command
                           WD RX      Data
                                      Command (check)

                        3  WD TX      Address
                                      Strobe
                           WD RX      Data
                                      Strobe (check)

Unit Addressing            Only the 5LSB addr. bits are used in the
                           CAMPS system (5 bits = 32 addresses)

                        The units are addressed like:

CCAs                    PU 1  ADDR    #1
                        PU 2  ADDR    #2
                        CU    ADDR    #3

BSM-Xs                  TDX CRATE 1   ADDR    #1   1
                           .           .      .
                           .           .      .
                           .           .      .
                        TDX CRATE 13  ADDR    #D   1
              OH (SW)




…0e…                                                2986A/ktd 

                                                PBP/821105    
LESSON 11.1.1                            
EXERCISE (SPL-D CODE)                                      CAMPS…0f…







1)    Clock





      SPL-D Code?





      DATA: 11001010



 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲



2)    SPL-D Code:





      DATA?






…0e…                                                2986A/ktd
 

                                                PBP/821105
    
GROUP WORK 1                             
H.O. (1)                                                
   CAMPS…0f…







      Compare the block diagrams of the TIA and LTUX-S and
      explain the following divergences:

1)    LTUX:   Four I/O lines to/from the drivers/receivers
      TIA:    Twelve I/O lines to/from the drivers/receivers



2)    LTUX:   Power supplied is VCC, -12V, +12V
      TIA:    Power supplied is VCC, -12V



3)    LTUX:   CR-ID check on frames received is on 4 bits
              (PROM) + 8 bits (switchsetting)
      TIA:    CR-ID check on frames received is on 4 bits



4)    LTUX:   The CPU is able to read the DEV NO bits
      TIA:    The CPU does not read the ID bits (H[-3)



5)    LTUX:   The system clock is derived from an on-board
              oscillator
      TIA:    No on-board oscillator exists

 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲



      Compare the block diagram of the TDX controller to
      the LTUX/TIA's and discuss the above matters regarding
      the controller





…0e…                                                2986A/ktd
 

                                                PBP/821105
    
GROUP WORK 2                             
H.O. (2)                                                
   CAMPS…0f…







      Discuss the addressing range of the TDX module(s)

1)    What is the max/min address of a LTUX module?

2)    What is the max/min address of a HOST I/F?

3)    What is the max/min address of a CONTROLLER?

4)    How does the user specify and set up a new address?

 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲
 ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲ ̲



      E̲X̲E̲R̲C̲I̲S̲E̲:̲



      Check on the system the above mentioned address ranges
      like:

      -       Set up the max possible address in the respective
              module and check operation

      -       Set up max address + 1 and check

      -       Set up min address and check

      -       Set up min address minus 1 and check