Raster-scan system In addition to the central processing unit a special purpose processor called the video controller or display controller is used to.

Slides:



Advertisements
Similar presentations
Computer Organization, Bus Structure
Advertisements

Computer Graphics- SCC 342
Computer Graphics HARDWARE. LCD Displays Thinner and lighter. No tube or electron beams. Blocking/unblocking light through polarized crystals. Crystals.
2006 by Jim X. Chen: 1.1. Review –Graphics commands specify straight lines or other geometric primitives that are scan-converted.
Computer Graphics Tz-Huan Huang National Taiwan University (Slides are based on Prof. Chen’s)
Lecture 1 Computer Graphics Hardware Basic graphics hardware –Display devices –Video controller –Memory –CPU –System bus Graphics Hardware # 1 CG show.
What do you expect/require of other groups? Paul Spillane, Andre Lancour, & Victor Soto.
System Design Tricks for Low-Power Video Processing Jonah Probell, Director of Multimedia Solutions, ARC International.
Overview of Graphic Systems
Display Hardware Yingcai Xiao Display Hardware Yingcai Xiao.
Output Primitives Computer Graphics.
CMPE 466 COMPUTER GRAPHICS
Java ThreadsGraphics Programming Graphics Programming: Graphics Devices.
Graphics Device Principles B.Sc. (Hons) Multimedia ComputingMedia Technologies.
Screen Display Module M15.2 Sections 9.5, 13.1, 13.2.
Course Website: Computer Graphics 5: Line Drawing Algorithms.
Graphics Device Principles B.Sc. (Hons) Multimedia ComputingMedia Technologies.
1 King ABDUL AZIZ University Faculty Of Computing and Information Technology CS 454 Computer graphicsIntroduction Dr. Eng. Farag Elnagahy
Ch 1 Intro to Graphics page 1CS 367 First Day Agenda Best course you have ever had (survey) Info Cards Name, , Nickname C / C++ experience, EOS experience.
Computer Graphics Hardware and Software Lecture Notes, CEng 477.
Chapter-2 Overview of Graphics Systems Topics: Topics: Video-display system Video-display system Rater Scan systems Rater Scan systems Random scan systems.
0 What is a computer?  Simply put, a computer is a sophisticated electronic calculating machine that:  Accepts input information,  Processes the information.
Raghu Machiraju Slides: Courtesy - Prof. Huamin Wang, CSE, OSU
Module I Overview of Computer Architecture and Organization.
Video Monitor Uses raster scanning to display images
Input / Output CS 537 – Introduction to Operating Systems.
 What’s a Computer? What’s a Computer?  Characteristics of a Computer Characteristics of a Computer  Evolution of Computers Evolution of Computers.
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-2 CAD Systems Industrial Engineering Department King Saud University.
Input/Output. Input/Output Problems Wide variety of peripherals —Delivering different amounts of data —At different speeds —In different formats All slower.
Basics of a Computer Graphics System Introduction to Computer Graphics CSE 470/598 Arizona State University Dianne Hansford.
Input/OUTPUT [I/O Module structure].
Chapter 2 Getting Started: Drawing Figures. The Framebuffer Lecture 2 Fri, Aug 29, 2003.
CS-321 Dr. Mark L. Hornick 1 Graphics Display Hardware Display technologies CRT LCD Storage tube Drawing methods Vector Raster Architecture.
Computer Graphics Hardware
Objectives Differentiate between raster scan display and random scan display.
Computer Graphics Lecture 04 Fasih ur Rehman. Last Class Overview of Graphics Systems – Display Devices Colors and colored displays Raster displays and.
 PLASMA DISPLAY MONITOR  RASTOR VS RANDOM SCAN  INTERLACING AND NON- INTERLACING.
