CERN-IPMC Solution for AdvancedTCA Blades

Slides:



Advertisements
Similar presentations
Goals and status of the ATLAS VME Replacement Working Group Markus Joos, CERN Based on slides prepared by Guy Perrot, LAPP 19/09/2012.
Advertisements

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.
Asis AdvancedTCA Class Asis Shelf manager The Asis ATCA shelf manager is designed to comply with all relevant ATCA Specifications, including the IPMI 1.5.
3U ATCA Shelf October Proprietary and Confidential-
RCE Platform Technology (RPT)
INTELLIGENT PLATFORM MANAGEMENT CONTROLLER FOR NUCLEAR FUSION FAST PLANT SYSTEM CONTROLLERS 17th Real Time Conference IPFN, Lisbon, Portugal, May,
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.
Shelf Management & IPMI SRS related activities
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.
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,
Technology Date 10/17/00, Page 1 Technology s PROFIBUS Technology Chips - Modules - Development Kits.
Embedded Sales Meeting COM Express Carrier. COM Express Carrier Card What is it? –Two PMC slot or two XMC slot on the top side of the board and one COM.
About Samway Electronic SRL Founded in 2005 in Bucharest, Romania Focused on management and monitoring solutions for telecom/industrial computers Active.
PCIe Mezzanine Carrier Pablo Alvarez BE/CO. Functional Specifications External Interfaces User (application) FPGA System FPGA Memory blocks Mezzanine.
Altera Technical Solutions Seminar Schedule OpeningIntroduction FLEX ® 10KE Devices APEX ™ 20K & Quartus ™ Overview Design Integration EDA Integration.
SLAC Particle Physics & Astrophysics The Cluster Interconnect Module (CIM) – Networking RCEs RCE Training Workshop Matt Weaver,
Pulsar II Hardware Overview Jamieson Olsen, Fermilab 14 April 2014
Redundant IOC with ATCA(HPI) support Utilizing modern hardware for better availability Artem Kazakov, KEK/SOKENDAI.
Asis AdvancedTCA Class Front blades and RTM FRU stand for Field Replaceable Unit, front blade is a third party blade (must be ATCA compliant), that the.
M. Joos, PH/ESE1 ATCA for ATLAS - status Activities of the working group PH/ESE xTCA evaluation project Next steps.
XTCA projects (HW and SW) related to ATLAS LAr xTCA interest group - CERN 07/03/2011 Nicolas Letendre – Laurent Fournier - LAPP.
The PH/ESE µTCA evaluation project a (short) status update Markus Joos CERN M. Joos, CERN13rd meeting of the xTCA IG.
Asis AdvancedTCA Class Asis Shelf manager The Asis ATCA shelf manager is designed to comply with all relevant ATCA Specifications, including the IPMI 1.5.
Welcome to the 4th meeting of the xTCA Interest Group M. Joos, PH/ESE1 Agenda: Next Meeting: During the TWEPP 2012 conference in Oxford SpeakerTitle M.
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.
IPMI: New MMC firmware IN2P3: DAQ working group (19/06/15) 19/06/2015IN2P3: DAQ working group (06/19)1 PH-ESE-BE collaboration Vincent Bobillier, Stefan.
1 Hardware Tests of Compute Node Carrier Board Hao Xu IHEP, CAS.
TBD The Matrix Card Status and Plans Dr. John Jones Princeton University
MicroTCA & AdvancedTCA Shelf Management Jiping Cao May, 2009 Controls Conference (RT2009) Beijing China.
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.
3 rd xTCA IG meetingVincent Bobillier et al. 1 MMC mezzanine.
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.
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 Status E. Hazen - Boston University for the CMS 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.
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.
Team Members: ECE- Wes Williams, Will Steiden, Josh Howard, Alan Jimenez Sponsor: Brad Luyster Honeywell Network Traffic Generator.
A. Aloisio, R. Giordano Univ. of Naples ‘Federico II’
AMC13 Project Status E. Hazen - Boston University
Status of the CERN ATCA specification and tender
DAQ and TTC Integration For MicroTCA in CMS
Design of an AdvancedTCA board Management Controller Solution
AT Commands Supports AT commands
AMC13 T1 Rev 2 Preliminary Design Review E. Hazen Boston University
CMS DCS: WinCC OA Installation Strategy
E. Hazen - Back-End Report
Communication Models for Run Control with ATCA-based Systems
AMC13 Status Report AMC13 Update.
Markus Joos CERN EP/ESE EP/ESE ATLAS CMS M. Joos, CERN
The Train Builder Data Acquisition System for the European-XFEL
LATOME LAPP Nicolas Dumont Dayot on behalf of the LAPP team
MicroTCA Common Platform For CMS Working Group
MicroTCA Common Platform For CMS Working Group
xTCA interest group meeting
xTCA in CMS Magnus Hansen Thanks to many CMS collaborators
Cisco MDS 9124e Fabric Switch for HP c-Class BladeSystem
Open platform for mixed-criticality applications
Introduction to Single Board Computer
Presentation transcript:

