Loading...
Please wait, while we are loading the content...
Similar Documents
A Reconfigurable Cache for Efficient Use of Tag RAM as Scratch-Pad Memory
| Content Provider | Semantic Scholar |
|---|---|
| Author | Kumar, K. Prakash Reddy, Shridhivya A. Basha, Shaik. Mahaboob |
| Copyright Year | 2019 |
| Abstract | The cache memory has been a predominant component in modern chips, easily taking up more than 50% of the silicon area. It is then desirable to make the cache memory flexible for different needs. Therefore, many modern processor chips allow users to configure a part of the cache memory as the scratch-pad memory (SPM), a high-speed internal memory for rapid data access. However, such approach uses only the data RAM of the cache memory while leaving the tag RAM unused and thus wasting its capacity. This paper presents a cache organization, called Tag-SPM architecture, which allows the tag RAM to be used as the SPM and thus increases its capacity. It is accomplished with small Tag/Data-SPM controllers and four additional multiplexers in the cache organization. The proposed Tag-SPM architecture has been implemented with an academic ARM-based microprocessor with 4-/4-kB four-way set associative instruction/data caches at the register transfer level. Experiments show that the proposed architecture boosts the SPM capacity by 12.5% and requires only 0.08% area (434 gates) overhead without impairing the cache’s circuit speed in TSMC’s 90-nm standard cell implementation. |
| Starting Page | 8 |
| Ending Page | 27 |
| Page Count | 20 |
| File Format | PDF HTM / HTML |
| Volume Number | 6 |
| Alternate Webpage(s) | https://journals.pen2print.org/index.php/ijr/article/download/19547/19191 |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |