SoCe System-on-Chip engineering -The SoCe Difference – Accelerating IEC 61850 Packet Processing and Networking CIGRE 2014 Index: SoCe • Challenges for IEC 61850 Critical Messages • System-on-Programmable-Chip Solution • Low-Latency Forwarding Time for HSR • GOOSE and SMV HW Packet Processing • Cyber-Security Suite • How to benefit from it? • IPs Portfolio • Out-of-the-Box Modules • Reference Design Challenges for IEC 61850 Critical Messages: P1 Class TT6 Transfer Time =< 3ms (IEC61850-90-6) Transfer Time=ta+tb+tc ta F1 (DSP, Sensor, actuator, etc.) tb tc Communication Processor Communication Processor Physical Device 1 Physical Device 2 tapplic F2 (DSP, Sensor, actuator, etc.) SCADA GPS NCC NCC v v HSR/PRP Switch IP v v v LAN A PRP-1 (62439-3-Clause 4) Redundant Ethernet Network LAN B HSR/PRP Switch IP IED IED HSR-1 (62439-3Clause 5) Ring Network IED IED IED Redbox HSR-1 (62439-3Clause 5) Ring Network IED IED IED IED IED HSR-1 (62439-3Clause 5) Ring Network IED HSR/PRP Switch IP IED Substation Bay 1 IED Substation Bay 2 IED IED Substation Bay N •The total transmission time shall be below the order of a quarter of a cycle (5ms for 50Hz, 4ms for 60Hz) •Need for addressing complex and big Network •Enhancing reaction time System-on-Programmable-Chip (SoPC) Solution: Zynq SoC Extensible Platform: Smart Device for Substation Automation Systems External Memory Processing System 7 Series Programmable Logic Memory Interfaces On-Chip bus DSP UART1 CPU (x2) UART0 DATA IF. ARM ® Cortex TM-A9 (X2) GMAC1 F1 (DSP, Sensor, actuator, etc.) On-Chip bus GMAC0 Communication Processor SENSORS ADC AXI4 • CONTROL SW Other peripherals AXI4 DATA IF. PTP Suite (HW/SW) GOOSE and SMV HW Packet Processing Cyber-Security Suite (HW/SW) COMM IF. On-Chip bus Physical Device 1 AXI4 Ethernet Phyter PORT A & 1588 P2P PORT B PORT E FPGA PORT C & 1588 P2P Ethernet Phyter PORT D & 1588 P2P Ethernet Phyter Switch Ethernet Phyter Control CPU + DSP + Communication Processor PORT B & 1588 P2P Low-latency HSR paths Low-latency HSR paths HSR/PRP Switch IP Zynq® Platform ® SoC IEDs: • Faster • Low-Power • Flexible and Extensible • Upgradable • Reusable SoPC Solution: Low-Latency Forwarding Time for HSR Memory Interfaces Processing System On-Chip bus 7 Series Programmable Logic SENSORS ADC AXI4 DSP UART1 UART0 DATA IF. ARM ® Cortex TM-A9 (X2) GMAC1 On-Chip bus GMAC0 • CONTROL SW Other peripherals DATA IF. AXI4 PTP Suite (HW/SW) GOOSE and SMV HW Packet Processing Cyber-Security Suite (HW/SW) COMM IF. On-Chip bus AXI4 PORT A 1588 P2P PORT B 1588 P2P PORT E PORT B Switch Low-latency HSR paths Low-latency HSR paths PORT C 1588 P2P PORT D 1588 P2P HSR/PRP Switch IP Zynq® Platform ® SoC Minimizing tb C_frame • Synchronized IEC 61850 9-2 Network Messages • Constant and minimized switching times in each node (cut-through) • IEEE 1588 autonomous P2P link delay measurement by hardware in each port A_frame (HSR) B SOURCE DESTINATIONS DANH DANH D_frame SAN SAN SAN switch Red Box Interlink B_frame (HSR) A DANH DANH DANH DESTINATIONS DANH DANH SoPC Solution: GOOSE and SMV HW Packet Processing Memory Interfaces Processing System On-Chip bus 7 Series Programmable Logic SENSORS ADC AXI4 DSP UART1 UART0 DATA IF. ARM ® Cortex TM-A9 (X2) GMAC1 On-Chip bus GMAC0 • CONTROL SW Other peripherals AXI4 DATA IF. PTP Suite (HW/SW) GOOSE and SMV HW Packet Processing Cyber-Security Suite (HW/SW) COMM IF. On-Chip bus AXI4 PORT A 1588 P2P PORT B 1588 P2P PORT E PORT B Switch Low-latency HSR paths Low-latency HSR paths PORT C 1588 P2P PORT D 1588 P2P HSR/PRP Switch IP Zynq® Platform ® SoC Minimizing ta tc (and optimizing tapplic) • GOOSE and SMV messages management by hardware •Message composition and reception •Seamless injection into the network •Subscription management • HW/SW IEC 61850 SW stack • DSP or actuator control integrated in the FPGA section (tapplic optimization) SoPC Solution: Cyber-Security Suite Memory Interfaces Processing System On-Chip bus 7 Series Programmable Logic SENSORS ADC AXI4 DSP UART1 UART0 DATA IF. ARM ® Cortex TM-A9 (X2) GMAC1 On-Chip bus GMAC0 • CONTROL SW Other peripherals AXI4 DATA IF. PTP Suite (HW/SW) GOOSE and SMV HW Packet Processing Cyber-Security Suite (HW/SW) COMM IF. On-Chip bus AXI4 PORT A 1588 P2P PORT B 1588 P2P PORT B PORT E Switch Low-latency HSR paths Low-latency HSR paths PORT C 1588 P2P PORT D 1588 P2P HSR/PRP Switch IP Zynq® Platform ® SoC Handling efficiently IEC 62351 • Cryptographic Algorithms implementable in Software or in Hardware • Dynamic Cryptographic Algorithms allocation • Direct Kernel Management • Port blocking by hardware How to benefit from it?: IPs portfolio Name Dev. Description Sectors HSR/PRP Switch S6, Zynq7S Redundant Ethernet with IEEE1588 Energy, Transportation, Automation, Aerospace Unmanaged Ethernet Switch (UES) S6, Zynq7S Multiport Ethernet Switch with IEEE1588 Transparent Clock. Combinable with HSR/PRP Switch ISM, Industrial Ethernet, Aerospace Managed Ethernet Switch (MES) S6, Zynq7S Multiport Ethernet Switch with 1588 Transparent Clock, managed (VLAN, manual access to MAC table) Combinable with HSR/PRP Switch ISM, Industrial Ethernet, , Aerospace Industrial Ethernet IPs S6, Zynq7S Profinet IP, Ethernet IP Energy, ISM, Wireless Irigb and IEEE 1588-2008 v2 IPs S6, Zynq7S Sub-microsecond synchronization using Ethernet. Three IPs for different IEEE 1588 modes Energy, ISM, Wireless Full IEEE 1588 solution for Zynq Zynq IP an software. Seamless integration with UES for 1588aware solution on Zynq Energy, ISM, Wireless How to benefit from it?: Modules and Reference Designs Name Description Key features NEToem Ready to use HSR/PRP/1588 solution for Fast Ethernet copper • 4 integrated Ethernet Phyters •Industrial grade SMARToem family Ready to use HSR/PRP/1588 solution for Fast Ethernet copper/fiber • Up to 6 integrated Ethernet Combo Phyters •Industrial grade •Compatible (size, pins) with other modules •Design open to customer NETBox Development-kit and ready to use HSR/PRP RedBox •JTAG, PMODs, •Graphic Display •Industrial grade How to benefit from it?: Modules and Reference Designs SMARToem family How to benefit from it?: Not only high-end (SoPC) devices! SoCe System-on-Chip engineering, S.L. Zitek Bilbao - ETSI C/Jose Maria Escuza 23; Entr. D.D. 48013-Bilbao (Bizkaia) Spain Phone: +34 944420700 E-mail: industrial@soc-e.com WEB: www.soc-e.com