Tseng Labs ET4000

Summary

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.

The Tseng ET4000AX chip in QFP

Models edit

ET4000AX edit

 
Orchid Prodesigner IIs ISA with ET4000AX

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.[1] 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,[2] which hampered the line's cost/performance competitiveness later on.

ET4000/W32 edit

 
Diamond Stealth 32 VLB with ET4000/W32p

Hardware acceleration via dedicated BitBLT hardware and a hardware cursor sprite was introduced in the ET4000/W32.[3] 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.[2]

ET4000/W32i edit

The W32i revision featured an interleaved 32-bit memory bus (with 2 MB+ of memory) to improve memory throughput.[4] It supports a maximum of 4 MB of video memory,[5] though most boards featuring the chip typically offer a maximum expansion of 2 MB or less.

ET4000/W32p edit

 
Integral Technologies I4596 PCI with ET4000/W32P

The W32p model offered support for the PCI bus,[6][7] 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.

References edit

  1. ^ ET4000 Graphics Controller High-Performance Video Technology Data Book. Tseng Labs, Inc. 1989.
  2. ^ a b "Pre-3D (-1995)". Hattix.co.uk Computer Hardware Museum. 2023.
  3. ^ Peddie, Jon (2022-08-24). "Tseng ET4000: Early Winner Falls Short on 3D". Electronic Design. Retrieved 2024-04-21.
  4. ^ ET4000/W32i Graphics Accelerator Data Book (PDF). Tseng Labs, Inc. 1993. Archived from the original (PDF) on 2017-02-28.
  5. ^ Vlask. "VGA Legacy MKIII - Tseng ET4000/W32i". VGA Legacy MKIII. Retrieved 2024-04-21.
  6. ^ Vlask. "VGA Legacy MKIII - Tseng ET4000/W32p". VGA Legacy MKIII. Retrieved 2024-04-21.
  7. ^ ET4000/W32p Graphics Accelerator Data Book (PDF). Tseng Labs, Inc. 1994.