Title :
Towards effective embedded processors in codesigns: customizable partitioned caches
Author :
Petrov, Peter ; Orailoglu, Alex
Author_Institution :
Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
Abstract :
This paper explores an application-specific customization technique for the data cache, one of the foremost area/power consuming and performance determining microarchitectural features of modern embedded processors. The automated methodology for customizing the processor microarchitecture that we propose results in increased performance reduced power consumption and improved determinism of critical system parts while the fixed design ensures processor standardization. The resulting improvements help to enlarge the significant role of embedded processors in modern hardware/software codesign techniques by leading to increased processor utilization and reduced hardware cost. A novel methodology for static analysis and a field-reprogrammable implementation of a customizable cache controller that implements a partitioned cache structure is proposed. The simulation results show significant decrease of miss ratio compared to traditional cache organizations
Keywords :
cache storage; embedded systems; hardware-software codesign; performance evaluation; application-specific customization technique; automated methodology; codesigns; customizable cache controller; customizable partitioned caches; data cache; effective embedded processors; field-reprogrammable implementation; hardware/software codesign; microarchitectural features; performance evaluation; processor standardization; processor utilization; simulation results; static analysis; Application specific integrated circuits; Costs; Embedded system; Energy consumption; Hardware; Microarchitecture; Modems; Permission; Software systems; System buses;
Conference_Titel :
Hardware/Software Codesign, 2001. CODES 2001. Proceedings of the Ninth International Symposium on
Conference_Location :
Copenhagen
Print_ISBN :
1-58113-364-2
DOI :
10.1109/HSC.2001.924655