Gaming consoles enable users to play video games. The game consists of images and sounds generated by a video game console that are displayed onto an external display such as a television. Gaming consoles continue to remain popular amongst console players due to increasing demand for higher functionality and the availability of a broad range of high quality games. Popular gaming consoles include Microsoft Xbox 360, Sony Playstation 3 and Nintendo Wii.
A typical gaming console includes a CPU, a graphics processor, MPEG processor, memory and internet connectivity. Lattice PLDs are ideal for ethernet MAC, USB and PCMCIA interface, memory, graphics and I/O and display controller as well as for board level power management. Figure 1 shows an example gaming console using Lattice devices.
Figure 1: Example of Lattice PLD Solution for Gaming Console
Low-Cost Programmable Solutions for Gaming Consoles
The MachXO2™ family is designed to offer an unprecedented mix of low cost, low power and high functional integration. Combining an optimized look-up table (LUT) architecture with 65-nm embedded flash process technology, MachXO2 devices provide designers the benefits of lower cost, reduced power consumption, and increased system integration in a small footprint offering a “Do-it-All PLD” for high volume, cost sensitive, low-power applications.
Designed for low-cost and ultra low power, Lattice’s ispMACH 4000ZE CPLDs can be used for power management, level shifting and general purpose I/O expansion.
The MachXO™ family of non-volatile, infinitely reconfigurable PLDs is designed for applications traditionally implemented using CPLDs or low-capacity FPGAs. Combining an optimized look-up table (LUT) architecture with low-cost embedded flash process technology, the instant-on, easy to use MachXO PLDs are ideal for general purpose I/O expansion, control, bus bridging and power-up management functions.
The LatticeXP2 devices combine a look-up table (LUT) based FPGA fabric with flash non-volatile cells in an architecture referred to as flexiFLASH providing the benefits of of instant-on, small footprint, on-chip storage with FlashBAK embedded block memories, serial TAG memory and design security. The instant-on, non-volatile features of the LatticeXP2 devices make them ideal for functions such as interface bridging, address decoding and timing control.
The LatticeECP2™ and LatticeECP2M™ families redefine the low-cost FPGA category, by integrating features and capabilities previously only available on higher cost / high performance FPGAs. Featuring up to 100K look-up table (LUT) capacity, 5.3 Mbits of embedded memory, pre-engineered source synchronous I/O, bitstream encryption and embedded SERDES including PCI Express, and Ethernet (1 GbE & SGMII), these families are ideal for high speed LVDS digital video and image processing applications.