lcd products basics
DESCRIPTION
LCD products Basics. Greg guan AMP Display. 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,. LCD Interfaces. Serial & parallel - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/1.jpg)
LCD productsBasics
Greg guan AMP Display
![Page 2: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/2.jpg)
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, ...
![Page 3: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/3.jpg)
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)
![Page 4: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/4.jpg)
Interface Solutions
![Page 5: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/5.jpg)
SPI
SERIAL PERIPHERAL INTERFACE
LCD
TOUCH PANEL
![Page 6: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/6.jpg)
LVDS
LOW VOLTAGE DIFFERENTIAL SIGNALINGLOW EMILOW POWER CONSUMPTIONHIGH SPEEDLESS WIRES
![Page 7: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/7.jpg)
RGB/TTL
BITS:
DETERMINES COLOR DEPTH, I.E. HOW MANY COLOR IT CAN REPRESENTR (6 ~ 8)G (6 ~ 8)B (6 ~ 8)
COLOR GAMUT:
![Page 8: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/8.jpg)
DVI
DVI-D
DVI-A
DVI-I
DVI-A <=> VGADVI-I => VGA
VGA/DVI-A CONVERTER
![Page 9: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/9.jpg)
DVI
ANALOG
DIGITAL
DVI-IDVI-D
DIGITAL
VGA
COMPATIBLEPART OF THE DVI-I SIGNAL IS THE SAME AS VGA
GROUND SIGNAL
![Page 10: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/10.jpg)
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 \ IN DVI-D DVI-I VGA
DVI-D YES YES NO
DVI-I YES YESYES
(converter)
VGA NO NO YES
CUSTOMER
DISPLAY
![Page 11: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/11.jpg)
Example
PCPC
VGA
DVI-D DAC BOARDDAC BOARD
VGARTD2533RTD2533
RTD2533RTD2533 DISPLAY 1DISPLAY 1
DISPLAY 2DISPLAY 2
![Page 12: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/12.jpg)
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 BITSynchronous: CLOCK SIGNAL, SYNC DATA
![Page 13: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/13.jpg)
Different configurations
![Page 14: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/14.jpg)
Development Environment
SOURCE CODE DEV. MACHINE CODE
USB
DOWNLOAD(JTAG)
ARM
![Page 15: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/15.jpg)
What is ARM?
+ =
+
ARM IP CORE
PERIPHERALS
=
![Page 16: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/16.jpg)
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
![Page 17: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/17.jpg)
Display w/o controller
MICRO-PROCESSOR LCD DRIVER
ARM (32)INTEL (32/64)
MICROCHIP PIC (8/16)POWER PC
DRAGON BALL (MOTO)FPGA(XILINX, ALTERA)
DSP(TI)
SOLOMONSHARP
NEC
R(6 ~8)G(6 ~ 8)B(6 ~ 8)VSYNCHSYNCDCLKRESET
ENABLE
TTL/RGB INTERFACE
HOW MANY RESOURCES/PINS ARE TAKEN ?
![Page 18: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/18.jpg)
Display w/ touch panel
MICRO-PROCESSOR LCD DRIVER
ARM (32)INTEL (32/64)
MICROCHIP PIC (8/16)POWER PC
DRAGON BALL (MOTO)FPGA(XILINX, ALTERA)
DSP(TI)
SOLOMONSHARP
NEC
R(6 ~8)G(6 ~ 8)B(6 ~ 8)VSYNCHSYNCDCLKRESET
ENABLE
OPTIONAL:4-WIRE RESISTIVE TP CONTROLLER
4-WIRE RESISTIVE TP
TTL/RGB INTERFACE
SPI
![Page 19: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/19.jpg)
Display w/ controller
LCD CONTROLLER“HUB”
MICRO-PROCESSOR LCD DRIVER
ARM (32)INTEL (32/64)
MICROCHIP PIC (8/16)POWER PC
DRAGON BALL (MOTO)FPGA(XILINX, ALTERA)
DSP(TI)
SOLOMONSHARP
NEC
EPSON
![Page 20: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/20.jpg)
Display w/ controller
LCD CONTROLLER“HUB”
MICRO-PROCESSOR LCD DRIVER
ARM (32)INTEL (32/64)
MICROCHIP PIC (8/16)POWER PC
DRAGON BALL (MOTO)FPGA(XILINX, ALTERA)
DSP(TI)
SOLOMONSHARP
NEC
EPSON
R(6 ~8)G(6 ~ 8)B(6 ~ 8)VSYNCHSYNCDCLKRESET
ENABLE
(HOST)DATABUS
TTL/RGB INTERFACE
![Page 21: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/21.jpg)
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 FUNCTIONSMEMORYMEMORY
LOGICSLOGICSDRIVERSDRIVERS
DRIVER IC
IMAGE FILE
LCD DISPLAY
![Page 22: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/22.jpg)
LED Back light
SERIAL PARALLEL
![Page 23: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/23.jpg)
What do the customers care the most?
INTERFACEOPTICAL PERFORMANCE
Resolutionviewing anglecontrast ratiobrightness/luminanceColor gamutResponse time (Black - white, gray -gray)
PRICEPRODUCTIONRELIABILITY
ESD TESTAGINGTEMPSHOCK
![Page 24: LCD products Basics](https://reader036.vdocuments.us/reader036/viewer/2022070418/568159fa550346895dc745d8/html5/thumbnails/24.jpg)
Questions?
END