L3377 TDC

 
The LeCroy CAMAC Model 3377 is a 32-channel Multi-hit Time-to-Digital Converter (TDC) intended for high rate particle physics experiments. The 500 picosecond digitizing resolution, 32 microsecond maximum full scale, and low dead time make the Model 3377 suitable for a wide range of applications.  The Model 3377 can be operated either in Common Start or Common Stop mode with up to 16 measurements (16 edge measurements, leading edge only, or leading and trailing edge) recorded on each channel. The full scale time range is programmable up to 32 microseconds. The eight trigger outputs are programmable, and can be used in either first or second level triggers. The multi event buffer allows up to 31 events to be recorded before readout. The readout is either over the CAMAC dataway, or by a FERA“ compatible high speed ECL port.

The 32 inputs are differential ECL, with a balanced 120 ohm termination. Either the leading edge or both leading and trailing edge may be recorded, with a double hit resolution of less than 10 nanoseconds. The number of edge measurements recorded per channel is programmable from 1 to 16.

The 3377 can be programmed to operate in either Common Start  or Common Stop mode with either single or double data word output format.

The single word format packs 10 data bits (leading edge only, 9 bits if both edges are recorded) into a 16 bit word, for low dead time drift chamber applications.  The programmable offset and resolution (500 ps to 4 nsec LSB) allow the time range (255 nanoseconds to 4 microsec- onds) to be placed as a window anywhere within the 32 microsecond full scale.

The double word format preserves the full 16 bit time data for wide dynamic range applications. The full scale time is programmable in 8 nsec steps up to 32.7 microseconds. The resolution is fixed at 500 picoseconds. Eight dECL trigger outputs are provided at the rear panel.  For trigger purpose only, the input pulses are ORed together in groups of four (for example: output 1 is the or channels  0, 1, 2, 3).  In Common Stop mode, the trigger outputs are programmable in width and delay, and can be latched at the Stop time. In Common Start mode, the triggers are latched.

The 3377 may be tested using an internal tester (Common Start mode only). The number of pulses and the pulse duration are programmable.


At the end of acquisition (Common Stop or Common Start time out) the data is unloaded from the MTD133s and stored in a multievent FIFO buffer. The dead time is 1.8 microseconds plus 100 nsec per recorded hit (200 nsec per hit when in double word mode).


For more information, please see the manual.

 

Run Mode for card

Dump all registers to the status log

Data Record


xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx

^^^^ ^^^^ ^^^^ ^^-----------------------data id

                 ^^ ^^^^ ^^^^ ^^^^ ^^^^-length in longs


xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx

       ^--------------------------------1 = double word timestamp, 0 = single word timestamp (that was bogus coding)

        ^ ^^^---------------------------crate

             ^ ^^^^---------------------card

                    ^^^^ ^^^^ ^^^^ ^^^^-numDataWords (16 bit), see below


xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx

^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^-reference date (high part of double)


xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx

^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^ ^^^^-reference date (low part of double)


The rest of the record consists of a 16 bit Header Word followed by

numDataWords data words:


1xxx xxxx xxxx xxxx Header Word (highest bit set)

^------------------0=short word format, 1=double word format

      ^-------------0=leading edge only, 1=leading and trailing edge


if single word format and leading edge only:

0xxx xxxx xxxx xxxx Data Word (highest bit NOT set)

^^^ ^^-------------channel

       ^^ ^^^^ ^^^^-data value


if single word format and leading and trailing edge

0xxx xxxx xxxx xxxx  Data Word (highest bit NOT set)

^^^ ^^-------------channel

       ^------------0=leading edge, 1=trailing edge

        ^ ^^^^ ^^^^-data value


if double word format

0xxx xxx1 xxxx xxxx 1st Data Word (highest bit NOT set, 9th bit set)

^^^ ^^-------------channel

       ^------------0=leading edge, 1=trailing edge

        ^-----------0=second word, 1=first word

          ^^^^ ^^^^-high part


0xxx xxx0 xxxx xxxx 2nd Data Word (highest bit NOT set, 9th bit NOT set)

^^^ ^^-------------channel

       ^------------0=leading edge, 1=trailing edge

        ^-----------0=second word, 1=first word

          ^^^^ ^^^^-low part

Read out options

Timing setup

Enable channels, set time delays, and label channels

Write all values to hardware, prepare for run.

Simple tests to verify that the card is working properly