Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Ikuya Kawasaki is active.

Publication


Featured researches published by Ikuya Kawasaki.


international symposium on microarchitecture | 1995

SH3: high code density, low power

Atsushi Hasegawa; Ikuya Kawasaki; Kouji Yamada; Shinichi Yoshioka; Shumpei Kawasaki; Prasenjit Biswas

Hitachis SH series microprocessors feature 32-bit RISC architecture with a 16-bit, fixed-length instruction set. We describe SH3, a pipelined implementation of the SH architecture with on-chip cache, MMU, and software-programmable power management. Its higher code density and corresponding improvement in instruction-fetch latency lead to higher performance than typical 32-bit RISC architectures achieve. These features, small die size, and low power consumption make SH3 an ideal microprocessor for portable computing systems or multimedia systems.


international symposium on microarchitecture | 1993

The Gmicro/500 superscalar microprocessor with branch buffers

Kunio Uchiyama; Fumio Arakawa; Susumu Narita; Hirokazu Aoki; Ikuya Kawasaki; Shigezumi Matsui; Mitsuyoshi Yamamoto; Norio Nakagawa; Ikuo Kudo

The Gmicro/500, which features a RISC-like dual-pipeline structure for high-speed execution of basic instructions and represents a significant advance for the TRON architecture, is presented. Upwardly-object-compatible with earlier members of the Gmicro series, this microprocessor uses resident dedicated branch buffers to greatly enhance branch instruction execution speed. Its microprograms simultaneously use dual execution blocks to execute high-level language instructions effectively. Fabricated with a 0.6- mu m CMOS technology on a 10.9-mm*16-mm die, the chip operates at 50/66 MHz and achieves a processing rate of 100/132 MIPS.<<ETX>>


international symposium on microarchitecture | 1988

Realization of Gmicro/200

Hideo Inayoshi; Ikuya Kawasaki; Tadahiko Nishimukai; Ken Sakamura

The Gmicro/200, a microprocessor that has been developed as part of Japans TRON (The Real-Time Operating Nucleus) project, is described. This microprogram-based processor with six-state pipeline, 730000 transistors and on-chip caches will serve in an engineering workstation or a high-speed graphics accelerator system. The authors discuss features of the instruction set; memory management; handling of exceptions, interrupts and traps; and the implementation of the Gmicro/200.<<ETX>>


international solid-state circuits conference | 2002

A 133 MHz 170 mW 10 /spl mu/A standby application processor for 3G cellular phones

Tetsuya Yamada; Naohiko Irie; J. Nishimoto; Yuki Kondoh; T. Nakazawa; K. Yamada; K. Tatezawa; T. Irita; S. Tamaki; H. Yagi; Mikio Furuyama; K. Ogura; Hiromi Watanabe; Ryuichi Satomura; K. Hirose; Fumihiko Arakawa; T. Hattori; Ikuo Kudo; Ikuya Kawasaki; Kunio Uchiyama

An application processor for 3G cellular phones, using 0.18 /spl mu/m CMOS technology, includes a single CPU and DSP core with an on-chip 128 kB SRAM. It enables software-based 15 frames/s MPEG-4 encoding of QCIF Simple @L1 at 70 MHz and 140 mW. Standby current of the processor is <10 /spl mu/A in a partially powered standby mode using separate power lines.


Proceedings [1992] The Ninth TRON Project Symposium | 1992

GMICRO/500 microprocessor: pipeline structure of superscalar architecture

S. Matui; Mitsuyoshi Yamamoto; Ikuya Kawasaki; S. Narita; F. Arakawa; K. Uchiyama

The GMICRO/500 pipelined instruction execution mechanism is described. The 5-stage dual-pipeline superscalar architecture is examined and examples of basic instruction execution timing are analyzed, illustrating the effect of a pipe bypass mechanism and dedicated resident branch instruction caches. The benefit of microprogram-controlled instruction execution for high-speed execution of high-level language instructions is shown. Overall GMICRO/500 performance is evaluated in Dhrystones.<<ETX>>


international conference on computer design | 1988

Cache-based pipeline architecture in the Hitachi H32/200 32-bit microprocessor

Tadahiko Nishimukai; H. Inayoshi; K. Takagi; K. Iwasaki; Ikuya Kawasaki; Makoto Hanawa; T. Okada

A stack cache scheme in combination with a general register set is presented as an alternative to the register file. Two cache memories, a 1-K byte code cash and a four-entry cache for branch instructions, are also embedded to accelerate the pipeline stream. This scheme has been implemented and evaluated on a 32-bit microprocessor, the Hitachi H32/200, based on TRON (The Real-time Operating system Nucleus) specifications. This processor contains 730 K transistors in 1.0- mu m CMOS. It performs 6 to 7 MIPS (million instruction per second) at a 20-MHz clock rate.<<ETX>>


international conference on computer design | 1993

Design methodology for GMICRO/500 TRON microprocessor

Susumu Narita; Fumio Arakawa; Kunio Uchiyama; Ikuya Kawasaki

Describes the design methodology used for the architecture of the GMICRO/500 TRON CISC superscalar microprocessor. Its minimum performance goal is 50 MHz, 100 VAX-MIPS at 5 V. This severe goal and the CISC superscalar architecture make the design time long and require a lot of manpower and computer resources. The C language and Unix environment are used to reduce the cost of the logic simulation. Synopsis and GDT are used to accelerate the logic design and the cell/macro design. A supercomputer is used to shorten the gate-level simulation time. The total design manpower is under 603 man-months.<<ETX>>


Archive | 1987

Outline of Gmicro/200 and Memory Management Mechanism

Katsuaki Takagi; Tadahiko Nishimukai; Kazuhiko Iwasaki; Ikuya Kawasaki; Hideo Inayoshi

This paper outlines the 32-bit microprocessor Gmicro/200 and its memory management mechanism on chip. This microprocessor’s target performance is 6 MIPS. To achieve this performance, a 6-stage pipeline, 5-unit distributed processing, 1-kbyte instruction cache, 128-byte stack cache, and 16-byte branch prediction table are used. The virtual memory management mechanism defined by the memory management unit (MMU) is 2-level paging with dual regions. the translation look-aside buffer (TLB) has 32 entries. It translates logical address within one machine cycle (50 ns) to physical address. The pipeline of the address translation and the external bus access cancels address translation delay.


Archive | 1995

Data processor and single-chip microcomputer with changing clock frequency and operating voltage

Mitsuyoshi Yamamoto; Ikuya Kawasaki; Hideo Inayoshi; Susumu Narita; Masaharu Kubo


Archive | 1995

Processor with an addressable address translation buffer operative in associative and non-associative modes

Shinichi Yoshioka; Susumu Narita; Ikuya Kawasaki; Saneaki Tamaki

Collaboration


Dive into the Ikuya Kawasaki's collaboration.

Researchain Logo
Decentralizing Knowledge