V125 MODULE’S VME REGISTERS
  •                                                                           AND JUMPER OPTIONS

  •  

     
     
     
     
     
     
     
     
     
     

                                                                                   NIELS SCHUMBURG

                                                                   MARCH 15, 1999
     
     
     
     
     
     

    FIRST PASS DESCRIPTION, ADDRESSABLE VME REGISTERS, FOR ABORT KICKER LOGIC
     
     
     

           16 Bit Address                                                   Function                                                           Read/Write XY80H                                      Even Byte ID Prom                                                   Read                     XY81H                                      Odd Byte ID Prom                                                     Read ..

    ..

    XYBEH                                     Even Byte ID Prom                                                    Read

    XYBFH                                     Odd Byte ID Prom                                                     Read

    XYC1H                                    Status Reg.1(Time Event Link)                                 Read/Write

    XYC3H                                    Beam Dump Code                                                      Read/Write

    XYC5H                                    Reset Code                                                                 Read/Write

    XYC7H                                    Status Reg.2(Beam Sync Link)                                 Read/Write

    XYC9H                                    Rotation Fiducial Code                                              Read/Write

                        XYCBH                                   Fine Delay(0-142 nsec.)                                             Read/Write XYCDH                                  Course Delay( 0 –18.2 usec.)                                     Read/Write

    XYDFH                                  Vector Reg. 1                                                               Read/Write

    XYD1H                                  Routing Reg. 1                                                             Read/Write

    XYD3H                                  Vector Reg. 2                                                               Read/Write

    XYD5H                                  Routing Reg. 2                                                             Read/Write

    XYD7H                                 Abort Time Stamp(MSB)                                             Read

    XYD9H                                 Abort Time Stamp(LSB)                                              Read

    XYDBH                                Abort Time Stamp(LSB+1)                                          Read

    XYDDH                                Abort Time Stamp(LSB+2)                                         Read
     
     

    XY = F4(Hex) Yellow Ring
    XY = F5(Hex) Blue Ring
     
     

    Status Reg. 2(Beam Sync. Link)

    Bit7              Bit6              Bit5          Bit4            Bit3          Bit2              Bit1                Bit0
     

    Interrupt     Clock Fail      Par. Error    Permit          Rotation     Spare           Interrupt             Spare

                                               Failure        Fid. Failure                         Enable
     
     

    Int. Enable(r/w)-Can enable or mask out interrupt

    Rot. Fid. Fail.(r)- Every beam revolution (12.8 usec.) this bit is updated to indicate its status.

    Interrupts occur at every change of status. If the event is lost over numerous

    Beam cycles a single interrupt occurs. With the appearance of the first subsequent

    Fiducial a second interrupt is implemented.

    Permit Fail.(r)-Beam permit carrier absent.

    Par. Error(r)-Parity error on any Beam Sync Link event.

    Clk. Fail(r)-Carrier missing on Beam Sync Link.
     
     

    Int. 2(r)-Interrupt if : bit 1 and ( bit 6 or bit 5 or bit 3 goes true or false). This will cause Status Register 2 to be read.
     
     

    Reading Status Reg. 2 clears bit 7, bit 6, and bit 5 only. See note at bottom for more detail.
     
     

    Status Reg. 1(Time Event Link)

    Bit7                 Bit6               Bit5               Bit4               Bit3               Bit2              Bit1              Bit0
     

    Interrupt       Clock Fail      Par. Error            Beam           Real Time         Spare           Interrupt           Spare

                                                         Dump          Beam Abort                              Enable
     
     

    Int. Enable(r/w)-Can enable or mask out interrupt

    Real Time Bm Abt(r)- Indicates when in time there is a beam abort. This occurrence is time

    Stamped. This bit "freezes" bit 4 of status reg. 1 and bits 3 and 4 of status reg. 2,

    And the time stamp.

    Beam Dump(r)-Beam Dump event detected.

    Par. Error(r)-Parity error on any Time Event Link event.

    Clk. Fail(r)-Carrier missing on Time Event Link.
     

    Int. 1(r)-Interrupt if : (bit 1 and ( bit 6 or bit 5 )) or (bit 1 and bit 3). This will cause Status Register 1 1 to be read and Status Register 2 and the time stamp if bit 3 is true.

    Reading Status Reg. 1 clears bit 7, bit 6 and bit 5.

    Reading Time Stamp clears bit 3 and bit 4.

    Notes : 1. For multiple Beam Dump events multiple beam aborts will be executed. The time

    stamp retains its information, for each abort, until read by the FEC (which clears bits 3 and 4

    of SR2). After this occurs, the Kicker logic will be ready to record all the appropriate

    information for any subsequent abort condition. A background time counter, which is

    cleared by Reset, insures an accurate time stamp. After each permit failure, 1 second of

    carrier has to be detected, before cleared and armed for a subsequent failure.

    2. After bit 3 (Beam Abort) is cleared the "freeze" is lifted but Permit Failure and Rotational

    Fiducial Failure are not cleared until the permit carrier returns and a valid fiducial is

    detected.

    3. There are 6 beam abort conditions:

      1. No permit carrier and rotation fiducial
      2. No permit carrier and no rotation fiducials for 2 ½ rotations
      3. Beam Dump and rotation fiducial
      4. Beam dump and no rotation fiducials for 2 ½ rotations
      5. Beam dump, no permit carrier, and rotation fiducial
      6. Beam dump, no permit carrier, and no fiducials for 2 ½ rotations
    By reading the 2 status registers after the Real Time Beam Abort Interrupt, each condition

    Will be uniquely identified. Conditions e. and f. will cause a single time stamp, abort, and

    Interrupt.
     
     

    OPTIONS:

    SWITCH2 – VME BASE ADDR                   SWITCH1 – MISSING PERMIT CLK COUNT

    1 – OPEN(A15)                                               1 – OPEN(1)

    2 – OPEN(A14)                                               2 – CLOSED(2)

    3 – OPEN(A13)                                               3 – CLOSED(4)

    4 – OPEN(A12)                                               4 – CLOSED(N/A)

    5 – CLOSED(A11)

    6 – OPEN(A10)                                               COUNT = 8 + (S1) + (S2) + (S3) = 8+1+0+0=9

    7 – CLOSED(A9)

    8 – CLOSED(A8)
     

    ADDR. = F480 to F4DD (HEX) Yellow Ring
    ADDR. = F580 to F5DD (HEX) Blue Ring
     

    E19 – E20(CHASSIS GND TIED TO DC GND)

    JP1 – IN

    JP4 – 2 TO 4 – IN