Video and Graphics
Visualizing Your Destination
You can use highly scalable and flexible FPGAs to implement sophisticated controls for LEDs in background lighting for driver information systems to match OEM specifications.
Extended Spartan®-3A devices include built-in support for lowswing
differential I/O standards, such as reduced
swing differential signaling (RSDS), make external
terminating resistors obsolete by
simplifying the physical connection between the
FPGA and the an LCD TFT display for various connection types and resolutions.
Other typical applications supported include:
- Low end graphic systems, such as message centers or
HVAC control, requiring display functions such as blend,
fade, scroll, and simple animation of graphic objects
through the use of a multilayer alpha blended LCD
controller and basic 2D acceleration
- Mid/high end graphic systems, such as fully re-configurable
LCD instrument clusters or Rear Seat Entertainment
systems, requiring additional operations such as bitmap
decompression, anti-aliased scalable fonts, bitmap
rotation, and bitmap translation/scaling.
- High end graphic systems, such as navigation or
advanced user interfaces, requiring real time
manipulation of 3D graphics including texture
rendering, shading, or other true 3D effects
Xylon, a Xilinx automotive solution provider, offers graphics software support ranging from basic embedded
graphic libraries, such as Segger emWIN, to complete end-to-end
development solutions including GUI development environments
such as Altia and industry standard interfaces
such as OpenGL ES.
Here are a few examples of what you can accomplish with products and services from Xilinx and our partners:
- Use the Xilinx EDK Platform Studio with configurable IP in the Xylon Graphics Display Controller solution to help create complete systems with optional
MicroBlaze™ processor and little or no VHDL
coding.
- Use the efficiently scalable XA Spartan FPGAs with Xylon IP cores to size the XA device to particular end-product configurations and optimize cost per function without changing platform architecture or board design.
- Assemble graphics subsystems with features and performance well suited to an wide range of competitively-priced graphics systems, with
or without video support.
- Use a single FPGA to scale the number of displays to two or more in a system,
such as rear seat entertainment.