Title :
A 600-MHz single-chip multiprocessor with 4.8-GB/s internal shared pipelined bus and 512-kB internal memory
Author :
Kaneko, Satoshi ; Kondo, Hiroyuki ; Masui, Norio ; Ishimi, Koichi ; Itou, Teruyuki ; Satou, Masayuki ; Okumura, Naoto ; Takata, Yukari ; Takata, Hirokazu ; Sakugawa, Mamoru ; Higuchi, Takashi ; Ohtani, Sugako ; Sakamoto, Kei ; Ishikawa, Naoshi ; Nakajima,
Author_Institution :
Renesas Technol. Corp., Hyogo, Japan
Abstract :
A 600-MHz single-chip multiprocessor, which includes two M32R 32-bit CPU cores , a 512-kB shared SRAM and an internal shared pipelined bus, was fabricated using a 0.15-μm CMOS process for embedded systems. This multiprocessor is based on symmetric multiprocessing (SMP), and supports modified-exclusive-shared-invalid (MESI) cache coherency protocol. The multiprocessor inherits the advantages of previously reported single-chip multiprocessors, while its multiprocessor architecture is optimized for use as an embedded processor. The internal shared pipelined bus has a low latency and large bandwidth (4.8 GB/s). These features enhance the performance of the multiprocessor. In addition, the multiprocessor employs various low-power techniques. The multiprocessor dissipates 800 mW in a 1.5-V 600-MHz multiprocessor mode. Standby power dissipation is less than 1.5 mW at 1.5 V. Hence, the multiprocessor achieves higher performance and lower power consumption. This paper presents a single-chip multiprocessor architecture optimized for use as an embedded processor and its various low-power techniques.
Keywords :
CMOS digital integrated circuits; cache storage; circuit optimisation; embedded systems; integrated circuit design; low-power electronics; microprocessor chips; multiprocessing systems; pipeline processing; system buses; 0.15 micron; 1.5 V; 1.5 mW; 32 bit; 32-bit CPU cores; 4.8 Gbit/s; 512 kB; 600 MHz; 800 mW; CMOS process; MESI cache coherency protocol; architecture optimization; embedded processor; embedded systems; internal memory; internal shared pipelined bus; low-power techniques; modified-exclusive-shared-invalid protocol; multiprocessor architecture; shared SRAM; single-chip multiprocessor; standby power dissipation; symmetric multiprocessing; Application software; CMOS process; Computer architecture; Delay; Embedded system; Energy consumption; Power dissipation; Protocols; Random access memory; System-on-a-chip;
Journal_Title :
Solid-State Circuits, IEEE Journal of
DOI :
10.1109/JSSC.2003.820866