New service board SYSTEM OVERVIEW AND nSB BOARD ARCHITECTURE LHCb Italia Collaboration Meeting Valerio Bocci, Paolo Fresch.

Slides:



Advertisements
Similar presentations
Service Board Production Test Rafael Nobrega LHCb Roma1.
Advertisements

EXTERNAL COMMUNICATIONS DESIGNING AN EXTERNAL 3 BYTE INTERFACE Mark Neil - Microprocessor Course 1 External Memory & I/O.
TileCal Optical Multiplexer Board 9U VME Prototype Cristobal Cuenca Almenar IFIC (Universitat de Valencia-CSIC)
Lecture 8: Serial Interfaces
Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS) Orsay, France 6 February 2003 Status of SPECS  SPECS-SLAVE architecture I2C implementation JTAG implementation.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Technion Digital Lab Project Xilinx ML310 board based on VirtexII-PRO programmable device Students: Tsimerman Igor Firdman Leonid Firdman Leonid.
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
David Nelson STAVE Test Electronics July 1, ATLAS STAVE Test Electronics Preliminary V3 Presented by David Nelson.
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
Lecture 12 Today’s topics –CPU basics Registers ALU Control Unit –The bus –Clocks –Input/output subsystem 1.
Critical Design Review 27 February 2007 Black Box Car System (BBCS) ctrl + z: Benjamin Baker, Lisa Furnish, Chris Klepac, Benjamin Mauser, Zachary Miers.
Institute of Experimental and Applied Physics Czech Technical University in Prague 11th December 2007 Michal Platkevič RUIN Rapid Universal INterface for.
Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS) Orsay, France Calorimeter upgrade meeting Olivier Duarte Upgrade calo FE review Comments : Digital.
LSU 10/22/2004Serial I/O1 Programming Unit, Lecture 5.
Introduction to Computing: Lecture 4
Bologna, 10/04/2003 Workshop on LHC Physics with High P t Muon in CMS R.Travaglini – INFN Bologna Status of Trigger Server electronics Trigger boards TB.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
1 SERIAL PORT INTERFACE FOR MICROCONTROLLER EMBEDDED INTO INTEGRATED POWER METER Mr. Borisav Jovanović, Prof.dr Predrag Petković, Prof.dr. Milunka Damnjanović,
FPGA IRRADIATION and TESTING PLANS (Update) Ray Mountain, Marina Artuso, Bin Gui Syracuse University OUTLINE: 1.Core 2.Peripheral 3.Testing Procedures.
Calorimeter upgrade meeting - Wednesday, 11 December 2013 LHCb Calorimeter Upgrade : CROC board architecture overview ECAL-HCAL font-end crate  Short.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
1 Design of Pulsar Board Mircea Bogdan (for Pulsar group) Level 2 Pulsar Mini-Review Wednesday, July 24, 2002.
CARIOCA (Cern and RIO Current Amplifier). The CARIOCA chip has 8 binary output, therefore DIALOG has 16 PCH as input channels and has up to 8 LCH as output.
Filip Tavernier Karolina Poltorak Sandro Bonacini Paulo Moreira
M. Lo Vetere 1,2, S. Minutoli 1, E. Robutti 1 1 I.N.F.N Genova, via Dodecaneso, GENOVA (Italy); 2 University of GENOVA (Italy) The TOTEM T1.
The GBT A single link for Timing, Trigger, Slow Control and DAQ in experiments A. Marchioro CERN/PH-MIC.
1 Outer Tracker Front-End Layout Distribution of Signals and Bias NIKHEF/HeidelbergOctober 2002.
1 Pulsar Design Mircea Bogdan Level 2 Pulsar - Production Readiness Review Friday, Nov.7, 2003.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
FED RAL: Greg Iles5 March The 96 Channel FED Tester What needs to be tested ? Requirements for 96 channel tester ? Baseline design Functionality.
Calorimeter upgrade meeting - Thursday, 3 April CU (Calorimeter Crate Controller for the Upgrade) Board architecture overview Introduction  Short.
Overview of DAQ at CERN experiments E.Radicioni, INFN MICE Daq and Controls Workshop.
Nevis FVTX Update Dave Winter FVTX Silicon Meeting 13 July 2006.
The GBT, a Proposed Architecture for Multi-Gb/s Data Transmission in High Energy Physics P. Moreira CERN – Geneva, Switzerland Topic Workshop on Electronics.
SRS Activities at IFIN-HH: VMM2 Hybrid, FECv6 Firmware, High- Density Optical ATCA-SRS Mezzanine Sorin Martoiu, Michele Renda, Paul Vartolomei (IFIN-HH.
New product introduction:
CALO DCS upgrade A. Konoplyannikov, M. Soldatov, A. Ostankov, Yu. Guz (IHEP, Protvino) V. Kudryavtsev (BINP, Novosibirsk)
Clara Gaspar, December 2012 Experiment Control System & Electronics Upgrade.
JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 1 EUDRB: A VME-64x based DAQ card for MAPS sensors. STATUS REPORT.
A Super-TFC for a Super-LHCb (II) 1. S-TFC on xTCA – Mapping TFC on Marseille hardware 2. ECS+TFC relay in FE Interface 3. Protocol and commands for FE/BE.
CCU25 Communication and Control Unit ASIC in CMOS 0.25 μm Ch.Paillard
Peter LICHARD CERN (NA62)1 NA62 Straw tracker electronics Study of different readout schemes Readout electronics frontend backend Plans.
TPC electronics Status, Plans, Needs Marcus Larwill April
Clara Gaspar on behalf of the ECS team: CERN, Marseille, etc. October 2015 Experiment Control System & Electronics Upgrade.
Firmware Overview and Status Erno DAVID Wigner Research Center for Physics (HU) 26 January, 2016.
Standard electronics for CLIC module. Sébastien Vilalte CTC
ATLAS DCS ELMB PRR, March 4th 2002, H.J.Burckhart1 Embedded Local Monitor Board ELMB  Context  Aim  Requirements  Add-ons  Our aims of PRR.
Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS) Orsay, France Olivier Duarte December th 2009 LHCb upgrade meeting Tests Front-end Status  Necessity.
New digital readout of HFRAMDON neutron counters Proposal Version 2.
1 Timing of the calorimeter monitoring signals 1.Introduction 2.LED trigger signal timing * propagation delay of the broadcast calibration command * calibration.
Software for tests: AMB and LAMB configuration - Available tools FTK Workshop – Pisa 13/03/2013 Daniel Magalotti University of Modena and Reggio Emilia.
DAQ ELECTRONICS 18 March 2015MEG Collaboration Meeting, Tokyo Stefan Ritt.
On Chamber Front End electronics Test Valerio Bocci Rafael Nobrega, Davide Pinci (INFN sez. Roma) Giovanni Carboni,Andre Massaferri,Roberto Messi, Emanuele.
October 12th 2005 ICALEPCS 2005D.Charlet The SPECS field bus  Global description  Module description Master Slave Mezzanine  Implementation  Link development.
Jun 18th 2009 SPECS system D.Charlet The SPECS field bus ACTEL APA 150 GLUE.
E. Hazen - DTC1 DAQ / Trigger Card for HCAL SLHC Readout E. Hazen - Boston University.
SRTSC A LabVIEW based Test and Hardware Configuration System for SRS Volkan Gezer Eskisehir Osmangazi University & CERN.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
Erno DAVID, Tivadar KISS Wigner Research Center for Physics (HU)
New service board The LHCb muon I2c long-line protocol using GBT-SCA and IGLOO2 LHCb Upgrade Electronics P. Fresch, V. Bocci.
MicroTCA Common Platform For CMS Working Group
Trigger status Fan-out Trigger processor
Front-end digital Status
Tests Front-end card Status
Presentation transcript:

