• DocumentCode
    405818
  • Title

    Study on high performance bus interface of RISC microprocessor

  • Author

    Gao Deyuan ; Zhang Shengbin

  • Volume
    1
  • fYear
    2003
  • fDate
    21-24 Oct. 2003
  • Firstpage
    389
  • Abstract
    The performance gap caused by higher clock rate of processor and lower of DRAM is severe, and the memory system becomes one of the primary bottlenecks. Further, within the memory system, the memory bus accounts for a substantial portion of the primary memory´s overhead. Some approaches are studied in this paper to improve the performance of the microprocessor bus interface, including out-of-order, pipelined and split-bus transaction, load/store buffer model and the design of asynchronous interface. These methods are used in the design of ARS03 microprocessor that we developed to implement an efficient processor bus interface, to facilitate access to main memory and other bus subsystems. The simulation results of real programs show that the penalties of long memory latencies are mitigated. The execution cycles are reduced at a rate 9.1% to 36.7%.
  • Keywords
    DRAM chips; microprocessor chips; reduced instruction set computing; system buses; ARS03 microprocessor; DRAM; RISC microprocessor; asynchronous interface; clock rate; dynamic RAM; execution cycle; high performance bus interface; load/store buffer model; main memory; memory bus; memory system; microprocessor bus interface; performance gap; pipelined transaction; processor bus interface; random access memory; reduced instruction set computing; split bus transaction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2003. Proceedings. 5th International Conference on
  • ISSN
    1523-553X
  • Print_ISBN
    0-7803-7889-X
  • Type

    conf

  • DOI
    10.1109/ICASIC.2003.1277569
  • Filename
    1277569