Connecting TFT LCD Displays to the OMAP5910

advertisement
Application Report
SPRA968 - November 2003
Connecting TFT LCD Displays to the OMAP5910
Gerald Coley
DSPIEEE Catalog OMAP Applications
ABSTRACT
The OMAP5910 contains an integrated LCD controller. Utilizing internal memory and
dedicated DMA channels, this architecture contains a very efficient LCD control interface.
This appnote describes how to connect two different LCD displays to the OMAP5910. While
there are many sizes and types of LCD displays in the industry, this appnote focuses on two
240 × 320 color thin film transistor (TFT) displays and how they interface to the OMAP5910
processor.
Contents
1
OMAP5910 LCD Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 LCD Interface Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
2
3
4
2
NEC 240 y 320 QVGA Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1 Display Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1.1 LCD Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1.2 Timing Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 LCD Control Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 OMAP5910 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3.1 LCD Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3.2 Touchscreen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3.3 LCD Panel Front Light . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3
Sharp 240 y 320 Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.1 Display Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.1.1 Timing Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.2 Control Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.3 OMAP5910 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.4 LCD Panel Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.5 LED Frontlight Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.6 Touchscreen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Appendix A NEC Display Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Appendix B Sharp Display Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Trademarks are the property of their respective owners.
1
SPRA968
List of Figures
Figure 1.
Figure 2.
Figure 3.
Figure 4.
Figure 5.
Figure 6.
Figure 7.
Figure 8.
OMAP5910 LCD Control Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
NEC LCD Timing Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
NEC LCD Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
NEC LCD Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
NEC LCD LED Frontlight Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Sharp LCD Timing Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Sharp Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Sharp LCD Frontlight Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
List of Tables
Table 1.
Table 2.
Table 3.
Table 4.
Table 5.
Table 6.
Table 7.
1
LCD Interface Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
NEC LCD Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
LCD Control Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
LCD Control Signals Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
LCD Control Signals Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Sharp LCD Control Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Sharp LCD OMA5910 Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
OMAP5910 LCD Controller
This section provides a high-level description of the LCD controller as it pertains to the TFT
mode of operation that is being used in this appnote.
1.1
Features
The following features are provided by the OMAP5910 LCD controller:
•
•
•
2
Mono passive: 1 BPP, 2 BPP, 4 BPP, and 8 BPP
−
1 BPP: Two palette entries selecting one of 15 grayscale
−
2 BPP: Four palette entries selecting one of 15 grayscale
−
4 BPP: 16 palette entries selecting one of 15 grayscale
−
8 BPP: 256 palette entries selecting one of 15 grayscale
Color passive: 2 BPP, 4 BPP, 8 BPP, 12, and 16 BPP
−
2 BPP: Four palette entries from 3375 possible colors
−
4 BPP: 16 palette entries from 3375 possible colors
−
8 BPP: 256 palette entries from 3375 possible colors
−
12 BPP: 3375 possible on-screen colors
−
16 BPP: 3375 possible on-screen colors
Active: 2 BPP, 4BPP, 8BPP, 12 BPP, and 16BPP
Connecting TFT LCD Displays to the OMAP5910
SPRA968
−
2 BPP: Four palette entries selecting from 4096 colors
−
4 BPP: 16 palette entries selecting from 4096 colors
−
8 BPP: 256 palette entries selecting from 4096 colors
−
12 BPP: Maximum 64K colors
−
16 BPP: Maximum 64K colors, depending on LCD panel
The TFT is the most commonly used display for hand-held type devices and offers the best
overall quality in terms of color depth, clarity, and overall brightness.
The other modes listed above are not covered in this application note.
1.2
Block Diagram
Figure 1 shows the block diagram of the LCD controller on the OMAP5910.
LCD controller
Frame
buffer
16−bit TFT
M
U
X
12/16 bpp STN
Palette
RAM
Gray−scaler
/serializer
LCD.P
[15:0]
Output
FIFO
LCD.PCLK
MPU private
peripheral bus
LCD_CK
(from clock and
reset management
block)
Registers
Control
LCD panel
timings
generator
LCD.VS
LCD.HS
LCD.AC
DMA request
LCD interrupt (level 1 IRQ_31)
Figure 1. OMAP5910 LCD Control Block Diagram
In the TFT mode, the palette RAM, gray-scalar, and output FIFO are not used. The data is sent
directly to the LCD display via the DMA controller from the internal frame buffer memory.
For more detailed information on the internal workings of the OMAP5910 LCD controller, refer to
the OMAP5910 datasheet or Technical Reference Manual.
Connecting TFT LCD Displays to the OMAP5910
3
SPRA968
1.3
LCD Interface Signals
Table 1 defines the primary pins used by the OMAP5910 to control an external TFT LCD panel.
Table 1. LCD Interface Signals
NAME
TYPE
LCD.P[15:0]
OUT
Pins used to transfer sixteen bit data values at a time to the LCD display.
OUT
Pixel clock used by the LCD display to clock the pixel data into the line shift register. The
pixel clock transitions continuously and the ac-bias pin is used as an output enable to signal
when data is available on the LCD pins.
LCD.HS
OUT
Line clock used by the TFT displays as the horizontal synchronization signal.
LCD.VS
OUT
Frame clock used by the LCD displays to signal the start of a new frame of pixels. Used by
TFT displays as the vertical synchronization signal.
LCD.AC
OUT
Used in TFT mode as the output enable to signal when data is latched from the data pins
using the pixel clock.
LCD.PCLK
DESCRIPTION
Additional signals may be required from the OMAP5910. These signals are typically GPIO pins
and are used to control such things as:
•
LCD power on/off
•
Backlight on/off
•
Brightness control
Depending on the system level design, several pins are available for these and similar functions.
The designer of the board is free to choose if and how these functions are controlled by the
OMAP5910 processor.
2
NEC 240 y 320 QVGA Display
The first display that we will discuss is the NEC NL2432DR22-11B LCD display. The features of
this display include:
•
3.5” (8.9cm) diagonal
•
240 x 320 Resolution (QVGA)
•
Reflective
•
Portrait Mode
The remainder of this section describes how to interconnect the NEC LCD display and the
OMAP5910.
4
Connecting TFT LCD Displays to the OMAP5910
SPRA968
2.1
Display Description
The NEC display is actually comprised of two components:
2.1.1
•
NL2432DR22-11B LCD display
•
The S1L50282F23k100 timing controller
LCD Display
Table 2 lists the specifications of the NEC LCD.
Table 2. NEC LCD Specifications
Parameter
Specification
Units
Screen Diagonal
3.52”(8.9)
in(cm)
Display Area
2.11(53.64)H × 2.82 (71.53)V
in(mm)
Pixel Format
240 × 320
Colors
262,144
Pixel Configuration
R,G,B Vertical Stripe
Outline Dimensions
2.56(65)W × 3.35(85)H × 18(4.5)D
2.1.2
in(mm)
Timing Controller
The OMAP5910 actually connects to the S1L50282F23k100 timing controller provided by NEC.
The timing controller converts the 16-bit LCD data into the row and column scan data to drive
the LCD panel itself. In some cases, the timing controller is integrated with the LCD panel. This
is especially true of the larger size displays. However, in this case, the timing controller is
separate from the LCD panel. Figure 2 shows the pinout of the timing controller.
Connecting TFT LCD Displays to the OMAP5910
5
SPRA968
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
23
22
19
18
17
16
RA10
RA11
RA12
RA13
RA14
RA15
15
13
12
11
10
9
GA10
GA11
GA12
GA13
GA14
GA15
8
6
5
4
3
2
BA10
BA11
BA12
BA13
BA14
BA15
75
76
71
77
73
72
70
79
69
INVSE
HDRES
PCI
PCSE
PANS0
PANS1
DSE
CKS
HOEPW
25
DCK
34
32
35
33
36
39
37
BO0
BO1
BO2
BO3
BO4
BO5
GO0
GO1
GO2
GO3
GO4
GO5
RO0
RO1
RO2
RO3
RO4
RO5
42
43
44
45
46
48
49
50
51
52
53
55
56
57
58
59
62
63
VCK
POC
OEN
TSTEN
VOE
VSP
65
66
67
80
68
64
60
47
40
38
28
26
24
20
7
30
29
78
INV
PC
DLP
HOE
INH
HCK
HSP
DE
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
27
74
61
54
41
31
21
14
1
U10
S1L50282F23k100
Figure 2. NEC LCD Timing Controller
The individual signals are discussed in the following sections.
2.2
LCD Control Signals
Table 3 describes the functions of the control signals on the S1L50282F23k100 timing controller
that connects to the OMAP5910 LCD interface. The LCD side of the controller is not covered.
Refer to the schematic in Appendix A for more details.
6
Connecting TFT LCD Displays to the OMAP5910
SPRA968
Table 3. LCD Control Signals
Number
Name
I/O
Freq
Description
6,8,5−2
BI0-5
I
7.5 MHZ
Input data for the color blue.
15,13−9
GI0-5
I
7.5 MHZ
Input data for the color green.
23,22,19−16
RI0-5
I
7.5 MHZ
Input data for the color red.
25
DCK
I
15 MHZ
Dot clock
27
DE
I
18.75 KHZ
29
OEN
I
DC
Gate driver output enable pin
30
POC
I
DC
Power on clear
75
INVSE
I
DC
Output data reverse (0:off,1:on)
76
HDRES
DC
Data reverse of Internal PC (0:off,1:on)
71
PCI
I
DC
Polarity inversion (0:line reverse,1:frame reverse)
77
PCSE
I
DC
PC switching (0:internal PC,1:Internal PC reverse)
73
PANS0
I
DC
Switching resolution setup 0
72
PANS1
I
DC
Switching resolution setup 1
70
DSE
I
DC
Source driver switching
79
CKS
I
DC
DCK reverse (0:no-reverse, 1:reversed)
69
HOEPW
I
DC
HOE Pulse width selection.
78
TSTEN
I
DC
Test terminal (0:non-reversed’1=reversed.
Data enable
NOTE: Not all of these signals are controlled by the OMAP5910 processor.
2.3
OMAP5910 Interface
This section describes the interconnection of the LCD and timing controller into the OMAP5910
processor. Table 4 maps the LCD controller pins to the OMAP595910. In addition, those signals
that do not connect to the OMAP5910, but need to be terminated, are also covered.
Table 4. LCD Control Signals Connections
CONTROLLER SIGNAL
OMAP5910 SIGNAL
CONTROLLER SIGNAL
OMAP5910 SIGNAL
BI0
LCD.P4
DCK
LCD.PCLK
BI1
LCD.P0
DE
LCD.AC
BI2
LCD.P1
OEN
HIGH
BI3
LCD.P2
POC
HIGH via RC
BI4
LCD.P3
INVSE
Ground
BI5
LCD.P4
HDRES
Open
Connecting TFT LCD Displays to the OMAP5910
7
SPRA968
Table 4. LCD Control Signals Connections (Continued)
CONTROLLER SIGNAL
OMAP5910 SIGNAL
CONTROLLER SIGNAL
OMAP5910 SIGNAL
GI0
LCD.P5
PCI
Ground
GI1
LCD.P6
PCSE
Open
GI2
LCD.P7
PANS0
High
GI3
LCD.P8
PANS1
High
GI4
LCD.P9
DSE
Ground
GI5
LCD.P10
CKS
Open
RI0
LCD.P15
HOEPW
Ground
RI1
LCD.P11
TSTEN
Ground
RI2
LCD.P10
RI3
LCD.P9
RI4
LCD.P8
RI5
LCD.P7
If you will note, BI0 and BI5 are connected to the same signal from the OMAP processor. This is
because the timing controller is designed for 18-bit data, or R6:G6:B6, whereas OMAP5910
supports 16-bit data, or R5:G6:B5. Tying these two signals together, BI0, being the least
significant bit, is an easy way of performing the conversion not only for the red component, but
for the blue component as well. Green on the other hand, uses all available bits which results in
a 5:6:5 configuration for the data.
What is unique about the NEC timing controller is that it does not require the vertical or
horizontal sync data; only the pixel clock and the DE signal.
Refer to Appendix A for the complete schematic.
2.3.1
LCD Power
Figure 3 illustratess the design of the LCD power for the NEC display. The power does not
necessarily need to be designed in this manner, only the required power must be provided.
8
Connecting TFT LCD Displays to the OMAP5910
SPRA968
5V_LCDVCC
+
C50
10.0UF
C51
0.1uF
L7
10uH DK PCD1345CT−ND
U34
MAX633
4
3
1
7
LCDVCC_+15V
LX
GND
LBI
VFB
VOUT
LBO
CP
COMP
5
LCDVCC_+15V−1
2
6
LCDVCC_−15V−3
+ C63
+
5V_LCDVCC−1
22uF_25V_(D)
8
C800
10.0UF 25V_(D)
DO−214AC(SMA)
LCDVCC_−15V−2
LCDVCC_−15V
LCDVCC_−15V−1
D6
DK/SS12G1CT−ND
D60
DK/SS12G1CT−ND
C56
2.2UF 25V_(D)
+
5V_LCDVCC
R157
43.6K
U13
TPS79301DBV
C66
15pf
1
2
3
IN
GND
EN
OUT
FB
BYPASS
6
5
4
3V_LCDVCC
3V_LCDVCC−1
F1
DK/F1261CT−ND
+
C68
0.1UF
C70
0.01UF
R158
30.1K
C69
0.1UF
C67
4.7uF
Figure 3. NEC LCD Power
The NEC display requires a + 15 V and a −15 V supply to power the LCD panel. The logic
signals in the LCD panel are all at 3 VDC. In this design, all of the power is generated based on
a 5 VDC supply. In the event the supply is different, Up converters can be used to create the
required voltages.
Pin 2 on the LCD connector (refer to Appendix A) is the contrast control for the LCD panel. A
potentiometer is used to adjust the voltage based on a 5v voltage source as needed.
2.3.2
Touchscreen
In addition to the LCD panel, the NEC display also has an integrated touch panel over the
display. This touch panel provides the ability to connect to a 4-wire touchscreen controller in
order to decode the x and Y coordinates and pressure on the display where a stylus is being
used. Any 4-wire touchscreen controller decodes this information. A good device is the TI
ADS7486 as depicted in Figure 4.
Connecting TFT LCD Displays to the OMAP5910
9
SPRA968
VCC_I/O
+
C107
1UF
C113
0.1UF
R179
10K
J3
R181
10K
1
2
3
4
MOLEX 52207−0490
U25
ADS7846E
1
2
3
4
5
6
7
8
X+
Y+
X−
Y−
VCC_MAIN
C110
C111
C109
C112
1000pF
1000pF
1000pF
1000pF
2
4
6
8
11
13
15
17
1
19
+Vcc
X+
Y+
X−
Y−
GND
Vbat
IN
DCLK
CS
DIN
BUSY
DOUT
IRQ
+Vcc
Vref
16
15
14
13
12
11
10
9
DCLK
TCS#
DIN
BUSY
DOUT
IRQ
U24
SN74LVCH244APW
18
Y1
A1
16
Y2
A2
14
Y3
A3
12
Y4
A4
9
A5
Y5
7
A6
Y6
5
A7
Y7
3
Y8
A8
1OE
2OE
VCC
GND
TS_INT
TS_STATUS
I2S_DATA_OUT
20
10
C108
0.1UF
I2S_CLK
TS_CS
I2S_DATA_IN
CAM_OPTSENS
Figure 4. NEC LCD Power
2.3.3
LCD Panel Front Light
The NEC display has an LED light source configured as a frontlight and integrated into the NEC
panel. Figure 4 shows the frontlight power configuration. The LEDs require 7.9 V. In this case,
however, a 15 V supply was used because it already existed for the LCD panel. The designer
may choose to generate the required power differently.
J400
4
3
2
1
04FLH−SM1−TB/J.S.T
GND
V2
7.9v
max
V1
D400
DK/MA8075CT−ND
R400
392
LCDVCC_+15V
Figure 5. NEC LCD LED Frontlight Power
3
Sharp 240 y 320 Display
This section describes connecting a Sharp LQ035Q7D color TFT display to the OMAP5910. The
schematic for this implementation can be found in Appendix B.
3.1
Display Description
The LQ035Q7D LCD display is a color reflective module based on TFT technology. It has an
LCD panel, Driver ICs, back light, touch panel, and a back sealed casing.
The specifications of this display are included Table 5.
10
Connecting TFT LCD Displays to the OMAP5910
SPRA968
Table 5. LCD Control Signals Connections
Parameter
Specification
Units
Screen diagonal
3.52”(8.9)
in(cm)
Display area
2.11(53.64)H × 2.82 (71.53) V
in(mm)
Pixel format
240 × 320
Colors
262,144
Pixel configuration
R,G,B Vertical stripe
Outline dimensions
2.56(65)W × 3.35(85)H ×.18(4.5)D
3.1.1
in(mm)
Timing Controller
The Sharp LCD also has a separate timing controller chip called the LZ9FC22. This chip
converts the 16bi RGB digital data into the row and column driver information to drive the LCD
panel. Figure 6 contains the pinout of the LCD timing controller.
Connecting TFT LCD Displays to the OMAP5910
11
SPRA968
17
24
10
27
45
63
1
26
71
72
3
4
5
6
7
8
11
12
13
14
15
16
18
19
20
21
22
23
RESET
TEST1
TEST2
VDD0
VDD1
VDD2
VDD3
TV/MOD
UBR
SPS
CLS
CLK
LP
SPL
LBR
SPR
PS
DCLK
ENAB
HSYNC
VSYNC
R0
R1
R2
R3
R4
R5
DR0
DR1
DR2
DR3
DR4
DR5
DG0
DG1
DG2
DG3
DG4
DG5
DB0
DB1
DB2
DB3
DB4
DB5
G0
G1
G2
G3
G4
G5
B0
B1
B2
B3
B4
B5
TEST0
TEST4
25
66
69
65
62
61
37
36
35
34
33
32
44
43
42
41
40
39
52
51
50
49
48
47
59
58
57
56
55
54
2
70
67
68
VRVE
REVV0
REV
30
LZ9FC22
9
28
38
46
53
60
64
GND
GND
GND
GND
GND
GND
GND
31
NC0/TEST
NC1/SIZECO
HRVE
29
Figure 6. Sharp LCD Timing Controller
3.2
Control Signals
Table 6 defines the signals on the LCD timing controller that are used to connect to the
OMAP5910 processor.
Table 6. Sharp LCD Control Signals
No.
Name
I/O
Description
1
DCLK
I
Input terminal for data clock signal
2
SETR
I
Input terminal for control signal for PS (SIZEC0 = ”L” to the application)
3−8
R0-5
I
Input data for the color red
11−16
G0-5
I
Input data for the color green
18−23
B0-5
I
Input data for the color blue
12
Connecting TFT LCD Displays to the OMAP5910
SPRA968
Table 6. Sharp LCD Control Signals (Continued)
No.
Name
I/O
Description
25
HREV
I
Input terminal for setting up right/left reverse scanning
H level : Normal L level : Reverse scanning
26
ENAB
I
Input terminal for signal to settle the horizontal display position
66
VREV
I
Input terminal for setting up up/down reverse scannning
(H:Normal L:Reverse scanning)
68
SIZECO
I
Input signal for drive condition change
SIZEC0 =
H : Portrait QVGA(240RGB × 320)
L : Landscape QVGA(320RGB × 240)
70
REM
I
Input terminal for reset signal
71
HS
I
Input terminal for horizontal sync. signal
72
VS
I
Input terminal for vertical sync. Signal
3.3
OMAP5910 Interface
Table 7 defines the mapping between the Sharp LCD timing controller chip and the OMAP5910
processor LCD interface. It also shows the state of the pins that are not controlled directly by the
OMAP5910 processor.
Table 7. Sharp LCD OMA5910 Interface
CONTROLLER SIGNAL
OMAP5910 SIGNAL
CONTROLLER SIGNAL
OMAP5910 SIGNAL
B0
LCD.P4
DCK
LCD.PCLK
B1
LCD.P0
DE
LCD.AC
B2
LCD.P1
OEN
HIGH
B3
LCD.P2
POC
HIGH via RC
B4
LCD.P3
INVSE
Ground
B5
LCD.P4
HDRES
Open
G0
LCD.P5
PCI
Ground
G1
LCD.P6
PCSE
Open
G2
LCD.P7
PANS0
High
G3
LCD.P8
PANS1
High
G4
LCD.P9
DSE
Ground
G5
LCD.P10
CKS
Open
R0
LCD.P15
HOEPW
Ground
Connecting TFT LCD Displays to the OMAP5910
13
SPRA968
Table 7. Sharp LCD OMA5910 Interface (Continued)
CONTROLLER SIGNAL
OMAP5910 SIGNAL
CONTROLLER SIGNAL
OMAP5910 SIGNAL
R1
LCD.P11
TSTEN
Ground
R2
LCD.P12
R3
LCD.P13
R4
LCD.P14
R5
LCD.P15
3.4
LCD Panel Power
Figure 7 shows a possible design for the LCD power. The LCD requires a +15 V supply for the
LCD panel itself. The logic section of the LCD requires a 3.3 V supply. The designer may choose
a different way to supply the power to the LCD.
5V_LCDVCC
+
C50
10.0UF
C51
0.1uF
L7
10uH DK PCD1345CT−ND
U34
MAX633
5V_LCDVCC−1
4
3
1
7
LX
LCDVCC_+15V
5
VOUT
GND
LBI
VFB
LCDVCC_+15V−1
2
6
LBO
CP
+ C63
22uF_25V_(D)
8
COMP
DO−214AC(SMA)
5V_LCDVCC
R157
53.6K
U13
TPS79301DBV
C66
15pf
1
2
3
IN
GND
EN
OUT
FB
BYPASS
6
5
4
3.3V_LCDVCC
3V_LCDVCC−1
F1
DK/F1261CT−ND
+
C68
0.1UF
C70
0.01UF
R158
30.1K
C69
0.1UF
C67
4.7uF
Figure 7. Sharp Power Supply
Both of these circuits use a 5 V source to create the required voltages. The fuse is not required
and is a part of this design, only as a precautionary measure.
14
Connecting TFT LCD Displays to the OMAP5910
SPRA968
3.5
LED Frontlight Interface
Figure 8 is the schematic for the control interface for the LED frontlight of the Sharp display.
5V
D1
L1
10UH
J14
24V @ 15MA
DK/10MQ040N−ND
4.7UF TANT 35V
+
DO NOT INSTALL IF
R2 IS INSTALLED
LED CONNECTOR
C1
+
U1
R1
1K DNI
5
SW
CONN MOLEX 54548−0590
C2
4.7UF TANT 35V
1
C PACKAGE
Vin
FB
4
3
EN
GND
2
R3
82
TPS61040DBV
R2
0
1
2
3
4
5
SOT−23 PACKAGE
EN
Figure 8. Sharp LCD Frontlight Controller
The power for the LED is supplied by U1, a 400-ma boost converter, which converts the 5 V
input to the 24 V required by the LEDs. This design actually accepts and inputs a voltage range
from 1.8 V to 6 V. So, depending on the individual designs, there is some flexibility here. Refer to
the TPS61040 datasheet for more details.
The EN signal can be any GPIO pin on the OMAP5910. When it is Hi, U1 is active. As an option,
R1 can be installed if the user wants the LCD to be on all the time.
3.6
Touchscreen
The requirements for the Touchscreen panel on the Sharp LCD are the same as found on the
NEC Touchscreen interface.
4
Summary
The NEC LCD design was verified and produced in the form of the Innovator Development Kit.
The NEC design was used in the production units of the Innovator platform and is still being
used.
A printed circuit board design was made, and 10 units were assembled and tested for the Sharp
design. It was never produced in large quantities. It was intended as a backup in case the NEC
displays could not be obtained.
Connecting TFT LCD Displays to the OMAP5910
15
SPRA968
5
References
1. OMAP1510 Dual-Core Processor Data Manual (literature number SPRS197)
2. OMAP1510 Dual-Core Processor Technical Reference Manual (literature number
SPRU602)
3. Sharp LCD Panel Datasheet LQ035Q7 B02 (LCY-02024, March 14, 2002)
4. NEC LCD Panel Datasheet NL2432DR22-11B (8th Edition, March 4, 2002)
5. Sharp Control IC for TFT-LCD Module LZ9FC22 (LCY-00136, June 26, 2001)
6. NEC LCD Controller S1L50282F23k100 (DOD-N-0192, 3rd Edition)
16
Connecting TFT LCD Displays to the OMAP5910
SPRA968
Appendix A
NEC Display Schematics
3V_LCDVCC
3V_LCDVCC
5V_LCDVCC
R36
C38 C39
0.1UF0.1UF
120K
LCD_B_P[0..15]
LCD_B_P11
R41 200
LCD_B_P12
R42 200
LCD_B_P13
R43 200
LCD_B_P14
R44 200
LCD_B_P15
R45 200
23
22RA10
19RA11
18RA12
17RA13
16RA14
RA15
LCD_B_P5
R47 200
LCD_B_P6
R49 200
LCD_B_P7
R51 200
LCD_B_P8
R53 200
LCD_B_P9
R54 200
LCD_B_P10
R56 200
15
13GA10
12GA11
11GA12
10GA13
9 GA14
GA15
LCD_B_P0
R59 200
LCD_B_P1
R61 200
LCD_B_P2
R63 200
LCD_B_P3
R65 200
LCD_B_P4
R67 200
8
6 BA10
5 BA11
4 BA12
3 BA13
2 BA14
BA15
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
74
61
54
41
31
21
14
1
U10
S1L50282F23k100
34 R46 200
INV32
R48
PC35 R50 200
DLP
33
R52
HOE
36
INH39 R55 100
HCK
37
R57
HSP
R58
R60 200
R62
R64 200
R66
R68 200
R69
R70 200
R72
R73 200
R75
R76 200
R78
R80 200
R82
R83 200
R85
R86 200
PIXEL15MHZ
CLK25
42
BO0
43
BO1
44
BO2
45
BO3
46
BO4
48
BO5
49
GO0
50
GO1
51
GO2
52
GO3
53
GO4
55
GO5
56
RO0
57
RO1
58
RO2
59
RO3
62
RO4
63
RO5
R88 200 DATA ENABLE
27 18.75KHZ
DE
65
VCK
R89 200
R90 100K
66
VOE
R91 200
67
VSP
R92 200
1
TP5
1
TP6
3V_LCDVCC
1
TP7
75
76INVSE
71HDRES
77PCI
73PCSE
72PANS0
70PANS1
79DSE
69CKS
HOEPW
3V_LCDVCC
POWER ON30CLEAR
OUTPUT ENABLE
29POC
78OEN
TSTEN
C43
0.1UF
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
LCD_B_AC
DCK
80
68
64
60
47
40
38
28
26
24
20
7
LCD_B_PCLK
R87 200
J4
JAE/IL−FMR−F455−−HF
R37
1
VAR 100K P5C104CT−ND
COM
2
3
4
C42
C40
5
150pF 0.1UF
6
+ C41
4.7UF 7
8
9
VCOM
10
11
INV
12
POL
200
13
DLP−STB14
AP
200
15
16
HCK
17
HSP
200
18
19
B0
200
20
B1
21
B2
200
22
B3
23
B4
200
24
B5
25
G0
200
26
G1
27
G2
200
28
G3
29
G4
200
30
G5
31
R0
200
32
R1
33
R2
200
34
R3
35
R4
200
36
R5
37
38
39
VCK
40
VGOFF
41
VOE
42
VGON
43
VSP
44
45
LCDVCC_−15V
C44
C45
0.1UF 0.1UF
C46
0.1UF
LCDVCC_+15V
5V_LCDVCC
Connecting TFT LCD Displays to the OMAP5910
17
SPRA968
J400
4
3
2
1
04FLH−SM1−TB/J.S.T
GND
V2
7.9v
max
V1
D400
DK/MA8075CT−ND
R400
392
LCDVCC_+15V
VCC_I/O
+
C113
0.1UF
MOLEX 52207−0490
R179
10K
1
2
3
4
J3
C107
1UF
U25
ADS7846E
X+
Y+
X−
Y−
VCC_MAIN
C110
1000pF
18
C111
1000pF
C109
1000pF
1
2
3
4
5
6
7
8
+Vcc
X+
Y+
X−
Y−
GND
Vbat
IN
R181
10K
2
4
6
8
11
13
15
17
1
19
DCLK
CS
DIN
BUSY
DOUT
IRQ
+Vcc
Vref
16
15
14
13
12
11
10
9
C112
1000pF
Connecting TFT LCD Displays to the OMAP5910
DCLK
TCS#
DIN
BUSY
DOUT
IRQ
U24
SN74LVCH244APW
18
Y1 16
A1
Y2 14
A2
Y3 12
A3
Y4 9
A4
A5
Y5 7
A6
Y6 5
A7
Y7 3
A8
Y8
1OE
2OE
VCC
GND
TS_INT
TS_STATUS
I2S_DATA_OUT
20
10
C108
0.1UF
I2S_CLK
TS_CS
I2S_DATA_IN
CAM_OPTSENS
SPRA968
5V_LCDVCC
+
C50
10.0UF
C51
0.1uF
L7
10uH DK PCD1345CT−ND
U34
MAX633
4
3
1
7
LX
GND
LBI
VFB
LCDVCC_+15V
VOUT
LBO
CP
COMP
5
LCDVCC_+15V−1
2
6
LCDVCC_−15V−3
+ C63
+
5V_LCDVCC−1
22uF_25V_(D)
8
C800
10.0UF 25V_(D)
DO−214AC(SMA)
LCDVCC_−15V−2
LCDVCC_−15V
LCDVCC_−15V−1
D6
DK/SS12G1CT−ND
D60
DK/SS12G1CT−ND
C56
2.2UF 25V_(D)
+
5V_LCDVCC
R157
43.6K
U13
TPS79301DBV
C66
15pf
1
2
3
IN
GND
EN
OUT
FB
BYPASS
6
5
4
3V_LCDVCC
3V_LCDVCC−1
F1
DK/F1261CT−ND
+
C68
0.1UF
C70
0.01UF
R158
30.1K
C69
0.1UF
C67
4.7uF
Connecting TFT LCD Displays to the OMAP5910
19
SPRA968
Appendix B
Sharp Display Schematics
LCDVCC_VCOM
LCDVCC_VEE
3.3V_LCDVCC
5V_LCDVCC
LCDVCC_−15V
LCDVCC_−11.7V
3.3V
C38
0.1UF
C39
0.1UF
C43
0.1UF
LCDVCC_+15V
C46
0.1UF
U405
C44
0.1UF
C440
0.1UF
C45
0.1UF
J4
17
24
10
27
45
63
R87
R88
R68
R69
LCD_B_PCLK
LCD_B_AC
LCD_B_HSYNC
LCD_B_VSYNC
LCD_B_P11
LCD_B_P12 R42
LCD_B_P13
LCD_B_P14 R44
LCD_B_P15
LCD_B_P5 R47
LCD_B_P6
LCD_B_P7 R51
LCD_B_P8
LCD_B_P9 R54
LCD_B_P10
LCD_B_P0
LCD_B_P1
LCD_B_P2
LCD_B_P3
LCD_B_P4
10
10
10
10
10
R43
10
R45
10
R49
10
R53
10
R56
10
R59
10
R63
10
R67
10
10
10
10
10
10
R61
10
R65
10
RESET
29
+15.0V
−11.7V
69
TV/MOD65
UBR 62
SPS 61
CLS 37
CLK 36
LP 35
SPL 34
LBR 33
SPR 32
PS
1
26 DCLK
71 ENAB
72 HSYNC
VSYNC
3
4 R0
5 R1
6 R2
7 R3
8 R4
R5
11
12 G0
13 G1
14 G2
15 G3
16 G4
G5
18
19 B0
20 B1
21 B2
22 B3
23 B4
B5
PIXEL CLK
DATA ENABLE 18.75KHZ
R41
TEST1
TEST2
VDD0
VDD1
VDD2
VDD3
DR0
DR1
DR2
DR3
DR4
DR5
DG0
DG1
DG2
DG3
DG4
DG5
DB0
DB1
DB2
DB3
DB4
DB5
LCD_B_P[0..15]
TEST0
MOD
UBR
SPS
CLS
−15.0V
VEE
VCOM
44
43
42
41
40
39
52
51
50
49
48
47
59
58
57
56
55
54
R0
R1
R2
R3
R4
R5
G0
G1
G2
G3
G4
G5
B0
B1
B2
B3
B4
B5
2
PS
LP
CLK
LBR
SPR
3.3V
3.3V_LCDVCC
3.3V_LCDVCC
R90
10
R73
25
10
66
31
70
TEST4
67
NC0/TEST68
NC1/SIZECO
HRVE
VRVE
REVV0
R70
DD DDD DD
NN NNN NN
GG GGG GG
REV
30
5.0V
V0
V1
V2
V3
0
V5
USE WITH LED B/L ONLY.
DNI IF U10 INSTALLED.
9 28 38 46 53 60 64
V8
V9
5V_LCDVCC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
CONN Hirose FH12−50S−0.5SH
LZ9FC22
BOTTOM CONTACTS
3.3V_LCDVCC
U10
11
12 VCC
VDD
POWER ON RESET
U400
16
U401
13
1
6 NC
NC
13
R403
R401
2
4
2
1.5K
C403
0.1UF
5
SN74LVC1G17DBVR
5 SN74LVC1G17DBVR
+ C41
R402
2.7K
20
USE WITH LED B/L ONLY.
V0
V1
V2
V3
V4
4
5
8
9
10
DNI IF U10 INSTALLED.
4
7
100K
SW
R71
0
Connecting TFT LCD Displays to the OMAP5910
+ C410
4.7UF DNI4.7UF DNI
GND
COM
3
IR3E3044 DNI
DNI
LCD_COM
SPRA968
Connecting TFT LCD Displays to the OMAP5910
21
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications,
enhancements, improvements, and other changes to its products and services at any time and to discontinue
any product or service without notice. Customers should obtain the latest relevant information before placing
orders and should verify that such information is current and complete. All products are sold subject to TI’s terms
and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in
accordance with TI’s standard warranty. Testing and other quality control techniques are used to the extent TI
deems necessary to support this warranty. Except where mandated by government requirements, testing of all
parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for
their products and applications using TI components. To minimize the risks associated with customer products
and applications, customers should provide adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right,
copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process
in which TI products or services are used. Information published by TI regarding third-party products or services
does not constitute a license from TI to use such products or services or a warranty or endorsement thereof.
Use of such information may require a license from a third party under the patents or other intellectual property
of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of information in TI data books or data sheets is permissible only if reproduction is without
alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction
of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for
such altered documentation.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that
product or service voids all express and any implied warranties for the associated TI product or service and
is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.
Following are URLs where you can obtain information on other Texas Instruments products and application
solutions:
Products
Amplifiers
Applications
amplifier.ti.com
Audio
www.ti.com/audio
Data Converters
dataconverter.ti.com
Automotive
www.ti.com/automotive
DSP
dsp.ti.com
Broadband
www.ti.com/broadband
Interface
interface.ti.com
Digital Control
www.ti.com/digitalcontrol
Logic
logic.ti.com
Military
www.ti.com/military
Power Mgmt
power.ti.com
Optical Networking
www.ti.com/opticalnetwork
Microcontrollers
microcontroller.ti.com
Security
www.ti.com/security
Telephony
www.ti.com/telephony
Video & Imaging
www.ti.com/video
Wireless
www.ti.com/wireless
Mailing Address:
Texas Instruments
Post Office Box 655303 Dallas, Texas 75265
Copyright  2003, Texas Instruments Incorporated
Download