XTCA projects (HW and SW) related to ATLAS LAr xTCA interest group - CERN 07/03/2011 Nicolas Letendre – Laurent Fournier - LAPP.

Slides:



Advertisements
Similar presentations
ROD R&D Status K. Johns, C. Armijo, J. Steinberg (U. Arizona) H. Chen, F. Lanni, J. Mead (BNL) L. Hervas (CERN) A. Meyer, A. Kielburg-Jeka, A. Straessner.
Advertisements

StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
1 iTOP Electronics Effort LYNN WOOD PACIFIC NORTHWEST NATIONAL LABORATORY JULY 17, 2013.
LAPP IPMC Mezzanine HARDWARE & SOFTWARE
Digital RF Stabilization System Based on MicroTCA Technology - Libera LLRF Robert Černe May 2010, RT10, Lisboa
26-Sep-11 1 New xTCA Developments at SLAC CERN xTCA for Physics Interest Group Sept 26, 2011 Ray Larsen SLAC National Accelerator Laboratory New xTCA Developments.
Slide 1 ITC 2005 Gunnar Carlsson 1, David Bäckström 2, Erik Larsson 2 2) Linköpings Universitet Department of Computer Science Sweden 1) Ericsson Radio.
An ATCA and FPGA-Based Data Processing Unit for PANDA Experiment H.XU, Z.-A. LIU,Q.WANG, D.JIN, Inst. High Energy Physics, Beijing, W. Kühn, J. Lang, S.
ROD R&D Status K. Johns, C. Armijo, J. Steinberg (U. Arizona) H. Chen, F. Lanni, J. Mead (BNL) L. Hervas (CERN) A. Meyer, A. Kielburg-Jeka, A. Straessner.
Shelf Management & IPMI SRS related activities
Ethernet Bomber Ethernet Packet Generator for network analysis Oren Novitzky & Rony Setter Advisor: Mony Orbach Started: Spring 2008 Part A final Presentation.
Development of an ATCA IPMI Controller Mezzanine Board to be used in the ATCA developments for the ATLAS Liquid Argon upgrade Nicolas Dumont Dayot, LAPP.
UCT Software-Defined Radio Research Group
Update on the ATCA work going on at LAPP xTCA interest group - CERN 08/04/2013 Nicolas LETENDRE Alain Bazan, Fatih Bellachia, Sébastien Cap,Nicolas Dumont-Dayot,
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
About Samway Electronic SRL Founded in 2005 in Bucharest, Romania Focused on management and monitoring solutions for telecom/industrial computers Active.
Tuesday September Cambridge1 GDCC “next replacement of the LDA” Franck GASTALDI.
PCIe Mezzanine Carrier Pablo Alvarez BE/CO. Functional Specifications External Interfaces User (application) FPGA System FPGA Memory blocks Mezzanine.
GBT Interface Card for a Linux Computer Carson Teale 1.
Preliminary Design Review: Hub Implementation Dan Edmunds, Wade Fisher, Yuri Ermoline, Philippe Laurens Michigan State University 01-Oct-2014.
Pulsar II Hardware Overview Jamieson Olsen, Fermilab 14 April 2014
1Auger - North / October 2005 J-M.Brunet, S.Colonges, B.Courty, Y.Desplanches, L.Guglielmi, G.Tristram APC Laboratory – CNRS / IN2P3.
Understanding Data Acquisition System for N- XYTER.
Design and Performance of a PCI Interface with four 2 Gbit/s Serial Optical Links Stefan Haas, Markus Joos CERN Wieslaw Iwanski Henryk Niewodnicznski Institute.
LAr ROD R&D for sLHC Charlie Armijo, Joel Steinberg, Ken Johns (University of Arizona) Joe Mead, Hucheng Chen, Francesco Lanni (BNL) Luis Hervas (CERN)
David Abbott - JLAB DAQ group Embedded-Linux Readout Controllers (Hardware Evaluation)
28/03/2003Julie PRAST, LAPP CNRS, FRANCE 1 The ATLAS Liquid Argon Calorimeters ReadOut Drivers A 600 MHz TMS320C6414 DSPs based design.
Latest ideas in DAQ development for LHC B. Gorini - CERN 1.
Ethernet Bomber Ethernet Packet Generator for network analysis
SRS Trigger Processor Option Status and Plans Sorin Martoiu (IFIN-HH)
1 March 19-21, 2007 ACES WorkshopJ. Mead Read Out Driver (ROD) R&D for ATLAS LAr Calorimeter Upgrade Joseph Mead Brookhaven National Lab Common ATLAS CMS.
Standard electronics for CLIC module. Sébastien Vilalte CTC
IPMI developments at LAPP dec 15, 2011IPMI developments at LAPP, L.Fournier1 Alain BAZAN, Fatih BELLACHIA,Sébastien CAP, Nicolas DUMONT DAYOT, Laurent.
LECC2004 BostonMatthias Müller The final design of the ATLAS Trigger/DAQ Readout-Buffer Input (ROBIN) Device B. Gorini, M. Joos, J. Petersen, S. Stancu,
New ATCA compute node Design for PXD Zhen-An Liu TrigLab, IHEP Beijing Feb , 6th International Workshop on DEPFET Detectors and Applications.
Consideration of the LAr LDPS for the MM Trigger Processor Kenneth Johns University of Arizona Block diagrams and some slides are edited from those of.
1 Hardware Tests of Compute Node Carrier Board Hao Xu IHEP, CAS.
Vladimir Zhulanov for BelleII ECL group Budker INP, Novosibirsk INSTR2014, Novosibirsk 2014/02/28 1.
E. Hazen - DTC1 DAQ / Trigger Card for HCAL SLHC Readout E. Hazen - Boston University.
ROD Activities at Dresden Andreas Glatte, Andreas Meyer, Andy Kielburg-Jeka, Arno Straessner LAr Electronics Upgrade Meeting – LAr Week September 2009.
Compute Node Tutorial(2) Agenda Introduce to RocketIO How to build a optical link connection Backplane and cross link communications How to.
MicroTCA & AdvancedTCA Shelf Management Jiping Cao May, 2009 Controls Conference (RT2009) Beijing China.
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.
ATCA based LLRF system design review DESY Control servers for ATCA based LLRF system Piotr Pucyk - DESY, Warsaw University of Technology Jaroslaw.
AMC-based Upgrade of Compute Node Hao XU Trigger group of IHEP, Beijing PANDA DAQT and FEE Workshop, Rauischholzhausen Castle April 2010.
Status of Compute Node Zhen’an Liu, Dehui Sun, Jingzhou Zhao, Qiang Wang, Hao Xu Triglab, IHEP, Beijing Wolfgang Kühn, Sören Lange, Univ. Giessen Belle2.
Johannes Lang: IPMI Controller Johannes Lang, Ming Liu, Zhen’An Liu, Qiang Wang, Hao Xu, Wolfgang Kuehn JLU Giessen & IHEP.
E. Hazen -- Upgrade Meetings1 AMC13 Project Development Status E. Hazen, S.X. Wu - Boston University.
E. Hazen1 MicroTCA for HCAL and CMS Review / Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen -- ACES ACES 2011 MicroTCA in CMS E. Hazen, Boston University for the CMS collaboration.
E. Hazen -- Upgrade Week1 AMC13 Project Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen -- xTCA IG1 AMC13 Project Status E. Hazen - Boston University for the CMS Collaboration.
E. Hazen -- Upgrade Week1 HCAL uTCA Readout Plan E. Hazen - Boston University for the CMS HCAL Collaboration.
E. Hazen1 AMC13 Project Status E. Hazen - Boston University for the CMS Collaboration.
T. Gorski, et al., U. Wisconsin, April 28, 2010 SHLC RCT MicroTCA Development - 1 SLHC Cal Trigger Upgrade SLHC Regional Calorimeter Trigger MicroTCA Development.
DAQ / Trigger Card for HCAL SLHC Readout E. Hazen - Boston University
AMC13 Project Status E. Hazen - Boston University
The SLAC Instrumentation and Control Platform
Design of an AdvancedTCA board Management Controller Solution
Test Boards Design for LTDB
AMC13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University
Communication Models for Run Control with ATCA-based Systems
CERN-IPMC Solution for AdvancedTCA Blades
LATOME LAPP Nicolas Dumont Dayot on behalf of the LAPP team
MicroTCA Common Platform For CMS Working Group
GBT-FPGA Interface Carson Teale.
MicroTCA Common Platform For CMS Working Group
xTCA interest group meeting
Commodity Flash ADC-FPGA Based Electronics for an
Presentation transcript:

