
Philips Semiconductors
PNX15xx Series
Volume 1 of 1
Chapter 11: QVCP
PNX15XX_SER_3
Koninklijke Philips Electronics N.V. 2006. All rights reserved.
Product data sheet
Rev. 3 — 17 March 2006
11-30
3.3 Programming of Layer and Pool Resources
This section describes in detail the resource pool concept and the aperture
assignment for pool and non-pool resources. A resource in general is a functional unit
which performs a certain independent task in the video display chain of the QVCP.
3.3.1
Resource Assignment and Selection
If no pool resources are used, the data ow for a single image surface through the
QVCP is strictly horizontal i.e., the pixel stream ows through the layer and does not
leave it. The pool resources are assigned by default to one of the layers. However the
pool resources are bypassed by default, which results in all layers becoming identical
in their function.
To assign a pool resource to a different layer it requires the following:
Ensure that the resource shows up in the assigned layer aperture.
Ensure that the pixel data stream of the particular layer is directed through the
selected resource.
3.3.2
Aperture Assignment
Each functional unit (resource) used in a QVCP layer has a unique identier. It is
used to control the assignment of this resource to a specic QVCP layer aperture
location.
Table 8 lists the resource ID assignment for the functional units currently present in
the QVCP. A 32-bit identier is used for the resource ID which allows for the addition
of functional units in future derivatives.
Interrupt Set (0x10 EFEC)
Powerdown (0x10 EFF4)
Module_ID (0x10 EFFC)
Table 7: Fast Access Registers …Continued
Register
Table 8: Resource ID Assignment
ID
Functional Unit
1
PFU (Pixel Formatter Unit)
2
CKEY (Color Key and Undither Unit)
3
CUPS (Color Upsampling Unit)
4
LINT (Linear Interpolator)
5
VCBM (Video Contrast Brightness Matrix)
7
LCU (Layer Control Unit)
8
DMA (Control Unit)
9
CLUT (Color Look Up Table Unit)
10
HSRU (Horizontal Sample Rate Converter)
11
LSHR (Luminance Sharpening Unit)
12
HIST (Histogram Modication Unit)