El ET4000 de Tseng Labs fue una línea de chips controladores de gráficos SVGA durante los primeros años de la década de 1990, que se encontraban comúnmente en muchos sistemas 386/486 y compatibles, con algunos modelos, en particular los chips ET4000/W32 y posteriores, que ofrecían aceleración de gráficos . Al ofrecer un rendimiento de interfaz de host superior al promedio junto con un precio moderado, la familia de chipsets ET4000 de Tseng Labs fue bien considerada por su rendimiento y se integró en las líneas de productos de muchas empresas, en particular con la serie Dynamite de Hercules , la Diamond Stealth 32 y varias tarjetas Speedstar , y en muchas placas genéricas.
El ET4000AX fue un avance importante con respecto al chipset SVGA ET3000 anterior de Tseng Labs, con un nuevo controlador de interfaz de host de 16 bits con capacidades de almacenamiento en caché y buffer FIFO profundos , y una interfaz de memoria de ancho variable mejorada con soporte para hasta 1 MB de memoria con un ancho de bus de datos de memoria VRAM de ≈16 bits o DRAM de ≈32 bits . Los buffers FIFO y las funciones de caché tuvieron el efecto de mejorar enormemente el rendimiento de la interfaz de host y, por lo tanto, ofrecieron un rendimiento de rediseño sustancialmente mejorado en comparación con el ET3000 y la mayoría de sus contemporáneos. El controlador de interfaz también ofrecía soporte para el bus MCA de IBM , además de un bus ISA de 8 o 16 bits. [1] El ET4000AX también podía soportar el estándar emergente VESA Local Bus con algo de lógica externa adicional, aunque con un ancho de bus de host de 16 bits.
Ni el ET4000AX ni los miembros de su familia posteriores ofrecían un RAMDAC integrado , [2] lo que obstaculizó la competitividad costo/rendimiento de la línea más adelante.
La aceleración de hardware a través de hardware BitBLT dedicado y un sprite de cursor de hardware se introdujo en el ET4000/W32 . [3] El W32 ofrecía un mejor soporte de bus local junto con un mayor rendimiento de la interfaz del host, pero cuando los aceleradores PCI de Windows se volvieron comunes, el alto rendimiento del host ya no era una característica distintiva. Sin embargo, como acelerador de Windows de precio medio, el W32 se comparó favorablemente con los chips S3 y ATI de gama media de la competencia . Configurado con DRAM EDO / FPM (70 ns) asíncrona de 32 bits , el W32 podía mantener una velocidad de transferencia de ≈56 MB/s. [2]
La revisión W32i presentó un bus de memoria intercalado de 32 bits (con más de 2 MB de memoria) para mejorar el rendimiento de la memoria. [4] Admite un máximo de 4 MB de memoria de video, [5] aunque la mayoría de las placas que incluyen el chip generalmente ofrecen una expansión máxima de 2 MB o menos.
El modelo W32p ofrecía soporte para el bus PCI, [6] [7] aunque revisiones anteriores de este chip (anteriores a la Revisión D) tenían algunos problemas de diseño que causaban un funcionamiento subóptimo o problemático cuando se usaban en implementaciones PCI, aunque las implementaciones VLB no se vieron afectadas.