the tel62 experience

15
The TEL62 experience Bruno Angelucci INFN & University of Pisa NA62 TDAQ WG meeting – Siena, 30/08/2012

Upload: tamas

Post on 15-Feb-2016

28 views

Category:

Documents


0 download

DESCRIPTION

The TEL62 experience. Bruno Angelucci INFN & University of Pisa NA62 TDAQ WG meeting – Siena, 30/08/2012. Outline. TEL62 hardware status TEL62 boards distribution TEL62 firmware status TEL62 dry run tests Towards the technical run. Hardware status. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: The TEL62 experience

The TEL62 experience

Bruno AngelucciINFN & University of Pisa

NA62 TDAQ WG meeting – Siena, 30/08/2012

Page 2: The TEL62 experience

Outline•TEL62 hardware status•TEL62 boards distribution•TEL62 firmware status•TEL62 dry run tests•Towards the technical run

Page 3: The TEL62 experience

Hardware status• 14 V2 boards arrived in Pisa at beginning of July

for preliminary tests before delivering at CERN.▫ 3 boards perfectly working▫ 8 boards with several “little” problems solved in Pisa▫ 3 boards sent back to mounting firm

• After 10 days of hard work in Pisa, 11 boards perfectly working delivered at CERN.

• New hardware issues found out at CERN:bad transport… or bad handling… or else?Please “handle with care”!

• Additional work done in CERN new electronic lab but not all the problems have been solved

Page 4: The TEL62 experience

Boards distribution

Page 5: The TEL62 experience

Boards distribution and cabling

LAV MUV

Page 6: The TEL62 experience

Boards distribution and cabling

CHOD CEDAR

Page 7: The TEL62 experience

Boards logistic

OK OK OK OK OKNONO NO

• 3 boards at ARTEL and 2 in Pisa to be repaired:▫ 1 for STRAW▫ 1 for possible use with TALK (now using TELL1)▫ 2 for LKr/L0▫ 1 spare

Page 8: The TEL62 experience

TEL62 firmware - PP

Page 9: The TEL62 experience

TEL62 firmware - SL

Page 10: The TEL62 experience

Dry run TEL62 tests•TTC interface using LTU in standalone

mode▫fiber cabling and clock distribution▫choke and error lines▫trigger counting (A channel)▫trigger type decoding (B channel)▫timestamp spacing

•PP buffers using detector FEE and TDCB▫Data merging from 4 IB to 1 OB▫Data monitoring (using fake TDC data)

Page 11: The TEL62 experience

Dry run TEL62 tests•TTC interface using TALK and LTU in global

mode, and using 7 TEL62▫trigger counting▫trigger type decoding▫synchronization▫start of burst▫end of burst▫physics triggers (data extracted from DDR,

stop in the SL IB, bug understood)▫packet extraction, merging in pc farm,

storage (for all triggers but the physics triggers)

Page 12: The TEL62 experience

Towards the technical run• Complete the distribution of the repaired boards. Please contact us for every problem found using the TEL62: all

boards must work perfectly before the beginning of technical run• Firmware:▫ firmware uploading: refinement of jbi player needed▫ complete corrections to data format (physics triggers)▫ fix in the SL to complete data flow from DDR to storage, after

receiving physics trigger▫ decide “what to do” after the EOB signal arrives▫ secondary priority: other ways to read the DDR (triggers not from

primitives or triggerless mode for debug) could be useful?• Test:▫ re-test the data flow from DDR extraction to farm, with fake data

and then pulsing the front-end▫ test the trigger flow to the GBE▫ simulate a real run to test the entire chain TALK-LTU-TEL62, also

using run control

Page 13: The TEL62 experience

Spares

Page 14: The TEL62 experience

TEL62 boards test• jtag chain•FPGA programming•EPCS64 programming•board EEPROM programming•DDR test•QDR test•GBE interface test•TTC interface test•PP SL communication test•TDCB PP communication test (200pin conn.)

Page 15: The TEL62 experience

TEL62 firmware – SL trigger