Message-Oriented Devices on FPGAs - Archive ouverte HAL
Communication Dans Un Congrès Année : 2018

Message-Oriented Devices on FPGAs

Résumé

Embedded systems increasingly include an FPGA for performance or power efficiency. Fortunately, FPGA makers provide efficient tools to develop and assemble multiple Intellectual Properties (IPs) as devices on FPGAs. Unfortunately, the integration challenge does not stop there, hardware devices are only usable if they have available software device drivers executing on the processor subsystem. To better approach this end-to-end integration challenge, across both hardware and software, we argue that both sides need to evolve. We propose to take a step towards message-based interfaces for hardware devices integrated on an FPGA. Our goal is to deliver to the FPGA market the plug-and-play value of the USB stack with essentially no performance overhead, negligible power increase, and a reasonable surface cost. We have implemented our proposal on the Xilinx Zynq SoC, combining ARM cores and an FPGA, demonstrating the feasibility of the approach.
Fichier non déposé

Dates et versions

hal-02114435 , version 1 (29-04-2019)

Licence

Identifiants

  • HAL Id : hal-02114435 , version 1

Citer

Thomas Baumela, Olivier Gruber, Olivier Muller, Frédéric Pétrot. Message-Oriented Devices on FPGAs. International Symposium on Rapid System Prototyping (RSP 2018), Oct 2018, Torino, Italy. pp.8-14. ⟨hal-02114435⟩
40 Consultations
0 Téléchargements

Partager

More