CLCT48 and ALCT48 and Associated Cards

Cathode LCT Cards

JK: Altera tdf files, pcb files, pof files, test programs, and other documentation can be found here. Be sure to read the Readme.txt file.
Hauser: Cathode LCT menu software here.

Here is a picture of the 48-channel LCT card developed for both cathode and anode triggering at the 1998 test beam:

There is also a

The LCT module contains both FPGAs and RAMs to find trigger patterns. This CAMAC module will be used for both cathode and anode triggering, needing only a different software initialization.

A very detailed view of the cathode LCT card logic can be found here (PostScript). A similar view of the anode version (same board and chips, different software) can be found here (PostScript). The important pieces of this card, designed by JK, are:

This card will be connected to the Trigger Motherboard using 34-connector ribbon cables. The signals that pass to the Trigger Motherboards are 7 in number: 4 time-multiplexed channel-link signal plus the channel-link clock, plus one LHC bunch clock input from the Trigger Motherboard, plus a bunch counter reset signal.

The board is initialized in the following sequence:

  1. Each on-board EPROM clocks its data into the associated FPGAs to configure them at power-up (50-250ms).
  2. Through CAMAC, the controller FPGA logic is instructed to perform an initialization sequence for the RAMs. During this sequence, data goes from the on-board EEPROM into the rear gate array and thence to the RAMs (less than 30ms).
  3. The Altera FPGA logic can be re-downloaded (or editted) by a "Byte-Blaster" serial connection to a PC (maybe a minute); or alternatively, from CAMAC (except for the CAMAC interface FPGA, of course...). Through CAMAC, it might take a while, even hours, depending on how sluggish the DAQ system will be.
  4. The RAM tables can be editted through CAMAC commands (through the CAMAC FPGA to the rear/priority encoder FPGA). So can the NVRAM. However, this could take hours, depending on how sliggush the DAQ system will be.
See the Software Repository section above for design files and documentation.

Anode LCT Cards

The Anode LCT cards use the same hardware as the Cathode LCT cards, but are configured differently in software, both in the RAM lookup tables, as well as the FPGA arrays.Anode LCT card

JK: Altera tdf files, pcb files, pof files, test programs, and other documentation can be found here. Be sure to read the Readme.txt file.
 

LCT Mezzanine Cards

One lovely aspect of the 48-channel LCT cards is that they can be used for Anode triggering as well as for Cathode triggering, simply by changing the software loaded into the FPGA chips and the RAM chips. However, we need to receive different signals:
  1. Old OSU cathode cards sent analog signals to a 48-channel mezzanine card which contained 6 8-channel Comparator ASIC #1 chips.
  2. Old OSU anode cards and new CMU anode cards send 48 differential ECL signals to the 48-channel LCT card. For this, we built a 48-channel ECL receiver mezzanine card.
  3. New OSU cathode preamp cards send analog signals to a piggy-back UCLA Comparator Card containing 6 16-channel Comparator ASIC #2 chips. This in turn sends 192 half-strip signals by way of differential ECL to (one or) two 96-channel ECL receiver mezzanine cards which are mounted on the "48-channel" LCT cards.
Yao Shi has developed all of these mezzanine cards. Here is a picture of the 48-channel ECL receiver mezzanine card:


Return to UCLA-CMS trigger web page.

Page maintained by

Jay Hauser (hauser@physics.ucla.edu)

last updated 6 June 1998