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