TWiki> TOTEM Web>T2SoftwareAtIp5 (revision 4)EditAttachPDF

T2 Software at IP5

(Situation as of April 2010)


vfat_controller (no comments)

Latest monitor /data/T2/Monitor_developT2 (at vmepcS2B19-07)

Xml input files

monitor xml files in /data/T2/XML_ConfigMonitor_IP5

vfat_controller xml files in ~nturini/T2/config

Vfat_controller xml schema at

Contains among other things VFAT lines

  • preamp/shaper settings, same for all
  • Control0,1,2,3 (control registers)
  • Chanreg1-128 (mask/calpulse/trimDAQ channel by channel)
  • Lat (latency)
  • Vthreshold1,2 (vt1=threshold, vt2=0)
  • chipid0,1=vfatID-16bit : low 8bits + high 8 bits

Xml file contains up to 688 VFATs, and in vfat_controller one can make changes to all the VFATs or to one at a time

  • automate to
    • speed up initial value setting
    • cut down error rate

I modified some of MirkoBerretti's scripts, producing methods to change

  • vthreshold1 = read from file: (VFAT ID,threshold)
  • chanregNNN= (chanregNNN OR 64) if Read from file: (VFAT ID,channel=NNN)
    • OR 64 is calpulse bit
  • easily modified too (not implemented now) :
    • OR 32 is maskChannel bit
    • AND 31=last 5 bits are trimDAQ value
    • For reference: If you set nonzero trimDAQ value, check that control3 AND 7=7 (or at least nonzero)

Scripts available here (see attachment) and on lxplus: oljemark@lxplus:~/public/T2scriptsIP5.tgz


-- FredrikOljemark - 07-May-2010

Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r4 - 2010-05-07 - FredrikOljemark
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    TOTEM All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback