Серия RIVA

Семейство RIVA пришло на рынок после провала NV1 первого мультимедийно-графического решения Nvidia, использовавшего квадратичные поверхности для построения 3D-графики. RIVA 128 стала первой видеокартой серии RIVA и укрепила позиции компании Nvidia на рынке графических ускорителей.

Графический процессор RIVA 128 изготавливался по 350нм технологическим нормам и содержал 3,5 миллиона транзисторов. Частота ядра составляла 100 МГц. Видеокарта использовала память SGRAM, объемом 4 Мбайт и частотой 100 МГц. Ширина шины памяти составляла 128 бит. В отличие от главного конкурента, ускорителей Voodoo Graphics, RIVA 128 поддерживала не только интерфейс PCI, но и новейший на то время AGP 1x. Главным преимуществом и отличием RIVA 128 от Voodoo было то, что видеокарта сочетала в себе функции как 2D-, так и 3D-ускорителя.

RIVA 128 немного уступала Voodoo по производительности и качеству изображения, но и стоила дешевле.

В начале 1998 года Nvidia выпустила небольшую модификацию RIVA 128, получившую индекс ZX. Отличия заключались в поддержке интерфейса AGP 2x, увеличенном вдвое объеме памяти и повышенной частоте работы RAMDAC (250 МГц вместо 206 МГц у RIVA 128).

Выход видеокарты RIVA TNT 15 июня 1998 года стал ответом на Voodoo2 от 3dfx. Новый чип, получивший название NV4, изготавливался по 350нм технологическому процессу, содержал 7 миллионов транзисторов, обладал частотой ядра 90 МГц и поддерживал Direct3D 6.0. Тип и шина памяти остались прежними – 128 бит SDRAM, но объем вырос до 16 МБ. RIVA TNT поддерживала 32-битный цвет, текстуры с разрешением 1024×1024 точек и умела накладывать сразу две текстуры на один пиксел за такт. Также RIVA TNT поддерживала анизотропную фильтрацию.

 

NV4

Схема ГП NV4 (RIVA TNT)

 

Через некоторое время на рынке появилась менее производительная версия RIVA TNT, названная Vanta. У нее были снижены частоты ядра и памяти, а также урезана шина памяти до 64 бит.

В начале 1999 года Nvidia представила видеокарту TNT2, которая представляла собой доработанную версию RIVA TNT. Новый чип NV5 изготавливался по 250нм техпроцессу и обладал частотой ядра 150 МГц (для версии Ultra). Также выросла до 300 МГц частота RAMDAC и была добавлена поддержка интерфейса AGP 4x. Объем памяти SDRAM составлял уже 32 Мбайт.

Всего существовало пять модификаций TNT2:

  • RIVA TNT2 Vanta;
  • RIVA TNT2 M64;
  • RIVA TNT2;
  • RIVA TNT2 Pro;
  • RIVA TNT2 Ultra.

В целом, видеокарты серии TNT2 стали самыми успешными продуктами Nvidia на конец девяностых.