[Ksummit-discuss] [TECH TOPIC] FPGAs and how to program them from kernel

Pavel Machek pavel at ucw.cz
Thu Jul 23 10:57:11 UTC 2015


Hi!

(Please cc me on replies)

FPGAs are common in embedded systems, where they can provide missing
hardware interfaces, directly implement functionality, or provide
custom hardware modules. These days they become available for servers,
too, where they can act as high-performance co-processors (which are
tricky to program).

There are very different requirements for FPGA that implements your
SATA controller (so you need it for boot), and one where multiple
userland applications directly access FPGA using it for different
computations, needing FPGA netlist to be changed based on userspace
needs. Yet, it would be nice to come up with single interface that can
handle all the different applications, and is suitable for mainline
kernel.

People that might be interested:

Michal Simek <michal.simek at xilinx.com>
Dinh Nguyen <dinguyen at opensource.altera.com>
<atull at opensource.altera.com>
Steffen Trumtrar <s.trumtrar at pengutronix.de>
Marek Vasut <marex at denx.de>
Alan Cox


									Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html


More information about the Ksummit-discuss mailing list