Hacker News new | ask | show | jobs
by duskwuff 1434 days ago
In principle, yes, but connecting a display or a controller to the FPGA would be difficult.
1 comments

If it's on a PCIe card, maybe you can plug it into a motherboard that has USB and HDMI output?
There's also a small amount of IO pins on a high density header. I built an adapter that converts the LVDS voltage levels to TMDS so you can use it with HDMI or DVI - https://github.com/teknoman117/ACORN-CLE-DVI

Side note - this is the smallest pitch component I've ever soldered. Used a stencil and a hotplate since these are 0.4mm QFNs.

Edit - I really need to update the pictures. I forgot to twist the differential pairs before taking them.

The PCIe link definitely has plenty of bandwidth to stream uncompressed video to the host system—and if that host supports P2P DMA, it's probably even possible to push straight to VRAM without a round-trip through the host CPU's RAM. If there's enough room left on the FPGA, it could implement upscaling and CRT-emulating filters to provide a 4k stream to the host.

The downside is that you'd need custom drivers and software on the host system to redirect input events to the FPGA and handle the video feed it produces.