Pedestals for gains (g0=12mv/fC,g1=19,g2=15,g3=27), polarity=p0/p1

csv/pdf file summary:
mcm103-2C14-clk0-ped0-thr0-gain-s0-p1-s0-test1.csv
mcm103-2C14-clk0-ped0-thr0-gain-s0-p1-s0-test1.csv.pdf
Pedestals in pdf:
mcm103-2C14-clk0-ped0-thr0-g0-s0-p1-s0-test1.pdf
mcm103-2C14-clk0-ped0-thr0-g1-s0-p1-s0-test1.pdf
mcm103-2C14-clk0-ped0-thr0-g2-s0-p1-s0-test1.pdf
mcm103-2C14-clk0-ped0-thr0-g3-s0-p1-s0-test1.pdf
mcm103-2C14-clk0-ped0-thr0-g0-s0-p0-s0-test1.pdf
Pedestals in text:
mcm103-2C14-clk0-ped0-thr0-g0-s0-p1-s0-test1.ped
mcm103-2C14-clk0-ped0-thr0-g1-s0-p1-s0-test1.ped
mcm103-2C14-clk0-ped0-thr0-g2-s0-p1-s0-test1.ped
mcm103-2C14-clk0-ped0-thr0-g3-s0-p1-s0-test1.ped
mcm103-2C14-clk0-ped0-thr0-g0-s0-p0-s0-test1.ped

Ramp tests (p1=up,p2=down,p13=alternate)

text summary (number of times channel found, number of erratic data):
mcm103-2C14-pattern-p1-test1.txt
mcm103-2C14-pattern-p2-test1.txt
mcm103-2C14-pattern-p13-test1.txt
Ramps in pdfplots:
mcm103-2C14-pattern-p1-test1.pdf
mcm103-2C14-pattern-p2-test1.pdf
mcm103-2C14-pattern-p13-test1.pdf

Refvoltage tests

Testrefnrefcmrefp
refv0:50375700
refv1:70375700
refv2:90375700
refv3:110375700
refv4:125375675
refv5:75375675
refv6:75375725
refv7:750675

csv/pdf file summary:
mcm103-2C14-refv-g0-s0-p1-test1.ped.csv
mcm103-2C14-refv-g0-s0-p1-test1.ped.csv.pdf
Pedestals in pdf:
mcm103-2C14-refv0-g0-s0-p1-test1.pdf
mcm103-2C14-refv1-g0-s0-p1-test1.pdf
mcm103-2C14-refv2-g0-s0-p1-test1.pdf
mcm103-2C14-refv3-g0-s0-p1-test1.pdf
mcm103-2C14-refv4-g0-s0-p1-test1.pdf
mcm103-2C14-refv5-g0-s0-p1-test1.pdf
mcm103-2C14-refv6-g0-s0-p1-test1.pdf
mcm103-2C14-refv7-g0-s0-p1-test1.pdf
Pedestals in text:
mcm103-2C14-refv0-g0-s0-p1-test1.ped
mcm103-2C14-refv1-g0-s0-p1-test1.ped
mcm103-2C14-refv2-g0-s0-p1-test1.ped
mcm103-2C14-refv3-g0-s0-p1-test1.ped
mcm103-2C14-refv4-g0-s0-p1-test1.ped
mcm103-2C14-refv5-g0-s0-p1-test1.ped
mcm103-2C14-refv6-g0-s0-p1-test1.ped
mcm103-2C14-refv7-g0-s0-p1-test1.ped

Pulser with different shapers (s0=120ns,s1=90ns,s3=60ns,s7=30ns)

summary csv/pdffiles of pulser channel 1 (s1)
mcm103-2C14-clk0-ped0-thr0-g0-shaper-p1-s1.csv
mcm103-2C14-clk0-ped0-thr0-g0-shaper-p1-s1.csv.pdf

summary csv/pdffiles of pulser channel 2 (s2)
mcm103-2C14-clk0-ped0-thr0-g0-shaper-p1-s2.csv
mcm103-2C14-clk0-ped0-thr0-g0-shaper-p1-s2.csv.pdf

Normalized plots (s0 only)
mcm103-2C14-clk0-ped0-thr0-g0-s0-p1-s1-1-100-test1-norm.pdf
mcm103-2C14-clk0-ped0-thr0-g0-s0-p1-s2-1-100-test1-norm.pdf

pdffiles (s0,s1,s3,s7) pulser channel 1 (s1)
mcm103-2C14-clk0-ped0-thr0-g0-s0-p1-s1-1-100-test1-pulse.pdf
mcm103-2C14-clk0-ped0-thr0-g0-s1-p1-s1-1-100-test1-pulse.pdf
mcm103-2C14-clk0-ped0-thr0-g0-s3-p1-s1-1-100-test1-pulse.pdf
mcm103-2C14-clk0-ped0-thr0-g0-s7-p1-s1-1-100-test1-pulse.pdf

csvfiles (s0,s1,s3,s7) pulser channel 1 (s1)
mcm103-2C14-clk0-ped0-thr0-g0-s0-p1-s1.csv
mcm103-2C14-clk0-ped0-thr0-g0-s1-p1-s1.csv
mcm103-2C14-clk0-ped0-thr0-g0-s3-p1-s1.csv
mcm103-2C14-clk0-ped0-thr0-g0-s7-p1-s1.csv

