A Gigabit, DMA-enhanced Open-Source Ethernet Controller for Mixed-Criticality Systems
Chaoqun Liang, Alessandro Ottaviano, Thomas Benz, Mattia Sinigaglia,, Luca Benini, Angelo Garofalo, Davide Rossi

TL;DR
This paper presents a fully open-source, DMA-enhanced Gigabit Ethernet controller designed for mixed-criticality systems, achieving nearly three times the transmission speed of previous architectures and validated through FPGA prototyping.
Contribution
It introduces a novel, performance-optimized open-source Ethernet architecture that overcomes existing limitations and bridges the gap between academic research and industrial applications.
Findings
Packet transmission speed increased by up to 3x
Validated through FPGA implementation in heterogeneous MCSs
Outperforms existing open-source Ethernet architectures
Abstract
The ongoing revolution in application domains targeting autonomous navigation, first and foremost automotive "zonalization", has increased the importance of certain off-chip communication interfaces, particularly Ethernet. The latter will play an essential role in next-generation vehicle architectures as the backbone connecting simultaneously and instantaneously the zonal/domain controllers. There is thereby an incumbent need to introduce a performant Ethernet controller in the open-source HW community, to be used as a proxy for architectural explorations and prototyping of mixed-criticality systems (MCSs). Driven by this trend, in this work, we propose a fully open-source, DMA-enhanced, technology-agnostic Gigabit Ethernet architecture that overcomes the limitations of existing open-source architectures, such as Lowrisc's Ethernet, often tied to FPGA implementation, performance-bound…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
