Introduction to VGA Wei Miao Yuxuan Zhou 1. 2 VGA VGA = Video Graphics Array Introduced by IBM in 1987, still using today All points addressable Transmitting.

Slides:



Advertisements
Similar presentations
NS Training Hardware.
Advertisements

1 COMP541 Video Monitors Montek Singh Oct 1, 2014.
Lecture 1 Computer Graphics Hardware Basic graphics hardware –Display devices –Video controller –Memory –CPU –System bus Graphics Hardware # 1 CG show.
C HAPTER 20: G ETTING T ECHNICAL – T HE V IDEO S IGNAL.
Digital Camera Design. Agenda Digital video formats Image sensor technology Sensor interface with CoolRunner-II LCD CoolRunner-II system design.
PC Peripherals for Technicians
Display Technology  Images stolen from various locations on the web...
VGA Port Discussion D9.1. Raster Scan Displays Electron beam CRT.
Timers and Interrupts Shivendu Bhushan Summer Camp ‘13.
Lecture 121 Lecture 12: VGA Video ECE 412: Microcomputer Laboratory.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 40 – Displays and Resolution.
Welcome to my presentation
Monitor. The Basics Often referred to as a monitor when packaged in a separate case, the display is the most-used output device on a computer. The display.
VGA Interface1 CRT Display Technology zCathode Ray Tube yElectron gun fires electrons at the screen yElectric field steers the electron (X field and Y.
Video Monitor Uses raster scanning to display images
NTSC to VGA Converter Marco Moreno Adrian De La Rosa
Computer Organization CSC 405 Bus Structure. System Bus Functions and Features A bus is a common pathway across which data can travel within a computer.
Interconnection Structures
Lecture 03 Fasih ur Rehman
Display adapters Introduction Display adapter is a circuit board. This is used to convert the raw data to image data (video signal) that.
Embedded Systems Architecture
ECE291 Computer Engineering II Lecture 9 Josh Potts University of Illinois at Urbana- Champaign.
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.
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:
Computer Graphics Raster Devices Transformations Areg Sarkissian.
Introduction to Experiment 5 VGA Signal Generator ECE 448 Spring 2009.
EE4OI4 Engineering Design UP1core Library Functions.
ECE 477 Design Review Team 2  Fall Outline Project overviewProject overview Project-specific success criteriaProject-specific success criteria.
George Mason University ECE 448 – FPGA and ASIC Design with VHDL VGA Display Part 1 VGA Synchronization ECE 448 Lecture 9.
1 COMP541 More on State Machines; and Video Scanout Montek Singh Feb 16, 2010.
Introduction to VGA 數位電路實驗 TA: 吳柏辰 Author: Trumen.
Lab 8 Bit-Mapped Graphics Moving from text-based graphics to bit- mapped graphics. Easy to draw graphic points and lines using INT 10h, Function 0Ch (write.
Video Monitor CRT: Cathode Ray Tube
COMP541 Video Monitors Montek Singh Oct 2, 2015.
ECE FPGA Microprocessor Design Erik Lee, Edward Jones, Emily Kan.
Display Technology  Images stolen from various locations on the web...
2/1 A Look at Monitors Roll call Video: monitors Step-by-step lecture.
ECE 448: Lab 4 VGA Display. Bouncing Ball.. Organization and Grading.
Video Card CES Industries, Inc. Lesson 10.  Translates computer information of binary digital data into visual information that the monitor can understand.
ECE 448: Lab 5 VGA Display. Breaking-Bricks..
Figure 10.1 Color CRT and Phosphor Dots on Face of Display.
A 3-D Rendering System Final Project Ben Hebert & Mayur Desai Spring 2005.
YCbCr 4:2:2 with Embedded Syncs In / RGB Graphics Out Using an SDTV Generic Setup CSC Setup for HD YCbCr to RGB REG 0x04 = 0x81 // csc_ric1 0x05 = 0xD5.
CRT Display Technology
CS-321 Dr. Mark L. Hornick 1 Graphics Displays Video graphics adapter Monitor.
BY: Ben & Nelson. You have a number of decisions to make when purchasing. These few things affect how well your display will perform for you, how much.
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.)
Lecture 11 Text mode video
1 Basics of Video Multimedia Systems (Module 1 Lesson 3) Summary: r Types of Video r Analog vs. Digital Video r Digital Video m Chroma Sub-sampling m HDTV.
TFT-LCD Display + Camera
1 COMP541 Video Monitors Montek Singh Mar 11, 2016.
Computer Graphics Lecture 03 Graphics Systems Cont… Taqdees A. Siddiqi
Problems in IO CS 1550 Recitation December 2 nd /4 th, 2002 The questions in this slide are from Andrew S. Tanenbaum's textbook page 376, 377.
Implementation of Pong over VGA on the Nexys 4 FPGA
COMP541 Video Monitors Montek Singh Oct 7, 2016.
Flowchart of basic interrupt mechanism
COMP541 Video Monitors Montek Singh Sep 15, 2017.
VGA Display Part 1 VGA Synchronization
COMP541 Video Monitors Montek Singh Feb 20, 2015.
Specification of Control Board
Real-time Image Processing System
Figure 9.1 Color CRT and Phosphor Dots on Face of Display.
1. Encode binary value using PCM
VGA INTERFACE Ly Le Department of Electrical Engineering
Graphics Hardware: Specialty Memories, Simple Framebuffers
Introduction to VGA Digital Circuit Lab TA: Po-Chen Wu.
COMP541 Video Monitors Montek Singh Feb 6, 2019.
VGA Display: VGA Synchronization & Pixel Generation
VGA Port CSE 678.
Presentation transcript:

Introduction to VGA Wei Miao Yuxuan Zhou 1

2

VGA VGA = Video Graphics Array Introduced by IBM in 1987, still using today All points addressable Transmitting analog signal 3

XGA (Extended Graphics Array) UVGA(Ultra Video Graphics Array) HVGA(Half-size VGA) QVGA(Quarter VGA) SVGA(Super Video Graphics Array) SXGA(Super Extended Graphics Array) SXGA+(Super Extended Graphics Array) WVGA(Wide VGA) 4

VGA Specifications 256 kB Video RAM 16-color and 256-color paletted display modes. Selectable MHz or MHz master clock Maximum of 800 horizontal pixels Maximum of 600 lines Refresh rates at up to 70 Hz (Usually 60 Hz) Vertical blank interrupt Planar mode: up to 16 colors (4-bit planes) Packed-pixel mode: 256 colors (Mode 13h) 5

6

Pin 1REDRed video Pin 2GREENGreen video Pin 3BLUEBlue video Pin 4ID2/RESformerly Monitor ID bit 2, reserved since E-DDC Pin 5GNDGround (HSync) Pin 6RED_RTNRed return Pin 7GREEN_RTNGreen return Pin 8BLUE_RTNBlue return Pin 9KEY/PWRformerly key, now +5V DC Pin 10GNDGround (VSync, DDC) Pin 11ID0/RESformerly Monitor ID bit 0, reserved since E-DDC Pin 12ID1/SDAformerly Monitor ID bit 1, I²C data since DDC2 Pin 13HSyncHorizontal sync Pin 14VSyncVertical sync Pin 15ID3/SCLformerly Monitor ID bit 3, I²C clock since DDC2 7

front porch : the delay between the end of the video data of a scan line and initial edge of the sync pulse. pulse width :the period of time that the sync signal is asserted back porch : the delay between when the final edge of the sync pulse and the first piece of data for the next scan line. 8

9

VGA Basic Components 10

. 11 Sequencer Graphics Controller Attribute Controller DAC CRT Controller

VGA Memory Organization Use only 16-bit addresses, but 256K ram VGA uses planar instead of linear memory organization Chain-4 Memory Organization Planar Memory Organization Odd/Even Memory Organization 12

The VGA color palette Contain 256 colors, choose from 2 18 colors. can arbitrary change the palette input 13 (63,0,0) (0,0,63) (0,63,0)

14

Question? 15