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.

Slides:



Advertisements
Similar presentations
New Corporate Identity Poster Design Department of Physics and Astronomy, University College London Erdem Motuk, Martin Postranecky, Matthew Warren, Matthew.
Advertisements

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.
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
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.
3U ATCA Shelf October Proprietary and Confidential-
8xADC AMC board Tomasz Klonowski Warsaw University of Technology PERG – ISE
INTELLIGENT PLATFORM MANAGEMENT CONTROLLER FOR NUCLEAR FUSION FAST PLANT SYSTEM CONTROLLERS 17th Real Time Conference IPFN, Lisbon, Portugal, May,
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.
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.
Shelf Management & IPMI SRS related activities
Uli Schäfer JEM Status and plans Firmware Hardware status JEM1 Plans.
Collection of information about the Hardware and firmware upload within the PSB rf system A. Blas FMC WG 20/01/ Topic of the meeting: make sure that.
Team Members Jordan Bennett Kyle Schultz Min Jae Lee Kevin Yeh.
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,
A Company Selling Technology and not just a Product.
About Samway Electronic SRL Founded in 2005 in Bucharest, Romania Focused on management and monitoring solutions for telecom/industrial computers Active.
5 March DCS Final Design Review: RPC detector The DCS system of the Atlas RPC detector V.Bocci, G.Chiodi, E. Petrolo, R.Vari, S.Veneziano INFN Roma.
APS BPM and power supply applications on micro-IOCs W. Eric Norum
Leo Greiner IPHC testing Sensor and infrastructure testing at LBL. Capabilities and Plan.
Prototype of the Global Trigger Processor GlueX Collaboration 22 May 2012 Scott Kaneta Fast Electronics Group.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
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.
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
Understanding Data Acquisition System for N- XYTER.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Dariusz Makowski, Technical University of Łódź LLRF review, DESY, 3-4 December 2007 Advanced.
ATCA based LLRF system design review DESY Control servers for ATCA based LLRF system Piotr Pucyk - DESY, Warsaw University of Technology Jaroslaw.
28/03/2003Julie PRAST, LAPP CNRS, FRANCE 1 The ATLAS Liquid Argon Calorimeters ReadOut Drivers A 600 MHz TMS320C6414 DSPs based design.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
XTCA projects (HW and SW) related to ATLAS LAr xTCA interest group - CERN 07/03/2011 Nicolas Letendre – Laurent Fournier - LAPP.
Acquisition Crate Design BI Technical Board 26 August 2011 Beam Loss Monitoring Section William Vigano’ 26 August
Clara Gaspar, December 2012 Experiment Control System & Electronics Upgrade.
Clara Gaspar on behalf of the ECS team: CERN, Marseille, etc. October 2015 Experiment Control System & Electronics Upgrade.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Dariusz Makowski, Technical University of Łódź LLRF review, DESY, 3 December 2007 The Importance.
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.
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.
Fatih Bellachia Sébastien Cap, Nicolas Dumont ‐ Dayot, Jasmin Fragnaud, Nicolas Letendre, Guy Perrot, Isabelle Wingerter.
Jun 18th 2009 SPECS system D.Charlet The SPECS field bus ACTEL APA 150 GLUE.
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.
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.
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.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Dariusz Makowski, Technical University of Łódź LLRF review, DESY, 3 December 2007 The Importance.
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.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Dariusz Makowski, Technical University of Łódź, DMCS ATCA LLRF project review, DESY, 3-4.
A. Aloisio, R. Giordano Univ. of Naples ‘Federico II’
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
Baby-Mind SiPM Front End Electronics
CERN-IPMC Solution for AdvancedTCA Blades
LATOME LAPP Nicolas Dumont Dayot on behalf of the LAPP team
MicroTCA Common Platform For CMS Working Group
xTCA interest group meeting
Front-end electronic system for large area photomultipliers readout
LIU BWS Firmware status
Presentation transcript:

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 on behalf of the ATLAS Liquid Argon Calorimeter Group

27/09/20112ATCA IPMI Controller Mezzanine Board - TWEPP 2011 Outline ■ Context ■ Motivations ■ ROD evaluator ■ ATCA test board ■ ATCA controller mezzanine ■ Summary

