Abstract

This paper describes two different approaches to emulate an Ethernet communication link between a host computer and a RISC-V multiprocessor system running on a FPGA accelerator by using PCIe as the real communication link. Two approaches are tested, one based on user-level applications using TUN/TAP drivers and another based on implemented kernel-mode drivers on the Linux Operation System. We have functionally validated the approaches in multiple RISC-V systems and measured the achieved performance. A maximum bandwidth of 32.5 Mbps has been achieved in a Lagarto Hun system running at 100 Mhz.

Keywords:
PCI Express Computer science Embedded system Ethernet Reduced instruction set computing Emulation Operating system Bandwidth (computing) Linux kernel Field-programmable gate array Computer hardware Computer network Instruction set

Metrics

2
Cited By
0.96
FWCI (Field Weighted Citation Impact)
26
Refs
0.67
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Advanced Data Storage Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

BOOK-CHAPTER

High-Performance RISC-V Emulation

Leandro LuporiVanderson Martins do RosárioEdson Borin

Communications in computer and information science Year: 2020 Pages: 135-151
BOOK-CHAPTER

LTE Emulation over Wired Ethernet

Roman ChertovJoseph KimJiayu Chen

Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering Year: 2012 Pages: 18-32
JOURNAL ARTICLE

Design of Circuit Emulation over Ethernet

Tain-Lieng KaoKou‐Tan Wu

Journal:   網際網路技術學刊 Year: 2012 Vol: 13 (4)Pages: 615-620
JOURNAL ARTICLE

Linee: An Ethernet Emulation Software on Linux

Hiroaki HataYoshio Itoh

Year: 2006 Vol: j89 b Pages: 63-66
© 2026 ScienceGate Book Chapters — All rights reserved.