Beam Secondary Shower Acquisition System: Igloo2 SERDES Manual Initialization Student Meeting Jose Luis Sirvent PhD. Student 31/03/2014.

Slides:



Advertisements
Similar presentations
01/11/2002SNS Software Final Design Review1 V123S Event Link Encoder, Transmission System and PLL Receiver Thomas M. Kerner (BNL) SNS Global Controls.
Advertisements

Altera FLEX 10K technology in Real Time Application.
Beam Secondary Shower Acquisition System: Analogue FE installation schedule and Digital FE Status BE-BI-BL Jose Luis Sirvent Blasco
ESODAC Study for a new ESO Detector Array Controller.
M.J. LeVine1STAR HFT meeting, Sept 27-28, 2011 STAR SSD readout upgrade M. LeVine, R. Scheetz -- BNL Ch. Renard, S. Bouvier -- Subatech J. Thomas -- LBNL.
Beam Secondary Shower Acquisition System: ICECAL_V3 Board and QIE10 Mezzanine Test preparations BE-BI-BL Jose Luis Sirvent Blasco 2.
Mid semester Presentation Data Packages Generator & Flow Management Data Packages Generator & Flow Management Data Packages Generator & Flow Management.
Reliable Data Storage using Reed Solomon Code Supervised by: Isaschar (Zigi) Walter Performed by: Ilan Rosenfeld, Moshe Karl Spring 2004 Midterm Presentation.
Detector Array Controller Based on First Light First Light PICNIC Array Mux PICNIC Array Mux Image of ESO Messenger Front Page M.Meyer June 05 NGC High.
Beam Secondary Shower Acquisition System: The TWEPP14 experience BE-BI-BL Jose Luis Sirvent Blasco 2 Jose Luis Sirvent Blasco PhD.
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
Final Presentation Momentum Measurement Card Project supervised by: Mony Orbach Project performed by: Hadas Preminger, Uri Niv.
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
Programmable Logic- How do they do that? 1/16/2015 Warren Miller Class 5: Software Tools and More 1.
Bill W. Haynes Slide 1 February 26, 2002 CKM Precision Timing CKM Workshop In San Luis Potosi, Mexico u Common Design for Multiple Timing Applications.
® ChipScope ILA TM Xilinx and Agilent Technologies.
Hardware Design of High Speed Switch Fabric IC. Overall Architecture.
Beam Secondary Shower Acquisition System: Igloo2 GBT Implementation tests at 5Gbps Student Meeting Jose Luis Sirvent PhD. Student 09/06/
BepiColombo/MMO/PWI/SORBET PWI meeting - Kanazawa 24/03/2006M.Dekkali MMO PWI Meeting Kanazawa University 24 th March 2006.
P. Jansweijer Nikhef Amsterdam Electronics- Technology October 15, 20091VLVnT-09 Athens Measuring propagation delay over a coded serial communication channel.
FPGA IRRADIATION and TESTING PLANS (Update) Ray Mountain, Marina Artuso, Bin Gui Syracuse University OUTLINE: 1.Core 2.Peripheral 3.Testing Procedures.
SODA: Synchronization Of Data Acquisition I.Konorov  Requirements  Architecture  System components  Performance  Conclusions and outlook PANDA FE-DAQ.
Understanding Data Acquisition System for N- XYTER.
Beam Secondary Shower Acquisition System: QIE10 Front-End, Remote Initialization BE-BI-BL Jose Luis Sirvent Blasco 2 Jose Luis Sirvent.
Status of the Beam Phase and Intensity Monitor for LHCb Richard Jacobsson Zbigniew Guzik Federico Alessio TFC Team: Motivation Aims Overview of the board.
The World Leader in High-Performance Signal Processing Solutions Design a Clock Distribution for a WCDMA Transceiver System CSNDSP 2006 Session: B.11 Systems.
HBD FEM Overall block diagram Individual building blocks Outlook ¼ detector build.
CMS Upgrade Workshop – Nov 20, H C A L Upgrade Workshop CMS HCAL Working Group FE Electronics: New QIE Nov 20, 2007 People interested in QIE10 development:
Fullbeam DAQ board on PET system Eleftheria Kostara (INFN of Pisa, University of Siena ) Supervisors: F. Palla, M.G. Bisogni (University of Pisa) Technical.
Final Presentation Winter Final Presentation Winter Students Naftali Weiss Nadav Melke Instructor Mony Orbach Duration Single Semester.
GBT on Igloo2 Meeting Jose Luis Sirvent PhD. Student 06/05/2014
J. Prast, G. Vouters, Arlington, March 2010 DHCAL DIF Status Julie Prast, Guillaume Vouters 1. Future CCC Use in DHCAL Setup 2. Calice DAQ Firmware Implementation.
Upgrade to the Read-Out Driver for ATLAS Silicon Detectors Atlas Wisconsin/LBNL Group John Joseph March 21 st 2007 ATLAS Pixel B-Layer Upgrade Workshop.
24/03/2010 TDAQ WG - CERN 1 LKr L0 trigger status report V. Bonaiuto, G. Carboni, L. Cesaroni, A. Fucci, G. Paoluzzi, A. Salamon, G. Salina, E. Santovetti,
PROGRESS ON ENERGY SUM ELECTRONIC BOARD. VXS Backplane Energy Sum 18 fADC VME64 High Speed Serial VME64 16 CH Detector Signals Crate Sum to Trigger Energy.
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
KLM Trigger Status Barrel KLM RPC Front-End Brandon Kunkler, Gerard Visser Belle II Trigger and Data Acquistion Workshop January 17, 2012.
Beam diagnostics developments at LAPP: Digital part CTF3 Collaboration Meeting Louis Bellier, Richard Hermel, Yannis Karyotakis, Jean Tassan,
Barcelona 1 Development of new technologies for accelerators and detectors for the Future Colliders in Particle Physics URL.
LHCb Calorimeter Upgrade Meeting – 10th September 2012 – CERN LHCb Calorimeter Upgrade Electronics: ASIC solution status E. Picatoste, D. Gascon Universitat.
VFC-HD PROJECT STATUS AND OUTSTANDING SEPTEMBER 2015.
High Speed Digital Systems Lab Spring/Winter 2010 Project definition Instructor: Rolf Hilgendorf Students: Elad Mor, Ilya Zavolsky Integration of an A/D.
DDRIII BASED GENERAL PURPOSE FIFO ON VIRTEX-6 FPGA ML605 BOARD PART B PRESENTATION STUDENTS: OLEG KORENEV EUGENE REZNIK SUPERVISOR: ROLF HILGENDORF 1 Semester:
TPC electronics Status, Plans, Needs Marcus Larwill April
GBT-FPGA Interface Carson Teale. GBT New radiation tolerant ASIC for bidirectional 4.8 Gb/s optical links to replace current timing, trigger, and control.
Beam Secondary Shower Acquisition System: 2014_11_24_GBT_On_Igloo2 Release BE-BI-BL Jose Luis Sirvent Blasco 2 Jose Luis Sirvent Blasco.
Beam Secondary Shower Acquisition System: Igloo2_UMd_Mezzanine and QIE10 preliminary testing PART II BE-BI-BL Jose Luis Sirvent Blasco
Standard electronics for CLIC module. Sébastien Vilalte CTC
TPC CRU Jorge Mercado (Heidelberg) Ken Oyama (Nagasaki IAS) CRU Team Meeting, Jan. 26, 2016.
Beam Secondary Shower Acquisition System: RF Front-End Design (3) Student Meeting Jose Luis Sirvent PhD. Student 2/09/2013.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
Beam Secondary Shower Acquisition System: Igloo2 GBT Starting with LATOP version Student Meeting Jose Luis Sirvent PhD. Student 16/06/
GBT protocol implementation on Xilinx FPGAs Csaba SOOS PH-ESE-BE-OT.
Low Power GBT CMS Tracker Oriented Preliminary Design Specification A. Marchioro, P. Moreira Nov 2011.
Status and Plans for Xilinx Development
Firmware and Software for the PPM DU S. Anvar, H. Le Provost, Y.Moudden, F. Louis, E.Zonca – CEA Saclay IRFU – Amsterdam/NIKHEF, 2011 March 30.
29/05/09A. Salamon – TDAQ WG - CERN1 LKr calorimeter L0 trigger V. Bonaiuto, L. Cesaroni, A. Fucci, A. Salamon, G. Salina, F. Sargeni.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
The AM Chip Ser/Des IP Protocol – Test Procedure Matteo Beretta
Beam Secondary Shower Acquisition System: TWEPP2013 Interesting news
Beam Secondary Shower Acquisition System: Front-End RF Design
Beam Wire Scanner (BWS) serial link requirements and architecture
Student Meeting Jose Luis Sirvent PhD. Student 26/05/2014
Student Meeting Jose Luis Sirvent PhD. Student 27/01/2014
New developments and inventory
FPGA IRRADIATION and TESTING PLANS (Update)
Erno DAVID, Tivadar KISS Wigner Research Center for Physics (HU)
Student Meeting Jose Luis Sirvent PhD. Student 17/02/2014
J.L. Sirvent1,2, B. Dehning1, J.Emery1, A. Diéguez2
The AM Chip Ser/Des IP Protocol – Test Procedure Matteo Beretta
Presentation transcript:

