A Survey on IEEE 1588 Implementation for RISC-V Low-Power Embedded Devices

Alejandro Arteaga,Leire Muguira,Jaime Jiménez,José Ignacio Gárate,Armando Astarloa Cuéllar
DOI: https://doi.org/10.3390/electronics13020458
IF: 2.9
2024-01-23
Electronics
Abstract:IEEE 1588, also known as the Precision Time Protocol (PTP), is a standard protocol for clock synchronization in distributed systems. While it is not architecture-specific, implementing IEEE 1588 on Reduced Instruction Set Computer-V (RISC-V) low-power embedded devices demands considering the system requirements and available resources. This paper explores various approaches and techniques to achieve accurate time synchronization in such instruments. The analysis covers software and hardware implementations, discussing each method's challenges, benefits, and trade-offs. By examining the state-of-the-art in this field, this paper provides valuable insights and guidance for researchers and engineers working on time-critical applications in RISC-V-based embedded systems, aiding in selecting the most-suitable stack for their designs.
engineering, electrical & electronic,computer science, information systems,physics, applied
What problem does this paper attempt to address?