New service board SYSTEM OVERVIEW AND nSB BOARD ARCHITECTURE LHCb Italia Collaboration Meeting Valerio Bocci, Paolo Fresch

Index: 05/12/2015 P. FRESCH, INFN ROMA1 – LHCB UPGRADE2 I.Introduction II.nSB architecture III.nSB board architecture IV.nSB board review V.e-link bus VI.Theoretical speed and I2C FM+ test VII.Schematic Diagrams status VIII.Open questions and future development

Introduction System Overview: 05/12/2015 P. FRESCH, INFN ROMA1 – LHCB UPGRADE3 nPDM nSB IGLOO2 FPGA ECS room (on-line PC) BACKPLANE FE chain (max 8 boards) … (up to 12 chains) Mbps 1 Mbps Up to 20 per crate Up to 1 per crate LDVS BUS

nSB main architecture and features 05/12/2015 P. FRESCH, INFN ROMA1 – LHCB UPGRADE4  Complete and direct accesso to FE via GBT system (12 parallel protocol converter)  Auxiliary external full access to FE  Remote and local FPGA microprogramming on-board (plus SPI connected but unused)  FPGA internal FF(s) protected by TMR redundancy (SEU tolerant)  Possibility to activate built-in EDAC system (Microsemi® CoreEDAC)  FE test_pulse generation configurable via I2C  Specific Power modules  State-of-the-art reset modules  Available fabric for additive features Power and Reset Module

