Paper about the Genode FPGA Graphics Project May 19, 2009

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

postal address:

  Genode Labs GmbH
  Dammweg 2
  D-01097 Dresden

visiting address:

  Genode Labs GmbH
  Friedrichstr. 26
  D-01067 Dresden


  +49 351 3282613