DocumentCode :
1350299
Title :
The impact of Mpact 2
Author :
Purcell, Steve
Author_Institution :
Chromatic Res., Sunnyvale, CA, USA
Volume :
15
Issue :
2
fYear :
1998
fDate :
3/1/1998 12:00:00 AM
Firstpage :
102
Lastpage :
107
Abstract :
Mpact media processors enable powerful, flexible and cost-effective multimedia in a PC. A single chip replaces today´s multiboard, multichip solutions for graphics, video, audio, and communications. The architecture combines a high-bandwidth RAMBUS memory, VLIW/SIMD (single instruction, multiple data) processing, standard buses, and software programmability for the cost of a modern graphics chip. Mpact architecture uses a modified VLIW style with two RISC-like instructions per VLIW. The instructions are either executed sequentially or concurrently based on a tag in the VLIW. Classical VLIW suffers from low code density due to unused instruction fields, but the Mpact modified VLIW has the same code density as RISC instructions. Additionally, the SIMD instructions improve code density by increasing the work done by each instruction. An 8 byte word size was chosen to balance vector and scalar performance and also to balance data and instruction bandwidth. A 9 bit byte was chosen to represent color-component differences in one byte and to represent 18 bit color or 18 bit audio samples in two bytes. Hardware-dithered rounding of quantization noise allows most audio to be processed in two byte precision. The maximal multiplier precision of 24×24 was chosen for audio requirements. The article reviews the first-generation Mpact media processor and then describes the multimedia performance goals and architecture of Chromatic´s second-generation media processor architecture. It then presents newer modules of the architecture in more detail
Keywords :
digital signal processing chips; instruction sets; microcomputers; multimedia computing; parallel architectures; 18 bit; 8 byte; 9 bit; Chromatic second-generation media processor architecture; Mpact 2 VLIW media processors; PC; RISC-like instructions; VLIW/SIMD processing; audio; color-component differences; communications; data bandwidth; first-generation Mpact media processor; graphics; hardware-dithered quantization noise rounding; high-bandwidth RAMBUS memory; instruction bandwidth; maximal multiplier precision; multimedia; scalar performance; software programmability; standard buses; vector performance; video; Bandwidth; Colored noise; Computer architecture; Costs; Graphics; Quantization; Random access memory; Reduced instruction set computing; Software standards; VLIW;
fLanguage :
English
Journal_Title :
Signal Processing Magazine, IEEE
Publisher :
ieee
ISSN :
1053-5888
Type :
jour
DOI :
10.1109/79.664703
Filename :
664703
Link To Document :
بازگشت