
NXP Semiconductors
PNX15xx/952x Series
Volume 1 of 1
Chapter 2: Overview
PNX15XX_PNX952X_SER_N_4
NXP B.V. 2007. All rights reserved.
Product data sheet
Rev. 4.0 — 03 December 2007
2-100
The operating modes of the video/data output router are set by the VDO_MODE
MMIO register. A subset of the operating modes is presented in
Table 7. A complete
Section 7.5 provides a description of the Video generation capabilities of the QVCP
module, while
Section 9.4 briey describes the data streaming/generation features of
the FGPO module.
A subset of the VDO pins can individually be set to operate as GPIO pins in case they
are not used for their primary video/streaming data function.
9.3 Fast General Purpose Input
The Fast General Purpose Input (FGPI) captures data in a variety of modes:
raw mode 8 or 16-bit parallel data. The data is continuously captured as soon as
enabled, and is written to memory using double buffering to prevent loss of data
8-, 16- or 32-bit message passing between PNX15xx/952x Series’s. Messages of
up to 16 MB in length are received and written to memory. Upon completion, an
interrupt is generated, and the FGPI switches to the next software input buffer.
8-, 16- or 32-bit structured data capture. Data is captured in records, using the
REC_START signals to designate when records are started. The BUF_START
signal can, optionally, be used to force a software buffer switch. This mode can be
used to capture 2-dimensionally structured data, such as raw video samples.
Table 7: Video/Data Output Operating Modes
mode
QVCP function
FGPO function
VDO_MODE[2:0] = 0x0
(Reset)
TFT LCD controller with 24- or 18-
bit digital RGB output and
associated control signals.
3- or 8-bit data streaming.
FGPO is usually set in 8-bit mode.
VDO_MODE[2:0] = 0x1
Digital ITU 656 YUV 8-/10-bit and
Hsync, Vsync and Cblank signals.
19-bit data streaming.
FGPO is usually set in 16- or 32-bit mode, but only
the 19 lower bits are output per 16- or 32-bit words.
VDO_MODE[2:0] = 0x2
Digital 16-bit YUV and Hsync,
Vsync and Cblank signals.
13-bit data streaming.
FGPO can be set in 8-, 16- or 32-bit mode, but only
the 13 lower bits are output per 8-, 16- or 32-bit
words.
VDO_MODE[2:0] = 0x3
Digital 20-bit YUV and Hsync,
Vsync and Cblank signals.
9-bit data streaming.
FGPO is usually set in 8- or 16-bit mode, but only the
9 lower bits are output per 8- or 16-bit words.
VDO_MODE[2:0] = 0x4
Digital 24-bit YUV or RGB and
Hsync, Vsync and Cblank signals.
5-bit data streaming.
FGPO is usually set in 8-bit mode, but only the 5
lower bits are output per 8-bit words.
VDO_MODE[2:0] = 0x5
Digital 30-bit YUV or RGB and
Hsync, Vsync and Cblank signals.
n/a
VDO_MODE[2:0] = 0x6
Digital ITU 656 YUV 8-bit
24-bit data streaming.
FGPO is actually set in 32-bit mode but only the 24
lower bits are output per 32-bit words.
VDO_MODE[2:0] = 0x7
n/a
32-bit data streaming.