nSB board architecture 05/12/2015 P. FRESCH, INFN ROMA1 – LHCB UPGRADE5 I2C LVDS TST_PLS RESET SCnx SDnx SDBp all LVDS RJ10 (x12) … RJ10 BANK Front-End Boards FPGA IGLOO2 GBT SCA CK NET >40 MHz CK NET >40 MHz nSB SN STORAGE 8 POWER MODULES RESET MANAGER 3V3 1V5 1V2 nBackpalne CLK DTX DRX E-link SCL SDA AUX I2C PORT 5V0 PWR_GOOD I/O X 12 COMM_I2C_LVDS I/O LVDS INTERFACE (BANK 2/4) GLOBAL_AUX_I2C LHC_40 MHz BC_PULSE LHC_40 MHz both LVDS COMM_I2C LVDS INT (BANK ?) I2C Master 4 CORE_ALARM ALARMS 12 AUX_JTAG JTAG header AUX LOCAL I2C I2C header (8 pin) LOCAL_CTRL_I2C X 12 I2C Master JTAG Master 1V5_PWR_EN 2 1V2/3V3_PWR_EN I/O CURR_SENS ADC 3/6 FE_CHAIN_RESET DEVRES_n I/O SCA_RESET JTAG uProg PORT MSIO 3V3 (BANK 1) MSIO ?? SN crate slot 5 SN_crate_slot

nSB board review The main architecture and functionalities have been approved during the last EDR at CERN but some little modifications are required: 1.FE RESET lines pass through the SCA to prevent malfunctions due to coding errors 2.Online uProgramming of the FPGA is not required but it will be possible 3.SCA GPIO can be sourced with 2V5 module. Migrating from CMOS 3V3 logic to CMOS 2V5. Now FPGA, FE and SCA has the same voltage levels 4.External RESET MANAGER is not required. It is built in in SCA and IGLOO2 5.Special circuit to retain the reset signals of SCA and FPGA on power up implemented. Derived from VLDB. It uses the PGOOD signal from FEASTMP_CP modules 6.Special VME connector to carry the 80 Mbps e-links are under investigation. Signal integrity simulations and test scheduled, starting from the begin of next year. 05/12/2015 P. FRESCH, INFN ROMA1 – LHCB UPGRADE6

