Video Cards
  Home arrow Video Cards arrow Page 4 - Video Hardware, Part 3
Dev Hardware Forums 
Computer Cases  
Computer Processors  
Computer Systems  
Digital Cameras  
Flat Panels  
Gaming  
Hardware Guides  
Hardware News  
Input Devices  
Memory  
Mobile Devices  
Motherboards  
Networking Hardware  
Opinions  
PC Cooling  
PC Speakers  
Peripherals  
Power Supply Units  
Software  
Sound Cards  
Storage Devices  
Tech Interviews  
User Experiences  
Video Cards  
Mobile Linux 
APP Generation ROI 
IBM® developerWorks 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
VIDEO CARDS

Video Hardware, Part 3
By: Addison-Wesley/Prentice Hall PTR
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 48
    2004-11-22

    Table of Contents:
  • Video Hardware, Part 3
  • Video Adapter Components
  • The Video Processor
  • Video RAM
  • Video RAM Speed
  • Video Bus Width
  • The Video Driver
  • Multiple Monitors
  • 3D Graphics Accelerators
  • Common 3D Techniques
  • Texture Mapping Filtering Enhancements
  • Hardware Acceleration Versus Software Acceleration

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Video Hardware, Part 3 - Video RAM


    (Page 4 of 12 )

    Most video adapters rely on their own onboard memory that they use to store video images while processing them; although the AGP specification supports the use of system memory for 3D textures, this feature is seldom 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. Although 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 nondisplay memory as a cache for commonly displayed objects. It also enables the card to generate more colors and higher resolutions and, for AGP cards (see the following), allows 3D textures to be stored and processed on the card, rather than in slower main memory.

    Many types of memory have been used with video adapters. These memory types are summarized in Table 15.11.

    Table 15.11 Memory Types Used in Video Display Adapters

    Memory Type

    Definition

    Relative Speed

    Usage

    FPM DRAM

    Fast Page-Mode RAM

    Slow

    Low-end ISA cards; obsolete

    VRAM 1

    Video RAM

    Fast

    Expensive; obsolete

    WRAM 1

    Window RAM

    Fast

    Expensive; obsolete

    EDO DRAM

    Extended Data Out DRAM

    Moderate

    Low-end PCI-bus

    SDRAM

    Synchronous DRAM

    Fast

    Low-end PCI/AGP

    MDRAM

    Multibank DRAM

    Fast

    Little used; obsolete

    SGRAM

    Synchronous Graphics DRAM

    Very fast

    High-end PCI/AGP; replaced by DDR SDRAM

    DDR SDRAM

    Double-Data Rate SDRAM

    Very fast

    High-end AGP

    DDR-II SDRAM

    DDR SDRAM, 4-bit per- cycle memory fetch

    Extremely fast

    High-end AGP, PCI Express

    GDDR-3 SDRAM

    Modified DDR SDRAM

    Extremely fast

    High-end AGP, PCI Express



    (i) 1. 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.



    Note -To learn more about memory types used on older video cards (FPD DRAM, VRAM, WRAM, EDO DRAM, and MDRAM), see Chapter 15 of Upgrading and Repairing PCs, 12th Edition, available in electronic form on the disc packaged with this book.


    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.

    SDRAM

    Synchronous DRAM (SDRAM) is the same type of RAM used on many current systems based on processors such as the Pentium III, Pentium 4, Athlon, and Duron. The SDRAMs found on video cards are usually surface-mounted individual chips; on a few early models, a small module containing SDRAMs might be plugged into a proprietary connector. This memory is designed to work with bus speeds up to 200MHz and provides performance just slightly slower than SGRAM. SDRAM is used primarily in current low-end video cards and chipsets such as NVIDIA's GeForce2 MX and ATI's RADEON VE.

    SGRAM

    Synchronous Graphics RAM (SGRAM) was designed to be a high-end solution for very fast video adapter designs. SGRAM is similar to SDRAM in its capability to be synchronized to high-speed buses up to 200MHz, but it differs from SDRAM by including circuitry to perform block writes to increase the speed of graphics fill or 3D Z-buffer operations. Although SGRAM is faster than SDRAM, most video card makers have dropped SGRAM in favor of even faster DDR SDRAM in their newest products.

    DDR SDRAM

    Double Data Rate SDRAM (also called DDR SDRAM) is the most common video RAM technology on recent video cards. It is designed to transfer data at speeds twice that of conventional SDRAM by transferring data on both the rising and falling parts of the processing clock cycle. Today's mid-range and low-end video cards based on chipsets such as NVIDIA's GeForce FX and ATI's RADEON 9xxx series use DDR SDRAM for video memory.

    DDR-II SDRAM

    The second generation of DDR SDRAM fetches 4 bits of data per cycle, instead of 2 as with DDR SDRAM. This doubles performance at the same clock speed. The first video chipset to support DDR-II was NVIDIA's GeForce FX, which became the top of NVIDIA's line of GPUs in late 2002. DDR-II (also spelled DDR-2) is also used by ATI's high-end graphics cards.

    GDDR-3 SDRAM

    GDDR-3 SDRAM, which began appearing on NVIDIA's high-end graphics cards in early 2004, is based on DDR-II memory, but with two major differences:

    • GDDR-3 separates reads and writes with a single-ended unidirectional strobe, whereas DDR-II uses differential bidirectional strobes. This method enables much higher data transfer rates.

    • GDDR-3 uses an interface technique known as pseudo-open drain , which uses voltage instead of current. This method makes GDDR-3 memory compatible with GPUs designed to use DDR or DDR-II memory.

    For more information about DDR, DDR-II, and GDDR-3, see Chapter 6, "Memory."

    More Video Cards Articles
    More By Addison-Wesley/Prentice Hall PTR


       · Nice Article.
     

    Buy this book now. This chapter is from Upgrading and Repairing PCs, 16th edition,by Scott Mueller. (Que Books, 2004, ISBN: 0789731738).  Check it out at your favorite bookstore today. Buy this book now.

    VIDEO CARDS ARTICLES

    - Lucid Hydra 100
    - HIS HD 2600 Pro
    - BFG 8800 GT OC
    - nVidia 8600 GT
    - 8500 GT Video Card
    - MSI NX8600 GT
    - Folding to Cure on the Edge with GPUs
    - PowerColor X1300 512MB GameFX
    - PowerColor X800 GTO 128MB 256-bit Video Card...
    - Intel Blurs GPU, Preparing for a Vista Vs. V...
    - Rosewill X800 XL
    - Physics Processing Unit
    - Sapphire X300SE
    - Inno3D GeForce 6200A
    - Video Card Overclocking






    © 2003-2010 by Developer Shed. All rights reserved. DS Cluster 7 Hosted by Hostway
    For more Enterprise Application Development news, visit eWeek