csvfiles (s0,s1,s3,s7) pulser channel 2 (s2)
mcm103-2C14-clk0-ped0-thr0-g0-s0-p1-s2.csv
mcm103-2C14-clk0-ped0-thr0-g0-s1-p1-s2.csv
mcm103-2C14-clk0-ped0-thr0-g0-s3-p1-s2.csv
mcm103-2C14-clk0-ped0-thr0-g0-s7-p1-s2.csv

pdffiles (s0,s1,s3,s7) pulser channe2 (s2)
mcm103-2C14-clk0-ped0-thr0-g0-s0-p1-s2-1-100-test1-pulse.pdf
mcm103-2C14-clk0-ped0-thr0-g0-s1-p1-s2-1-100-test1-pulse.pdf
mcm103-2C14-clk0-ped0-thr0-g0-s3-p1-s2-1-100-test1-pulse.pdf
mcm103-2C14-clk0-ped0-thr0-g0-s7-p1-s2-1-100-test1-pulse.pdf

Pulser with different clocks (clk0=20MHz,clk1=10MHz,clk3=40MHz)

summary csv/pdffiles of pulser channel 1&2 (s3)
mcm103-2C14-clocks-ped0-thr0-g0-s0-p1-s3.csv
mcm103-2C14-clocks-ped0-thr0-g0-s0-p1-s3.csv.pdf

csvfiles pulser channel 1&2 (s3)
mcm103-2C14-clk0-ped0-thr0-g0-s0-p1-s3.csv
mcm103-2C14-clk1-ped0-thr0-g0-s0-p1-s3.csv
mcm103-2C14-clk3-ped0-thr0-g0-s0-p1-s3.csv

pdffiles pulser channel 1&2 (s3)
mcm103-2C14-clk0-ped0-thr0-g0-s0-p1-s3-1-100-test1-pulse.pdf
mcm103-2C14-clk1-ped0-thr0-g0-s0-p1-s3-1-100-test1-pulse.pdf
mcm103-2C14-clk3-ped0-thr0-g0-s0-p1-s3-1-100-test1-pulse.pdf

Zerosuppressiom with different clocks (clk0=20MHz,clk3=40MHz) pedsub (50,100), threshold (50,150)

summary csv/pdffiles of pulser channel 1&2 (s3)
mcm103-2C14-clocks-ped100-thr100-g0-s0-p1-s3.csv
mcm103-2C14-clocks-ped100-thr100-g0-s0-p1-s3.csv.pdf
mcm103-2C14-clocks-ped50-thr150-g0-s0-p1-s3.csv
mcm103-2C14-clocks-ped50-thr150-g0-s0-p1-s3.csv.pdf

csvfiles pulser channel 1&2 (s3)
mcm103-2C14-clk0-ped100-thr100-g0-s0-p1-s3.csv
mcm103-2C14-clk0-ped50-thr150-g0-s0-p1-s3.csv
mcm103-2C14-clk3-ped100-thr100-g0-s0-p1-s3.csv
mcm103-2C14-clk3-ped50-thr150-g0-s0-p1-s3.csv

pdffiles pulser channel 1&2 (s3)
mcm103-2C14-clk0-ped100-thr100-g0-s0-p1-s3-1-100-test1-pulse.pdf
mcm103-2C14-clk0-ped50-thr150-g0-s0-p1-s3-1-100-test1-pulse.pdf
mcm103-2C14-clk3-ped100-thr100-g0-s0-p1-s3-1-100-test1-pulse.pdf
mcm103-2C14-clk3-ped50-thr150-g0-s0-p1-s3-1-100-test1-pulse.pdf

Global reset

compare SALTRO registers after poweron, loaded, global reset

poweron.txt: register read after power on
ppweron.diff: difference between expected and read
loaded.txt: register read after writing registers
loaded.diff: difference between expected and read
grst.txt: register read after global reset
grst.diff: difference between expected and read

Differences: file should be empty if no errors
saltro-mcm103-2C14-poweron.diff
saltro-mcm103-2C14-loaded.diff
saltro-mcm103-2C14-grst.diff

Read SALTRO registers:
saltro-mcm103-2C14-poweron.txt
saltro-mcm103-2C14-loaded.txt
saltro-mcm103-2C14-grst.txt

Temperature, ADC, DAC

These files contains data for different actions and settings:
Temperature: mcmtemp.csv - temperature as read on MCM card
ADC: readadc.csv - voltages currents, referance voltages
DAC: readdac.csv - DAC settings

Actions
Not all actions is used in test.
numberaction
0:no action - test
1:power is off before test
2:after power on before test
3:after mcminit before test
4:saltro bias on, pasa shutdown
5:saltro bias off, pasa on
6:saltro bias on, pasa on before a run
7:saltro bias on, pasa on after a run
8:saltro bias off, pasa shutdown after run
9:after power off
10:before SRU init

Settings
Testdigit5digit4digit3digit2testid
Pedestal--polaritygain1
Ramp---pattern2
refvoltages---refvN3
shaperspulserclkpolarityshaper4
clockspulserclkpolarityshaper5
zerosupression1pulserclkpolarityshaper6
zerosupression2pulserclkpolarityshaper7

zerosupression1: pedestal=50,threshold=150
zerosupression1: pedestal=100,threshold=100
mcmtemp.csv
readadc.csv
readdac.csv

CPLD I2C test

esult from test of I2C to CPLD
testi2c.csv