Video RAM Presented by GHOLAMREZA KAKAMANSHADI

Slides:



Advertisements
Similar presentations
Memory RAM and CACHE. RAM Stands for Random Access Memory Stands for Random Access Memory It is volatile in nature It is volatile in nature Loses its.
Advertisements

EET Advanced Digital Display Adapters. A vital part to the system provides the visual part of the Human/Computer interface In boot process, goes.
Presentation by David Fong
Raghu Machiraju Slides: Courtesy - Prof. Huamin Wang, CSE, OSU
* Definition of -RAM (random access memory) :- -RAM is the place in a computer where the operating system, application programs & data in current use.
Ping-O-TronicColor TV GameTelstar (game console) The players controlled their paddles with dials attached directly to the machine. Additionally, as an.
… when you will open a computer We hope you will not look like …
IT Introduction to Information Technology CHAPTER 04.
Stuart Cunningham - Computer Platforms COMPUTER PLATFORMS Von Neumann Architecture & Terminology & Performance Week 3.
Computer Systems Nat 4.5 Computing Science Data Representation Lesson 4: Storing Graphics EXTENSION.
1 More on Computer Components Computer switches Binary number system Inside the CPU Cache memory Types of RAM Computer buses Creating faster CPUs NEXT.
Introduction to Hardware. What is binary? We use the decimal (base 10) number system Binary is the base 2 number system Ten different numbers are used.
1 Inside the Computer Chapter 6 Copyright Prentice-Hall, Inc
Computer Graphics Graphics Hardware
Video Monitor Uses raster scanning to display images –Beam of electrons illuminates phosphorus dots on the screen called pixels. Starting at the top of.
Nick Sims Like a motherboard, a graphics card is a printed circuit board that houses a processor and RAM.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 24 – Computer Memory— Part 1.
Video Monitor CRT: Cathode Ray Tube
Hardware. Make sure you have paper and pen to hand as you will need to take notes and write down answers and thoughts that you can refer to later on.
© CCI Learning Solutions Inc. 1 Lesson 2: Elements of a Personal Computer System unit Microprocessor chip How memory is measured What ROM is What RAM is.
It is the work space for the CPU Temporary storage for data/programs the CPU is working with. Started as a collection of IC’s on Motherboard. Two main.
FIRST COURSE Essential Computer Concepts. XP New Perspectives on Microsoft Office 2007: Windows XP Edition2 What Is a Computer? A computer is an electronic.
1.  RAM is our working memory storage. All the data, which the PC uses and works with during operation, are stored here.  Data are stored on drives,
1 Objectives Objectives Explain how video displays work Explain how video displays work CRT and LCD monitors Understand the concept of resolution Understand.
Computer Systems Nat 4.5 Computing Science Data Representation Lesson 4: Representing and Storing Graphics EXTENSION.
TechnoSpecialist Computers Information Package By Troy Rayner.
COMPUTER GRAPHICS. Can refer to the number of pixels in a bitmapped image Can refer to the number of pixels in a bitmapped image The amount of space it.
Graphics in a computers memory How a picture (i.e. a graphic) is stored in a computers memory A computer screen is made up of little dots, called PICture.
Hardware Devices Mainboard CPU RAM PSU (Case) Hardware Devices Monitor VGA Card HDD Keyboard Mouse.
Lesson 4 Motherboard Core Hardware Fundamentals Objectives Identify the component layout of a motherboard. Identify distinguishing characteristics of.
Computer Hardware & Processing Inside the Box CSC September 16, 2010.
CS 1410 Intro to Computer Tecnology Computer Hardware1.
“With 1 MB RAM, we had a memory capacity which will NEVER be fully utilized” - Bill Gates.
Types of RAM (Random Access Memory) Information Technology.
Software Design and Development Storing Data Part 2 Text, sound and video Computing Science.
Introduction to Hardware. What is binary? We use the decimal (base 10) number system Binary is the base 2 number system Ten different numbers are used.
Computer Graphics Lecture 03 Graphics Systems Cont… Taqdees A. Siddiqi
THE COMPUTER MOTHERBOARD AND ITS COMPONENTS Compiled By: Jishnu Pradeep.
Information Technology (IT). Information Technology – technology used to create, store, exchange, and use information in its various forms (business data,
Personal Computer (PC)  Computer advertisement specification Intel® Pentium 4 Processor at 3.06GHz with 512K cache 512MB DDR SDRAM 200GB ATA-100 Hard.
DISPLAY DEVICES CIS 10, Group #1 April 01, 2006 C. X. A. L. K. H. A. V. ((( L. C.
Computer Systems Nat 5 Computing Science Data Representation
Chapter 17 Looking “Under the Hood”
Computer Graphics Graphics Hardware
Transformer for your computer
Flowchart of basic interrupt mechanism
Storing Graphics Nat 5 Data Representation Lesson 4a: Storing Graphics
Basic Computer Hardware and Software.
Introducing Computer Systems
Images Data Representation.
Graphics Processor Graphics Processing Unit
Bus Systems ISA PCI AGP.
Types of RAM (Random Access Memory)
Creating Desktop Video and Animation
What is GPU? how does it work?
Basic Computer Hardware & Software
Discovering Computers 2011: Living in a Digital World Chapter 4
ASSEMBLY LANGUAGE FOR INTEL-BASED COMPUTERS,
Basic Computer Organization
Basic Computer Hardware and Software.
TechnoSpecialist Computers Information Package
Graphics Processor Graphics Processing Unit
Memory P2 Understand hardware technologies for game platforms
Graphics Hardware: Specialty Memories, Simple Framebuffers
Types of Computers Mainframe/Server
Computer Graphics Graphics Hardware
Chapter 4: MEMORY.
Computer Evolution and Performance
Chapter 17 Looking “Under the Hood”
Computer Systems Nat 4.5 Computing Science Data Representation
Presentation transcript:

Video RAM Presented by GHOLAMREZA KAKAMANSHADI PANJAB UNIVERSITY, CHD, INDIA Nov. 2014 REZA.MANSHADI@GMAIL.COM

Video RAM Video adapters rely on their own onboard memory that they use to store video images while processing them. The AGP specification supports the use of system memory for 3D textures, this feature is infrequently supported, now that video cards routinely ship with 32MB, 64MB, or more of onboard memory.

Many low-cost systems with onboard video use the universal memory architecture (UMA) feature to share the main system memory. In any case, the memory on the video card or borrowed from the system performs the same tasks. The amount of memory on the adapter or used by integrated video determines the maximum screen resolution and color depth the device can support. You often can select how much memory you want on a particular video adapter; for example, 32MB, 64MB, and 128MB are common choices today.

Adding more memory is not guaranteed to speed up your video adapter, it can increase the speed if it enables a wider bus (from 64 bits wide to 128 bits wide) or provides non display memory as a cache for commonly displayed objects. It also enables the card to generate more colors and higher resolutions and, for AGP cards allows 3D textures to be stored and processed on the card, rather than in slower main memory.

Memory Types Used in Video Display Adapters

VRAM and WRAM are dual-ported memory types that can read from one port and write data through the other port. This improves performance by reducing wait times for accessing the video RAM compared to FPM DRAM and EDO DRAM.

SGRAM, SDRAM, DDR, and DDR-II SDRAM which are derived from popular motherboard memory technologies have replaced VRAM, WRAM, and MDRAM as high-speed video RAM solutions. Their high speeds and low production costs have enabled even inexpensive video cards to have 16MB or more of high-speed RAM onboard.

Video RAM Speed Video cards with the same type of 3D graphics processor chip (GPU) onboard might use different speeds of memory. For example, two cards that use the NVIDIA GeForce FX 5200 the Prolink PixelView and the Chaintech A-FX20 use different memory speeds. The Prolink card uses 4ns memory, but the Chaintech card uses 5ns memory. Sometimes, video card makers also match different memory speeds with different versions of the same basic GPU, as with ATI’s Radeon 9800 XT and 9800 Pro. The 9800XT has a core clock speed of 412MHz, versus the 9800 Pro’s 380MHz clock speed.

RAM Calculations The amount of memory a video adapter needs to display a particular resolution and color depth is based on a mathematical equation. A location must be present in the adapter’s memory array to display every pixel on the screen, and the resolution determines the number of total pixels. For example, a screen resolution of 1024×768 requires a total of 786,432 pixels.

If you want to display that resolution with only two colors, you would need only 1 bit of memory space to represent each pixel. If the bit has a value of 0, the dot is black, and if its value is 1, the dot is white. If you use 24 bits of memory space to control each pixel, you can display more than 16.7 million colors because 16,777,216 combinations are possible with a 4-digit binary number ( 2 24 =16,777,216).

1024×768 = 786432 pixels×24 bits per pixel If you multiply the number of pixels necessary for the screen resolution by the number of bits required to represent each pixel, you have the amount of memory the adapter needs to display that resolution. 1024×768 = 786432 pixels×24 bits per pixel = 18,874,368 bits = 2,359,296 bytes = 2.25MB At 1024×768 resolution requires exactly 2.25MB of RAM on the video adapter. Amounts of only 256KB, 512KB, 1MB, 2MB, or 4MB

Video Display Adapter Minimum Memory Requirements for 2D Operations 2D graphics operations, such as photo editing, presentation graphics, desktop publishing, and Web page design.

video adapter with 4MB can display 65,536 colors in 1600×1200 resolution mode But to display 16.8 million colors, you would need to upgrade to 8MB you would need to replace your current video card with a new one with more memory

3D video cards require more memory for a given resolution and color depth because the video memory must be used for three buffers: the front buffer, back buffer, and Z-buffer.

Note If your system uses integrated graphics and you have less than 256MB of RAM, you might be able to increase your available graphics memory by upgrading system memory (system memory is used by the integrated chipset). Most recent Intel chipsets with integrated graphics automatically detect additional system memory and adjust the size of graphics memory automatically.

Note The earliest AGP cards had relatively small amounts of onboard RAM, but recent and all current implementations of card-based AGP use large amounts of on-card memory and use a memory aperture to transfer data more quickly to and from the video card’s own memory.

The end