Beam Secondary Shower Acquisition System: Igloo2 SERDES Manual Initialization Student Meeting Jose Luis Sirvent PhD. Student 31/03/2014

Igloo2 GBT-FPGA (STD) implementation status Substitute Xilinx IP’s by Microsemi IP’s (Others.. not) Transceiver with 4.8GBPS: - A lot of configuration registers - Big amount of documentation - Different implemented protocols (not needed) - Power-Up Initialization needed (HPMS) - Synchronization issues - Needed standalone testing and verification

Igloo2 SERDES Testing (EPCS-4.8Gbps) Looping the lines, TX & RX simulation and start-up sequence

Igloo2 SERDES Testing (TX & EPCS 4.8GBPS) Working with the Dev. Board and the means it provides Parallel Input Data (20 bits): “ XXXX” Parallel Received Data (20 bits): “ XXXX” FramePos 

Igloo2 SERDES Testing (TX & EPCS 4.8GBPS) Working with the Dev. Board and the means it provides Parallel Input Data (20 bits): “ XXXX” Parallel Received Data (20 bits): “ XXXX” FramePos  FramePos3210 Recovered XXXX Rx Tx SERDES DataTx_0 DataTx_1 … DataTx_19 DataRx_0 DataRx_1 … DataRx_19

GBT-FPGA Overview in Igloo2 (Clock Management) Tx_CLK (240MHz) Rx_CLK (240MHz) TX_Data_P (4.8Gbps) TX_Data_N (4.8Gbps) Rx_Word ( MHz TX_Frame_CLK (40MHz) Data_In (83 TX_Word_CLK (240MHz) RefCLK1_P (120MHz) RefCLK1_N (120MHz) RX_Data_P (4.8Gbps) RX_Data_N (4.8Gbps) GBT_TX Scrambler Encoder Gearbox Tx_Word (19 240MHz GBT_MGT SERDES_0 Vendor Specific IP TX_PLL GBT_RX Gearbox Decoder Descrambler Data_Out (83 40Mhz GBT_BANK (Very simplified view) RX_Frame_CLK (40MHz) RX_Word_CLK (240MHz) RX_PLL SERDES_INIT_MASTER APB_BUS (PLL)

GBT-FPGA Overview in Igloo2 (Clock Management) Tx_CLK (240MHz) Rx_CLK (240MHz) TX_Data_P (4.8Gbps) TX_Data_N (4.8Gbps) Rx_Word ( MHz TX_Frame_CLK (40MHz) Data_In (83 TX_Word_CLK (240MHz) RefCLK1_P (120MHz) RefCLK1_N (120MHz) RX_Data_P (4.8Gbps) RX_Data_N (4.8Gbps) GBT_TX Scrambler Encoder Gearbox Tx_Word (19 240MHz GBT_MGT SERDES_0 Vendor Specific IP TX_PLL GBT_RX Gearbox Decoder Descrambler Data_Out (83 40Mhz GBT_BANK (Very simplified view) RX_Frame_CLK (40MHz) RX_Word_CLK (240MHz) RX_PLL SERDES_INIT_MASTER APB_BUS (PLL) !! Dev. Kit FPGA

SERDES_INIT_MASTER: High Performance Memory Subsystem (HPMS): – The responsible for Peripherics Init  Quick, simple and transparent to user. – Problem  We need 2 Pll available per GBT_Bank and MG2010 has only 2!! – Possible Solution  Test with 2 Dev Board, one as TX and other as RX (Not possible to simulate our assembly, only some parts) – Resources: 1 x PLL, 1 x Fab_Osc, 1 x CoreConfigMaster (IP), 1 x CoreConfigP (IP), 1 x CoreResetP (IP),1 x CoreAHBLite (IP) Manual APB Master & ROM for SERDES Configuration: – Very few resources needed: 1x Fab_Osc, 1 x ROM – Better control over what’s happening on the SERDES block – No need of System Builder (visual interface) which sometimes crashes! – Need to understand Serdes Registers Initialization protocol and replicate it manually – In only one FPGA Dev. Kit we can test all the system Tx & RX with USB. Picture from M. Barros Marin

Manual APB Master & ROM For SERDES Configuration and Initialization: SERDES_INIT_REGISTERS.vhdl: Package that implements 2 ROM 1 x Data_Rom  Registers values 1 x Addess_Rom  Registers Addres Up to 73 registers to initialize Values assignments one by one based on Wizard Needed to understand some internal tricks and changes done by HPMS SERDES_APB_MASTER.vhdl: Implementation of APB bus protocol 32 bits Replicates the values and time structure done by HPMS in every line respecting APB protocol. Runs the complete initialization of all registers in ROM We only need here the Fab_OSC at 50Mhz

Manual APB Master & ROM For SERDES Configuration and Initialization: It works!! (Post-synthesis sim) Tx & 4.8Gbps Now we have the Two M2G010 PLL’s available for GBT-Bank !!

GBT-FPGA on Igloo2: The MGT block

Off-Topic comments: 1. Meeting with E.Picatoste & D.Gascon: – Designers ICECAL ASIC for LHCb. – Considered an interesting Plan-B for QIE10. – 4 ch ASIC seems to reach our specs in terms of timing (25ns and DC), for Dyn.Range we need to work with 2-3 in parallel (Dyn = 4e4  4fC – 15pC). We’ll need external ADC’s (Rec. AD Krad) – Working principle is the same as the one we use in the surface, also from LHCb VFC. – They will provide soon some samples for testing (pCVD splitting chain and noise) Current system on Surface

Off-Topic comments: 1. Meeting with E.Picatoste & D.Gascon: – Designers ICECAL ASIC for LHCb. – Considered an interesting Plan-B for QIE10. – 4 ch ASIC seems to reach our specs in terms of timing (25ns and DC), for Dyn.Range we need to work with 2-3 in parallel (Dyn = 4e4  4fC – 15pC). We’ll need external ADC’s (Rec. AD Krad) – Working principle is the same as the one we use in the surface, also from LHCb VFC. – They will provide soon some samples for testing (pCVD splitting chain and noise) Current system on Surface

Off-Topic comments: 2. Possibility for final prototype (good to keep in mind): – Workshop on FPGAs on high Energy physics: – Other developments could be interesting for us: CMS ngCCM board with Igloo2 Tom O ‘ Baron. FPGA For High Energy Physics Workshop—LHCb Inputs. Univ. of Maryland 21/03/2014