L3 <--> L1 Control Path Signals ----------------------------------- Rev. 7-MAR-2000 Summary of the Control Path connection between L3 <-> L1. All cables are the standard 50 mil twist and flat and all connectors the standard 0.1" x 0.1" 34 pin. Control Signals L3 --> L1 ------------------------- There are 128 inputs to the Trig FW that allow L3 to disable any subset of the L1 Specific Triggers. These are non-latched inputs so there is no clock. Whatever pattern L3 sets up on these 128 signals, the Trig FW just follows along and enables/disables the appropriate L1 Specific Triggers. The Trig FW receives these 128 Individual Disable signals on 8 twist-flat cables. These cables are 34 conductor with only the first 16 pairs used in each cable. The inputs are terminated. The level is differential ECL with pull down current supplied from the sending end. The non-inverted signal of a pair is on an odd pin and the next higher even pin number is the inverted side of that pair. The following is the pinout of the 8 connectors that carry the Individual Disable signals for the 128 L1 Triggers from L3 to the Trigger Framework. Pin Disable Disable Disable Disable Number connector 1 connector 2 connector 3 connector 4 ------ ----------- ----------- ----------- ----------- 1 Dis_000_non Dis_016_non Dis_032_non Dis_048_non 2 Dis_000_inv Dis_016_inv Dis_032_inv Dis_048_inv 3 Dis_001_non Dis_017_non Dis_033_non Dis_049_non 4 Dis_001_inv Dis_017_inv Dis_033_inv Dis_049_inv 5 Dis_002_non Dis_018_non Dis_034_non Dis_050_non 6 Dis_002_inv Dis_018_inv Dis_034_inv Dis_050_inv 7 Dis_003_non Dis_019_non Dis_035_non Dis_051_non 8 Dis_003_inv Dis_019_inv Dis_035_inv Dis_051_inv 9 Dis_004_non Dis_020_non Dis_036_non Dis_052_non 10 Dis_004_inv Dis_020_inv Dis_036_inv Dis_052_inv 11 Dis_005_non Dis_021_non Dis_037_non Dis_053_non 12 Dis_005_inv Dis_021_inv Dis_037_inv Dis_053_inv 13 Dis_006_non Dis_022_non Dis_038_non Dis_054_non 14 Dis_006_inv Dis_022_inv Dis_038_inv Dis_054_inv 15 Dis_007_non Dis_023_non Dis_039_non Dis_055_non 16 Dis_007_inv Dis_023_inv Dis_039_inv Dis_055_inv 17 Dis_008_non Dis_024_non Dis_040_non Dis_056_non 18 Dis_008_inv Dis_024_inv Dis_040_inv Dis_056_inv 19 Dis_009_non Dis_025_non Dis_041_non Dis_057_non 20 Dis_009_inv Dis_025_inv Dis_041_inv Dis_057_inv 21 Dis_010_non Dis_026_non Dis_042_non Dis_058_non 22 Dis_010_inv Dis_026_inv Dis_042_inv Dis_058_inv 23 Dis_011_non Dis_027_non Dis_043_non Dis_059_non 24 Dis_011_inv Dis_027_inv Dis_043_inv Dis_059_inv 25 Dis_012_non Dis_028_non Dis_044_non Dis_060_non 26 Dis_012_inv Dis_028_inv Dis_044_inv Dis_060_inv 27 Dis_013_non Dis_029_non Dis_045_non Dis_061_non 28 Dis_013_inv Dis_029_inv Dis_045_inv Dis_061_inv 29 Dis_014_non Dis_030_non Dis_046_non Dis_062_non 30 Dis_014_inv Dis_030_inv Dis_046_inv Dis_062_inv 31 Dis_015_non Dis_031_non Dis_047_non Dis_063_non 32 Dis_015_inv Dis_031_inv Dis_047_inv Dis_063_inv 33 no connection no connection no connection no connection 34 no connection no connection no connection no connection Pin Disable Disable Disable Disable Number connector 5 connector 6 connector 7 connector 8 ------ ----------- ----------- ----------- ----------- 1 Dis_064_non Dis_080_non Dis_096_non Dis_112_non 2 Dis_064_inv Dis_080_inv Dis_096_inv Dis_112_inv 3 Dis_065_non Dis_081_non Dis_097_non Dis_113_non 4 Dis_065_inv Dis_081_inv Dis_097_inv Dis_113_inv 5 Dis_066_non Dis_082_non Dis_098_non Dis_114_non 6 Dis_066_inv Dis_082_inv Dis_098_inv Dis_114_inv 7 Dis_067_non Dis_083_non Dis_099_non Dis_115_non 8 Dis_067_inv Dis_083_inv Dis_099_inv Dis_115_inv 9 Dis_068_non Dis_084_non Dis_100_non Dis_116_non 10 Dis_068_inv Dis_084_inv Dis_100_inv Dis_116_inv 11 Dis_069_non Dis_085_non Dis_101_non Dis_117_non 12 Dis_069_inv Dis_085_inv Dis_101_inv Dis_117_inv 13 Dis_070_non Dis_086_non Dis_102_non Dis_118_non 14 Dis_070_inv Dis_086_inv Dis_102_inv Dis_118_inv 15 Dis_071_non Dis_087_non Dis_103_non Dis_119_non 16 Dis_071_inv Dis_087_inv Dis_103_inv Dis_119_inv 17 Dis_072_non Dis_088_non Dis_104_non Dis_120_non 18 Dis_072_inv Dis_088_inv Dis_104_inv Dis_120_inv 19 Dis_073_non Dis_089_non Dis_105_non Dis_121_non 20 Dis_073_inv Dis_089_inv Dis_105_inv Dis_121_inv 21 Dis_074_non Dis_090_non Dis_106_non Dis_122_non 22 Dis_074_inv Dis_090_inv Dis_106_inv Dis_122_inv 23 Dis_075_non Dis_091_non Dis_107_non Dis_123_non 24 Dis_075_inv Dis_091_inv Dis_107_inv Dis_123_inv 25 Dis_076_non Dis_092_non Dis_108_non Dis_124_non 26 Dis_076_inv Dis_092_inv Dis_108_inv Dis_124_inv 27 Dis_077_non Dis_093_non Dis_109_non Dis_125_non 28 Dis_077_inv Dis_093_inv Dis_109_inv Dis_125_inv 29 Dis_078_non Dis_094_non Dis_110_non Dis_126_non 30 Dis_078_inv Dis_094_inv Dis_110_inv Dis_126_inv 31 Dis_079_non Dis_095_non Dis_111_non Dis_127_non 32 Dis_079_inv Dis_095_inv Dis_111_inv Dis_127_inv 33 no connection no connection no connection no connection 34 no connection no connection no connection no connection The panel with the 8 connectors to receive these Individual Disables is on top of rack M123 and is labeled "Individual Disable 0". The 8 connectors are labeled 0:15, 16:31, ... 111:127. The first pair on each cable is the lowest number Specific Trigger in that group of 16. If it is of use to L3 we also have available a "Global Disable" input for L3 to use. With just one signal it accomplishes the same thing as the individually disabling all 128 L1 Triggers. As with the Individual Disables the Trig FW just follows the state of the Global Disable signal in realtime (there is no clock). For a given L1 Spec Trig to be able to fire both its Individual Disable and the Global Disable must NOT be asserted. Control Signals L1 --> L3 ------------------------- There are two types of control signals send from the Trig FW to L3: The Level 3 Transfer Number for this event. and The Mask of Specific Triggers for this event that both fired at L1 AND were accepted by L2 This data comes with a Strobe Signal because there needs to be a way to tell L3, "here is the control information for a new event, please ingest it". The L3 Trans Number, the Strobe to L3, and the Specific Triggers Mask signals are all differential ECL levels with pull down current supplied at the Trig FW end and terminators (110 Ohm from one side of the differential pair to the other side) at the receiving end. The non-inverted signal of a pair is on an odd pin and the next higher even pin number is the inverted side of that pair. Level 3 Transfer Number The L3 Transfer Number is is an "event ID" that is both: sent via the SCL to the Front-End crates for use by the VBD's and sent via the Control Path to the L3 System ETG. A new L3 Trans Num is sent out each time an L2_Accept is issued by the Trig FW. The Level 3 Transfer Number is 16 bits long and it increments once for each event that is sent to Level 3. When it reaches ffff it wraps back to 0000. The L3 Trans Number is reset to 0000 when the Trig FW is Initialized. It is not reset when an SCL Initialize is issued. The L3 Trans Num and the Strobe Signal are carried on a standard 34 conductor twist-flat cable. The first 16 pairs are used for the 16 bits of the L3 Trans Num. The first pair is the LSB and the 16th pair is the MSB of the L3 Transfer Number. The 17th pair is used for the Strobe Signal. All data for the "new event" is stable for 264 nsec before the Strobe is asserted. The Strobe remains asserted for 132 nsec. All data remains stable until just before we announce the next new event so you could use either edge of the Strobe to ingest the data into L3. The Run II specification calls for a minimum of 1.58 usec between L2_Accepts. So the fastest possible timing on this connection looks like: An L2_Accept is issued by the Trigger Framework and the L3 Transfer Number data lines move to a new state that represents the L3 Transfer Number for this new event. 264 nsec later the L3 Strobe is asserted. 132 nsec later the L3 Strobe is negated. The L3 Trans Num data lines remain in the state to represent this event for at least the next 1.2 usec (i.e. 1.58u - 264n - 132n) The connector that carries the 16 bit L3 Transfer Number and the Strobe signal from the Trigger Framework to L3 is located on top of M123. Its pinout is the following. Pin L3 Transfer Number Number Connector ------ ------------------- 1 L3_Trns_Num_00_non \___ LSB 2 L3_Trns_Num_00_inv / 3 L3_Trns_Num_01_non 4 L3_Trns_Num_01_inv 5 L3_Trns_Num_02_non 6 L3_Trns_Num_02_inv 7 L3_Trns_Num_03_non 8 L3_Trns_Num_03_inv 9 L3_Trns_Num_04_non 10 L3_Trns_Num_04_inv 11 L3_Trns_Num_05_non 12 L3_Trns_Num_05_inv 13 L3_Trns_Num_06_non 14 L3_Trns_Num_06_inv 15 L3_Trns_Num_07_non 16 L3_Trns_Num_07_inv 17 L3_Trns_Num_08_non 18 L3_Trns_Num_08_inv 19 L3_Trns_Num_09_non 20 L3_Trns_Num_09_inv 21 L3_Trns_Num_10_non 22 L3_Trns_Num_10_inv 23 L3_Trns_Num_11_non 24 L3_Trns_Num_11_inv 25 L3_Trns_Num_12_non 26 L3_Trns_Num_12_inv 27 L3_Trns_Num_13_non 28 L3_Trns_Num_13_inv 29 L3_Trns_Num_14_non 30 L3_Trns_Num_14_inv 31 L3_Trns_Num_15_non \___ MSB 32 L3_Trns_Num_15_inv / 33 New_Event_Strobe_non 34 New_Event_Strobe_inv Mask of Specific Triggers, that for this event, both fired at L1 and were accepted by L2 is 128 bits wide. It comes out of the Trig FW on 8 standard 34 conductor twist-flat cables. The timing of the Specific Triggers Mask data is exactly the same as for the L3 Trans Num. That is: An L2_Accept is issued. The 128 data lines move to the state that represents the Specific Triggers Mask for this new event. Then after 264 nsec of setup time for this data the Strobe is asserted. The Strobe remains asserted for 132 nsec. This is followed by a minimum of 1.2 usec before the next event. During this 1.2 usec minimum the data lines remain stable and continue to represent the Spec Trig's Mask for the current event. The 8 connectors that carry the Mask of the 128 Specific Triggers from the Trigger Framework to L3 are located on top of M123. They are labeled Specific Triggers Fired Mask 0:15, 16:31,... 111:127. Their pinout is the following. Pin Trig's Fired Trig's Fired Trig's Fired Trig's Fired Number connector 1 connector 2 connector 3 connector 4 ------ ----------- ----------- ----------- ----------- 1 Frd_000_non Frd_016_non Frd_032_non Frd_048_non 2 Frd_000_inv Frd_016_inv Frd_032_inv Frd_048_inv 3 Frd_001_non Frd_017_non Frd_033_non Frd_049_non 4 Frd_001_inv Frd_017_inv Frd_033_inv Frd_049_inv 5 Frd_002_non Frd_018_non Frd_034_non Frd_050_non 6 Frd_002_inv Frd_018_inv Frd_034_inv Frd_050_inv 7 Frd_003_non Frd_019_non Frd_035_non Frd_051_non 8 Frd_003_inv Frd_019_inv Frd_035_inv Frd_051_inv 9 Frd_004_non Frd_020_non Frd_036_non Frd_052_non 10 Frd_004_inv Frd_020_inv Frd_036_inv Frd_052_inv 11 Frd_005_non Frd_021_non Frd_037_non Frd_053_non 12 Frd_005_inv Frd_021_inv Frd_037_inv Frd_053_inv 13 Frd_006_non Frd_022_non Frd_038_non Frd_054_non 14 Frd_006_inv Frd_022_inv Frd_038_inv Frd_054_inv 15 Frd_007_non Frd_023_non Frd_039_non Frd_055_non 16 Frd_007_inv Frd_023_inv Frd_039_inv Frd_055_inv 17 Frd_008_non Frd_024_non Frd_040_non Frd_056_non 18 Frd_008_inv Frd_024_inv Frd_040_inv Frd_056_inv 19 Frd_009_non Frd_025_non Frd_041_non Frd_057_non 20 Frd_009_inv Frd_025_inv Frd_041_inv Frd_057_inv 21 Frd_010_non Frd_026_non Frd_042_non Frd_058_non 22 Frd_010_inv Frd_026_inv Frd_042_inv Frd_058_inv 23 Frd_011_non Frd_027_non Frd_043_non Frd_059_non 24 Frd_011_inv Frd_027_inv Frd_043_inv Frd_059_inv 25 Frd_012_non Frd_028_non Frd_044_non Frd_060_non 26 Frd_012_inv Frd_028_inv Frd_044_inv Frd_060_inv 27 Frd_013_non Frd_029_non Frd_045_non Frd_061_non 28 Frd_013_inv Frd_029_inv Frd_045_inv Frd_061_inv 29 Frd_014_non Frd_030_non Frd_046_non Frd_062_non 30 Frd_014_inv Frd_030_inv Frd_046_inv Frd_062_inv 31 Frd_015_non Frd_031_non Frd_047_non Frd_063_non 32 Frd_015_inv Frd_031_inv Frd_047_inv Frd_063_inv 33 no connection no connection no connection no connection 34 no connection no connection no connection no connection Pin Trig's Fired Trig's Fired Trig's Fired Trig's Fired Number connector 5 connector 6 connector 7 connector 8 ------ ----------- ----------- ----------- ----------- 1 Frd_064_non Frd_080_non Frd_096_non Frd_112_non 2 Frd_064_inv Frd_080_inv Frd_096_inv Frd_112_inv 3 Frd_065_non Frd_081_non Frd_097_non Frd_113_non 4 Frd_065_inv Frd_081_inv Frd_097_inv Frd_113_inv 5 Frd_066_non Frd_082_non Frd_098_non Frd_114_non 6 Frd_066_inv Frd_082_inv Frd_098_inv Frd_114_inv 7 Frd_067_non Frd_083_non Frd_099_non Frd_115_non 8 Frd_067_inv Frd_083_inv Frd_099_inv Frd_115_inv 9 Frd_068_non Frd_084_non Frd_100_non Frd_116_non 10 Frd_068_inv Frd_084_inv Frd_100_inv Frd_116_inv 11 Frd_069_non Frd_085_non Frd_101_non Frd_117_non 12 Frd_069_inv Frd_085_inv Frd_101_inv Frd_117_inv 13 Frd_070_non Frd_086_non Frd_102_non Frd_118_non 14 Frd_070_inv Frd_086_inv Frd_102_inv Frd_118_inv 15 Frd_071_non Frd_087_non Frd_103_non Frd_119_non 16 Frd_071_inv Frd_087_inv Frd_103_inv Frd_119_inv 17 Frd_072_non Frd_088_non Frd_104_non Frd_120_non 18 Frd_072_inv Frd_088_inv Frd_104_inv Frd_120_inv 19 Frd_073_non Frd_089_non Frd_105_non Frd_121_non 20 Frd_073_inv Frd_089_inv Frd_105_inv Frd_121_inv 21 Frd_074_non Frd_090_non Frd_106_non Frd_122_non 22 Frd_074_inv Frd_090_inv Frd_106_inv Frd_122_inv 23 Frd_075_non Frd_091_non Frd_107_non Frd_123_non 24 Frd_075_inv Frd_091_inv Frd_107_inv Frd_123_inv 25 Frd_076_non Frd_092_non Frd_108_non Frd_124_non 26 Frd_076_inv Frd_092_inv Frd_108_inv Frd_124_inv 27 Frd_077_non Frd_093_non Frd_109_non Frd_125_non 28 Frd_077_inv Frd_093_inv Frd_109_inv Frd_125_inv 29 Frd_078_non Frd_094_non Frd_110_non Frd_126_non 30 Frd_078_inv Frd_094_inv Frd_110_inv Frd_126_inv 31 Frd_079_non Frd_095_non Frd_111_non Frd_127_non 32 Frd_079_inv Frd_095_inv Frd_111_inv Frd_127_inv 33 no connection no connection no connection no connection 34 no connection no connection no connection no connection