CAD Display Devices J. M. Dave Assistant Professor

Slides:



Advertisements
Similar presentations
Computer Graphics- SCC 342
Advertisements

Introduction to Raster scan display C A E D C Computer Aided Engineering Design Centre.
CGMB214: Intro. To Computer Graphics
Overview of Graphic Systems
MR.E.S.AGRAWAL SGGSIE&T, NANDED CAD Software and Hardware.
Display Hardware Yingcai Xiao Display Hardware Yingcai Xiao.
CMPE 466 COMPUTER GRAPHICS
Java ThreadsGraphics Programming Graphics Programming: Graphics Devices.
Graphics Device Principles B.Sc. (Hons) Multimedia ComputingMedia Technologies.
Graphics Device Principles B.Sc. (Hons) Multimedia ComputingMedia Technologies.
EET 450 – Advanced Digital Video Display Systems.
1 King ABDUL AZIZ University Faculty Of Computing and Information Technology CS 454 Computer graphicsIntroduction Dr. Eng. Farag Elnagahy
Imaging Science Fundamentals Chester F. Carlson Center for Imaging Science Display Systems Viewing Images.
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.
Monitors and Sound Systems section 3A This lesson includes the following sections: · Monitors · PC Projectors · Sound Systems.
1 Hardware Devices Display Hardware Video display devices Hard-copy devices Input devices Locator Devices Keyboard devices Valuator Devices Choice Devices.
Video Monitor Uses raster scanning to display images
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-2 CAD Systems Industrial Engineering Department King Saud University.
Lecture 03 Fasih ur Rehman
Peripherals The term peripherals refers to all hardware devices that are attached to your computer and are controlled by your computer system Peripherals.
1 In the name of God Computer Graphics. 2 Image Mathematical Model Image Analysis (pattern recognition) Image Synthesis (Rendering) ModelingImage processing.
Graphics System 2011, Fall.
University College Dublin1 Output devices COMP 3003.
CHAPTER 2 GRAPHICS HARDWARE.
GRAPHICS HARDWARE.
Raster-scan system In addition to the central processing unit a special purpose processor called the video controller or display controller is used to.
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.
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.
DIGITAL Video. Video Creation Video captures the real world therefore video cannot be created in the same sense that images can be created video must.
 PLASMA DISPLAY MONITOR  RASTOR VS RANDOM SCAN  INTERLACING AND NON- INTERLACING.
Overview of Graphics Systems. Cathode-ray Tube (CRT) - colors are represented using Red, Green, and Blue components - the CRT has a mechanism for.
1 CP586 © Peter Lo 2003 Multimedia Communication Video Fundamentals.
Introduction to Graphical Hardware Display Technologies
Institute for Visualization and Perception Research 1 © Copyright Haim Levkowitz Graphics Systems Overview Video display devices … Input devices.
 Video Display Devices Video Display Devices  Cathode-ray tube (CRT) Monitors Cathode-ray tube (CRT) Monitors  Display Technologies Display Technologies.
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,
Overview of Graphics System
Computer Graphics & Multimedia
 Display Devices Display Devices  Display Hardware  Components of CRT Components of CRT  Refresh CRT Refresh CRT  Electron Gun  Focussing system.
Computer Graphics.
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.)
Name Enrolment no.: Dhruti Desai Khushboo Desai Sneha Gangwani Rajul Shah
OUTPUT PRIMITIVES A.Aruna/Faculty of Information technology/SNSCE13/19/2016.
Lecture 1 Computer Graphic. People remember 10% of what they read 20% of what they hear 30% of what they see 50% of what they hear and see 80% of what.
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.
Computer Graphics CC416 Lecture 02: Overview of Graphics Systems: Raster & Random Displays – Chapter 2 Dr. Manal Helal – Fall 2014.
Graphic Systems. Basic Graphics System Input devices Output device Image formed in FB [Edward Angel, Interactive computer Graphics, 2009]
The Cathode Ray Tube Monitor
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 3 Computer Graphics Hardware
COMPUTER GRAPHICS QUESTIONS AND ANSWERS.
Overview of Graphics Systems: I
Overview of Graphics Systems
Graphics Systems.
Overview of Graphics Systems
Overview of Graphics Systems
Overview (Display Devices)
Computer Graphics Raster Scan Display System, Rasterization, Refresh Rate, Video Basics and Scan Conversion.
OVERVIEW OF GRAPHICS SYSTEMS
Graphics Systems SUBJECT: COMPUTER GRAPHICS LECTURE NO: 02 BATCH: 16BS(INFORMATION TECHNOLOGY) 1/4/
Graphics Systems SUBJECT: COMPUTER GRAPHICS LECTURE NO: 04 BATCH: 16BS(INFORMATION TECHNOLOGY) 1/4/
Graphics Systems Lecture-2
Chapter 2 Overview of Graphics Systems
Overview of Graphics Systems
Presentation transcript:

