Back close

A Reconfigurable 16KB Cache Architecture for Direct-Mapped and Set-Associative Designs

Publication Type : Conference Paper

Publisher : IEEE

Source : 2025 International Conference on Intelligent Innovations in Engineering and Technology (ICIIET)

Url : https://doi.org/10.1109/iciiet65921.2025.11378244

Campus : Coimbatore

School : School of Engineering

Department : Electrical and Electronics

Year : 2025

Abstract : A reconfigurable 16KB cache memory system is designed using Verilog Hardware Description Language to support multiple cache mapping techniques, including direct-mapped and set-associative organizations. The set-associative architecture is configurable as two-way, four-way, or eight-way, offering flexibility in terms of associativity and performance. A mode-selectable control mechanism enables dynamic switching between cache architectures during runtime, based on application-specific requirements or performance trade-offs. The design utilizes Block RAM (BRAM) inference for efficient FPGA implementation, supporting selective activation of cache blocks to optimize access time and minimize power consumption by deactivating unused sets. The modular and parameterized structure makes it highly scalable and well-suited for implementation in embedded processors, FPGA-based accelerators with limited resources, and customizable computing platforms. The proposed cache architecture is novel because it allows dynamic runtime reconfiguration between direct-mapped and multiple set-associative cache structures, which is rarely implemented in FPGA-based designs.

Cite this Research Publication : V Siva Durga Sankar, M Dheeraj Kumar Reddy, Unais I, S Lingeswar, Saisuriyaa G, A Reconfigurable 16KB Cache Architecture for Direct-Mapped and Set-Associative Designs, 2025 International Conference on Intelligent Innovations in Engineering and Technology (ICIIET), IEEE, 2025, https://doi.org/10.1109/iciiet65921.2025.11378244

Admissions Apply Now