MCMs tested ---------- mcmnumber,traceid,saltro chips (one side only) # mcm10 4C11 cpldside: 536 530 515 # mcm11 5810 cpldside: 538 539 518 # mcm12 8815 cpldside: 522 519 544 # mcm13 2414 cpldside: 545 548 536 # mcm20 300F cpldside: 573 549 586 566 # mcm21 3C0F cpldside: 588 582 572 590 # mcm22 1415 cpldside: 533 526 547 557 # mcm23 4012 cpldside: 568 537 527 551 mcmXY: X = panel (i glömd numrering), Y = läge i panelen (i glömd ordning). Kanske Anders kommer ihåg det glömda. Traceid: id uläst från CPLD register. Bara ett av fyra idord används. cpldside: SALTRO chip nummer på sidan med CPLDn andra sidan ännu inte registrerad. Filer nedan finns i: https://www.hep.lu.se/eudet/pictures/mcmtests/mcmsummary/ Mer detaljerade plottar i: mcmresults-20240103.txt OBS: Tester enbart för att studera om alla förbindelser är OK. Inga automatiska gränser, rent "optisk" studie. TEST1 ----- pedestaler för olika gains(g=0,1,2,3) och polariteter(p=0/1) summaryplots med: pedestaler per kanal alla gains polaritet 1 rms pedestaler per kanal alla gains polaritet 1 pedestaler alla kanaler all gains polaritet 1 pedestaler per kanal polaritet 0 rms pedestaler per kanal polaritet 0 pedestaler alla kanaler polaritet 0 mcm--clk0-ped0-thr0-gain-s0-p1-s0-test1.csv.pdf pedestalerna ska bli lägre med gain för polaritet 1 som: gain0,gain2,gain1,gain3 polaritet 0 ska ligga mellan 800 och 900. TEST2 ----- Läser ut pedestalminnet som data. pattern: 1=ramp upp, 2=ramp ner, 3= 0x155 alt 0x2AA normaliserad plot (dvs min,medel,max värdena på ADC värdena) mcm--pattern-p-test1.pdf min/max ska inte avvika från medelvärdet. text fil med antal gånger en kanal hittas (=500), samt antal fel (=0): mcm--pattern-p-test1.txt antal "kanaler" ska vara 500 antal fel ska vara 0. TEST3 ----- Med pulser, jämna (s=1) och udda (s=2) kanaler var för sig. crosstalk och kortslutning mellan ingångar. Normalized plots (dvs min,medel,max värdena på ADC värdena) mcm--clk0-ped0-thr0-g0-s-p1-s-1-500-test1-norm.pdf Ska finnas 12 pulser per kanal som pulsas (jämna/udda), i de motsvarande (udda/jämna) ska ingen puls synas. TEST4 ----- Med pulser, jämna (s=1) och udda (s=2) kanaler var för sig. pulsvidden variation med shapertid (s0,s1,s3,s7) OBS i plottarna är de nämnda som shaper0,shaper1,shaper2,shaper3 shaper0=120ns shaper1=90ns shaper2=60ns shaper3=30ns summaryplots med: medelmax pulshöjder/kanal medelpulshöjder alla kanaler medelpulsvidder/kanal medelpulsvidder alla kanaler mcm--clk0-ped0-thr0-g0-shaper-p1-s.csv.pdf pulsvidd=antal samples med ADC värde > 200 Vidden ska minska med shapertiden. TEST5 ..... referensspänningar utan pulsning. Bara refn och refp varieras. decay bias satt till 500mV (variation syns inte i data med preamp=0) refcm till 750mV. Om refcm inte fungerar skulle pedestalen bli helt annorlunda. refv dacvärde (mV) 0 - refN: 50 (100mV), refP: 700 (1400mV) 1 - refN: 70 (140mV), refP: 680 (1360mV) 2 - refN: 90 (180 mV), refP: 660 (1320mV) 3 - refN: 110 (220mV), refP: 640 (1280mV) summary pdffile med: pedestaler per kanal rms av pedestaler per kanal pedestaler alla kanaler mcm--refv-g0-s0-p1-test1.ped.csv.pdf pedestalerna minskar med refv. TEST6 ----- Med pulser, jämna (s=1) och udda (s=2) samtidigt (=s3) clk0 - 20MHz clk1 - 10 MHz clk2 - 5 MHz (ej testat, inställningar behöver justeras) clk3 - 40 MHz summaryplots med: medelmax pulshöjder/kanal medelpulshöjder alla kanaler medelpulsvidder/kanal medelpulsvidder alla kanaler mcm--clocks-ped0-thr0-g0-s0-p1-s3.csv.pdf pulsvidd=antal samples med ADC värde > 200 Vidden ska öka med sampelfrekvensem (clk1,clk0,clk3). TEST7 ----- Test with 20MHz and different pedestal subtraction and zerosuppression threhholds ped=50 thresh=150 ped=100 thresh=100 inte gjort någon summaryplot. Många saknade paket. TEST? ----- Har inte hittat några fel i de tester som gjorts. Behövs fler ögon.