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
Link To Document