DocumentCode :
3358948
Title :
Mapping of PRP/HSR redundancy protocols onto a configurable FPGA/CPU based architecture
Author :
Flatt, Holger ; Jasperneite, Jurgen ; Dennstedt, Daniel ; Tran Dinh Hung
Author_Institution :
Applic. Center Ind. Autom., Fraunhofer IOSB-INA, Lemgo, Germany
fYear :
2013
fDate :
15-18 July 2013
Firstpage :
121
Lastpage :
128
Abstract :
This paper presents the mapping of the seamless redundancy protocols PRP and HSR in combination with IEEE 1588 based clock synchronization onto a configurable CPU/FPGA based Redundancy Box architecture. Whereas core functions of PRP, HSR, and IEEE 1588 are mapped onto the FPGA, a CPU executes the control parts of these protocols. An optional attached standard switch ASIC provides direct connection to several network devices. For validation purpose, a special embedded platform is proposed that is composed of an FPGA and a commercial off-the-shelf switch ASIC. The results show that even a low-cost Altera Cyclone IV FPGA comprising 74,000 logic elements fulfills the requirements for protocol processing at 100 Mbps per port. Minimum size frames are forwarded by the FPGA up to two times faster than competitive implementations. Three connected PRP/HSR RedBoxes and an IEEE 1588 clock master are synchronizing in laboratory within an accuracy of 30 ns. Using several RedBoxes in PRP and HSR mode, a seamless redundancy is demonstrated for a PROFINET RT test network and supplemental network components. Overall, the presented RedBox can be flexibly integrated into time-synchronized industrial networks in order to significantly increase the communication reliability.
Keywords :
application specific integrated circuits; field programmable gate arrays; protocols; synchronisation; Altera Cyclone IV FPGA; HSR redundancy protocols mapping; IEEE 1588 based clock synchronization; PROFINET RT test network; PRP redundancy protocols mapping; configurable CPU based architecture; configurable FPGA based architecture; high-availability seamless redundancy protocol; network devices; parallel redundancy protocol; protocol processing; redundancy box architecture; standard switch ASIC; time-synchronized industrial networks; Field programmable gate arrays; Hardware; Ports (Computers); Protocols; Redundancy; Switches; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIII), 2013 International Conference on
Conference_Location :
Agios Konstantinos
Type :
conf
DOI :
10.1109/SAMOS.2013.6621114
Filename :
6621114
Link To Document :
بازگشت