COMP541 Video Monitors Montek Singh Feb 6, 2019.

Slides:



Advertisements
Similar presentations
Television. Question: A television image is created by beams of moving electrons that collide with the inside front surface of the television picture.
Advertisements

Monitors and Sound Systems
Computer Graphics- SCC 342
Introduction to Raster scan display C A E D C Computer Aided Engineering Design Centre.
1 COMP541 Video Monitors Montek Singh Oct 1, 2014.
C HAPTER 20: G ETTING T ECHNICAL – T HE V IDEO S IGNAL.
Monochrome Television Block Diagram
Display Technology  Images stolen from various locations on the web...
EET 450 – Advanced Digital Video Display Systems.
Imaging Science Fundamentals Chester F. Carlson Center for Imaging Science Display Systems Viewing Images.
Display CMSC 435/ Light Visible Range: nm Luminance has large dynamic range – Moonless overcast night sky – 30. Sky on overcast day.
Computer Monitors B. Konkoth. Types of monitors CRT Cathode Ray Tube LCD Liquid Crystal Display.
Monitors and Sound Systems section 3A This lesson includes the following sections: · Monitors · PC Projectors · Sound Systems.
1 CCTV SYSTEMS CCTV MONITORS. 2 CCTV SYSTEMS A monitor simply allows remote viewing of cameras in a CCTV system from a control room or other location.
 Monitor displays use liquid crystal display (LCD) or cathode ray tube (CRT) technology  Resolution is also a factor when it comes to monitors. It’s.
