![Texas Instruments AM1808 Скачать руководство пользователя страница 1804](http://html.mh-extra.com/html/texas-instruments/am1808/am1808_technical-reference-manual_10945581804.webp)
Registers
1804
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Video Port Interface (VPIF)
35.3.21 Channel n Image Address Offset Register (CnIMGOFFSET)
The Channel
n
Image Address Offset Register (C
n
IMGOFFSET) is shown in
and described
in
Figure 35-38. Channel n Image Address Offset Register (CnIMGOFFSET)
31
0
C
n
IMGOFFSET
R/W-0
LEGEND: R/W = Read/Write; -
n
= value after reset
Table 35-26. Channel n Image Address Offset Register (CnIMGOFFSET)
Field Descriptions
Bit
Field
Value
Description
31-0
C
n
IMGOFFSET
0-FFFF FFFFh
Memory address offset of each line of image data. Value is given in bytes, note that
the 3 LSBs must be 0. Address calculation method on line[x] is written in the
following equation:
Address = C
n
IMG_ST C
n
IMGOFFSET × line[x]
line[x] = current_line – L3: top field or L9: bottom field
Note that this value is valid only if SDRAM storage mode is raster scanning format.
In sub-picture mode, this value is ignored.
For vertical ancillary data, the address line offset value is automatically calculated by
hardware with the configuration of the C
n
YC_MUX bit in C
n
CTRL.
In Y/C mux mode, the actual address offset is C
n
IMGOFFSET × 2.
In Y/C separate mode, the actual address offset is C
n
IMGOFFSET.
See
for more information.
35.3.22 Channel n Horizontal Ancillary Address Offset Register (CnHANCOFFSET)
The Channel
n
Horizontal Ancillary Address Offset Register (C
n
HANCOFFSET) is shown in
and described in
Figure 35-39. Channel n Horizontal Ancillary Address Offset Register (CnHANCOFFSET)
31
0
C
n
HANCOFFSET
R/W-0
LEGEND: R/W = Read/Write; -
n
= value after reset
Table 35-27. Channel n Horizontal Ancillary Address Offset Register (CnHANCOFFSET)
Field Descriptions
Bit
Field
Value
Description
31-0
C
n
HANCOFFSET
0-FFFF FFFFh
Memory address line-offset for the horizontal ancillary buffers. C
n
HANCOFFSET is
given in bytes.
Hanc_Address[Line] = Hanc_Buffer_Start_A (C
n
HANCOFFSET × Line)
The offset value must be a multiple of 8 (C
n
HANCOFFSET[2:0] = 0).