CERN-IPMC Solution for AdvancedTCA Blades TWEPP 2017 CERN EP-ESE-BE Vincent Bobillier, Stefan Haas, Markus Joos, Julian Mendez, Sylvain Mico and Francois Vasey 13/09/2017 TWEPP 2017

ATCA standard: Hardware Platform Management Role of the Intelligent Controller for AdvancedTCA blades: Monitoring sensors Voltages, temperatures … Controlling the system Power management, port/clock activation … Ensuring proper operations Compatibility between the different boards, hot swap, redundancy … 13/09/2017 TWEPP 2017

Outline General overview Mezzanine architecture Software architecture User customization Automatic tester Status Additional news 13/09/2017 TWEPP 2017

General overview CERN-IPMC Adaptation of the Pigeon Point IPMC solution Mezzanine card designed at CERN Compatible with already designed AdvancedTCA boards Pinout compatible with the existing LAPP IPMC card DIMM-DDR3 VLP form factor 13/09/2017 TWEPP 2017

General overview CERN-IPMC Supported features [fully tested]: AdvancedTCA Rev.3.0 Hot swap (FRU info., handle switch, LEDs, Hardware address, etc.) Sensor monitoring (SDR, measurement, events, etc.) Rear Transition Module (intelligent and non-intelligent RTM) AMCs (up to 8 AMCs + 1 iRTM) Ethernet interface (RMCP/RMCP+, TPC/IP, UDP) Serial interface (SoL or debug interface) User I/Os (35 User I/Os + 16 IPM I/Os) JTAG Master (Xilinx Virtual Cable daemon) 13/09/2017 TWEPP 2017

Mezzanine architecture CERN IPMC specifications Mezzanine architecture Based on a SmartFusion FPGA (Microsemi A2F200) Software runs on an embedded SOC (ARM Cortex M3) IDE used: SoftConsole v3.4 13/09/2017 TWEPP 2017

Software architecture CERN-IPMC Software architecture IPMC-config IPMC-core Header C files FRU information SDR information Firmware configuration: LAN, AMCs, etc. FRU configuration and binary files SDR configuration and binary files Application AdvancedTCA management functions IPMC-sensors Drivers Sensor management functions IPMC-tools Python scripts Python libraries used to generate the user configuration files IPMC-user OEM commands Callback functions Init / Main-loop / Timer based user callback functions 13/09/2017 TWEPP 2017

CERN-IPMC User customization User customizable features (mainly header files): FRU Information (Device ID, Manufacturer info., Product info.) LAN (MAC address, Default IP, slot specific IP, Gateway, Netmask) Modules (AMCs, iRTM/Non-intelligent RTM) Sensors E-Keying Power sequencing Python tools to generate configuration files 13/09/2017 TWEPP 2017

