You are on page 1of 27

SoC projects in BE-CO

Greg Daniluk
Beams Department
Controls Group

SoC Interest Group Meeting


29 April 2020
Outline

SoC
@
BE-CO

Distributed I/O Tier White Rabbit


Software support
(DI/OT) project project

2
Outline

SoC
@
BE-CO

Distributed I/O Tier White Rabbit


Software support
(DI/OT) project project

3
Custom electronics architecture
Front-End Tier
FESA
Front-End Computer
VME/PICMG/PLC
master

Fieldbus (WorldFIP/PROFINET/etc)
Fieldbus Tier
slave slave slave slave

DIO1 DIO2 DIO3 DIOn

Distributed I/O Tier


actuator
actuator actuator
actuator sensor
sensor sensor
sensor

radiation-exposed
radiation-free 4
DI/OT hardware kit
Rad-tolerant PSU Off-the-shelf PSU

Standard
3U crate

Rad-tolerant System Board System Board

WorldFIP FMC Powerlink FMC White Rabbit FMC PROFINET FMC

https://ohwr.org/project/diot/wikis/home 5
DI/OT Crate
•Based on 3U 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: Q2 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: Q2 2020

7
DI/OT Backplane

8
System Boards
Rad-tolerant PSU Off-the-shelf PSU

Standard
3U crate

Rad-tolerant System Board System Board

WorldFIP FMC Powerlink FMC White Rabbit FMC PROFINET FMC

9
ZU7 System Board

https://ohwr.org/project/diot-sb-zu/wikis
10
ZU7 System Board
Ethernet Network WR PS-DDR4 PL-DDR4 Clock
SFP
White Rabbit Network support 4GB + ECC 1GB generation
SI5341

FMC LPC (+ 8 MGTs)

DI/OT Backplane
Communication
Redundant WR Link
with
High-speed streaming ZU7CG Peripheral
I/O extension
Boards
-1FFVF1517E

Peripherals Memories DC/DC


LEDs Thermo. eMMC SD slot regulators
User interface IRPS5401
USB Uart FAN control QSPI Flash EEPROM PMIC

https://ohwr.org/project/diot-sb-zu/wikis
11
Outline

SoC
@
BE-CO

Distributed I/O Tier White Rabbit


Software support
(DI/OT) project project

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.1Q)
• 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
• SoC instead of FPGA + external ARM
• ZU17EG-1FFVC1760E
• PL for Ethernet switching and
time-critical operations
• PS for embedded Linux and
monitoring services
• 18 SFP ports with 10GbE support
• LCD status screen
• 2 hot-swappable PSUs
• Hot-swappable Fan module

https://ohwr.org/project/wr-switch-hw-v4/wikis 16
Outline

SoC
@
BE-CO

Distributed I/O Tier White Rabbit


Software support
(DI/OT) project project

17
Software support
• SoC support project
• Led by: Federico Vaga (BE-CO-HT)
• Goal: Provide standardized build environment and CO services for
SoCs
• Linux Modernisation project
• Led by: Thomas Oulevey (BE-CO-IN)
• Goal: Provide OS support for SoCs
“(…)Ensure the emerging needs of OS for new platforms (e.g. SoC) are covered;(…)”

• Both projects in early study phase

18
Summary

• BE-CO launched several projects featuring SoCs


• Two ongoing hardware designs
• Distributed I/O Tier
• White Rabbit Switch
• Two software support projects starting now
• SoC support project
• Linux Modernisation project

19
BACKUP

20
Fieldbus Tier
• WorldFIP
• WFIP Master, FIPdiag, repeaters
• Rad-tol nanoFIP chip
• Determinism and 10us synchronization White Rabbit
• Up to 2.5Mbps
• White Rabbit

performance
• WR Switches and Nodes
• Determinism and <1ns synchronization
• 1 Gbps

• New developments:
• Ethernet Powerlink slave 0 Gy 500 Gy
• Profinet slave

radiation-exposed
radiation-free 21
Fieldbus FMCs status

• ProASIC3 with nanoFIP


• FielDrive + FieldTR from Alstom
• Components qualification by R2E
• Hardware executions for 31.25k, 1M, 2.5M, 5M
• 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: WorldFIP , White Rabbit
• Work-in-progress:
Ethernet-Powerlink Profinet
• OpenPowerlink stack • Based on Siemens ERTEC200 chip
• Triplicated RISC-V soft-core • Expected: Q4 2020
• Expected: Q4 2020

ERTEC200

FMC connector
Eth
RJ-45 SPI

FMC connector
PHY
ARM9
SPI Eth
RJ-45 PHY

Eth
RJ-45 PHY

Eth
RJ-45 PHY Flash SDRAM

23
RaToPUS
• Switched-mode AC/DC 100W power supply
• Compatible with CPCI-S power supplies
• Radiation-tolerant by-design
• Two-stage design with intermediate 48 VDC link
• Expected: Q3 2021
• Collaboration with EPC and R2E

• PMBus for monitoring – MoniMod


• General-purpose monitoring module 80 mm

• Based on microcontroller Cortex-M0+

40 mm
• Monitors up to 3 power rails
• Monitors up to 3 temperature sensors

24
System Boards
220mm

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)


• 24V generation (TRACO)
• 16 opto-coupled current loop inputs (HCNR200)
• 16 opto-coupled relay driving outputs (HCNR200)
• Template for other application-specific Peripheral Boards

26
Proof of Concept

System Board + WorldFIP FMC


16I / 16O Peripheral Board

27

You might also like