• 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