Download presentation
Presentation is loading. Please wait.
Published byGerman Wakeling Modified over 9 years ago
1
LCD products Basics Greg guan AMP Display
2
HOW to make it work? SUPPOSE: CUSTOMER HAS MOTHER BOARD DETERMINE WHAT INTERFACES ARE AVAILABLE TO USE WITH DISPLAY SPI, RGB(TTL), LVDS, SERIAL, USB, VGA, DVI,...
3
LCD Interfaces Serial & parallel M68 system interface with 8-/ 9-/16-/18-bit bus width i80 system interface with 8-/ 9-/16-/18-bit bus width Serial Peripheral Interface (SPI) RGB interface with 8-/16-/18-bit bus width (VSYNC, HSYNC, DOTCLK, ENABLE, DB[17:0]) VSYNC interface (System interface + VSYNC)
4
Interface Solutions
5
SPI SERIAL PERIPHERAL INTERFACE LCD TOUCH PANEL
6
LVDS LOW VOLTAGE DIFFERENTIAL SIGNALING LOW EMI LOW POWER CONSUMPTION HIGH SPEED LESS WIRES
7
RGB/TTL BITS: DETERMINES COLOR DEPTH, I.E. HOW MANY COLOR IT CAN REPRESENT R (6 ~ 8) G (6 ~ 8) B (6 ~ 8) COLOR GAMUT:
8
DVI DVI-D DVI-A DVI-I DVI-A VGA DVI-I => VGA VGA/DVI-A CONVERTER
9
DVI ANALOG DIGITAL DVI-IDVI-D DIGITAL VGA COMPATIBLE PART OF THE DVI-I SIGNAL IS THE SAME AS VGA GROUND SIGNAL
10
Question? PC HAS A VGA OUTPUT, CAN I CONNECT IT TO A DIGITAL DISPLAY(DVI) THROUGH A CONVERTER? CUSTOMER REQUIRES A DVI-D CONNECTION, CAN I USE DVI-I INSTEAD? OUT \ INDVI-DDVI-IVGA DVI-DYES NO DVI-IYES YES (converter) VGANO YES CUSTOMER DISPLAY
11
Example PC VGA DVI-D DAC BOARD VGA RTD2533 RTD2533 DISPLAY 1 DISPLAY 2
12
UART UNIVERSAL aSYNCHRONOUS RECEIVER/tRANSMITTER Definition: A PIECE OF COMPUTER HARDWARE THAT TRANSLATES DATA BETWEEN PARALLEL AND SERIAL FORMS PART OF RS232 STD Asynchronous: NO CLOCK, START STOP, PARITY BIT Synchronous: CLOCK SIGNAL, SYNC DATA
13
Different configurations
14
Development Environment SOURCE CODE DEV. MACHINE CODE USB DOWNLOAD (JTAG) ARM
15
What is ARM? += + ARM IP CORE PERIPHERALS =
16
Components MICRO-PROCESSOR * SEND IMAGE DATA TO DISP. * SEND CMD TO DISP. LCD CONTROLLER “HUB” * GENERATE CORRECT TIMING FOR DISP. * INTERFACE LCD DRIVER * GENERATE CORRECT VOLTAGES TO DRIVE SOURCE AND GATE OF EACH TRANSISTOR
17
Display w/o controller MICRO-PROCESSORLCD DRIVER ARM (32) INTEL (32/64) MICROCHIP PIC (8/16) POWER PC DRAGON BALL (MOTO) FPGA(XILINX, ALTERA) DSP(TI) SOLOMON SHARP NEC R(6 ~8) G(6 ~ 8) B(6 ~ 8) VSYNC HSYNC DCLK RESET ENABLE TTL/RGB INTERFACE HOW MANY RESOURCES/PINS ARE TAKEN ?
18
Display w/ touch panel MICRO-PROCESSORLCD DRIVER ARM (32) INTEL (32/64) MICROCHIP PIC (8/16) POWER PC DRAGON BALL (MOTO) FPGA(XILINX, ALTERA) DSP(TI) SOLOMON SHARP NEC R(6 ~8) G(6 ~ 8) B(6 ~ 8) VSYNC HSYNC DCLK RESET ENABLE OPTIONAL: 4-WIRE RESISTIVE TP CONTROLLER 4-WIRE RESISTIVE TP TTL/RGB INTERFACE SPI
19
Display w/ controller LCD CONTROLLER “HUB” MICRO-PROCESSORLCD DRIVER ARM (32) INTEL (32/64) MICROCHIP PIC (8/16) POWER PC DRAGON BALL (MOTO) FPGA(XILINX, ALTERA) DSP(TI) SOLOMON SHARP NEC EPSON
20
Display w/ controller LCD CONTROLLER “HUB” MICRO-PROCESSORLCD DRIVER ARM (32) INTEL (32/64) MICROCHIP PIC (8/16) POWER PC DRAGON BALL (MOTO) FPGA(XILINX, ALTERA) DSP(TI) SOLOMON SHARP NEC EPSON R(6 ~8) G(6 ~ 8) B(6 ~ 8) VSYNC HSYNC DCLK RESET ENABLE (HOST) DATA BUS TTL/RGB INTERFACE
21
send image file to LCD S/W DRIVER : VERY LOW LEVEL PIECE OF CODE USED TO COMMUNICATE WITH THE HW E.G. DRAW_PIXEL(X, Y, COLOR); DRIVER IC: REGISTERS,VOLTAGE BOOSTER, LOGICS, GATE & SOURCE DRIVERS S/W DRIVER INITIALIZATION CODE OTHER LOW LEVEL FUNCTIONS MEMORYLOGICSDRIVERS DRIVER IC IMAGE FILE LCD DISPLAY
22
LED Back light SERIALPARALLEL
23
What do the customers care the most? INTERFACE OPTICAL PERFORMANCE Resolution viewing angle contrast ratio brightness/luminance Color gamut Response time (Black - white, gray -gray) PRICE PRODUCTION RELIABILITY ESD TEST AGING TEMP SHOCK
24
Questions? END
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.