TDR DSP code page


To optimize the computation performance of the DSP, the code is written in assembler. The code is compiled using the VisualDSP++ 3.5 software. There are two work solutions:

  • Connect to the DSP through the EZ-ICE box: this enables to directly test the program with the TDR;
  • Work in simulation mode: in such a way there is no need to have access to a TDR. Good solution for working "offline" or for simple bug fixes.

See the page dedicated to the use of VisualDSP and EZ-ICE.

By the way... what is a TDR ?

DSP codes

Main documentation:

File Version Documentation Comments
filetdr_3f13.dat 9C01_R04/20100107 Update note (11.1.2010) Official version for beam test 1 and ESTEC tests
filetdr_3a33.dat A802_R15/20100816 Update note (16.8.2010) Official version for second part of beam test 2
filetdr_3a43.dat A802_R15/20100902 Update note (3.9.2010) Some bug fixes. Occupancy step in data reduction.
filetdr_3a53.dat A802_R15/20100907   Bug fixes: cluster s/n in case of high charge (overflow management), cluster s/n for large clusters (s/n copy in subclusters is now correct).
filetdr_3a63.dat A802_R15/20100910 Update note (10.9.2010) Bug fixes: additionnal fixes on cluster s/n management; clusters of exactly 129 channels were not managed correctly.
filetdr_3a73.dat A802_R15/20100920 Update note (24.9.2010) Bug fix: cluster size limitation algorithm now works correctly.
filetdr_3a83.dat A802_R15/20101004 Update note (12.10.2010) Addition: parameter 0x1F sets the save calibration to flash period, commands 54 1 and 54 2 now can alter all the 16 bits of the calibration flags. Command 54 3 is suppressed. BUG: dyn peds are applied also in TAS mode. Will be fixed in file 3aa3.
filetdr_3a93.dat A802_R16/20101027 Update note (29.10.2010) Addition: parameter 0x20 controls the periodicity (in sec.) of the occupancy algorithm. HKinfo now also gives the status of the occupancy building counter. BUG: dyn peds are applied also in TAS mode. Will be fixed in file 3aa3.
filetdr_3aa3.dat A802_R16/20101105 Update note (5.11.2010) TAS mode no more calls dynamic pedestals.
filetdr_3ab3.dat AA1E_R16/20101108 Update note (8.11.2010) ??
filetdr_3ac3.dat AB06_R16/20101108 Update note (8.11.2010) AB06 version of R16/20101105, with adaptation of command 14 to get the parameter as the first word of the reply.
filetdr_3ad3.dat B208_R16/20101108 Update note (8.11.2010) B208 version of R16/20101105. Changed the DAQ framework by Andrei Kounine but ONLY in the JINx part.
filetdr_3ae3.dat B218_R16/20101108 Update note (15.10.2012) B218 version of R16/20101105. Changed the DAQ framework by Andrei Kounine but ONLY in the JINx part.

At this link you can find the list of older versions.

Topic attachments
I Attachment History Action Size Date Who Comment
PDFpdf Calibration_V980A_R05.pdf r1 manage 375.3 K 2010-09-14 - 15:05 PhilippAzzarello  
PDFpdf Calibration_V9C01_R10.pdf r1 manage 540.3 K 2010-09-14 - 15:06 PhilippAzzarello Main doc 9c01_r10
Unknown file formatdat filetdr_3a33.dat r1 manage 59.1 K 2010-08-24 - 09:28 PhilippAzzarello  
Unknown file formatdat filetdr_3a43.dat r1 manage 59.8 K 2010-09-02 - 14:09 PhilippAzzarello dsp program version R15/20100902
Unknown file formatdat filetdr_3a53.dat r1 manage 59.8 K 2010-09-07 - 16:54 PhilippAzzarello dsp program version R15/20100907
Unknown file formatdat filetdr_3a63.dat r1 manage 59.8 K 2010-09-15 - 09:57 PhilippAzzarello dsp code version 20100910
Unknown file formatdat filetdr_3a73.dat r1 manage 59.9 K 2010-09-24 - 15:04 PhilippAzzarello  
Unknown file formatdat filetdr_3a83.dat r1 manage 59.9 K 2010-10-12 - 08:11 PhilippAzzarello dsp program version R15/20101004
Unknown file formatdat filetdr_3a93.dat r1 manage 59.6 K 2010-10-29 - 08:38 PhilippAzzarello code R16/20101027
Unknown file formatdat filetdr_3aa3.dat r1 manage 59.6 K 2010-11-08 - 08:29 PhilippAzzarello version R16/20101105
Unknown file formatdat filetdr_3ab3.dat r1 manage 59.6 K 2010-11-08 - 13:41 PhilippAzzarello  
Unknown file formatdat filetdr_3ac3.dat r1 manage 59.6 K 2010-11-10 - 10:29 PhilippAzzarello  
Unknown file formatdat filetdr_3ad3.dat r1 manage 59.6 K 2011-02-18 - 14:21 MatteoDuranti Changed the DAQ framework and ONLY in the jinf part
Unknown file formatdat filetdr_3ae3.dat r1 manage 59.6 K 2011-03-05 - 14:04 MatteoDuranti Changed the DAQ framework and ONLY in the jinf part
Unknown file formatdat filetdr_3f13.dat r1 manage 54.0 K 2010-08-24 - 08:49 PhilippAzzarello  
PDFpdf tdrnote_9C01R04_20100107.pdf r1 manage 151.0 K 2010-08-24 - 09:00 PhilippAzzarello Update note
PDFpdf tdrnote_A802R15_20100816.pdf r1 manage 187.9 K 2010-08-24 - 11:03 PhilippAzzarello  
PDFpdf tdrnote_A802R15_20100902.pdf r1 manage 188.0 K 2010-09-03 - 09:14 PhilippAzzarello Update note for program 3a43
PDFpdf tdrnote_A802R15_20100910.pdf r1 manage 188.3 K 2010-09-15 - 09:55 PhilippAzzarello update note for version 20100910
PDFpdf tdrnote_A802R15_20100920.pdf r1 manage 189.0 K 2010-09-24 - 15:06 PhilippAzzarello  
PDFpdf tdrnote_A802R15_20101004.pdf r2 r1 manage 204.5 K 2010-10-12 - 08:31 PhilippAzzarello update note for 3a83 file
PDFpdf tdrnote_A802R16_20101027.pdf r1 manage 209.8 K 2010-10-29 - 08:37 PhilippAzzarello  
PDFpdf tdrnote_A802R16_20101105.pdf r1 manage 209.8 K 2010-11-08 - 08:28 PhilippAzzarello  
PDFpdf tdrnote_AA1ER16_20101108.pdf r1 manage 212.2 K 2010-11-08 - 13:41 PhilippAzzarello  
PDFpdf tdrnote_AB06R16_20101108.pdf r1 manage 212.3 K 2010-11-10 - 10:29 PhilippAzzarello  
PDFpdf tdrnote_AB06R16_20101108_20121015.pdf r1 manage 771.6 K 2012-10-15 - 14:10 MatteoDuranti TDR note. 15/Nov/2012: slight improvements in documentation w.r.t. 08/Nov/2010
Edit | Attach | Watch | Print version | History: r22 < r21 < r20 < r19 < r18 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r22 - 2016-09-02 - MatteoDuranti
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

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