Tseng Labs ET4000: Семейство графических чипов SVGA
Tseng Labs ET4000
Чип ET4000 от Tseng Labs: SVGA графика для 386/486 ПК. Ускорение графики, высокая производительность, поддержка MCA/ISA, до 1MB VRAM. Ретро-компьютеры.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Чипы графических контроллеров SVGA
SVGA graphics controller chips
Tseng Labs ET4000 – это серия чипов графических контроллеров SVGA начала 1990-х годов, которые часто использовались во многих системах 386/486 и совместимых с ними. Некоторые модели, в частности ET4000/W32 и более поздние чипы, обеспечивали аппаратное ускорение графики. Благодаря высокой пропускной способности интерфейса и умеренной цене, чипсеты семейства ET4000 от Tseng Labs пользовались хорошей репутацией за свою производительность и интегрировались во многие продукты различных компаний, включая линейку Hercules Dynamite, Diamond Stealth 32, несколько карт Speedstar, а также множество стандартных плат.
The Tseng Labs ET4000 was a line of SVGA graphics controller chips during the early 1990s, commonly found in many 386/486 and compatible systems, with some models, notably the ET4000/W32 and later chips, offering graphics acceleration. Offering above average host interface throughput coupled with a moderate price, Tseng Labs' ET4000 chipset family were well regarded for their performance, and were integrated into many companies' lineups, notably with Hercules' Dynamite series, the Diamond Stealth 32 and several Speedstar cards, and on many generic boards.
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, что впоследствии негативно сказалось на их конкурентоспособности по соотношению цены и производительности.
The ET4000AX was a major advancement over Tseng Labs' earlier ET3000 SVGA chipset, featuring a new 16 bit host interface controller with deep FIFO buffering and caching capabilities, and an enhanced, variable width memory interface with support for up to 1MB of memory with a ≈16 bit VRAM or ≈32 bit DRAM memory data bus width. The FIFO buffers and cache functions had the effect of greatly improving host interface throughput, and therefore offering substantially improved redraw performance compared to the ET3000 and most of its contemporaries. The interface controller also offered support for IBM's MCA bus, in addition to an 8 or 16 bit ISA bus. The ET4000AX could also support the emerging VESA Local Bus standard with some additional external logic, albeit with a 16 bit host bus width. Neither the ET4000AX or its succeeding family members offered an integrated RAMDAC, which hampered the line's cost/performance competitiveness later on.
ET4000/W32
В ET4000/W32 была внедрена аппаратная акселерация посредством выделенного аппаратного обеспечения BitBLT и аппаратного спрайта курсора. W32 предлагал улучшенную поддержку локальной шины и дальнейшее повышение производительности интерфейса хоста, но к моменту, когда ускорители PCI Windows стали широко распространены, высокая пропускная способность хоста перестала быть отличительной особенностью. Тем не менее, как ускоритель Windows среднего ценового диапазона, W32 демонстрировал хорошие результаты в сравнении с конкурирующими чипами S3 и ATI аналогичного класса. При конфигурации с 32-битной асинхронной EDO/FPM (70 нс) DRAM, W32 мог обеспечивать скорость передачи данных около 56 МБ/с. Он поддерживает максимум 4 МБ видеопамяти, хотя большинство плат, использующих этот чип, обычно предлагают максимальное расширение до 2 МБ или меньше.
Hardware acceleration via dedicated BitBLT hardware and a hardware cursor sprite was introduced in the ET4000/W32. The W32 offered improved local bus support along with further increased host interface performance, but by the time PCI Windows accelerators became commonplace, high host throughput was no longer a distinguishing feature. Nevertheless, as a mid priced Windows accelerator, the W32 benchmarked favorably against competing mid range S3 and ATI chips. Configured with 32 bit asynchronous EDO/FPM (70 ns) DRAM, the W32 could sustain a transfer speed of ≈56 MB/s. It supports a maximum of 4 MB of video memory, though most boards featuring the chip typically offer a maximum expansion of 2 MB or less.
ET4000/W32p
Модель W32p предлагала поддержку шины PCI, хотя в более ранних версиях этого чипа (до Ревизии D) были некоторые проблемы с конструкцией, которые вызывали не оптимальную или проблемную работу при использовании в реализациях PCI, хотя реализация VLB не пострадала.
The W32p model offered support for the PCI bus, although earlier revisions of this chip (prior to Revision D) had some design problems that caused sub optimal or problematic operation when used in PCI implementations, although VLB implementations were unaffected.