nSB board review 05/12/2015 P. FRESCH, INFN ROMA1 – LHCB UPGRADE7 I2C LVDS TST_PLS RESET SCnx SDnx SDBp all LVDS RJ10 (x12) … RJ10 BANK Front-End Boards FPGA IGLOO2 GBT SCA CK NET >40 MHz CK NET >40 MHz nSB SN STORAGE POWER MODULES AND RESET CTRL (FEASTMP_CP) 2V5 1V5 1V2 nBackpalne CLK DTX DRX E-link SCL SDA AUX I2C PORT 5V0 PWR_GOOD I/O X 12 COMM_I2C_LVDS I/O LVDS INTERFACE (BANK 2/4) GLOBAL_AUX_I2C LHC_40 MHz BC_PULSE LHC_40 MHz both LVDS COMM_I2C LVDS INT (BANK ?) I2C Master 4 CORE_ALARM ALARMS 12 FRONT HDMI LOCAL_CTRL_I2C X 12 I2C Master JTAG Master 1V5_PWR_EN 1V2_PWR_EN I/O CURR_SENS ADC 3/6 FE_CHAIN_RESET DEVRES_n I/O SCA_RESET JTAG uProg PORT MSIO 3V3 (BANK 1) MSIO ?? SN crate slot 5 SN_crate_slot FE_CHAIN_RESET 2 LDVS BUS FRONT HDMI

e-link bus 05/12/2015 P. FRESCH, INFN ROMA1 – LHCB UPGRADE8

Theoretical speed and I2C FM+ test 05/12/2015 P. FRESCH, INFN ROMA1 – LHCB UPGRADE9  The e-link communication speed is limited by the BGT-SCA 80 Mbps  For a complete write cycle 2 different CMD are required (not possible to use the single byte write operation)  For similar reasons 3 different CMD are required for a complete read cycle WORST PAYLOAD: separate e-link packets used

Theoretical speed and I2C FM+ test 05/12/2015 P. FRESCH, INFN ROMA1 – LHCB UPGRADE10 It is clear that even in the worst case (single e-link packet/SCA command) the e-link protocol should be able to drive the 12 I2CLVDS ports in parallel. The bottleneck is the FM+ of the GBT SCA module.

Theoretical speed and I2C FM+ test Is the Protocol converter able to drive the DIALOG at 1 MHz?? 05/12/2015 P. FRESCH, INFN ROMA1 – LHCB UPGRADE11 Protocol Converter IGLOO2 FPGA evalboard FE (DIALOG) Standard I2C Master Arduino Due FE (DIALOG) FE (DIALOG) … SCL SDA SCnx SDnx SDBp FE daisy chain ( max 8 FEs) In the Roma1 LabE some tests on the logic of the converter have been done to make sure that a standard I2C FM+ master is able to write and read the DIALOG registers

Theoretical speed and I2C FM+ test 05/12/2015 P. FRESCH, INFN ROMA1 – LHCB UPGRADE12 Arduino DUE/YUN is not able to drive I2C FM+ but… 1.It is easy to program thanks to its built-in library for different applications (Ethernet, I2C, ecc…) 2.It is easy to find, cheap and versatile. It manages slower versions of I2C For this reasons we decided to use it for speed tests and we are thinking to employ it as well for automated test on production and as a portable test device (accessing the nSB, nPDM and the FE through the AUX I2C port): AUX I2C PORT USB Wi-FI NB: moreover we discovered that overcoming cross-talking and resonance effects (with a LPF) it has been shown that it is possible to use arduino for I2C FM+!

Theoretical speed and I2C FM+ test 05/12/2015 P. FRESCH, INFN ROMA1 – LHCB UPGRADE13 Adding a low-pass filter on the bus limits the bandwidth, improves the SNR and eliminates spurious glitches (the I2C protocol requires the suppression of glitches shorter than 50 ns). Moreover enables the communication with Arduino devices and makes the system able to work at even higher speeds thanks to a controlled bus capacitance. A special attention will be given on this aspect of the bus, employing EDA tools also. #nofilter#filter on SCL #filter on 1 MHz

Schematic Diagrams status 05/12/2015 P. FRESCH, INFN ROMA1 – LHCB UPGRADE14 Thanks to the constant and qualified support of the LabE team (in the person of G. Chiodi) most of the schematic diagrams are ready for the wire routing step. Just some little modifications are required (i.e. the I2C bus filter under test and simulation and the e-link connectors).

Thank you FOR YOUR ATTENTION!