DocumentCode :
2729399
Title :
A microprocessor with a 128 b CPU, 10 floating-point MACs, 4 floating-point dividers, and an MPEG2 decoder
Author :
Kutaragi, K. ; Suzuoki, M. ; Hiroi, Takahiro ; Magoshi, H. ; Okamoto, Shusuke ; Oka, Mitsuru ; Ohba, A. ; Yamamoto, Yusaku ; Furuhashi, Masayuki ; Tanaka, Mitsuru ; Yutaka, T. ; Okada, Takashi ; Nagamatsu, M. ; Urakawa, Y. ; Funyu, M. ; Kunimatsu, Atsushi
Author_Institution :
Sony Comput. Entertainment Inc., Tokyo, Japan
fYear :
1999
fDate :
17-17 Feb. 1999
Firstpage :
256
Lastpage :
257
Abstract :
High-performance arithmetic operations and high-bandwidth data stream transfers are the keys in achieving high-quality image expression for computer entertainment applications. Integrating multiple arithmetic operating units with wide internal buses is the solution. For implementation, ten floating-point multiplier-accumulators, four floating-point dividers, and an MPEG2 decoder are integrated with a CPU core on a single die. A 10-channel direct memory access (DMA) controller helps transfer the data between modules and the external main memory through 128 b width internal buses. This microprocessor comprises a MIPS architecture CPU with a floating-point coprocessor (FPU), two floating-point vector units, an MPEG2 decoding accelerator as the image processing unit (IPU), a 10-channel direct memory access (DMA) controller and other peripheral modules.
Keywords :
computer games; decoding; dividing circuits; floating point arithmetic; image coding; image processing equipment; microprocessor chips; 128 bit; MIPS architecture; MPEG2 decoder; arithmetic operations; computer entertainment applications; direct memory access; external main memory; floating-point MACs; floating-point coprocessor; floating-point dividers; high-bandwidth data stream transfers; high-quality image expression; image processing unit; internal buses; microprocessor; multiple arithmetic operating units; peripheral modules; Central Processing Unit; Clocks; Coprocessors; Decoding; Graphics; Microelectronics; Microprocessors; Registers; Transform coding; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Solid-State Circuits Conference, 1999. Digest of Technical Papers. ISSCC. 1999 IEEE International
Conference_Location :
San Francisco, CA
ISSN :
0193-6530
Print_ISBN :
0-7803-5126-6
Type :
conf
DOI :
10.1109/ISSCC.1999.759229
Filename :
759229
Link To Document :
بازگشت