[Ksummit-discuss] [TECH TOPIC] FPGAs and how to program them from kernel
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Sun Jul 26 14:20:21 UTC 2015
On Thursday 23 July 2015 12:57:11 Pavel Machek wrote:
> 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
I've been working on V4L2 drivers for Xilinx FPGAs and I'm interested in this
topic from that point of view. I see interactions with userspace being one of
the most complex part, both in terms of triggering the reprogramming
operations and handling applications that actively use the FPGA resources.
--
Regards,
Laurent Pinchart
More information about the Ksummit-discuss
mailing list