Title :
Design of a Reconfigurable Embedded Data Cache
Author :
Bani, Ruchi Rastogi ; Mohanty, Saraju P. ; Kougianos, Elias ; Thakral, Garima
Author_Institution :
NanoSystem Design Lab., Univ. of North Texas, Denton, TX, USA
Abstract :
Performance and power consumption are very important aspects of embedded systems design. Several studies have shown that cache memory consumes as much as 50% of the total power in such systems. Thus, the architecture of the cache governs both performance and power usage of the embedded system. In this paper a new Reconfigurable Embedded Data (RED) cache is proposed especially targeted towards embedded systems. This paper further explores the issues and considerations involved in designing such a reconfigurable cache. The novelty of the RED cache architecture lies in the fact that it can be configured as direct-mapped, two-way, or four-way set associative using a mode selector function. Thus, one cache design can be used for different applications. The module has been designed, simulated and synthesized in Xilinx ISE 9.1i and ModelSim SE 6.3e using the Verilog hardware description language.
Keywords :
cache storage; embedded systems; hardware description languages; reconfigurable architectures; ModelSim SE 6.3e; Verilog hardware description language; Xilinx ISE 9.1i; cache memory; embedded systems design; mode selector function; reconfigurable embedded data cache; Computer architecture; Embedded systems; Hardware design languages; Measurement; Program processors; Random access memory; Registers; Cache Associativity; Data Cache; Embedded Systems; Reconfigurable Architecture;
Conference_Titel :
Electronic System Design (ISED), 2010 International Symposium on
Conference_Location :
Bhubaneswar
Print_ISBN :
978-1-4244-8979-4
Electronic_ISBN :
978-0-7695-4294-2
DOI :
10.1109/ISED.2010.39