Public Version
Display Subsystem Environment
www.ti.com
Table 7-13. Pixel Data Format in Video Mode
Mode
Description
RGB888 (using 24-bit container)
RGB888
RGB666 (using 24-bit container)
RGB666
RGB666 (18-bit packet using 18-bit container)
RGB666_PACKET
RGB565 (using 16-bit container)
RGB565
7.2.2.4.7 Synchronization Codes
Each frame can be identified by two synchronization codes: One for the start of vertical synchronization
pulse (VSSC) and one for the end of the vertical synchronization pulse (VSEC). Each line can be identified
by two synchronization codes: One for the start of horizontal synchronization pulse (HSSC) and one for
the end of the horizontal synchronization pulse (HSEC). The synchronization events may not be required
by the display (peripheral): They are optional. Users can program which sync events are generated to the
display from the timings received from the display controller in video mode. When data are received on the
L4 interconnect slave port, the synchronization codes are not automatically generated by the protocol
engine. They can be provided on the L4 interconnect port by writing to the registers with limited timing
control. It is highly recommended to use the video port from the display controller to receive the
synchronization events to automatically generate the short synchronization packets to the peripheral.
When the DSI protocol engine detects that the VSYNC signal from the display controller transitions from
inactive to active state, the VSSC short packet replaces the following HSSC corresponding to the following
HSYNC synchronization short packet (if the generation is enabled). When the transition from active to
inactive state is detected, the VSEC short packet is generated (if the generation is enabled) replacing the
HSSC synchronization packet corresponding to the following HSYNC. When the DSI protocol engine
detects that the HSYNC signal from the display controller transition from inactive to active state, the HSSC
short packet is generated (if the generation is enabled). When the transition from active to inactive state is
detected, the HSEC short packet is generated (if the generation is enabled). For the first frame, any
HSYNC and data received on the video port before the first VSYNC should be ignored. Because the first
VSYNC sent to the display is also recognized as a HSYNC for the first line, there should be no HSYNC
sent for the first line. To send the synchronization codes, the DSI protocol engine uses the short packets.
summarizes the 6-bit DT synchronization code values.
Table 7-14. Synchronization Codes
Synchronization Code
Value
Comments
V sync start code (VSSC)
0x1
Optional
V sync end code (VSEC)
0x11
Optional
H sync start code (HSSC)
0x21
Optional
H sync end code (HSEC)
0x31
Optional
7.2.2.4.8 Blanking
To keep the DSI link in HS state while using the video mode, during blanking periods, the long blanking
packets are sent to the display. The DSS.DSI_VM_TIMINGi (I between 1 and 7) registers define the size
of the long blanking packets after:
•
Horizontal sync start code (short packet)
•
Horizontal sync end code (short packet)
•
Vertical sync start code (short packet)
•
Vertical sync end code (short packet)
•
Pixels (long packet)
defines the short packet values for the synchronization packets:
1600
Display Subsystem
SWPU177N – December 2009 – Revised November 2010
Copyright © 2009–2010, Texas Instruments Incorporated
Содержание OMAP36 Series
Страница 174: ...174 List of Tables SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 692: ...692 MPU Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1084: ...1084 IVA2 2 Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1990: ...1990 2D 3D Graphics Accelerator SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2334: ...2334 Memory Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2700: ...2700 Memory Management Units SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2868: ...2868 HDQ 1 Wire SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2974: ...2974 UART IrDA CIR SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3054: ...3054 Multichannel SPI SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3462: ...3462 MMC SD SDIO Card Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3508: ...3508 General Purpose Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3584: ...3584 Initialization SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3648: ...3648 Debug and Emulation SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...