xTCA projects (HW and SW) related to ATLAS LAr xTCA interest group - CERN 07/03/2011 Nicolas Letendre – Laurent Fournier - LAPP

ATLAS LAr Context 07/03/2011xTCA interest group - CERN2 Analog Pipeline (SCA) ADC 5MHz 16x12-bits Σ Calibration FRONT END ELECTRONIC FEB128 cells/FEB L1 Trigger 100kHz max BACK END ELECTRONIC ROD ROS Optical Link 1.6 Gbit/s 800 Optical Links ADC 40MHz 128x18-bits Mux / Serializer Calibration FRONT END ELECTRONIC FEB128 cells/FEB L1 Trigger BACK END ELECTRONIC ROD ROS Optical Link 100 Gbit/s ?? Optical Links > 100kHz x1600 x192 8 ROD/FEB 14 ROD/FEB ? 1 ?? Upgrade Today

BNL & Univ. of Arizona contribution BNL – Readout Driver Board in ATCA plateform Receive 12x6.25Gbps parallel optical link Process data in a Xilinx Virtex 5 FXT FPGA – Design of a Readout Driver Processing Unit in AMC plateform Receive four 12x10Gbps parallel optical links (from Avago receiver) Process data in a Xilinx FPGA University of Arizona – Readout Driver Injector in ATCA plateform Transmit data through 12x6.25Gbps parallel optical link Based on a Altera Stratix IIGx FPGA – Developpement of an AMC PU Injector Transmit data through four 12x6.5Gbps parallel optical link (from ReflexPhotonics) Based on Altera FPGA 07/03/2011xTCA interest group - CERN3