Context 27/09/20113ATCA IPMI Controller Mezzanine Board - TWEPP Analog Pipeline (SCA) ADC 5MHz 16x12-bits Σ Calibration FRONT END ELECTRONIC 128 cells / Front End Board L1 Trigger 100kHz max BACK END ELECTRONIC Read Out Driver Read Out Subsystem 1 Optical Gbps 800 Optical Links ADC 40MHz 128x18-bits Mux / Serializer Calibration FRONT END ELECTRONIC FEB L0/L1 Trigger 12 Optical ?? xx Optical Links x1600 x192 8 FEB/ROD Up to 14 FEB/ROD ?? 1 12 Future Today Read Out Driver Read Out Subsystem E,Eτ,χ² 100Gbps needed 128 cells / Front End Board FEB BACK END ELECTRONIC

27/09/20114ATCA IPMI Controller Mezzanine Board - TWEPP 2011 We need : - High input and output bandwidth - High speed communications between boards - Powerful signal processing This is why ATCA platform was chosen: - High speed and high density communications between boards over backplane - Large boards (32x28 cm) - Possibility of rear transition modules (RTM), and mezzanines card (AMC) - Reliability (hot swap, real time diagnostic) We want to build an ATCA board to evaluate: - ATCA specifications (Intelligent Platform Management Interface ‘IPMI’ facilities) - Management trough Ethernet (Firmware upgrade, DSP configuration, monitoring…) - Many 12x10Gbps incoming optic fibers - High speed and high density board. - High power DSP cells from FPGA For that we have designed a board called “ROD evaluator” and an IPM Controller Mezzanine board Motivations

FPGA building block 27/09/20115ATCA IPMI Controller Mezzanine Board - TWEPP 2011 IPMC & board management ROD evaluator Synoptic

27/09/20116ATCA IPMI Controller Mezzanine Board - TWEPP 2011 CAD completed : - 16 layers - Minimum lines width : 75 µm - Laser and blind buried vias Before launching production : -> Test FPGA building blocks -> Test FMC mezzanine with IPMC We have designed 2 boards: -> ATCA controller mezzanine board -> ATCA test mother board Cost =$$$$$ ROD evaluator Design

27/09/20117ATCA IPMI Controller Mezzanine Board - TWEPP 2011 ATCA Test board Insertion Switch Power Supplies Zone 1 Zone 2 Ethernet Sensors FPGA ARRIA IIGx CPLD Flash DDR3 POL Supplies ATCA Controller Mezzanine (IPMC & Config) IPMBus Ethernet ATCA blue led ATCA led 1 & 2 Update Channel Base Interface Tests of : FPGA building block - Boot from CPLD & parallel Flash - Communications with DDR3 & Flash ATCA CTRL Mezzanine : - IPMC (IPM Control) trough IPM Bus => Communication with Shelf manager - ATCA power supplies management => Hot swap (insertion switch) => Enable DC/DC - Alarm/failure diagnostic - Board configuration through Ethernet => Firmware upload => Optimal filtering coefficient upload => Sensor reading => Etc.. FPGA building block EEPROM Temp. ATCA test board Synoptic

27/09/20118ATCA IPMI Controller Mezzanine Board - TWEPP 2011 Tests done : Power supply -> Sequence to fix FPGA silicon bug FPGA boot from CPLD and FLASH -> Selection of 2 firmwares in FLASH FLASH access with the FPGA -> NIOS DDR3 communication -> Access up to 1000Mb/s LVDS links with FMC through connectors -> Data rate up to 400Mb/s Next steps : - JTAG chain (multiplexer) - Ethernet link on Base interface (J2) - Sensor readings (SPI) - FPGA FMC protocol CPLD Flash DDR3 ArriaIIGx ATCA Controller Mezzanine Emerson ATC250 DC-DC converter J2 Update Channel J2 Fabric, Base interface J1 Power, IPMBus ATCA test board Mother board tests

27/09/20119ATCA IPMI Controller Mezzanine Board - TWEPP 2011 ATCA Controller mezzanine Hardware FMC (FPGA Mezzanine Card) : - High pin count - Up to 160 links (74 differential links) FPGA : - Xilinx Spartan 6 : highly configurable I/O - Boot from SPI Flash - All FMC connector I/O driven by FPGA -> Bridge to the external world -> single lines or LVDS signals µC : - ARM cortex M3 processor : TI LM3S9B92 - Ethernet/USB/JTAG interfaces - IPMC implementation - JTAG master implementation 69mm 76.5mm Ethernet FPGA Spartan 6 µC LM3S9B92 bus FMC Mezzanine Power Supplies Connector SPI FLASH X 2 IO USB JTAG I2C IPMBus A&B µC FPGA IO