VGA Interface1 CRT Display Technology zCathode Ray Tube yElectron gun fires electrons at the screen yElectric field steers the electron (X field and Y.
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.
Video Monitor Uses raster scanning to display images
Diff b/w Raw & composite Video signal Raw video signal: Raw video is the signal created by the tube or imager of the camera. Raw video on an average, measure.
Lecture 03 Fasih ur Rehman
Lecture No. 3.  Screen resolution  Color  Blank space between the pixels  Intentional image degradation  Brightness  Contrast  Refresh rate  Sensitivity.
Video Monitor Uses raster scanning to display images –Beam of electrons illuminates phosphorus dots on the screen called pixels. Starting at the top of.
Computer Graphics Hardware
ECE 448: Lab 6 VGA Display (mini chess game). Video Graphic Array (VGA) Resolution: 640x480 Display: 16 colors (4 bits), 256 colors (8 bits) Refresh Rate:
Introduction to Experiment 5 VGA Signal Generator ECE 448 Spring 2009.
Overview of Graphics Systems. Cathode-ray Tube (CRT) - colors are represented using Red, Green, and Blue components - the CRT has a mechanism for.
1 COMP541 More on State Machines; and Video Scanout Montek Singh Feb 16, 2010.
Introduction to VGA 數位電路實驗 TA: 吳柏辰 Author: Trumen.
Video Monitor CRT: Cathode Ray Tube
COMP541 Video Monitors Montek Singh Oct 2, 2015.
Lecture # 4 Output Devices. Output Devices Devices that convert machine language into human understandable form. Output can be in display form, on paper.
Introduction to Graphical Hardware Display Technologies
Display Technology  Images stolen from various locations on the web...
2/1 A Look at Monitors Roll call Video: monitors Step-by-step lecture.
Ch5: TELEVISION.
What Exactly is Television?  A process of transmitting images through a signal from one place or another.
Beam Penetration & Shadow Mask Method
INPUT AND OUTPUT COMPUTER DEVICES PENGANTAR TEKNOLOGI INFORMASI (A)
Computer Fundamentals MSCH 233 Lecture 5. The Monitor A Monitor is a video screen that looks like a TV. It displays both the input data and instructions,
K.B.H.POLYTECHNIC,MALEGAON CAMP, MALEGAON. Computer Hardware & Maintenance. S.Y.C.M/I.F Guided By :- Mr.K.S.Pawar. Lecturer in Computer Department.
CRT Display Technology
10/19 Monitors CRT monitors: Flat-panel displays Electron guns
Week 9 Monitors and output to the screen. Monitors, also known as Visual display units (V.D.Us) Desktop computers contain a Cathode Ray Tube (C.R.T.)
Computer Graphics Lecture -02. Frame Buffer The image being displayed is stored in a dedicated system memory area that is often referred.
1.  The primary output device in a graphics system is a video monitor. These monitors are based on Cathode Ray Tube (CRT) design.  CRT is a vacuum tube/electron.
1 COMP541 Video Monitors Montek Singh Mar 11, 2016.
The Cathode Ray Tube Monitor
How Does Your TV Work? A brief introduction.. Two Amazing Things about the Brain 1.Connecting the dots Pixels and resolution 2.Connecting the frames 15.
DISPLAY DEVICES CIS 10, Group #1 April 01, 2006 C. X. A. L. K. H. A. V. ((( L. C.
COMP541 Video Monitors Montek Singh Oct 7, 2016.
WHAT IS A CRT TV?.
COMP541 Video Monitors Montek Singh Sep 15, 2017.
Computer Graphics Lecture 3 Computer Graphics Hardware
Overview of Graphics Systems
COMP541 Video Monitors Montek Singh Feb 20, 2015.
Overview of Graphics Systems
Types of monitors CRT Cathode Ray Tube LCD Liquid Crystal Display.
Overview of Graphics Systems
EEL 3705 / 3705L Digital Logic Design
Computer Graphics Raster Scan Display System, Rasterization, Refresh Rate, Video Basics and Scan Conversion.
Introduction to Computers
Displays and Framebuffers
CATHODE RAY TUBE.
Monitors and Sound Systems
Introduction to VGA Digital Circuit Lab TA: Po-Chen Wu.
Graphics Systems SUBJECT: COMPUTER GRAPHICS LECTURE NO: 02 BATCH: 16BS(INFORMATION TECHNOLOGY) 1/4/
Chapter 2 Overview of Graphics Systems
CATHODE RAY TUBE By Dr. Vaibhav Jain Associate Professor, Dept. of Physics, D.A.V (PG) College, Bulandshahr, U.P., India.
This lesson includes the following sections:
Faculty of Science Information Technology Safeen Hasan Assist Lecturer
Presentation transcript:

COMP541 Video Monitors Montek Singh Feb 6, 2019

VGA Displays

How Do Monitors Work? Origin is TV, so let’s look at that LCDs work on different principle, but all signaling still derived from TV of 1940s Relies on your brain to do two things Integrate over space Integrate over time

Many Still Images Video (and movies) are a series of stills If stills go fast enough your brain interprets as moving imagery 50-60 Hz or more to not see flicker “1 Hz” means once per second In fact, even if the scene does not change… … a single “still” image is displayed repeatedly over time Why? Phosphor persistence varies

Cathode Ray Tube (CRT) From wikipedia: http://en.wikipedia.org/wiki/Cathode_ray_tube

Deflection Coils

Simple Scanning TV Electron beam scans across Turned off when Scanning back to the left (horizontal retrace ----) Scanning to the top (vertical retrace ____)

Scanning: Interlaced vs. Progressive (Some) TVs use interlacing Every other scan line is swept per field Two fields per frame (30Hz) Way to make movement less disturbing Computers use progressive scan Whole frame refreshed at once 60Hz or more, 72Hz looks better Similar notation used for HD i = interlaced (1080i) p = progressive (1080p) which better?

Color Three colors of phosphor three beams, one each for the three phosphors Black: all beams off White: all beams on Mask (or aperture grill) ensures beams hit only correct color phosphor.

What about LCD? How do LCD monitors work? internals are very different no beams, tubes made up of tiny LCD cells However, external signaling is the same! for compatibility Same goes for micro-mirror projectors tiny mirrors (one/pixel) that allow light through or send it out of the way possible to change pixels selectively

VGA Signaling Timing signals Color values: R, G, B horizontal sync (hsync) & vertical sync (vsync) Color values: R, G, B total 8 bits for Nexys 3 (rrrgggbb), 12 bits for Nexys 4 (rrrrggggbbbb) Nexys 4 digital to analog converter

VGA Timing You supply two pulses hsync and vsync allow the monitor to lock onto timing One vsync per frame One hsync per scan line hsync does not stop during vsync pulse Image from dell.com

Horizontal Timing Terms hsync pulse Back porch (left side of display) Active Video Video should be blanked (not sent) at other times Front porch (right side)

Horizontal Timing 640 Horizontal Dots Horiz. Sync Polarity NEG This diagram shows video as a digital signal. It’s not – video is an analog level. 640 Horizontal Dots Horiz. Sync Polarity NEG Scanline time (A) 31.77 us Sync pulse length (B) 3.77 us Back porch (C) 1.89 us Active video (D) 25.17 us Front porch (E) 0.94 us us = microsecond Image from http://www.epanorama.net/documents/pc/vga_timing.html

Vertical Timing (note ms, not us) Vert. Sync Polarity NEG Vertical Frequency 60Hz Total frame time (O) 16.68 ms Sync length (P) 0.06 ms Back porch (Q) 1.02 ms Active video (R) 15.25 ms Front porch (S) 0.35 ms

Timing as Pixels Easiest to derive all timing from single-pixel timing How “long” is a pixel? Active video / number of pixels 25.17 us / 640 = 39.32ns Conveniently close to 25 MHz – just use that Actual VESA spec is 25.175 MHz

The overall picture (Picture from http://www.pyroelectro.com)

Standards 640 x 480 (sometimes x 60Hz) is “VGA” I will give you spec sheets in lab 800x600 at 60 Hz (40 MHz exactly) or 800x600 at 72 Hz (50 MHz exactly) Note that some standards have vsync and hsync positive true, some negative true choose correct polarity determine by experimentation!

Color Depth Voltage of each of RGB determines color Nexys 4: 4-bit for red, green and blue All on for white Nexys 4

Lab (VGA Displays) Notes: Make Verilog module to generate hsync, vsync, horizontal count, vertical count, and signal to indicate active video Use higher-level module to drive RGB using counts gated by active Just do something simple (stripes, checkerboard, diagonals) Try to produce the pattern given on the website Later we will use memory addressed by counts to make a terminal Notes: Be careful about the “Sync Polarity” A “1” means a downward going pulse sync signal is normally high, but goes low during the pulse A “0” means an upward going pulse Use my self-checking text bench! simulates my VGA driver … … and compares your outputs with mine flags any mismatches

What do you need for VGA? Think first Sketch out a design Need counter(s)? Will you need a state machine? Sketch out a design Block diagram Test individually in lab Keep in mind Verilog has all these operators (and more; see Verilog ref.) ==, <, >, <=, >=

VGA Links VGA Timing Interesting Recommended: http://tinyvga.com/vga-timing http://www.epanorama.net/documents/pc/vga_timing.html Interesting http://www.howstuffworks.com/tv.htm http://computer.howstuffworks.com/monitor.htm http://www.howstuffworks.com/lcd.htm http://plc.cwru.edu/