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 :
بازگشت