CAD Display Devices J. M. Dave Assistant Professor Mechanical Engineering Institute of Technology Nirma University

A TYPICAL GRAPHICS SYSTEM A Typical graphics system consists of Processor Memory Frame Buffer Output Devices Input Devices

mouse Drawing tablet keyboard processor memory Frame buffer

Examples of Computer Graphics Devices CRT, EGA/CGA/VGA/SVGA monitors, plotters, data matrix, laser printers, Films, flat panel devices, Video digitizers, scanners, LCD panels, keyboard, joystick, mouse, touch screen, track ball, etc. The most commonly used display device is the CRT monitor

CRT Display Types of CRT display devices DVST (Direct View Storage Tube) Calligraphic or Random Scan display system Refresh and raster scan display system

Operation of CRT The operation of CRT is based on the concept of energizing an electron beam that strikes the phosphor coated screen at a very high speed. The energy transfer from the electrons to the phosphor due to the impact causes it to illuminate and glow. The negatively charged cathode is heated until electrons generated in a diverging clouds (as electrons repel each other) and then they are focused into a beam via the focusing unit.

Phosphorus-coated Screen The CRT surface is coated with special crystals called phosphors. Phosphors glow when they are hit by a high-energy electron beam. The glow given off by the phosphor during exposure to the electron beam is known as fluorescence. The continuing glow given off after the beam is removed is known as phosphorescence. Its duration is known as the phosphor’s persistence.

DVST - Direct View Storage Tube Storage Tube – it is a CRT with a long persistence phosphor Provides flicker-free display No refreshing necessary

DVST - Direct View Storage Tube (contd.) A slow moving electron beam draws a ine on the screen Screen has a storage mesh in which the phosphor is embedded Image is stored as a distribution of charges on the inside surface of the screen Limited interactive support

Operation of an electron gun with an accelerating anode

DVST - Direct View Storage Tube (contd.) Modifying any part of the image requires redrawing the entire modified image Change in the image requires to generate a new charge distribution in the DVST Erasing takes about 0.5 seconds. All lines and characters must be erased Slow process of drawing – typically a few seconds are necessary for a complex picture No animation possible with DVST

Calligraphic or Random Scan display system Also called Vector, Stroke, Line drawing displays Characters are also made of sequences of strokes (or short lines) Vectored – electron beam is deflected from endpoint to end-point Random scan - Order of deflection is dictated by the arbitrary order of the display commands Phosphor has short persistence – decays in 10-100 ms

Calligraphic or Random Scan display system (contd.) The display must be refreshed at regular intervals – minimum of 30 Hz (fps) for flicker-free display Refresh Buffer – memory space allocated to store the display list or display program for the display processor to draw the picture The display processor interprets the commands in the refresh buffer for plotting The display processor must cycle through the display list to refresh the phosphor The display program has commands for point- , line–, and character plotting

Calligraphic or Random Scan display system (contd.) The display processor sends digital and point coordinate values to a vector generator The vector generator converts the digital coordinate values to analog voltages for the beam-deflection circuits The beam-deflection circuits displace the electron beam for writing on the CRT’s phosphor coating Recommended refresh rate is 40 – 50 Hz. Scope of animation with segmentation – mixture of static and dynamic parts of a picture

Refresh and raster scan display system Used in television screens Unlike DVST and random-scan which were linedrawing devices, refresh CRT is apoint-plotting device Raster displays store the display primitives (lines, characters, shaded and patterned areas) in a refresh buffer Refresh buffer (also called frame buffer) stores the drawing primitives in terms of points and pixels components

Refresh and raster scan display system (contd.) Entire screen is a matrix of pixels Each pixel brightness can be controlled Refresh buffer can be visualized as a set of horizontal raster lines or a row of individual pixels Line cannot be drawn directly from one point to another Each point is an addressable point in screen and memory This causes the effect of ‘aliasing’, ‘jaggies’ or ‘staircase’ effect Refresh/Frame buffer is also called Bit-plane

Refresh Rate, Video basics and Scan Conversion Raster is stored as a matrix of pixels representing the entire screen area Entire image is scanned out sequentially by the video controller (one raster line at a time) The raster lines are scanned from top to bottom (horizontal retrace) and then back to the top (vertical retrace). The intensity of the beam decides the brightness of the pixel At least one memory bit for each pixel (called bitplane)

Refresh Rate, Video basics and Scan Conversion (contd.) Refresh rate of a CRT is the number of times the image is drawn on the screen per second. Reducing refresh rate increases flicker. Horizontal scan rate is the number of scan lines the circuit drives a CRT display per second = refresh rate x number of scan lines Resolution of the screen depends on spot size CRT resolution is not a function of bitmap resolution For larger spot size, resolution decreases Horizontal resolution depends on spot size and beam switching (ON/OFF) speed

