Logo do repositório
 
A carregar...
Miniatura
Publicação

Hardware Communications

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
Piedade_R._Moutinho_F._Gomes_L._2025_..pdf1.7 MBAdobe PDF Ver/Abrir

Orientador(es)

Resumo(s)

Ethernet communications are widely used in many areas, and redundant protocols like the Parallel Redundancy Protocol (PRP) and High-Availability Seamless Redundancy (HSR) were created to make these communications more reliable. These protocols’ goal is to have a zero-delay network reconfiguration time. In order to achieve this, both protocols have a double network, and a copy of every packet will be present on the network. Upon packet reception, it will be verified if it is new or has been received before, being discarded if it is duplicated. This paper presents an open-source Ethernet switch, the REDSwitch, capable of implementing the PRP protocol, besides working as a regular switch. This Ethernet switch is based on an open-source project and was developed further, including a hash table with an aging mechanism, to store the received packets and allow duplication analysis. The REDSwitch is capable of dealing with the IPv4 protocol, IEEE 802.1Q, and implementing the PRP protocol. Specified in Verilog and SystemVerilog, it was designed to be implemented on field-programmable gate array (FPGA) devices.

Descrição

Funding Information: This work was funded in part by the Portuguese FCT program, Center of Technology and Systems (CTS) CTS/00066. Publisher Copyright: © 2025 by the authors.

Palavras-chave

Automation Communications Ethernet FPGA Hash table IEC 62439 IEEE 802.1Q Parallel Redundancy Protocol (PRP) Redundancy Switch General Materials Science Instrumentation General Engineering Process Chemistry and Technology Computer Science Applications Fluid Flow and Transfer Processes

Contexto Educativo

Citação

Projetos de investigação

Unidades organizacionais

Fascículo

Editora

Licença CC

Métricas Alternativas