DocumentCode
2802966
Title
Simulating a Reconfigurable Cache System for Teaching Purposes
Author
Herruzo, Ezequiel ; Benavides, J. Ignacio ; Quislant, Ricardo ; Zapata, Emilio L. ; Plata, Oscar
Author_Institution
Univ. of Cordoba, Cordoba
fYear
2007
fDate
3-4 June 2007
Firstpage
37
Lastpage
38
Abstract
This paper presents a tool that simulates a reconfigurable cache whose parameters can be changed at runtime through a special instruction at the ISA level. The tool was developed through a series of laboratory exercises in computer architecture. The proposed tool simulates a cache system that can be reconfigured within a variety of 298 combinations of C, W and L (cache capacity, block size and number of blocks per set) without changing its architecture. The students are introduced to reconfigurable hardware architecture while refreshing their knowledge on computer architecture issues like digital design, register transfer level and computer system level.
Keywords
cache storage; computer science education; engineering education; reconfigurable architectures; computer architecture; reconfigurable cache system simulation; reconfigurable hardware architecture; special instruction; Cache memory; Computational modeling; Computer architecture; Computer simulation; Design engineering; Education; Hardware; Power engineering and energy; Random access memory; Registers;
fLanguage
English
Publisher
ieee
Conference_Titel
Microelectronic Systems Education, 2007. MSE '07. IEEE International Conference on
Conference_Location
San Diego, CA
Print_ISBN
0-7695-2849-X
Type
conf
DOI
10.1109/MSE.2007.74
Filename
4231438
Link To Document