• DocumentCode
    1154400
  • Title

    An integrated pre-access architecture for CMOS SRAM

  • Author

    Gunther, Bernard K.

  • Author_Institution
    Dept. of Comput. Sci., Tasmania Univ., Hobart, Tas., Australia
  • Volume
    27
  • Issue
    6
  • fYear
    1992
  • fDate
    6/1/1992 12:00:00 AM
  • Firstpage
    901
  • Lastpage
    907
  • Abstract
    A proposed architecture for CMOS SRAM, random pre-access memory (RPM), allows any single word address to provide simultaneous access to multiple consecutive words starting at the given address. RPM has this pre-access feature integrated into its circuit design in order to minimize access time and increase organizational flexibility. A technique for implementing RPMs of practical size is described, and the characteristics of the memory are examined. Integrating its pre-access function in a CMOS SRAM results in no significant access time penalty, and an area cost of 2% to 8%, depending on the memory organization and size. This architecture is well suited to integrated memory whose requirements necessitate unaligned, multiword access with minimal delay penalty and no power-of-two access restrictions. In particular, such memory finds application in the instruction caches of high-performance superscalar processors, since these require multiple instruction prefetches in a single cycle
  • Keywords
    CMOS integrated circuits; SRAM chips; memory architecture; CMOS SRAM; instruction caches; integrated pre-access architecture; multiple instruction prefetches; multiword access; random preaccess memory; superscalar processors; Arithmetic; Cache memory; Circuit synthesis; Cost function; Counting circuits; Decoding; Delay; Helium; Prefetching; Random access memory;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/4.135334
  • Filename
    135334