LAPP contribution ROD Evaluator – ATCA Board size – High speed and high density links to read data from FEB – High processing power ATCA Test Board – ATCA Board size – Validate ATCA IPM Controller with the ATCA Controller Mezzanine – Validate ATCA Board management with the ATCA Controller Mezzanine – Validate ROD Evaluator parts (Power Supplies, DDR3 interface, DSP computing in FPGA) ATCA Controller Mezzanine – FMC (FPGA Mezzanine Card) format – ATCA IPM Controller – User defined ATCA Board management (board configuration etc..) 07/03/2011xTCA interest group - CERN4

ROD Evaluator - Links to ATCA backplane (to send data to a ROS? ) - ATCA Controller Mezzanine to configure and manage the board 07/03/2011xTCA interest group - CERN5 Rx 12 Tx 12 Rx 12 Tx 12 Rx 12 Tx 12 Rx 12 Tx 12 Flash CPLD DDR3PS JTAG Ethernet ATCA Controller Mezzanine (IPMI & Config) IPMB : from Shelf manager Fabric channels L1 Sum Energy L1 Sum Energy 4 8 I2C,SPI : to CPLDs CPLD : =>Boot FLASH-FPGA =>T°, power supply FPGA monitoring FPGA 1 ALTERA STRATIX-IV 48 2 FEBs Flash CPLD DDR3PS Flash CPLD DDR3PS FPGA 1 Config FPGA 2 Config FPGA1 Config FPGA2 Config Update channels FPGA 3 Config FPGA communication : => High speed serial links FPGA 2 ALTERA STRATIX-IV 48 2 FEBs FPGA 3 ALTERA STRATIX-IV 48 12x10Gbps Optic Fibers: To ATCA backplane: => High speed serial links Power supplies FPGA BLOCK J2 J1 ATCA Board Base Interface - 48 optical Rx - 48 optical RTx - High DSP computation BW for Energies and L1 Trigger computation

