So C projects in BECO Greg Daniluk Beams
So. C projects in BE-CO Greg Daniluk Beams Department Controls Group So. C Interest Group Meeting 29 April 2020
Outline So. C @ BE-CO Distributed I/O Tier (DI/OT) project White Rabbit project Software support 2
Outline So. C @ BE-CO Distributed I/O Tier (DI/OT) project White Rabbit project Software support 3
Custom electronics architecture Front-End Tier FESA Front-End Computer VME/PICMG/PLC master Fieldbus (World. FIP/PROFINET/etc) Fieldbus Tier Distributed I/O Tier slave DIO 1 DIO 2 DIO 3 DIOn actuator sensor radiation-exposed radiation-free 4
DI/OT hardware kit Rad-tolerant PSU Off-the-shelf PSU Standard 3 U crate Rad-tolerant System Board World. FIP FMC System Board Powerlink FMC White Rabbit FMC https: //ohwr. org/project/diot/wikis/home PROFINET FMC 5
DI/OT Crate • Based on 3 U Eurocrate components • Hosts System Board and 8 Peripheral Boards • 2 redundant power supplies • BNC input for remote power cycle • Optional roof • Optional fan tray • Expected: Q 2 2020 6
DI/OT Backplane • Based on industrial standard (CPCI-S) • 9 slots, fully passive • Star of LVDS lanes from System to Peripheral Slots • Free choice of inter-board protocols • 6 HP slot width • Auxiliary voltage connector • Auxiliary voltages distribution • Expected: Q 2 2020 7
DI/OT Backplane 8
System Boards Rad-tolerant PSU Off-the-shelf PSU Standard 3 U crate Rad-tolerant System Board World. FIP FMC Powerlink FMC System Board White Rabbit FMC PROFINET FMC 9
ZU 7 System Board https: //ohwr. org/project/diot-sb-zu/wikis 10
ZU 7 System Board Ethernet Network White Rabbit Network SFP WR support PS-DDR 4 4 GB + ECC PL-DDR 4 1 GB Clock generation ZU 7 CG -1 FFVF 1517 E Peripherals User interface DI/OT Backplane Redundant WR Link High-speed streaming I/O extension FMC LPC (+ 8 MGTs) SI 5341 Memories LEDs Thermo. e. MMC SD slot DC/DC regulators USB Uart FAN control QSPI Flash EEPROM IRPS 5401 PMIC https: //ohwr. org/project/diot-sb-zu/wikis Communication with Peripheral Boards 11
Outline So. C @ BE-CO Distributed I/O Tier (DI/OT) project White Rabbit project Software support 12
White Rabbit • CERN and GSI initiative for control & timing • Basen on well-established standards • Ethernet (IEEE 802. 3) • Bridged Local Area Network (IEEE 802. 1 Q) • Precision Time Protocol (IEEE 1588) • Extends standards to provide • Sub-ns synchronization • Deterministic data transfer • Open Source and commercially available https: //ohwr. org/project/white-rabbit/wikis 13
White Rabbit Switch – current design • Central element of WR network • 18 port gigabit Ethernet switch with WR features • Default optical transceivers: up to 10 km, single-mode fiber • Fully open, commercially available from 4 companies 14
White Rabbit Switch – current design 15
White Rabbit Switch – new hardware • So. C instead of FPGA + external ARM • ZU 17 EG-1 FFVC 1760 E • PL for Ethernet switching and time-critical operations • PS for embedded Linux and monitoring services • 18 SFP ports with 10 Gb. E support • LCD status screen • 2 hot-swappable PSUs • Hot-swappable Fan module https: //ohwr. org/project/wr-switch-hw-v 4/wikis 16
Outline So. C @ BE-CO Distributed I/O Tier (DI/OT) project White Rabbit project Software support 17
Software support • So. C support project • Led by: Federico Vaga (BE-CO-HT) • Goal: Provide standardized build environment and CO services for So. Cs • Linux Modernisation project • Led by: Thomas Oulevey (BE-CO-IN) • Goal: Provide OS support for So. Cs “(…)Ensure the emerging needs of OS for new platforms (e. g. So. C) are covered; (…)” • Both projects in early study phase 18
Summary • BE-CO launched several projects featuring So. Cs • Two ongoing hardware designs • Distributed I/O Tier • White Rabbit Switch • Two software support projects starting now • So. C support project • Linux Modernisation project 19
BACKUP 20
Fieldbus Tier • World. FIP • WFIP Master, FIPdiag, repeaters • Rad-tol nano. FIP chip • Determinism and 10 us synchronization White Rabbit • Up to 2. 5 Mbps • WR Switches and Nodes • Determinism and <1 ns synchronization • 1 Gbps • New developments: • Ethernet Powerlink slave performance • White Rabbit 0 Gy 500 Gy • Profinet slave radiation-exposed radiation-free 21
Fieldbus FMCs status • Pro. ASIC 3 with nano. FIP • Fiel. Drive + Field. TR from Alstom • Components qualification by R 2 E • Hardware executions for 31. 25 k, 1 M, 2. 5 M, 5 M • Prototypes produced and tested • Available for lab tests & developments • Radiation tests planned for 2020 https: //www. ohwr. org/projects/fmc-nanofip 22
Fieldbus FMC mezzanines • Available: World. FIP , White Rabbit • Work-in-progress: Ethernet-Powerlink • Open. Powerlink stack • Triplicated RISC-V soft-core • Expected: Q 4 2020 SPI RJ-45 Eth PHY FMC connector ERTEC 200 RJ-45 Eth PHY ARM 9 Flash SPI FMC connector Profinet • Based on Siemens ERTEC 200 chip • Expected: Q 4 2020 SDRAM 23
Ra. To. PUS • Switched-mode AC/DC 100 W power supply • Compatible with CPCI-S power supplies • Radiation-tolerant by-design • Two-stage design with intermediate 48 VDC link • Expected: Q 3 2021 • Collaboration with EPC and R 2 E • PMBus for monitoring – Moni. Mod • General-purpose monitoring module 80 mm • Monitors up to 3 power rails 40 mm • Based on microcontroller Cortex-M 0+ • Monitors up to 3 temperature sensors 24
System Boards 220 mm Backplane connector for communication with peripheral boards FMC for fieldbus Rad-tol FPGA or System-On-Chip for • application-specific logic • common crate monitoring and diagnostics 25
Template Peripheral Board EDA-03829 • I/O board based on requirements for Warm Interlocks application (TE-MPE) • 24 V generation (TRACO) • 16 opto-coupled current loop inputs (HCNR 200) • 16 opto-coupled relay driving outputs (HCNR 200) • Template for other application-specific Peripheral Boards 26
Proof of Concept System Board + World. FIP FMC 16 I / 16 O Peripheral Board 27
- Slides: 27