sis3820

Name

sis3820 -- Configurea Struck (SIS) 3820 latching scaler.

Synopsis


sis3820 create name ?option value?...
sis3820 config name ?option value?...
sis3820 cget name ?option?
        

DESCRIPTION

The SIS 3820 is a latching scaler that can also provide timestamp information. In regular use, it is a 32 channel 32 bit scaler module. If used as a timestamper it provides 2 48 bit channels. See the -timestamp for more information about this.

OPTIONS

-base integer

Sets the module's base address. The base addresses are set via jumpers or rotary switches, depending on the module hardware revision. The default value is 0.

-timestamp enable |disable

When enabled, the module is run in timestamp mode. In timestamp mode, the module used as two 48 bit channels that increment when inputs 1 and 16 are pulsed. Normally in timestamp mode, the scaler is also externally latched on the event trigger e.g. The default is disable. In that case, the module is run as 32 channels of 32 bit wide scalers. This is normally used to display counters in the scaler display.

-inputmode selection

Programs how the four NIM inputs are used. Any of the following values can be used for the selection:

default

Lets the software select an appropriate default mode depending on the value of the -timestamp. See default mode below. This is the default value for this option.

None

All of the inputs are disabled.

LNEInhLNE

Note that LNE means "Load Next Event" and means latch. Input 1 is the load next event signal (latch), Input 4, inhibits the LNE input.

LNEInhboth

Input 1 loads the next event, Input 3, inhibits scalers from counting and Input 4 inhibits the LNE input.

LNEInhCount

Input 1 is the latch (LNE) and input 4 inhibits the scalers from counting when asserted.

Inh4s

Each input inhibits four channels of the scaler. E.g. input 1 inhibits, channels 1-4, input 2 inhibits channels 5-8 and so on. Using this in timestamp mode issues a warning as there is no input that can latch the timestamp.

LNEHiscal

Not supported in

LNEInhClr

Input 1 is the LNE, input 2 inhibits counting and input 3 clears all of the scaler counters.

When default is selected, the input mode depends on the state of the -timestamp. If -timestamp is enabled, default is like selecting LNEInhLNE. If -timestamp is disabled, default is like selecting Inh4s.

-outputmode selection

Selects the meaning of the NIM outputs. The default value is clock50Mhz. Valid values for -outputmode are:

clock50MHz

Output 5 duplicates the LNE while Output 7 is a 50MHz square wave clock.

LNEAndLed

Output 5 echoes the LNE. Output 8 is the user output which is not used by NSCLDAQ.

clock2x10MHz

Output 5 echoes the LNE and outputs 6 and7 are 10MHz clocks.

clock1x10MHz

Output 5 is the LNE and output 6 is a 10MHz clock.