EVE, Embedded Video Engine FT800
The FT800 Embedded Video Engine (EVE) redefines the cost and quality paradigm for graphical user interface (GUI) development. With 3 in 1 functionality including display, audio, and touch operations, engineers can now easily create state-of-the-art interactive display systems. EVEs object orientated approach eliminates the traditional frame buffer memory as it renders an image, on a line by line basis, to 1/16th pixel resolution. Initialize the object memory, then control the objects and their attributes by creating and manipulating a small display list buffer, which can be done even with a low-end 8-bit CPU. The embedded audio controller allows MIDI-like sounds or PCM audio playback. EVE comes preloaded with a useful set of fonts and sounds in ROM, making it suitable for many applications.
Targeted at QVGA and WQVGA resolution TFT displays with parallel RGB interface
Dithering hardware provides 24-bit (true colour) support on an 18-bit interface
256k internal object memory
Store up to 2000 objects in 8kbyte display list
Inbuilt controller supports 4-wire resistive touch panels
PWM output for programmable display brightness
Anti-aliasing support improves display perception
Low-power: 35mA typical in active mode down, and 25uA in sleep mode
Widgets (innovation mechanisms) allow easy creation of complex objects (e.g analogue clocks)
Integrated audio output: play beeps, tones or recorded audio
SPI or I2C interface to system microcontroller