Введение

Чипы графических контроллеров SVGA

Tseng Labs ET4000 – это серия чипов графических контроллеров SVGA начала 1990-х годов, которые часто использовались во многих системах 386/486 и совместимых с ними. Некоторые модели, в частности ET4000/W32 и более поздние чипы, обеспечивали аппаратное ускорение графики. Благодаря высокой пропускной способности интерфейса и умеренной цене, чипсеты семейства ET4000 от Tseng Labs пользовались хорошей репутацией за свою производительность и интегрировались во многие продукты различных компаний, включая линейку Hercules Dynamite, Diamond Stealth 32, несколько карт Speedstar, а также множество стандартных плат.

ET4000AX

ET4000AX стал значительным усовершенствованием по сравнению с более ранним чипсетом ET3000 SVGA от Tseng Labs, предлагая новый 16-битный контроллер интерфейса хоста с глубокой FIFO-буферизацией и возможностями кэширования, а также усовершенствованный интерфейс памяти переменной ширины с поддержкой до 1 МБ памяти с шириной шины данных VRAM ≈16 бит или DRAM ≈32 бита. FIFO-буферы и функции кэша значительно повысили пропускную способность интерфейса хоста, что обеспечило существенное улучшение производительности перерисовки по сравнению с ET3000 и большинством его конкурентов. Контроллер интерфейса также поддерживал шину MCA от IBM, в дополнение к 8- или 16-битной шине ISA. ET4000AX также мог поддерживать новый стандарт VESA Local Bus с использованием дополнительной внешней логики, хотя и с 16-битной шириной шины хоста. Ни ET4000AX, ни последующие модели этой линейки не имели встроенного RAMDAC, что впоследствии негативно сказалось на их конкурентоспособности по соотношению цены и производительности.

ET4000/W32

В ET4000/W32 была внедрена аппаратная акселерация посредством выделенного аппаратного обеспечения BitBLT и аппаратного спрайта курсора. W32 предлагал улучшенную поддержку локальной шины и дальнейшее повышение производительности интерфейса хоста, но к моменту, когда ускорители PCI Windows стали широко распространены, высокая пропускная способность хоста перестала быть отличительной особенностью. Тем не менее, как ускоритель Windows среднего ценового диапазона, W32 демонстрировал хорошие результаты в сравнении с конкурирующими чипами S3 и ATI аналогичного класса. При конфигурации с 32-битной асинхронной EDO/FPM (70 нс) DRAM, W32 мог обеспечивать скорость передачи данных около 56 МБ/с. Он поддерживает максимум 4 МБ видеопамяти, хотя большинство плат, использующих этот чип, обычно предлагают максимальное расширение до 2 МБ или меньше.

ET4000/W32p

Модель W32p предлагала поддержку шины PCI, хотя в более ранних версиях этого чипа (до Ревизии D) были некоторые проблемы с конструкцией, которые вызывали не оптимальную или проблемную работу при использовании в реализациях PCI, хотя реализация VLB не пострадала.