• DocumentCode
    3225177
  • Title

    Multi-sized Output Cache Controllers

  • Author

    Hassan, Siti Lailatul Mohd ; Johari, Mohd Naqib ; Saparon, Azilah ; Halim, Ili Shairah Abd ; Ab Rahim, A´zraa Afhzan

  • Author_Institution
    Fac. of Electr. Eng., Univ. Teknol. MARA, Shah Alam, Malaysia
  • fYear
    2013
  • fDate
    23-26 June 2013
  • Firstpage
    186
  • Lastpage
    191
  • Abstract
    This project describes the design of a Multi-sized Output Cache Controller that will handle 2Kbyte 16 ways with 4 word block size cache. A cache controller is a device that used to sequence the read and write of the cache storage array. Most of modern microprocessor is designed with multiple core architecture that will lead to massive traffic of cache data transfer. By taking the advantage of using temporal locality and spatial locality to the cache, the problem can be solved. With this solution, a controller that capable to handle huge amount of way and block size need to be designed. This design will be implemented using Xilinx software. It was developed base on Verilog coding. Using the same software, a test bench was constructed to test the functionality of the controller. This cache controller consists of four stages, from request to read data. It had the capability to read and write to different agent on various output data size from 1byte till 16 byte.
  • Keywords
    benchmark testing; cache storage; hardware description languages; integrated circuit testing; memory architecture; microprocessor chips; Verilog coding; Xilinx software; block size; cache data transfer traffic; cache storage array; controller functionality testing; memory architecture; microprocessor design; multiple core architecture; multisized output cache controller design; read sequence; spatial locality; temporal locality; test bench; write sequence; Multiplexing; Radiation detectors; cache controller design; cache design; memory architecture; set-associative cache;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology, Informatics, Management, Engineering, and Environment (TIME-E), 2013 International Conference on
  • Conference_Location
    Bandung
  • Print_ISBN
    978-1-4673-5730-2
  • Type

    conf

  • DOI
    10.1109/TIME-E.2013.6611989
  • Filename
    6611989