Refresh Rate, Video basics and Scan Conversion (contd.) Bandwidth of the display: The rate at which the beam can be turned OFF to ON and vice-versa. For N pixels per scan line, it is necessary to turn the electron gun at a maximum rate of: N/2 times ON and N/2 times OFF; This will create alternate black and white lines on the screen. Let us now look at some concepts of Video basics and Scan conversion.

Raster Scan

Refresh Rate, Video basics and Scan Conversion (contd.) NTSC (American Standard Video) has 525 horizontal lines with a frame rate of 30 fps. Viewing aspect ratio is 4:3 Each frame has two fields, each containing half the picture. Fields are interlaced or interwoven Fields are presented alternately every other 1/60-th of a sec. One field contains odd scan lines (1,3,5,…) The other contains even scan lines (2,4,6,…) Two types of retrace after every field

Interlacing scan lines on a raster scan display; First, all points on the even-numbered (solid) scan lines are displayed; then all points along the odd-numbered (dashed) lines are displayed

Schematic of a 7-line interlaced scan line pattern The odd field begins with line 1. The horizontal retrace is shown dashed. The odd field vertical retrace starts at the bottom center. The even field vertical retrace starts at the bottom right.

Refresh Rate, Video basics and Scan Conversion (contd.) Horizontal retrace - As the electron beam reaches the right edge of the screen, it is made invisible and rapidly returns to the left edge Time taken for horizontal retrace is typically 17% allotted for a scan line. After odd field scan conversion is complete, the beam is at the bottom center of the screen. After even field scan conversion is complete, the beam is at the bottom right of the screen. Odd field vertical retrace returns the beam (switched OFF) to the top center of the screen Even field vertical retrace returns it to the upper left corner of the screen

Refresh Rate, Video basics and Scan Conversion (contd.) • Two fields are presented alternately for each frame. So we present 60 frames per second. In NTSC, generally 483 lines are visible. This is because, the vertical retrace after each field requires a time equivalent of 21 scan lines So for each field we have time to display: 262.5 (=525/2) – 21 = 241.5 lines. So with both fields together, we have: 241.5*2 = 483 lines to display. This is the reason for 42 (= 525-483) invisible lines.

Refresh Rate, Video basics and Scan Conversion (contd.) Let the time available for each scan line be T. Thus, we have: T * 525 * 30 = 1 sec. Thus, T = 63.5 ms/scan-line This includes the vertical retrace time. When we consider the horizontal retrace time, the actual time to display all pixels in a scan line (time to scan from left to right only): T’ = 0.83*T = 53 ms. Considering 4:3 aspect ratio, the number of pixels per scan line = 483*4/3 = 644 Thus, time available for the beam to access and display a pixel = 82.3 ns (nano-second).

Refresh Rate, Video basics and Scan Conversion (contd.) Some examples of pixel access times:

Raster Display Disadvantages Advantages Requires screen-sized memory array Discrete spatial sampling (pixels) Moire patterns result when shadow-mask and dot-pitch frequencies are mismatched Convergence (varying angles of approach distance of e-beam across CRT face) Limit on practical size (< 40 inches) Spurious X-ray radiation Occupies a large volume Advantages Allows solids to be displayed Leverages low-cost CRT H/W (TVs) Whole Screen is constantly updated Bright light-emitting display technology

Comparison of display devices

Typical Resolution

Typical buffersize

Architecture of a Raster-graphics System Video Controller It performs the basic refreshing operation. It accesses the frame buffer directly to refresh the screen. It can retrieve multiple pixel values from the frame 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. Double buffering is often used in real-time animations.

Display Processor Its purpose is to free the CPU from the graphics chores. It digitizes a picture definition given in an application program into a set of pixel intensity values for storage in the frame buffer. Other functions include generating various line styles (dashed, dotted or solid), displaying color areas and performing manipulations on displayed objects.

Figure: A raster-graphics system

Architecture of a Random-display System Graphics pattern are drawn on a random-scan (vector) system by directing the electron beam along the component lines of the picture. Graphic commands in the application program are translated by the graphics package into a display file stored in the system memory. The display processor cycles through each command in the display file program once during each refresh cycle.

Figure: A random-display system

Example a colour graphics display of 1280 X 1024 resolution with 256 colour display with a refresh rate of 75 Hz. 256 colours require 8 bits (1 Byte) per pixel. Buffer memory size = 1280 X1024 = 1280 kB = 1.25 MB With a refresh rate of 75 Hz, the memory will be accessed 75 times per second. The memory read rate = 75 X 1.25 = 93.75 MB/s Time available for displaying one line = 1/(75 X 1024) = 13.02 s Time for reading one byte = 1/(93.75 X 1024 X 1024) = 10.17 ns