27/09/201110ATCA IPMI Controller Mezzanine Board - TWEPP 2011 ATCA Controller mezzanine Software IP stack library IPM Controller JTAG Controller Board configuration Monitoring Hardware library IPMC module µC LM3S9B92 (Texas Instruments) & FPGA (Xilinx) Debugger GNU GDB & OpenOCD Compiler Gnu GCC : ARM Development tools : LINUX Web interface User environment TCP/IP client interface File server (boot and board config.) JTAG/USB IPMBus to Shelf manager Ethernet JTAG module Programmer T.I

27/09/201111ATCA IPMI Controller Mezzanine Board - TWEPP 2011 ATCA Controller mezzanine Hardware tests Ethernet FPGA Spartan 6 µC LM3S9B92 bus FMC Mezzanine Power Supplies Connector SPI FLASH X 2 IO USB JTAG I2C IPMBus A&B FPGA interfaces: Tests done : - Boots from configuration SPI Flash - SPI Flash loaded by µC - µC FPGA communications - LVDS signals data rate up to 400Mb/s - External I2C temperature sensor reading Next steps: - External I2C EEPROM management - DC/DC converter I2C management - Protocol with FPGA on carrier board - 2 nd SPI Flash management µC interfaces: Tests done : - USB/JTAG/Ethernet : boot from Ethernet Tests on going: - IPMC (described in next slide) - JTAG master (described in next slide) Next steps : - Configuration and monitoring of the carrier board

27/09/201112ATCA IPMI Controller Mezzanine Board - TWEPP 2011 ATCA Controller mezzanine JTAG master JTAG control: - JTAG chain controlled by either external connector or µC configured as JTAG master - Programming through Ethernet (via µC) µC as JTAG master : tests done -.xsvf files player validated to program the FPGA -.jam files player to program parallel FLASH via CPLD abandoned => not enough memory space in µC => programming time too long => the Flash will be uploaded through the FPGA and not the CPLD => the CPLD only help to boot the FPGA at power up µC as JTAG master : tests on going - JTAG chain multiplexer configuration on mother board => SCANSTA111 configured by JTAG commands

27/09/201113ATCA IPMI Controller Mezzanine Board - TWEPP 2011 ATCA Controller mezzanine IPM Controller Specifications : - PICMG 3.0 R3.0 – ATCA base specification - IPMI v1.5 and relevant subset of IPMI v2.0 Development : - Based on open source CoreIPM - IPMB-L (IPM Bus local for AMC) not supported : suited only for ATCA board ATCA state machine : almost validated - Hot swap (handle switch), hardware address, ATCA LED, DC/DC enable, temperature sensor - Mother board EEPROM with board information not yet handled - Under stress test to detect reliability issues and improve robustness => state machine code shall never fail => tested with power up/down cycles every 5s during 24 h Event generator : next step - Events sent to Shelf manager in case of alarm/failure

27/09/201114ATCA IPMI Controller Mezzanine Board - TWEPP 2011 ATCA Controller mezzanine FRU & SDR generator FRU (Field Replaceable Unit) data : - Identity of the carrier board =>Ex : IO description on J2 connector SDR (Sensor Data record) : - Sensors description of the carrier board =>Ex : handle switch, temperature sensor FRU generator : done - Will be used to load the EEPROM SDR generator : next step Definition area M4 preprocessor Definition user C structure File to EEPROM FRU GENERATOR

27/09/201115ATCA IPMI Controller Mezzanine Board - TWEPP 2011 ATCA Controller mezzanine Example of info to Shelf manager FRU : current and previous ATCA state, ID, version,…

27/09/201116ATCA IPMI Controller Mezzanine Board - TWEPP 2011 Summary We have designed an ATCA ROD Evaluator board to evaluate the functionalities needed by the next generation ROD in the context of the ATLAS LAR upgrade: - Large number of fast links (High speed and high density board) - Recent generation of FPGA (many DSP cells and Ser-Des) and optical receivers - ATCA platform For the control of that board, we have designed a generic ATCA IPMI Controller mezzanine in the FMC format. - Acts as an IPM Controller - Direct Ethernet access - Uploads the FPGA firmware and other parameters - Monitors the board parameters This mezzanine and its software is currently tested on an ATCA Test board we have designed Tests performed have been successful, but much work still need to be done !!!