Title :
VHDL Implementation of High-Performance and Dynamically Configures Multi-port Cache Memory
Author :
Bajwa, Hassan ; Macwan, Isaac ; Veerapandian, Vignesh ; Chen, Xinghao
Author_Institution :
Dept. of Electr. Eng., Univ. of Bridgeport, Bridgeport, CT, USA
Abstract :
This paper presents the implementation of 64 x 64 multi-port Static Random Access Memory (SRAM) and newly proposed dynamically configured multi-port SRAM in VHDL (VHSIC hardware description language). It uses a dynamic memory partitioning algorithm where a VHDL test-bench is developed to verify the functionality of the dynamically configured memory. Results demonstrate that critical memory operations such as “read miss”, “write miss” and “write bypass” can be performed using newly proposed low power, area efficient dynamically configured memory.
Keywords :
SRAM chips; cache storage; hardware description languages; SRAM; VHDL test bench; VHSIC hardware description language; dynamic configures multiport cache memory; dynamic memory partitioning algorithm; multiport static random access memory; Cache memory; Circuits; Delay; Information technology; Leakage current; Microprocessors; Power dissipation; Random access memory; Read-write memory; Silicon; Dynamically configured memory; Multi-port Cache Architecture; SRAM; VHDL;
Conference_Titel :
Information Technology: New Generations (ITNG), 2010 Seventh International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-6270-4
DOI :
10.1109/ITNG.2010.243