CERN-IPMC User customization Firmware configuration: LAN, AMCs, etc. IPMC-config IPMC-core Header C files FRU information SDR information Firmware configuration: LAN, AMCs, etc. FRU configuration and binary files SDR configuration and binary files Application AdvancedTCA management functions IPMC-sensors Drivers Sensor management functions IPMC-tools Python scripts Python libraries used to generate the user configuration files IPMC-user OEM commands Files generated by the python tool Callback functions Init / Main-loop / Timer based user callback functions Examples available 13/09/2017 TWEPP 2017

CERN-IPMC Automatic tester Used to verify the IPMC functionality after production All of the interfaces are tested Connectors Shelf manager Serial, Ethernet, JTAG, JTAG Master IPMB-0 IPMC slot I2Cs Sensor, EEPROM 9 AMC ports Hardware address, handle switch, LED, etc. 35 User I/Os + 16 IPM I/Os MMC CPLD Mgt uC AMC Control Serial Connector 13/09/2017 TWEPP 2017

CERN-IPMC Automatic tester IPMC tester board connected to a shelf manager development kit from Pigeon Point Software interface Offers automatic/manual test of IPMCs IPMI communication is based on a DLL written in C Self Manager board IPMC Tester 13/09/2017 TWEPP 2017

CERN-IPMC Status CERN-IPMC kit includes: Mezzanine card Pigeon Point licence fees Access to the Git repository Support Price: 200.- Chf Purchase contact: epesebe-xtca-support@cern.ch Source code available on GIT Link: https://gitlab.cern.ch/ep-ese-be-xtca/ipmc-dev Distribution under NDA to be compliant with the Pigeon Point licence. Examples and readme.md file (start-up guide) First batch of 52 IPMCs has been produced and is being tested Being beta-tested by 2 users in ATLAS (MUCTPI) and CMS (Demonstrator). 13/09/2017 TWEPP 2017

CERN-IPMC Status Being used by Atlas: MUCTPI ✔ ✔ ✔ ATCA management I2C interfaces OEM commands Xilinx Virtual Cable ✔ ✔ ✔ ✔ (only using Windows) JTAG Master 13/09/2017 TWEPP 2017

CERN-IPMC Status Being used with an ATCA demo board (CMS) Testing IPMC Ethernet/IPMI connectivity. IPMI communication with hub/shelf manager Ethernet communication to carrier switch Replacing the Ethernet PHY by a more recent one is evaluated Communication issues with the Shelf Manager Works only with a specific configuration Being currently evaluated ✔ ✔ IPMC - CERN COM Express Quad core Atom, Up to 2.2GHz, 8GB ram, 64GB flash DC-DC : 48V -> 12V PIM (Power Input Module) 13/09/2017 TWEPP 2017

Additional news 13/09/2017 TWEPP 2017

AdvancedTCA Additional news ATCA shelf tenders Technical specification Q4 2016 Q4 2016 Q4 2016 Technical evaluation Q1-Q2 2017 NA NA CERN price enquiry Q2 2017 Q2 2017 Q3 2017 Select contractor (pre-series) NA Q3 2017 Q3 2017 Full qualification iNA Q1 2018 Q4 2017 Goal: Procurement contracts ready for the user’s purchase orders by Q1/Q2 2018. AdvancedTCA rack evaluation Currently performed by the ATLAS technical coordination team Poster: ATCA Thermal Management Study for the ATLAS Phase-II Upgrade by Claudio Bortolin Horizontal shelf Vertical shelf -48Vdc PS 13/09/2017 TWEPP 2017

Thank you julian.mendez@cern.ch 13/09/2017 TWEPP 2017

General overview CERN-IPMC JTAG Master (XVCd): Virtex 7 programming (2.5 Mbytes bitfile) 17 seconds Measured using Wireshark: network transactions 13/09/2017 TWEPP 2017