• DocumentCode
    2142484
  • Title

    The hierarchical multi-bank DRAM: a high-performance architecture for memory integrated with processors

  • Author

    Yamauchi, Tadaaki ; Hammond, Lance ; Olukotun, Kunle

  • Author_Institution
    ULSI Lab., Mitsubishi Electr. Corp., Japan
  • fYear
    1997
  • fDate
    15-16 Sep 1997
  • Firstpage
    303
  • Lastpage
    319
  • Abstract
    A microprocessor integrated with DRAM on the same die has the potential to improve system performance by reducing the memory latency and improving the memory bandwidth. However a high performance microprocessor will typically send more accesses than the DRAM can handle due to the long cycle time of the embedded DRAM, especially in applications with significant memory requirements. A multi-bank DRAM can hide the long cycle time by allowing the DRAM to process multiple accesses in parallel, but it will incur a significant area penalty and will therefore restrict the density of the embedded DRAM main memory. In this paper we propose a hierarchical multi-bank DRAM architecture to achieve high system performance with a minimal area penalty. In this architecture, the independent memory banks are each divided into many semi-independent subbanks that share I/O and decoder resources. A hierarchical multi-bank DRAM with 4 main banks each composed of 32 subbanks occupies approximately the same area as a conventional 4 bank DRAM while performing like a 32 bank one-up to 65% better than a conventional 4 bank DRAM when integrated with a single-chip multiprocessor
  • Keywords
    DRAM chips; memory architecture; microprocessor chips; decoder resources; embedded DRAM; hierarchical multi-bank DRAM; high-performance architecture; microprocessor; multiple accesses; processor integrated memory; Bandwidth; Computer architecture; Delay; High performance computing; Laboratories; Memory architecture; Microprocessors; Random access memory; System performance; Ultra large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Research in VLSI, 1997. Proceedings., Seventeenth Conference on
  • Conference_Location
    Ann Arbor, MI
  • Print_ISBN
    0-8186-7913-1
  • Type

    conf

  • DOI
    10.1109/ARVLSI.1997.634862
  • Filename
    634862