
Pan and Scan Operation
9-33
The pan and scan offset can either be controlled by the host or
automatically with values extracted from the bitstream. The host can set
or clear the Pan and Scan from Bitstream bit in Register 279 (
page 4-65
)
to specify the source of the pan and scan controls.
9.10.1 Host Controlled Pan and Scan
When the Pan and Scan from Bitstream bit is cleared, the host controls
pan and scan and must program the registers listed in
Table 9.9
based
on bitstream parameters (horizontal size, vertical size, aspect ratio, etc.)
written into Auxiliary Data FIFO.
The values in the three pan and scan offset register fields specify the
horizontal offset of the displayed image from the stored image. The Pan
and Scan Word Offset is the horizontal offset in 64-bit words (8 pixels).
The Pan and Scan Byte Offset selects the byte within the selected word.
The Pan and Scan 1/8 Pixel Offset changes the start phase of the
horizontal interpolation filter to shift the display in 1/8-pixel increments.
This requires the host to set the Horizontal Filter Enable bit and set or
clear the Horizontal Filter Select bit. The right edge of the displayed
image is set by the Main Reads per Line value. It tells the Display Control
Subsystem the number of 64-bit words (8 pixels) to read from the stored
image for each line starting at the offset.
Table 9.9
Host Controlled Pan and Scan Registers
Parameter
Register/Field
Page Ref.
Horizontal Pan and Scan Luma/Chroma
Word Offset [7:0]
280
4-66
Pan and Scan Byte Offset [2:0]
279 [5:3]
4-65
Pan and Scan 1/8 Pixel Offset [2:0]
279 [2:0]
Horizontal Filter Enable bit
276 bit 1
4-63
Horizontal Filter Select bit
276 bit 2
Horizontal Filter Scale [7:0]
277
4-64
Main Reads per Line [6:0]
278
4-65
Vertical Pan and Scan Line Offset [7:0]
281
4-66