CS 342 – Operating Systems Spring 2003 © Ibrahim Korpeoglu Bilkent University1 Input/Output CS 342 – Operating Systems Ibrahim Korpeoglu Bilkent University.
(7.1) System Architecture  Channels  Busses  Memory hierarchies  Cache design  Peripherals  Disk structures  Displays  Parallel machines.
Advanced Computer Architecture 0 Lecture # 1 Introduction by Husnain Sherazi.
1 Hardware and Software b Hardware the physical, tangible parts of a computerthe physical, tangible parts of a computer keyboard, monitor, wires, chips,
Section one revision:1. Computer Systems To be able to Identify and describe computer systems To demonstrate an understanding of the Central Processing.
Introduction to Graphical Hardware Display Technologies
 Video Display Devices Video Display Devices  Cathode-ray tube (CRT) Monitors Cathode-ray tube (CRT) Monitors  Display Technologies Display Technologies.
Modes of transfer in computer
Graphics: Conceptual Model Real Object Human Eye Display Device Graphics System Synthetic Model Synthetic Camera Real Light Synthetic Light Source.
Computer Organization. This module surveys the physical resources of a computer system.  Basic components  CPU  Memory  Bus  I/O devices  CPU structure.
Computer organization Practical 1. Administrative Issues The course requirements are: –To be nice and open minded –To pass the exam (there is a boolean.
 Objective Objective  Basic Techniques Basic Techniques - Beam Penetration methodBeam Penetration method - The Shadow - Mask method.The Shadow - Mask.
Beam Penetration & Shadow Mask Method
Overview of Graphics System
Computer Graphics & Multimedia
CS-321 Dr. Mark L. Hornick 1 Graphics Displays Video graphics adapter Monitor.
Chapter 2 Data Manipulation © 2007 Pearson Addison-Wesley. All rights reserved.
CS 1410 Intro to Computer Tecnology Computer Hardware1.
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.
Computer Graphics CC416 Lecture 02: Overview of Graphics Systems: Raster & Random Displays – Chapter 2 Dr. Manal Helal – Fall 2014.
Computer Graphics Lecture 03 Graphics Systems Cont… Taqdees A. Siddiqi
CAD Display Devices J. M. Dave Assistant Professor
Computer Graphics Lecture 3. Graphics Output Devices A- VIDEO DISPLAY DEVICES 1.Refresh cathode-ray tube (CRT) 2.Raster-Scan Displays 3.Random-Scan Displays.
Computer Graphics Lecture 4 Computer Graphics Hardware
Computer Graphics Lecture 13 Graphics Systems Taqdees A
Computer Graphics Lecture 3 Computer Graphics Hardware
Microcomputer Architecture
OVERVIEW OF GRAPHICS SYSTEMS
Graphics Systems SUBJECT: COMPUTER GRAPHICS LECTURE NO: 02 BATCH: 16BS(INFORMATION TECHNOLOGY) 1/4/
Graphics Systems Lecture-2
Chapter 2 Overview of Graphics Systems
COMPUTER ORGANIZATION AND ARCHITECTURE
Objectives Describe common CPU components and their function: ALU Arithmetic Logic Unit), CU (Control Unit), Cache Explain the function of the CPU as.
Presentation transcript:

Raster-scan system In addition to the central processing unit a special purpose processor called the video controller or display controller is used to control the operation of the display device.

I/O Devices System Bus CPU System Memory Video Controller Monitor Architecture of Simple Raster graphics system

Architecture of Raster system with a fixed portion of the system memory reserved for the frame buffer I/O Devices System Bus CPU System Memory Video Controller Monitor Frame Buffer

Memory Address X Register Pixel Register Y Register Frame Buffer Raster Scan Generator Intensity Basic Video Controller Refresh Operation To speed up pixel processing video controllers can retrieve multiple pixel values from the refresh buffer on each pass. The multiple pixel intensities are then stored in a separate register and used to control the CRT beam intensity for a group of adjacent pixels. When this group of the pixel has been processed the next block of pixel values is retrieved from the frame buffer.

I/O Devices System Bus CPU Display Processor System Memory Display processor Memory Video Controller Monitor Frame Buffer Architecture of Raster graphics system with a display processor

Rectangular Grid of Pixel Positions Raster Scan display processor

Random Scan System I/O Devices System Bus CPU System Memory Display Processor Monitor Architecture of a Simple Random Scan System Application programs are stored in system memory. Graphics commands in the program are translated by the graphics package into a display file stored in the system memory. This display file is accessed by the display processor to refresh the screen. Display processor in a random scan system is referred to as a display processing unit or graphics controller.