Weitek Corporation was an American chip-design company that originally focused on floating-point units for a number of commercial CPU designs. During the early to mid-1980s, Weitek designs could be found powering a number of high-end designs and parallel-processing supercomputers.

Weitek Corporation
Company typePrivate
IndustrySemiconductors
Founded1981
Defunct1996
Fate1996 acquired by Rockwell's Semiconductor Systems
HeadquartersSan Jose, California
Productsmicroprocessors, chipset
Weitek 4167 for i486-based computers
Architecture of Weitek's WTL 1167
Weitek SPARC Power μP
Weitek Power9100

Weitek started in 1981, when several Intel engineers left to form their own company. Weitek developed math coprocessors for several systems, including those based on the Motorola 68000 family, the WTL 1064 and 1164,[1] and for Intel-based i286 systems, the WTL 1067. The 1067 was physically implemented as three chips, the WTL 1163, 1164 and 1165.[2][3] When Intel's own FPU design for the i386 fell far behind in development, Weitek delivered the 1167 for them in the form of a daughtercard. Improvements in chip manufacturing allowed this to be reduced to a single-chip version, the WTL 2167. The WTL 3167 of 1988, also known as the Abacus, extended the system for use in Intel 80386 systems,[4] and finally the WTL 4167 in 1989 for the Intel 80486 which used the 486's larger socket format and ran at higher clock rates than the 3167 to provide higher performance arrount 4 MFLOPS in single precision.[5]

Weitek would later outfit FPUs to the early SPARC architecture such as the 3170 and 3172.[6] Weitek FPUs had several differences compared to x87 offerings, lacking extended double precision but having a register-file rather than a stack-based model, or using memory-mapped I/O as opposed to port-mapped I/O.[7][8]

As orders increased for supercomputer applications, Weitek found themselves seriously disadvantaged by their fab, which was becoming rather outdated. HP approached them with a deal to use their newer fabs. This proved advantageous for both, and soon HP's fabs were open to anyone. Weitek also worked with HP on the design of their latest PA-RISC design and sold their version known as the XL-RISC 8200, which was sold as an embedded design and had some use in laser printers. In these roles, the company referred to the systems as "HyperScript Processor"s, referring to the PostScript rendering engine.[9]

In the late 1980s Weitek saw a new opportunity and started developing frame buffers for Sun Microsystems workstations. In the early 1990s they also introduced the SPARC POWER μP (as in "power-up"), a pin-compatible version of the SPARC processor. The μP could be dropped into existing SPARCstation 2 and SPARCstation IPX workstations and ran at 80 MHz, double the clock speed of the CPUs it replaced.[10] The chip ran twice as fast internally, providing a boost of about 50–60% in overall speed, due to the bus not getting any faster. However, they did not pursue this concept with later generations of SPARC processors.

Weitek turned their frame-buffer experience to the PC market in the early 90s and introduced a series of SVGA multimedia chipsets known as the "POWER" systems. Consisting of two chips, one drawing the graphics known as the P9500 and another handling the output, the VideoPower 5x86, the POWER series was used in a number of third-party designs based on the VESA Local Bus standard.[11] The P9001 moved to PCI and became fairly popular in 1994, known as the Viper in designs from Diamond and Orchid. The final generation, the P9100, combined the P9001 and 5286 into a single chip. Weitek adapters were fairly successful in the early days of the 486 market, but fell from use when less expensive systems were introduced by a host of new players in the mid-1990s. A couple of versions were also released for the Amiga and used its ReTargetable Graphics standard.[12]

During the early 1990s, most CPU designs started including FPUs built into the system, basically "for free", and Weitek made a series of attempts to re-enter the low-end CPU and graphics driver market with their W464 (486) and W564 (P5) systems, which used the host machine's RAM as the frame buffer to lower costs. By 1995, the company was almost dead, and in late 1996, Rockwell's Semiconductor Systems purchased the remains and quickly disappeared.[13]

See also

edit

References

edit
  1. ^ "Sun Floating Point Accelerator". Retrieved 2020-04-18.
  2. ^ Intel Corporation, "NewsBit: Daisy And Weitek Provide 80386 Support", Solutions, January/February 1986, Page 1
  3. ^ achtung049, "Guide to Weitek chips, need little help", CPU-World, 2015-08-09 07:38:27. Retrieved 2022-2-24.
  4. ^ WTL 3167 FLOATING-POINT COPROCESSOR (PDF). Weitek. September 1988.
  5. ^ WTL 3167 Floating-Point Coprocessor (PDF). Weitek. July 1989.
  6. ^ "Weitek FPUs at cpu-collection.de". Retrieved 2020-04-18.
  7. ^ "WTL 3167 FLOATING POINT COPROCESSOR PRELIMINARY DATA" (PDF). September 1988. Retrieved 2017-02-14.
  8. ^ "EVERYTHING YOU ALWAYS WANTED TO KNOW ABOUT MATH COPROCESSORS" (text). Retrieved 2020-04-18.
  9. ^ "Weitek Offers Fast RISC Raster CPUs For Laser Printers". Electronic News. 24 May 1988.
  10. ^ "Enterprise Services FE Handbook" (PDF). Retrieved 2012-02-26.
  11. ^ Alvarado, Omar; Fellers, Thomas; Davidson, Michael. "Molecular Expressions: Science Optics & You - Olympus MIC-D: Integrated Circuit Image Gallery - Weitek P9500 Video Graphics Processor". micro.magnet.fsu.edu. Retrieved 2023-05-21.
  12. ^ Alvarado, Omar; Fellers, Thomas; Davidson, Michael. "Molecular Expressions: Science Optics & You - Olympus MIC-D: Integrated Circuit Image Gallery - Weitek 91460 Graphics Processor". micro.magnet.fsu.edu. Retrieved 2023-05-21.
  13. ^ House, David (25 February 2012). "Weitek Oral History Panel" (PDF) (Interview).
edit