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.

Slides:



Advertisements
Similar presentations
1 of 24 The new way for FPGA & ASIC development © GE-Research.
Advertisements

Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
LOGSYS Development Environment of Embedded Systems Tamás Raikovich Béla Fehér Péter Laczkó Budapest University of Technology and Economics Department of.
PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
1 Graphic adapters and monitors – the summary. 2 Outline The summary of principles of displaying the information – adapters and monitors. Black and white.
By Solid State Workshop. ● A microcontroller is an integrated circuit that is programmed to do a specific task. ● Microcontrollers are really just “mini-computers”.
Jason CrayJoseph Mundackal Michael WarscoRyan Sherlock.
GLYN High-Tech Distribution Your High-Tech Solutions Provider.
Photolithography Machine Control System Ben Conrad and Mark Edwards Projects in Computer Engineering II December 9, 2003.
Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel September 8, 2005.
Spring EE 316 Computer Engineering Junior Lab Serial Ports.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Spring EE 316 Computer Engineering Junior Lab LCD modules, PROMs, Serial Ports.
Railway Foundation Electronic, Electrical and Processor Engineering.
USB Mass-Storage Implementation on an Embedded System (D0113) Supervisor: Dimitry Sokolik Performed by: Yoav Gershoni Shachar Faigenblat Final Presentation.
Lecture 121 Lecture 12: VGA Video ECE 412: Microcomputer Laboratory.
CSS Lecture 2 Chapter 3 – Connecting Computer Components with Buses Bus Structures Synchronous, Asynchronous Typical Bus Signals Two level, Tri-state,
Mike Loptien Kirk Spowart Mike Gauthiere Chris Reid Vincent Wu.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
SPI By Alexander Maroudis. Outline What is SPI? SPI Configuration SPI Operation Master Slave Setup SPI Transactions SPI Digital Potentiometer Example.
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
Power Supplies. Basics Power Supply Unit aka PSU Converts 110/220VAC to 3.3, ±5, ±12 VDC There is a 5VDC standby in ATX PSU Rating is in Watts. More is.
Microprocessor Block Diagram
Baseboard Aavikkomursu 7.2. Aavikkomursu Micro- controller Extension port for programming microcontroller and sensor input Resistor RS485 interface chip.
Critical Design Review 27 February 2007 Black Box Car System (BBCS) ctrl + z: Benjamin Baker, Lisa Furnish, Chris Klepac, Benjamin Mauser, Zachary Miers.
NTSC to VGA Converter Marco Moreno Adrian De La Rosa
Oppenheimer Technologies Rick King Jonathan Creekmore.
1 Understanding and Assessing Hardware To buy or upgrade? Evaluating your system: –CPU –RAM –Storage devices –Video output –Sound systems –Computer ports.
LSU 10/22/2004Serial I/O1 Programming Unit, Lecture 5.
Arduino Josh Villbrandt February 4, Digital Circuits Analog versus digital – What’s the difference? – How to represent an analog signal in a computer?
Diffuse Optical Tomography Optimization and Miniaturization ECE 4902-Spring 2014 Thomas Capuano (EE&BME), Donald McMenemy (EE), David Miller (EE), Dhinakaran.
Digilent System Board Capabilities Serial Port (RS-232) Parallel Port 1 Pushbutton Hint: Good for a reset button Connected to a clock input. See Digilent.
COE4OI5 Engineering Design Chapter 2: UP2/UP3 board.
Computers Are Your Future Tenth Edition Chapter 6: Inside the System Unit Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Teachers Name : Suman Sarker Telecommunication Technology Subject Name : Microcontroller & Embedded System Subject Code : 6871 Semester : 7th Department.
Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang.  The project we propose is a digital oscilloscope with playback function that provides almost any function.
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
ECE291 Computer Engineering II Lecture 9 Josh Potts University of Illinois at Urbana- Champaign.
Microcontroller based system design Asst. Prof. Dr. Alper ŞİŞMAN.
Lecture 20: Communications Lecturers: Professor John Devlin Mr Robert Ross.
Introduction to Experiment 5 VGA Signal Generator ECE 448 Spring 2009.
Module 8 Review Questions 1.VGA stands for A. Video Graphic Association B. Video Gradient Array C. Video Graphic Array D. Video Graphic Arrangement.
University of Calcutta CBM 1 ROC Design Issues Dr. Amlan Chakrabarti, Dr. Sanatan Chattopadhyay & Mr. Suman Sau.
COMP541 Video Monitors Montek Singh Oct 2, 2015.
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
EE 316 Computer Engineering Junior Lab Serial Ports, LCD Displays & PROMs.
MICROPROCESSOR AND MICRO CONTROLLER
Alexei SemenovGeneric Digitizer Generic Digitizer 10MHZ 16 bit 6U VME Board.
FLAC Audio Player An ability to decode files stored in the FLAC format. An ability to select files stored on the device. An ability to display visualization.
Team Scribacious Rabble Design Constraint Analysis Paul Rosswurm Mitch Erdbruegger Ben Kobin William Hess.
Lecture 7: Overview Microprocessors / microcontrollers.
Department of Electronic & Electrical Engineering Introduction to microcontrollers A microcontroller is a small computer on a single integrated circuit.
CE-2810 Dr. Mark L. Hornick 1 Serial Communications Sending and receiving data between devices.
Embedded Communication Protocols Don Heer 10/18/10 1.
Computers Are Your Future Tenth Edition Inside the System Unit 1.
Information Technology INT1001 Lecture 2 1. Computers Are Your Future Tenth Edition Chapter 6: Inside the System Unit Copyright © 2009 Pearson Education,
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
TFT-LCD Display + Camera
1 COMP541 Video Monitors Montek Singh Mar 11, 2016.
Networked Embedded Systems Pengyu Zhang EE107 Spring 2016 Lecture 8 Serial Buses.
COMPUTER COMPONENTS Ms Jennifer Computer Components.
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
1. PIC ADC  PIC18F877 has 8 analog input channels i.e. port A pins(RA0 to RA5) and port E pins(RE1 and RE2). These pins are used as Analog input pins.
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
Board Bringup: LCD and Display Interfaces
C_ITCO011/C_ITCO111 LECTURER: E.DONDO
Real-time Image Processing System
How to avoid catching things on fire.
Introduction to Microprocessors and Microcontrollers
Digital outputs Parallel
Presentation transcript:

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 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)

Interface Solutions

SPI SERIAL PERIPHERAL INTERFACE LCD TOUCH PANEL

LVDS LOW VOLTAGE DIFFERENTIAL SIGNALING LOW EMI LOW POWER CONSUMPTION HIGH SPEED LESS WIRES

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:

DVI DVI-D DVI-A DVI-I DVI-A VGA DVI-I => VGA VGA/DVI-A CONVERTER

DVI ANALOG DIGITAL DVI-IDVI-D DIGITAL VGA COMPATIBLE PART OF THE DVI-I SIGNAL IS THE SAME AS VGA GROUND SIGNAL

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

Example PC VGA DVI-D DAC BOARD VGA RTD2533 RTD2533 DISPLAY 1 DISPLAY 2

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

Different configurations

Development Environment SOURCE CODE DEV. MACHINE CODE USB DOWNLOAD (JTAG) ARM

What is ARM? += + ARM IP CORE PERIPHERALS =

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

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 ?

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

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

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

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

LED Back light SERIALPARALLEL

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

Questions? END