5-9 September 2016
Prague Congress Centre
Europe/Prague timezone

P3.065 PCIe hot-plug event handling tasks using PICMG standard interrupt mechanism for ATCA based instrumentation

7 Sep 2016, 11:00
1h 20m
Foyer 2A (2nd floor), 3A (3rd floor) (Prague Congress Centre)

Foyer 2A (2nd floor), 3A (3rd floor)

Prague Congress Centre

5. května 65, Prague, Czech Republic
Board: 65
Poster D. Diagnostics, Data Acquisition and Remote Participation P3 Poster session

Speaker

Paulo Carvalho (IPFN/IST)

Description

The Advanced Telecommunications Computing Architecture (ATCA) specification implements important key features such as high reliability, high availability, redundancy and serviceability for control and data acquisition instrumentation fault condition, hardware malfunction, firmware updates and hardware reconfiguration. Red Hat Enterprise Linux and corresponding kernels already have built-in mechanisms and embedded software for Peripheral Component Interconnect Express (PCIe) hot-plug support that allows automatically remove of PCIe device nodes and associated device files from the system providing a fast replacement strategy for damaged cards without require an entire system shutdown. This paper describes handling of PCIe hot-plug events at a software middle level using the PCI Industrial Computer Manufacturers Group (PICMG) standard interrupt mechanism. The handling tasks can be accomplished by ATCA cards chipsets with support to PCIe hot-plug features, Linux hot-plug embedded controller and Red Hat built-in device manager module. The goal is to implement a fast hardware replacement solution without system shutdown providing high availability capabilities to ATCA control and data acquisition instrumentation specially directed for large fusion experiments such as International Thermonuclear Experiment Reactor (ITER).

Co-authors

Alvaro Combo (IPFN/IST, Instituto Plasmas Fusao Nuclear, Lisboa, Portugal) Antonio Batista (IPFN/IST, Instituto Plasmas Fusao Nuclear, Lisboa, Portugal) Antonio Rodrigues (IPFN/IST, Instituto Plasmas Fusao Nuclear, Lisboa, Portugal) Bernardo Carvalho (IPFN/IST, Instituto Plasmas Fusao Nuclear, Lisboa, Portugal) Bruno Goncalves (IPFN/IST, Instituto Plasmas Fusao Nuclear, Lisboa, Portugal) Bruno Santos (IPFN/IST, Instituto Plasmas Fusao Nuclear, Lisboa, Portugal) Carlos Correia (IPFN/IST, Instituto Plasmas Fusao Nuclear, Lisboa, Portugal) Jorge Sousa (IPFN/IST, Instituto Plasmas Fusao Nuclear, Lisboa, Portugal) Miguel Correia (IPFN/IST, Instituto Plasmas Fusao Nuclear, Lisboa, Portugal) Paulo Carvalho (IPFN/IST, Instituto Plasmas Fusao Nuclear, Lisboa, Portugal)

Presentation Materials

There are no materials yet.