ATCA Test Board 07/03/2011xTCA interest group - CERN6 ATCA Test board Insertion Switch Power Supplies Zone 1 Zone 2 Ethernet Sensors FPGA ARRIA IIGx CPLD Flash DDR3 POL Supplies ROD demonstrator tests – Check Board configuration with the ATCA Controller Mezzanine (Firmware upgrade, Configuration upload etc..) – Test ATCA compliant power supplies – Check FPGA Design (communications with DDR3, Flash, configuration with Flash) ATCA Controller Mezzanine tests – IO connections (JTAG boundary scan tests) – IPMI management with the Shelf manager – Ethernet communication through ATCA Base Interface ATCA Controller Mezzanine (IPMC & Config) IPMBus Ethernet ATCA blue led ATCA led 1 & 2 Update Channel Base Interface

Emerson ATC250 DC-DC converter ATCA Controller Mezzanine CPLD Flash DDR3 J1 Power & IPMBus J2 Fabric Interface Base Interface J2 Update Channel -PCB already ordered -The board will be available end of March ArriaIIGx 07/03/2011xTCA interest group - CERN7

ATCA Controller Mezzanine IPM Controller – Communication with Shelf manager through IPMBus A & B – Hot Swap, Power management etc.. ATCA board management – Communication via Ethernet (front panel or ATCA Base Interface) – User functions Firmware Upgrade ATCA board monitoring & configuration Users stuffs…. FMC (FPGA Mezzanine Card) compliant – up to 160 customizable links( including 74 differential links) – Low cost Features: – ARM cortex M3 processor – Xilinx Spartan 6 for highly configurable user IO – Ethernet / USB / JTAG interfaces 07/03/2011xTCA interest group - CERN 8 69mm 76.5mm Ethernet FPGA Spartan 6 µC LM3S9B92 bus FMC Mezzanine Power Supplies connector EEPROM IO USB JTAG I2C IPMBus A&B µC FPGAIO => We will receive the board this week

Tests with commercial board Hardware setup (Adlink Vadatech AM210): OS: Scientific Linux CERN SLC release 5.4 (Boron) 64bits KERNEL: CPU: Intel Xeon L5408 (Quad Core) NETWORK BENCHMARKING TOOL: netperf version Communication 10GbE between two blades – Front (i.e. via AMC) : done TCP=5.4 Gb/s (message 1 GB) UDP=5.6 Gb/s (message 64 KB) – Zone 3 (RTM) : to be done... – Zone 2 (fabric interface): done TCP=8 Gb/s (message 1GB) UDP=6.8 Gb/s (message 64 KB) Lossless data compression algorithms: to be done 07/03/20119xTCA interest group - CERN

ATCA Controller Mezzanine Software Specification compliant – PICMG 3.0 R3.0 – AdvancedTCA base specification – IPMI v1.5 and relevant subset of IPMI v2.0 control of the board : – program the FPGAs – monitor of the working conditions – remotely driven 07/03/201110xTCA interest group - CERN

IP stack library IPM Controller JTAG Controller board configuration and monitoring hardware library IPMC module LM3S9B92 (texas Instruments) + FPGA (Xilinx) programmer (Texas Instruments) debugger (gdb) + OpenOCD ARM cross compiler Development tools web interface User environment client interface file server (boot and board control) JTag/USB I2C (IPMI protocol) Ethernet ATCA Controller Mezzanine Software JTAG module

ATCA Controller Mezzanine Software Development tools (operational) – OS : Linux – Compiler GNU GCC for ARM Cortex-M3 – Specific drivers (TI Luminary LM3S9B92) – Debugger GNU GDB + OpenOCD IPM (Intelligent Platform Management) Controller software – Implementation of IPMI 2.0 specification – Library ported and hardware dependent interface written and compiled – Test foreseen as soon as we have the hardware 07/03/201112xTCA interest group - CERN

ATCA Controller Mezzanine Software JTAG control -allows for initial programming of the FPGAs on main board -xsvf interpreter tested in simulation -JTAG connector on front of the board allows for control of the whole JTAG chain or for microcontroller debugging -the JTAG chain can be controlled either by the microcontroller or by an external device Board control and monitoring ( via Ethernet interface) (in development) – FPGA firmware upgrade – Board configuration (e.g. coefficient for physics algorithms) – Board monitoring (temperature, voltage …) 07/03/201113xTCA interest group - CERN