Chromatic Research
   HOME

TheInfoList



OR:

Chromatic Research Inc. was a company based in
Mountain View, California Mountain View is a city in Santa Clara County, California, United States. Named for its views of the Santa Cruz Mountains, it has a population of 82,376. Mountain View was integral to the early history and growth of Silicon Valley, and is the ...
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 Kubota machine is a Japanese multinational corporation based in Osaka. It was established in 1890. The corporation produces many products including tractors and other agricultural machinery, construction equipment, engines, vending machines, p ...
, Showgraphics,
Convex Convex or convexity may refer to: Science and technology * Convex lens, in optics Mathematics * Convex set, containing the whole line segment that joins points ** Convex polygon, a polygon which encloses a convex set of points ** Convex polytop ...
and
RAMBUS 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 ...
. The hardware technology for the MPACT! was a programmable
VLIW Very long instruction word (VLIW) refers to instruction set architectures designed to exploit instruction level parallelism (ILP). Whereas conventional central processing units (CPU, processor) mostly allow programs to specify instructions to exe ...
and
SIMD Single instruction, multiple data (SIMD) is a type of parallel processing in Flynn's taxonomy. SIMD can be internal (part of the hardware design) and it can be directly accessible through an instruction set architecture (ISA), but it shoul ...
media processor 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 (e.g. display refresh) rates. These devices can also be considered a class ...
that implemented a
video Video is an electronic medium for the recording, copying, playback, broadcasting, and display of moving visual media. Video was first developed for mechanical television systems, which were quickly replaced by cathode-ray tube (CRT) syst ...
,
audio Audio most commonly refers to sound, as it is transmitted in signal form. It may also refer to: Sound * Audio signal, an electrical representation of sound *Audio frequency, a frequency in the audio spectrum * Digital audio, representation of sou ...
and
modem A modulator-demodulator or modem is a computer hardware device that converts data from a digital format into a format suitable for an analog transmission medium such as telephone or radio. A modem transmits data by Modulation#Digital modulati ...
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 The DVD (common abbreviation for Digital Video Disc or Digital Versatile Disc) is a digital optical disc data storage format. It was invented and developed in 1995 and first released on November 1, 1996, in Japan. The medium can store any kind ...
decoder solution.


The MPACT!

The
architecture Architecture is the art and technique of designing and building, as distinguished from the skills associated with construction. It is both the process and the product of sketching, conceiving, planning, designing, and constructing building ...
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 Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the developers of the x86 seri ...
's
Itanium Itanium ( ) is a discontinued family of 64-bit Intel microprocessors that implement the Intel Itanium architecture (formerly called IA-64). Launched in June 2001, Intel marketed the processors for enterprise servers and high-performance comput ...
processor). By being based on 9
bit The bit is the most basic unit of information in computing and digital communications. The name is a portmanteau of binary digit. The bit represents a logical state with one of two possible values. These values are most commonly represente ...
byte The byte is a unit of digital information that most commonly consists of eight bits. Historically, the byte was the number of bits used to encode a single character of text in a computer and for this reason it is the smallest addressable uni ...
s instead of 8 bit bytes, this was the equivalent of adding a
sign bit In computer science, the sign bit is a bit in a signed number representation that indicates the sign of a number. Although only signed numeric data types have a sign bit, it is invariably located in the most significant bit position, so the term ...
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 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-generati ...
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 Software is a set of computer programs and associated software documentation, documentation and data (computing), data. This is in contrast to Computer hardware, hardware, from which the system is built and which actually performs the work. ...
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 Decoder may refer to: Technology * Audio decoder converts digital audio to analog form * Binary decoder, digital circuits such as 1-of-N and seven-segment decoders * Decompress (compression decoder), converts compressed data (e.g., audio/video/i ...
solution was developed without impact on the chip design. Similarly, the
56K modem A modulator-demodulator or modem is a computer hardware device that converts data from a digital format into a format suitable for an analog transmission medium such as telephone or radio. A modem transmits data by modulating one or more c ...
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 The Moving Picture Experts Group (MPEG) is an alliance of working groups established jointly by ISO and IEC that sets standards for media coding, including compression coding of audio, video, graphics, and genomic data; and transmission and f ...
instructions. Similar instructions were eventually added to Intel's MMX
x86 instruction set The x86 instruction set refers to the set of instructions that x86-compatible microprocessors support. The instructions are usually part of an executable program, often stored as a computer file and executed on the processor. The x86 instructi ...
extensions.


Miscellaneous

In a parallel project, the company was also working on a media enabled
x86 x86 (also known as 80x86 or the 8086 family) is a family of complex instruction set computer (CISC) instruction set architectures initially developed by Intel based on the Intel 8086 microprocessor and its 8088 variant. The 8086 was intr ...
-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 3D computer graphics, or “3D graphics,” sometimes called CGI, 3D-CGI or three-dimensional computer graphics are graphics that use a three-dimensional representation of geometric data (often Cartesian) that is stored in the computer for th ...
became an important feature for PCs and the MPACT was not well designed for 3D. So although it delivered excellent
2D graphics 2D computer graphics is the computer-based generation of digital images—mostly from two-dimensional models (such as 2D geometric models, text, and digital images) and by techniques specific to them. It may refer to the branch of computer s ...
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 3dfx Interactive was an American technology 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 l ...
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
GPU A graphics processing unit (GPU) is a specialized electronic circuit designed to manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device. GPUs are used in embedded systems, mobi ...
s. 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 by
ATI Technologies ATI Technologies Inc. (commonly called ATI) 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., ...
.


See also

*
Media processor 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 (e.g. display refresh) rates. These devices can also be considered a class ...
* MPACT 2 * UAD-1


References

{{Reflist, 2


External links


sets 3-D launch - Chromatic Research's Mpact 2 multimedia signal processor


American companies established in 1994 American companies disestablished in 1998 ATI Technologies Fabless semiconductor companies Defunct semiconductor companies of the United States