Chromatic Research

Last updated

Chromatic Research Inc. was a company based in Mountain View, California that developed a multifunction multimedia device for PCs called the MPACT! The company was formerly known as Xenon Microsystems Corporation. Chromatic Research, Inc. was founded in 1993. The founders came from Kubota, Showgraphics, Convex and RAMBUS. The hardware technology for the MPACT! was a programmable VLIW and SIMD media processor that implemented a video, audio and modem device. The purpose of the solution was to be a single chip or add-in card that removed the need for separate graphics, audio and modem devices. The MPACT briefly sold as a fully functioning add in card and as a DVD decoder solution.

Contents

The MPACT!

PCI MPACT! card by STB Systems STB 210-0307-001.jpg
PCI MPACT! card by STB Systems

The architecture of the MPACT! media processor was distinguished in that it used a large addressable SRAM in place of registers, but had 4 special purpose registers for being able to address its 72 bit SRAM entries indirectly (a feature also seen in Intel's Itanium processor). By being based on 9 bit bytes instead of 8 bit bytes, this was the equivalent of adding a sign bit to each byte which is very useful for MPEG decoding. One of the founders was also a founder of RAMBUS, and not surprisingly, the MPACT used RDRAM as its memory technology. The chip could DMA data into contiguous SRAM entries asynchronously with other ALU operations which made the design very parallel and able to absorb the long latencies of RAMBUS's RDRAM while sustaining high throughput.

The MPACT was unlike other fixed functionality hardware solutions in that the hardware only supplied the bare minimum hardware support (the various DACs) along with the MPACT! processor. All of the higher level functionality was handled in software written for the MPACT!. This made the solution highly flexible. So even though the DVD standard was established after the creation of the MPACT!, a decoder solution was developed without impact on the chip design. Similarly, the 56K modem standards were developed after the original MPACT! chip design was completed.

In a press release, the company claimed to make the first device capable of sustaining a billion operations per second (a "BOP"). This feat (remarkable considering that the part ran at 120 MHz) was due in large part to its specialized SIMD MPEG instructions. Similar instructions were eventually added to Intel's MMX x86 instruction set extensions.

Miscellaneous

In a parallel project, the company was also working on a media enabled x86-compatible CPU that did not see the light of day.

Chromatic Research was noted for having a very large number of employees (around 350 at its peak) given the limited scope of what it was doing throughout its lifetime.

The Demise

There were many reasons for the demise of the company, however, primarily the lack of interest from PC makers made it impossible for the company to sustain its overhead. During the development of the MPACT, 3D graphics became an important feature for PCs and the MPACT was not well designed for 3D. So although it delivered excellent 2D graphics performance, state of the art audio capabilities and accelerated video playback (in a time when CPUs could not perform DVD playback unassisted), the lackluster 3D performance was fatal to its market acceptance.

High level discussions reportedly took place between Chromatic Research and 3dfx Interactive at a time when Chromatic did not have a good 3D story, and 3DFX did not have a good 2D story. However these discussions did not bear fruit as Chromatic underestimated the importance of 3D, and 3DFX decided to invest a lot of time and energy to integrate 2D into their Voodoo line of GPUs.

Another difficulty for the company was the burden of creating all of the different software libraries required by the different market segments was being shouldered entirely by the company itself. The company was not able to interest its customers to create this software nor create a revenue stream that was large enough to cover its development cost.

Of note, is the fact that it went through more than 5 rounds of funding. The lifespan of the company was roughly 1994 to 1998. In 1998 the company laid off half its employees and shortly thereafter was acquired [1] by ATI Technologies.

See also

Related Research Articles

Rambus DRAM (RDRAM), and its successors Concurrent Rambus DRAM (CRDRAM) and Direct Rambus DRAM (DRDRAM), are types of synchronous dynamic random-access memory (SDRAM) developed by Rambus from the 1990s through to the early 2000s. The third-generation of Rambus DRAM, DRDRAM was replaced by XDR DRAM. Rambus DRAM was developed for high-bandwidth applications and was positioned by Rambus as replacement for various types of contemporary memories, such as SDRAM.

<span class="mw-page-title-main">GeForce 256</span> GPU by Nvidia

The GeForce 256 is the original release in Nvidia's "GeForce" product-line. Announced on August 31, 1999 and released on October 11, 1999, the GeForce 256 improves on its predecessor by increasing the number of fixed pixel pipelines, offloading host geometry calculations to a hardware transform and lighting (T&L) engine, and adding hardware motion compensation for MPEG-2 video. It offered a notably large leap in 3D PC gaming performance and was the first fully Direct3D 7-compliant 3D accelerator.

<span class="mw-page-title-main">Digital signal processor</span> Specialized microprocessor optimized for digital signal processing

A digital signal processor (DSP) is a specialized microprocessor chip, with its architecture optimized for the operational needs of digital signal processing. DSPs are fabricated on MOS integrated circuit chips. They are widely used in audio signal processing, telecommunications, digital image processing, radar, sonar and speech recognition systems, and in common consumer electronic devices such as mobile phones, disk drives and high-definition television (HDTV) products.

<span class="mw-page-title-main">ATI Technologies</span> Canadian technology corporation

ATI Technologies Inc. was a Canadian semiconductor technology corporation based in Markham, Ontario, that specialized in the development of graphics processing units and chipsets. Founded in 1985 as Array Technology Inc., the company listed publicly in 1993 and was acquired by AMD in 2006. As a major fabrication-less or fabless semiconductor company, ATI conducted research and development in-house and outsourced the manufacturing and assembly of its products. With the decline and eventual bankruptcy of 3dfx in 2000, ATI and its chief rival Nvidia emerged as the two dominant players in the graphics processors industry, eventually forcing other manufacturers into niche roles.

<span class="mw-page-title-main">3dfx Interactive</span> American computer hardware company

3dfx Interactive was an American computer hardware company headquartered in San Jose, California, founded in 1994, that specialized in the manufacturing of 3D graphics processing units, and later, video cards. It was a pioneer in the field from the late 1990s until 2000.

<span class="mw-page-title-main">Graphics processing unit</span> Specialized electronic circuit; graphics accelerator

A graphics processing unit (GPU) is a specialized electronic circuit initially designed to accelerate computer graphics and image processing, but have later been used for non-graphic calculations involving embarrassingly parallel problems due to their parallel structure. The example of latter is training of neural networks on enormous datasets, needed also for large language models, the recent example of which are foundational GPT models used in Chat-GPT. Training them with GPUs can be 250 times faster than by using CPUs, as shown in research by Indigo.

Rambus Incorporated, founded in 1990, is an American technology company that designs, develops and licenses chip interface technologies and architectures that are used in digital electronics products. The company is well known for inventing RDRAM and for its intellectual property-based litigation following the introduction of DDR-SDRAM memory.

Cell is a 64-bit multi-core microprocessor microarchitecture that combines a general-purpose PowerPC core of modest performance with streamlined coprocessing elements which greatly accelerate multimedia and vector processing applications, as well as many other forms of dedicated computation.

<span class="mw-page-title-main">Blackfin</span>

The Blackfin is a family of 16-/32-bit microprocessors developed, manufactured and marketed by Analog Devices. The processors have built-in, fixed-point digital signal processor (DSP) functionality supplied by 16-bit multiply–accumulates (MACs), accompanied on-chip by a microcontroller. It was designed for a unified low-power processor architecture that can run operating systems while simultaneously handling complex numeric tasks such as real-time H.264 video encoding.

<span class="mw-page-title-main">Emotion Engine</span>

The Emotion Engine is a central processing unit developed and manufactured by Sony Computer Entertainment and Toshiba for use in the PlayStation 2 video game console. It was also used in early PlayStation 3 models sold in Japan and North America to provide PlayStation 2 game support. Mass production of the Emotion Engine began in 1999 and ended in late 2012 with the discontinuation of the PlayStation 2.

The Cray-3/SSS was a pioneering massively parallel supercomputer project that bonded a two-processor Cray-3 to a new SIMD processing unit based entirely in the computer's main memory. It was later considered as an add-on for the Cray T90 series in the form of the T94/SSS, but there is no evidence this was ever built.

Cirrus Logic Inc. is an American fabless semiconductor supplier that specializes in analog, mixed-signal, and audio DSP integrated circuits (ICs). Since 1998, the company's headquarters have been in Austin, Texas.

In computer architecture, 128-bit integers, memory addresses, or other data units are those that are 128 bits wide. Also, 128-bit central processing unit (CPU) and arithmetic logic unit (ALU) architectures are those that are based on registers, address buses, or data buses of that size.

<span class="mw-page-title-main">Hardware acceleration</span> Specialized computer hardware

Hardware acceleration is the use of computer hardware designed to perform specific functions more efficiently when compared to software running on a general-purpose central processing unit (CPU). Any transformation of data that can be calculated in software running on a generic CPU can also be calculated in custom-made hardware, or in some mix of both.

<span class="mw-page-title-main">Media processor</span> Microprocessor-based system-on-a-chip

A media processor, mostly used as an image/video processor, is a microprocessor-based system-on-a-chip which is designed to deal with digital streaming data in real-time rates. These devices can also be considered a class of digital signal processors (DSPs).

<span class="mw-page-title-main">R5000</span>

The R5000 is a 64-bit, bi-endian, superscalar, in-order execution 2-issue design microprocessor, that implements the MIPS IV instruction set architecture (ISA) developed by Quantum Effect Design (QED) in 1996. The project was funded by MIPS Technologies, Inc (MTI), also the licensor. MTI then licensed the design to Integrated Device Technology (IDT), NEC, NKK, and Toshiba. The R5000 succeeded the QED R4600 and R4700 as their flagship high-end embedded microprocessor. IDT marketed its version of the R5000 as the 79RV5000, NEC as VR5000, NKK as the NR5000, and Toshiba as the TX5000. The R5000 was sold to PMC-Sierra when the company acquired QED. Derivatives of the R5000 are still in production today for embedded systems.

<span class="mw-page-title-main">VideoCore</span>

VideoCore is a low-power mobile multimedia processor originally developed by Alphamosaic Ltd and now owned by Broadcom. Its two-dimensional DSP architecture makes it flexible and efficient enough to decode a number of multimedia codecs in software while maintaining low power usage. The semiconductor intellectual property core has been found so far only on Broadcom SoCs.

Graphics Core Next (GCN) is the codename for a series of microarchitectures and an instruction set architecture that were developed by AMD for its GPUs as the successor to its TeraScale microarchitecture. The first product featuring GCN was launched on January 9, 2012.

Since 1985, many processors implementing some version of the MIPS architecture have been designed and used widely.

References

  1. Brown, Peter (26 October 1998). "Chromatic's last hurrah". BNET.