CONTROLS
CAMAC 186
DIGITAL I/O
ED-35359/B

CONTROLS HARDWARE RELEASE NO. 64.1

CAMAC 186 Module

Digital Muxed Input - Pulsed Output

Robert J. Ducar

November 7, 1988

CONTENTS

1  DESCRIPTION
2  CAMAC 186 OP CODES
3  CAMAC 186 MODULE - I/O ASSIGNMENTS
4  CAMAC 186 MODULE - FRONT PANEL
5  SPARES
6  DOCUMENTATION          
7  PALS DOCUMENTATION

          1  DESCRIPTION
             The one-wide CAMAC  186  module  provides  basic  digital
          input  and  output control facilities.  With the addition of
          external multiplexing hardware, the 186 module  can  provide
          up  to 256 bits of digital monitoring - organized as sixteen
          16 bit words.  The 186 module also  provides  twelve  pulsed
          control  lines.   Inputs and outputs are active high and TTL
          compatible.
             External monitor data multiplexing  is  achieved  by  the
          decoding of four mux address lines that are sourced from the
          186 module.  These lines increment  every  ten  microseconds
          and  request  the  indicated monitor word to be presented at
          the monitor input of the module.  The presented monitor data
          are  latched  into on-board cache memory approximately eight
          microseconds after  the  mux  address  lines  change  state.
          Monitor  data  are thus refreshed every 160 microseconds.  A
          front panel led, "UA", indicates  that  the  monitor  update
          process is active.
             The twelve control lines are  normally  low  outputs  and
          pulse   high   for   approximately   ten  microseconds  when
          addressed.  A ten microsecond strobe pulse is always  issued
          when the control line register is written.
             The control lines are sourced by 74128 drivers and may be
          terminated  in  100  ohms.  The strobe and mux address lines
          are sourced by 74F3037 drivers and may also be terminated in
          100  ohms.  The monitor line inputs are terminated with 1000
          ohms to ground.  Upon  clear  command  or  powering-up,  the
          control line register is set to zero.
             This  module  will  assert  LAM  if  the   monitor   word
          multiplexing process is not active.  Provision has also been
          made to assert LAM when any bit of the  upper  and/or  lower
          byte  of  Monitor  Word  0 is not asserted.  This feature is
          activated by insertion of 74LS30 chips at IC  locations  #52
          and/or #53.
             The 186 module  is  a  custom  derivative  of  the  CAMAC
          180/181 module.
 
          2  CAMAC 186 OP CODES
                  All codes return module Q and X immediately.
                  This module may assert LAM.

              F(0) A(n)   Read Monitor Word n  (n = 0 to 15)
              ---------   
                          R16              -               R1
                          -----------------------------------
                          M15 (MSB) - Monitor Data - (LSB) M0

              F(1) A(0)   Read Status and Control Line Register
              ---------
                           R16 | R15 | R14 | R13 | R12 - R1 
                          ----------------------------------
                          | 1  | LAM | UA  |  0  | C11 - C0 |
                          LAM: When asserted, indicates UA is false.
                               May also indicate that any bit of the
                               upper and/or lower byte of Monitor 
                               Word 0 is not asserted.
                          UA:  Update Active.  Assertion indicates 
                               the monitor update process is active.
                          C11-C0: This data indicate which control
                                  lines were last pulsed.
              F(4) A(0)   Read Monitor Word n  (n = 0 to 15)
              ---------         Auto Increment Mode
                          R16              -               R1
                          -----------------------------------
                          M15 (MSB) - Monitor Data - (LSB) M0
                            Read pointer n is set to zero by the
                          F(1) A(0) command and incremented by 1
                          after each F(4) A(0) command.
 
              F(6) A(0)   Read Module Number 
              ---------
                          R16  - R9 | R8      -      R1
                          -----------------------------
                          |    0    | BA Hex, 186 Dec |
               F(9) A(0)   Reset Module
               ---------
                           This command is a logical or with 
                           Z*S2 and power-up clear.  It resets 
                           the control line register to zero.

               F(17) A(0)  Write Control Line Register
               ---------- 
                             W16   -   W13 | W12  -  W1
                            ----------------------------
                           |       X       | C11  -  C0 |
 
          3  CAMAC 186 MODULE - I/O ASSIGNMENTS
               Rear I/O:  36 Position Edge Connector   A = R    B = L
               POS  SIGNAL            POS  SIGNAL               
               ---  --------------    ---  ----------------
                1L  M15 (MSB)          1R  M14
                2L  M13                2R  M12
                3L  M11                3R  M10
                4L  M9                 4R  M8
                5L  M7                 5R  M6
                6L  M5                 6R  M4
                7L  M3                 7R  M2
                8L  M1                 8R  M0 (LSB)
                9L  C11                9R  C10
               10L  C9                10R  C8
               11L  C7                11R  C6
               12L  C5                12R  C4
               13L  C3                13R  C2
               14L  C1                14R  C0
               15L  MA8               15R  MA4
               16L  MA2               16R  MA1
               17L  BP /AIP           17R  STROBE (10 usec)
               18L  Common            18R  Common
             The BP /AIP output reflects the state of the P1  line  of
          the  CAMAC dataway connector.  In Tevatron crates, this line
          generally indicates the state of the  Tevatron  Abort  Link.
          BP  (active  high) signifies Beam Permit.  /AIP (active low)
          signifies Abort In Progress.   This  line  is  driven  by  a
          74F3037 driver and may be terminated in 100 ohms.
 
          4  CAMAC 186 MODULE - FRONT PANEL
                  The CAMAC 186 module has the following front
                  panel features:
               N led:  Red (stretched)
               LAM led:  Red
               UA led:  Green (stretched), Indicates monitor 
                        update process is active.
 
          5  SPARES
             A supply of CAMAC 186 operational spares is maintained on
          the  second  floor  of the Linac Annex.  Upon replacement be
          sure to check the optional installation  of  74LS30  ICs  at
          locations #52 and #53.
 
          6  DOCUMENTATION
               0812-ED-35359   Schematic ( Revision B )
               0812-BD-35360   Artwork   (  RF-102 B  )
               0812-BD-35361   Master Drawing
               0812-MD-34863   Outline Drawing
               0812-MC-35522   Front Panel Mechanical
               0812-MC-218449  Front Panel Silkscreen 
 
          7  PALS DOCUMENTATION
               Directory:  DEVL::USR$DISK3:[DUCAR.PALS]
               Flienames:  18651A.DAT  Module Number Source   PLS153
                                       ( Unique to RF-102B Artwork )

 

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

Security, Privacy, Legal