Table 6-74. Vip Data Types / Memory Registers - AMD Geode LX 600@0.7W Data Book

Processors
Table of Contents

Advertisement

Video Input Port
6.9.10
Software Model
The VIP receives data and stores it into system memory.
The VIP input modes with associated data types are shown
in Table 6-74. VIP 2.0 is the VESA VIP 2.0 Level I (8-bit)
standard or the VESA VIP 2.0 Level II (16-bit) standard.
VIP 1.1 is the VESA (8-bit) standard in which only a single
video stream is supported and the TASK bit is used to dis-
tinguish between video and VBI data. MSG is the 8-bit
Message Passing mode, and STRM, the Data Streaming
mode, provides support for generic 8-bit data streaming.
Mode
Data Type
VIP 2.0
Task A, Odd Field,
Active Video
Task A, Even Field,
Active Video
Task A, Odd Field,
VBI
Task A, Even Field,
VBI
Task B, Odd Field,
Active Video
Task B, EvenField,
Active Video
Task B, Odd Field,
VBI
Task B, Even Field,
VBI
Ancillary
VIP 1.1
Task A, Odd Field,
Active Video
Task A, Even Field,
Active Video
Task A, Odd Field,
VBI
Task A, Even Field,
VBI
Ancillary
BT.
Task A, Odd Field,
601
Active Video
Task A, Even Field,
Active Video
Task A, Odd Field,
VBI
Task A, Even Field,
VBI
MSG
Message passing
STRM
Data Streaming
AMD Geode™ LX Processors Data Book

Table 6-74. VIP Data Types / Memory Registers

T F V
(Flags)
Base Register
1 0 0
VIP_TASK_A_VID_ODD_BASE
1 1 0
VIP_TASK_A_VID_EVEN_BASE
1 0 1
VIP_TASK_A_VBI_ODD_BASE
1 1 1
VIP_TASK_A_VBI_EVEN_BASE
0 0 0
VIP_TASK_B_VID_ODD_BASE
0 1 0
VIP_TASK_B_VID_EVEN_BASE
0 0 1
VIP_TASK_B_VBI_ODD_BASE
0 1 1
VIP_TASK_B_VBI_EVEN_BASE
N/A
VIP_ANC_MSG_1_BASE
1 0 0
VIP_TASK_A_VID_ODD_BASE
1 1 0
VIP_TASK_A_VID_EVEN_BASE
0 0 1
VIP_TASK_A_VBI_ODD_BASE
0 1 1
VIP_TASK_A_VBI_EVEN_BASE
N/A
VIP_ANC_MSG_1_BASE
1 0 0
VIP_TASK_A_VID_ODD_BASE
1 1 0
VIP_TASK_A_VID_EVEN_BASE
0 0 1
VIP_TASK_A_VBI_ODD_BASE
0 1 1
VIP_TASK_A_VBI_EVEN_BASE
N/A
VIP_ANC_MSG_1_BASE,
VIP_ANC_MSG_2_BASE
N/A
VIP_ANC_MSG_1_BASE,
VIP_ANC_MSG_2_BASE
MSG and STRM modes are proprietary data transfer for-
mats and are not defined in the VESA VIP specification.
Table 6-74 defines the data types received in each mode.
VIP 2.0 supports nine different data types. This allows
reception of two separate video streams (Task A and B)
plus ancillary data. VIP 1.1 mode supports five data types
(Task A only). One data type is associated with the MSG
and STRM modes.
Pitch/Size Register
VIP_TASK_A_VID_PITCH
VIP_TASK_B_VID_PITCH
VIP_ANC_MSG_SIZE
VIP_TASK_A_VID_PITCH
VIP_ANC_MSG_SIZE
VIP_TASK_A_VID_PITCH
VIP_ANC_MSG_SIZE
33234H
Planar Registers
VIP_TASK_A_U_OFFSET
VIP_TASK_A_V_OFFSET
VIP_TASK_A_U_OFFSET
VIP_TASK_A_V_OFFSET
N/A
N/A
VIP_TASK_B_U_OFFSET
VIP_TASK_B_V_OFFSE
VIP_TASK_B_U_OFFSET
VIP_TASK_B_V_OFFSE
N/A
N/A
N/A
VIP_TASK_A_U_OFFSET
VIP_TASK_A_V_OFFSE
VIP_TASK_A_U_OFFSET
VIP_TASK_A_V_OFFSE
N/A
N/A
N/A
VIP_TASK_A_U_OFFSET
VIP_TASK_A_V_OFFSE
VIP_TASK_A_U_OFFSET
VIP_TASK_A_V_OFFSE
N/A
N/A
N/A
N/A
475

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents