• DocumentCode
    3170108
  • Title

    Superscalar processor with multi-bank register file

  • Author

    Hironaka, Tetsuo ; Maeda, Moto ; Tanigawa, Kazuya ; Sueyoshi, Tetsuya ; Aoyama, Kenichi ; Koide, Tetsushi ; Mattausch, Hans Juergen ; Saito, Tadashi

  • Author_Institution
    Dept. of Comput. Eng., Hiroshima City Univ., Japan
  • fYear
    2005
  • fDate
    17 Jan. 2005
  • Abstract
    Register files in highly parallel superscalar processors tend to have large chip area and many access ports. This trend causes problems with chip-size, access time and power consumption. As one of the methods for solving these problems, we have proposed a multi-bank register file which realizes small area, high speed and low power consumption. We have proved effectiveness of this method by software simulation, and by detail designing it as synthesizable Verilog-HDL description with a full custom designed multi-bank register file. In this paper, we show the detail architecture of a superscalar processor with the multi-bank register file and its evaluation results.
  • Keywords
    circuit simulation; hardware description languages; low-power electronics; microprocessor chips; parallel architectures; highly parallel superscalar processor; multibank register file; power consumption; software simulation; synthesizable Verilog-HDL description; Computer architecture; Concurrent computing; Design methodology; Energy consumption; Hardware design languages; Parallel processing; Read-write memory; Registers; Wiring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovative Architecture for Future Generation High-Performance Processors and Systems, 2005
  • ISSN
    1537-3223
  • Print_ISBN
    0-7695-2483-4
  • Type

    conf

  • DOI
    10.1109/IWIA.2005.42
  • Filename
    1587820