Paper about the Genode FPGA Graphics Project
The paper about our integrated hardware-software GUI solution introduces our custom hardware IP cores and provides in-depth information about the design and functioning of our software stack with regard to its real-time properties.
This paper presents a composition of hardware and software that forms a fully fledged windowed GUI on a single FPGA plus memory chip. The solution scales with the full range of Xilinx FPGAs. But even on the low-cost Xilinx Spartan3A FPGA, the GUI operating at a 16bit resolution of 640x480 is able to guarantee a bounded output latency of only 220 ms and a guaranteed response time to user input of less then 20 ms. The paper covers both an overview of our custom hardware design and our software algorithms that make these guarantees possible.
Genode FX: an FPGA-based GUI with Bounded Output Latency and Guaranteed Responsiveness to User Input
Norman Feske and Matthias Alles
Technical Report, Genode Labs, May 2009
On the 14th of May, we presented the Genode FPGA Project at the 10. Workshop Mikrocontroller-Applikation in Mittweida. The following german summary of our paper appeared in the accompanying proceedings.
Genode FX: eine FPGA-basierte grafische Benutzerschnittstelle
Norman Feske
Tagungsband, 10. Workshop Mikrocontroller-Applikation, Mittweida, 14. Mai 2009

