Download
ttc pon n.
Skip this Video
Loading SlideShow in 5 Seconds..
TTC-PON PowerPoint Presentation

TTC-PON

163 Vues Download Presentation
Télécharger la présentation

TTC-PON

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. An upgrade proposal for off-detector TTC TTC-PON DAQ@LHC workshop - S. Baron

  2. From TTC to PON The TTC-PON Project TTC-PON applied to experiments OUTLINE DAQ@LHC workshop - S. Baron

  3. From TTC to PON The TTC-PON Project TTC-PON applied to experiments OUTLINE DAQ@LHC workshop - S. Baron

  4. TTC system DAQ@LHC workshop - S. Baron • Timing, Trigger and Control System • Bringing: • LHC bunchclock (BC) • Trigger signals • Control data • Down to each part of the detector withlow and fixedlatency and lowjitter LHC recoveredclock (10ps rms) • Common modules to all experiments • Designedat the end of the 90’s

  5. TTC SYSTEM DAQ@LHC workshop - S. Baron • Encoding: • 2 channels • A: low & fixed latency dedicated to triggers • Not encoded. 1=trigger, 0=no trigger • B: everything else • Synchronous event and bunch counter resets • Trigger types • Commands • Forward Error Correction using Hamming code • Bi-Phase-Mark, Time Domain Multiplexed • 1 bunch clock (25ns) carries 1 bit of A channel and 1 bit of B channel • Transition=1, no transition=0 • Line rate of 160 Mbps

  6. TTC system LTU TTCvi/ex 10 1 1 16/32 DAQ DAQ FE Controller FE driver FE driver TTCrx TTCrx TTCrx Counting room Detector TTCrx TTCrx TTCrx Det. Module Det. Module Det. Module Det. Module Det. Module DAQ@LHC workshop - S. Baron

  7. TTC system – CANDIDATE FOR VERSATILE LINK & GBT LTU TTCvi/ex 10 1 1 16/32 DAQ DAQ FE Controller FE driver FE driver TTCrx TTCrx TTCrx Counting room Detector TTCrx TTCrx TTCrx Det. Module Det. Module Det. Module Det. Module Det. Module DAQ@LHC workshop - S. Baron

  8. TTC system – CANDIDATE FOR PON LTU TTCvi/ex 10 1 1 16/32 FE Controller TTCrx FE driver TTCrx DAQ FE driver TTCrx DAQ Counting room Detector TTCrx TTCrx TTCrx Det. Module Det. Module Det. Module Det. Module Det. Module DAQ@LHC workshop - S. Baron

  9. TTC system limitations DAQ@LHC workshop - S. Baron • Aging, components getting obsolete • Limited trigger rate (11 consecutive triggers max) • No protection against error transmission on triggers (no encoding on A channel) • No bidirectionnality • No feedback on control • Required a separate network for Busy/Throttle system • Limited bandwidth • Trigger types could not be synchronous to triggers • Commands • Too LHC-specific (frequency range limited to [40.077-40.081] MHz)

  10. TTC system – upgrade requirement DAQ@LHC workshop - S. Baron Bi-directionality Increased bandwidth Common system Scalability Partitioning flexibility Better performances than TTC for clock recovery Low and fixed latency Backward compatibility with legacy TTC system

  11. TTC system – upgrade requirement P assive O ptical N etwork DAQ@LHC workshop - S. Baron Bi-directionality Increased bandwidth Common system Scalability Partitioning flexibility Better performances than TTC for clockrecovery Low and fixedlatency Backward compatibility with legacy TTC system

  12. What is a PON? • Passive Optical Network • Major topology of growing Access Network Market (FTTx) • Point-to-MultiPoint(P2M) • One single fibrein charge of both downstream and upstream transmissions (using wavelength multiplexing technique) FTTH ONU1 FTTC ONU2 OLT ONU3 FTTB DAQ@LHC workshop - S. Baron

  13. Whatis a PON? Example of 1G-(E)PON • Downstream: 1490nm @ 1.25 Gbps • Upstream: 1310nm @ 1.25 Gbps B B 1 3 1 1 1 1 1 2 2 2 2 B B B 1 1 1 1 1 3 3 3 1 1 1 3 1 FTTH B ONU1 1490nm FTTC B 2 ONU2 OLT 1 1 2 2 3 3 2 2 2 1 2 1 3 3 3 3 1 1 1310nm ONU3 1 1 2 2 2 1 3 3 3 FTTB DAQ@LHC workshop - S. Baron

  14. Whatis a PON? Example of 1G-(E)PON • Downstream: 1490nm @ 1.25 Gbps • Upstream: 1310nm @ 1.25 Gbps B B 1 3 1 1 1 1 1 2 2 2 2 3 B B B 1 1 1 1 1 3 3 3 3 1 1 1 3 1 FTTH B ONU1 1490nm FTTC B 2 ONU2 OLT 1 1 2 2 3 3 2 2 2 1 2 1 3 3 3 3 1 1 1310nm ONU3 1 1 2 2 2 1 3 3 3 FTTB DAQ@LHC workshop - S. Baron

  15. From TTC to PON The TTC-PON Project TTC-PON applied to experiments OUTLINE DAQ@LHC workshop - S. Baron

  16. TTC-PON proof of concept [2010] ONU1 OLT ONU1 1490nm, 1.6Gbps 1 ONU2 OLT 2 1310nm, 800Mbps ONU2 1 2 • Studyconducted by I. Papakonstantinou (AceoleFellow, nowat UCL), CsabaSoos (CERN/PH/ESE) and the Opto Team of PH/ESE/BE. • And documented : • Passive Optical Networks in Particle Physics Experiments, IoannisPapakonstantinou, 24th November 2009, PH-ESE Seminar • A Fully Bidirectional Optical Network with Latency Monitoring Capability for the Distribution of Timing-Trigger and Control Signals in High-Energy Physics Experiments,IoannisPapakonstantinou et al., IEEE TNS, Aug. 2011. 1 1 1 1 B B B B 2 2 2 B B B B K K K 1 1 1 1 B B B B 2 2 2 B B B B K K K K DAQ@LHC workshop - S. Baron

  17. TTC-PON proof of concept [2010] DAQ@LHC workshop - S. Baron

  18. TTC-PON proof of concept [2010] Downstream Protocol TTC individualaddressing frame length = 1050ns) DAQ@LHC workshop - S. Baron • Raw rate 1.6Gbit/s • Arbitrary protocol for 64 ONUs • Synchronous transmission of super-frames with a period of 1625ns = 65*25ns at 1.6Gbit/s • 8b/10b encoding (1Field = 1 symbol) • 590.8 Mb/s broadcast only • 9.23 Mb/s per ONU

  19. TTC-PON proof of concept [2010] Upstream Protocol ~300ns for highdynamic range systems (20dB) 50ns for low dynamic range (<6dB) DAQ@LHC workshop - S. Baron • Channel arbitration at the OLT (based on a simple round-robin scheme) • Slave (ONU) N1 receives an R/F character with its address and switches its laser ON • OLT deserializer works in burst mode • Inter Frame Gaps between successive emissions allows OLT receiver to adapt between bursts (dynamic threshold) • Long sequence of idle bytes for CDR & frame alignment • 4 bytes of payload • Total BW 800Mb/s • Latency not fixed but bonded

  20. TTC-PON proof of concept [2010] Compared Performance wrt TTC legacy DAQ@LHC workshop - S. Baron

  21. TTC-PON proof of concept [2010] Compared Performance wrt TTC legacy Preliminaryresultsbased on the simple proof of concept DAQ@LHC workshop - S. Baron

  22. TTC-PON Project – LAUNCHED! DAQ@LHC workshop - S. Baron • First prototype verypromising • Stillspace for improvement on downstream trigger latencyandupstreambusy transmission • Manyideasto optimizethisearly proof-of-concept • busylatencyoptimization: improvingprotocolupstream • TTClegacy & PON coexistence: using 10G-1G PON overlay products • Trigger latency: improve the serdeslogic • Othermultiplexing techniques (Wavelengthmultiplexing (WDM), Orthogonal Codes (CDMA)) to beinvestigated in partnershipwithUCLUniversityCollegeLondon • A Doctoral studentstarted in October on thisproject

  23. TTC legacy & PON coexistence Idea TTC legacy & PON coexistence using Dual rate OLTs (1G/10G) Courtesy of D. M. Kolotouros DAQ@LHC workshop - S. Baron

  24. TTC-PON Project Roadmap 2012 2013 2014 2015 2016 2017 2018 2019 2020 LS1 • TDMA investigations • (usingevaluation kits) • Specificationwithexperiments Propose solutions to experiments@ TWEPP15 Present TDMA-based prototype @ TWEPP14 Prototyping, qualification and commissionning of a demonstrator within CMS TTC upgrade (FMC based) LS2 Investigation on other multiplexingschemeswith UCL (CDMA, WDM) Prototyping, pre-production DAQ@LHC workshop - S. Baron

  25. From TTC to PON The TTC-PON Project TTC-PON applied to experiments OUTLINE DAQ@LHC workshop - S. Baron

  26. From[generic] TTC LTU TTCvi/ex 10 1 FE Controller TTCrx FE driver TTCrx DAQ FE driver TTCrx DAQ Counting room Detector TTCrx TTCrx TTCrx Det. Module Det. Module Det. Module Det. Module Det. Module DAQ@LHC workshop - S. Baron

  27. To [generic] TTC-PON LTU TTC-PON TTC-PON TTC legacy FE Controller ONU FE driver ONU DAQ FE driver ONU DAQ Counting room Detector TTCrx TTCrx TTCrx Det. Module Det. Module Det. Module Det. Module Det. Module DAQ@LHC workshop - S. Baron

  28. Example: What PON couldbring to ATLAS CTP PIX TRT SCT HCAL FCAL TCAL LARG MDT RPC TGC CSC FWD BSY LTP TTCvi TTCex BSY LTP TTCvi TTCex BSY LTP TTCvi TTCex BSY BSY BSY BSY BSY LTP LTP LTP LTP LTP TTCvi TTCvi TTCvi TTCvi TTCvi TTCex TTCex TTCex TTCex TTCex TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TIM ROD ROD TIM ROD ROD … TIM ROD ROD … TIM ROD ROD … TIM ROD ROD … … TIM TIM TIM TIM TIM FE TIM FE TIM TIM TIM TIM TIM TIM TIM TIM TIM TBM TIM TIM TIM TIM TIM FE TIM TIM TIM TIM ROD FE FE ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD FE ROD ROD ROD ROD ROD FE ROD ROD ROD ROD FE FE ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD FE ROD ROD ROD ROD ROD ROD ROD FE ROD ROD ROD ROD … … … … … … … … … … … … … … … … … … … … … … … … … … … … … FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE DAQ@LHC workshop - S. Baron

  29. Example: What PON couldbring to ATLAS CTP PIX TRT SCT HCAL FCAL TCAL LARG MDT RPC TGC CSC FWD BSY LTP TTCvi TTCex BSY LTP TTCvi TTCex BSY LTP TTCvi TTCex BSY BSY BSY BSY BSY LTP LTP LTP LTP LTP TTCvi TTCvi TTCvi TTCvi TTCvi TTCex TTCex TTCex TTCex TTCex TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TIM ROD ROD TIM ROD ROD … TIM ROD ROD … TIM ROD ROD … TIM ROD ROD … … TIM TIM TIM TIM TIM FE TIM FE TIM TIM TIM TIM TIM TIM TIM TIM TIM TBM TIM TIM TIM TIM TIM FE TIM TIM TIM TIM ROD FE FE ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD FE ROD ROD ROD ROD ROD FE ROD ROD ROD ROD FE FE ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD FE ROD ROD ROD ROD ROD ROD ROD FE ROD ROD ROD ROD … … … … … … … … … … … … … … … … … … … … … … … … … … … … … FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE DAQ@LHC workshop - S. Baron

  30. This … CTP PIX TRT SCT HCAL FCAL TCAL LARG MDT RPC TGC CSC FWD BSY LTP TTCvi TTCex BSY LTP TTCvi TTCex BSY LTP TTCvi TTCex LTP LTP OLT OLT TTC-PON link BSY BSY BSY LTP LTP LTP TTCvi TTCvi TTCvi TTCex TTCex TTCex TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc GBT link TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc ATLAS CTP-LTP link TIM ROD ROD TIM ROD ROD … TIM ROD ROD … TIM ROD ROD … TIM ROD GBT … … TIM TBM TIM TIM TIM TIM TIM TIM TIM FE TIM TIM TIM TIM TIM TIM TIM TIM TIM TIM TIM TIM TIM FE TIM TIM FE ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD FE FE ROD ROD ROD ROD GBT FE ROD ROD ROD ROD ROD FE ROD ROD ROD ROD FE ROD ROD ROD GBT ROD ROD ROD ROD ROD ROD ROD ROD ROD FE ROD ROD ROD ROD FE ROD ROD ROD FE ROD ROD ROD ROD ROD … … … … … … … … … … … … … … … … … … … … … … … … … … … … GBT FE FE FE FE FE FE FE FE FE FE FE FE GBT FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE DAQ@LHC workshop - S. Baron

  31. Or this … CTP OLT OLTOLTOLTOLTOLTOLTOLTOLTOLTOLTOLT PIX TRT SCT HCAL FCAL TCAL LARG MDT RPC TGC CSC FWD Splitter Splitter TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TIM ROD ROD TIM ROD ROD … TIM ROD ROD … TIM ROD ROD … TIM ROD GBT … … TIM TIM TIM TIM TIM FE TIM TIM FE TIM TIM TIM TIM TIM TIM TIM TIM TIM TIM TIM FE TIM TIM TBM TIM TIM TIM ROD ROD ROD ROD GBT FE ROD FE ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD ROD FE ROD FE ROD ROD ROD ROD FE ROD ROD ROD ROD ROD ROD FE ROD ROD ROD ROD ROD ROD ROD GBT FE ROD ROD ROD ROD ROD ROD ROD ROD ROD FE … … … … … … … … … … … … … … … … … … … … … … … … … … … … GBT FE FE FE FE FE FE FE FE FE FE FE FE GBT FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE DAQ@LHC workshop - S. Baron

  32. Or eventhis … CTP OLT OLTOLTOLTOLTOLTOLTOLT PIX+ TRT+ SCT HCAL+ FCAL+ TCAL LARG MDT RPC TGC CSC FWD Splitter Splitter TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TTCoc TIM ROD ROD TIM ROD ROD … TIM ROD ROD … TIM ROD ROD … TIM ROD GBT … … Reconfigurable soft partitions made possible by a high split ratio and an adequateprotocol TIM TBM TIM TIM TIM TIM TIM TIM TIM TIM TIM TIM TIM TIM TIM TIM TIM FE TIM TIM TIM FE TIM TIM TIM FE TIM ROD ROD ROD ROD ROD ROD ROD ROD ROD FE FE ROD ROD ROD ROD ROD ROD ROD GBT ROD FE FE ROD ROD ROD ROD ROD ROD ROD ROD ROD GBT ROD FE ROD ROD ROD ROD ROD ROD ROD ROD FE ROD FE ROD ROD ROD ROD ROD FE ROD ROD ROD ROD ROD ROD ROD … … … … … … … … … … … … … … … … … … … … … … … … … … … … GBT FE FE FE FE FE FE FE FE FE FE FE FE GBT FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE DAQ@LHC workshop - S. Baron

  33. CONCLUSION DAQ@LHC workshop - S. Baron

  34. To Conclude … DAQ@LHC workshop - S. Baron • The TTC [off detector] needs an upgrade • TTC-PON will propose solutions for LS2 • We are currentlyinvestigatingseveral topologies • PON is an ideal candidate • Matches verywellourneeds • Opens doors for software partitionning • Garanties availableCOTS for a very long timescale

  35. This the moment to shareyourneeds DAQ@LHC workshop - S. Baron • Please contact sophie.baron@cern.ch if • You want more information • You wouldlike to know how TTC-PON could fit in your system • You want to give us feedback on requirements, limitations, constraints for the TTC-PON project • and visitourproject web site: http://cern.ch/TTC-PON

  36. THANK YOU DAQ@LHC workshop - S. Baron

  37. SPARE SLIDES DAQ@LHC workshop - S. Baron

  38. PON and Radiations DAQ@LHC workshop - S. Baron Typical SFP (2 fibers): • TID < 1 krad = works fine • TID ~10 krad = micro controllerfails (for all types of commercial SFPs, test made by Versatile Link communitythisyear) ONU SFP @ 100krad: • Impossible to use commercial components • Need of a custom design with for example: • A rad-tol FPGA for the control (especiallyburst mode) • A versatile transceiver module (designed by ESE/BE) • A 2:1 splitter to match IN and OUT fibersinto 1 single fibre OLT XFP @ xxx rad (Trigger zone) • Need to bequalified

  39. TTC-PON 2010 Demonstrator Performance Current TTC and PON-TTC Downstream latency characteristics PON-TTC Jitter characteristics Min Upstream Frame Duration Breakdown Analysis DAQ@LHC workshop - S. Baron

  40. TTC-PON proof of concept (2010) DAQ@LHC workshop - S. Baron