CONTROLS
CAMAC 182
DIGITAL OUTPUT
ED-35817

CONTROLS HARDWARE RELEASE NO. 50.1

CAMAC 182 Module

Digital Output

Active High Outputs

Robert J. Ducar

April 14, 1986

CONTENTS

1  DESCRIPTION
2  CAMAC 182 OP CODES
3  CAMAC 182 MODULE - I/O ASSIGNMENTS
4  CAMAC 182 MODULE - FRONT PANEL
5  SPARES
6  DOCUMENTATION          
7  PALS DOCUMENTATION	
	
	1  DESCRIPTION
             The one-wide CAMAC  182  module  provides  basic  digital
          output  control  facilities.   Thirty-two individual control
          lines are  provided.   These  lines  are  active  high,  TTL
          compatible  outputs  sourced  from  74128  gates.   They are
          capable of driving low impedance lines  and  may  easily  be
          opto-coupled.
             The control lines are addressable as two separate 16  bit
          words  for  monitor and control.  The setting of one or more
          output bits within one or the other control words is  a  two
          step  process.  The first part of the process is the writing
          of a 16 bit clock enable mask which defines the control bits
          that  may  be  altered.   The  data  contained in the second
          operation of writing the control word effect only those bits
          selected   by  the  previous  mask.   The  read/modify/write
          operation is thereby avoided.  The two step setting  process
          easily  accommodates  bit,  selected  bits, nibble, and byte
          control in applications where separate devices or parameters
          are controlled from a single module.
             Upon clear command or powering-up, all control lines  are
          set  to  the  off state - logic low.  The clock enable masks
          are also set off.
             Please note that the labeling of control bit  outputs  in
          this   document   is  different  from  what  was  originally
          published in the hand written description of the  CAMAC  182
          module.  The labeling was changed so as to better conform to
          accepted annotation conventions.
 
          2  CAMAC 182 OP CODES
                  All codes return module Q and X immediately.
                  This module never asserts LAM.
              F(0) A(0)   Read Control Word 0
              ---------   
                          R16 (MSB)      -         (LSB) R1
                          ---------------------------------
                          C0-15  -  Control Word 0  -  C0-0
              F(0) A(1)   Read Control Word 1
              ---------   
                          R16 (MSB)      -         (LSB) R1
                          ---------------------------------
                          C1-15  -  Control Word 1  -  C1-0

              F(1) A(0)   Read CW0 Clock Enable Mask
              ---------
                          R16 (MSB)       -         (LSB) R1
                          ----------------------------------
                          C0-15  -  CW0 Clk En Mask  -  C0-0
              F(1) A(1)   Read CW1 Clock Enable Mask
              ---------
                          R16 (MSB)       -         (LSB) R1
                          ----------------------------------
                          C1-15  -  CW1 Clk En Mask  -  C1-0
 
              F(6) A(0)   Read Module Number 
              ---------
                          R16  - R9 | R8      -      R1
                          -----------------------------
                          |    0    | B6 Hex, 182 Dec |

              F(9) A(0)   Reset Module
              ---------
                          This command is a logical or with 
                          Z*S2 and power-up clear.  It resets 
                          the control outputs and clock enable
                          masks to zero.

              F(16) A(0)  Write Control Word 0
              ----------   
                          W16 (MSB)      -         (LSB) W1
                          ---------------------------------
                          C0-15  -  Control Word 0  -  C0-0
              F(16) A(1)  Write Control Word 1
              ----------   
                          W16 (MSB)      -         (LSB) W1
                          ---------------------------------
                          C1-15  -  Control Word 1  -  C1-0

              F(17) A(0)  Write CW0 Clock Enable Mask
              ----------
                          W16 (MSB)       -         (LSB) W1
                          ----------------------------------
                          C0-15  -  CW0 Clk En Mask  -  C0-0
              F(17) A(1)  Write CW1 Clock Enable Mask
              ----------
                          W16 (MSB)       -         (LSB) W1
                          ----------------------------------
                          C1-15  -  CW1 Clk En Mask  -  C1-0
              Example:  To set the low byte of Control Word 1 to 
                        $AB, the following commands are executed.
                                F(17) A(1)   $00FF
               
                                F(16) A(1)   $xxAB
 
          3  CAMAC 182 MODULE - I/O ASSIGNMENTS
               Rear I/O:  36 Position Edge Connector   A = R    B = L
               POS  SIGNAL            POS  SIGNAL               
               ---  --------------    ---  ----------------
                1L  Common             1R  Common
                2L  C1-15 (MSB)        2R  C0-15 (MSB)
                3L  C1-14   |          3R  C0-14   |
                4L  C1-13   |          4R  C0-13   |
                5L  C1-12   |          5R  C0-12   |
                6L  C1-11   |          6R  C0-11   |
                7L  C1-10   |          7R  C0-10   |
                8L  C1-9    |          8R  C0-9    |
                9L  C1-8    |          9R  C0-8    |
               10L  C1-7   CW1        10R  C0-7   CW0
               11L  C1-6    |         11R  C0-6    |
               12L  C1-5    |         12R  C0-5    |
               13L  C1-4    |         13R  C0-4    |
               14L  C1-3    |         14R  C0-3    |
               15L  C1-2    |         15R  C0-2    |
               16L  C1-1    |         16R  C0-1    |
               17L  C1-0  (LSB)       17R  C0-0  (LSB)
               18L  Common            18R  Common
 
          4  CAMAC 182 MODULE - FRONT PANEL
             The CAMAC 182 module has only a N led (Red, stretched) on
          the  front  panel  to  indicate  addressing  from  the CAMAC
          dataway.
 
          5  SPARES
             A supply of CAMAC 182 operational spares is maintained on
          the second floor of the Linac Annex.
 
          6  DOCUMENTATION
               0812-ED-35817  Schematic
               0812-BD-35818  Artwork
               0812-BD-35819  Master Drawing
               0812-BD-35820  Assembly Drawing
               0812-MD-34863  Outline Drawing
               0812-MC-35821  Front Panel Mechanical
               0812-MC-35822  Front Panel Silkscreen 
 
          7  PALS DOCUMENTATION
               Directory:   DEVL::USR$DISK3:[DUCAR.PALS]
               Filenames:  18201A.DAT  1st Level NAF Decoder  82S153
                           18205A.DAT  2nd Level NAF Decoder  82S153

          rjd:  DEVL::USR$DISK3:[DUCAR.DOC]CMC182.RNO

Security, Privacy, Legal