Large-Capacity and High-Speed Instruction Cache Based on Divide-by-2 Memory Banks

被引:0
|
作者
Qing-Qing Li [1 ]
Zhi-Guo Yu [1 ]
Yi Sun [1 ]
Jing-He Wei [2 ]
Xiao-Feng Gu [1 ]
机构
[1] the Engineering Research Center of IoT Technology Applications (Ministryof Education), Jiangnan University
[2] the No. 58 Research Institute, China Electronics Technology Group Corporation
基金
中央高校基本科研业务费专项资金资助;
关键词
D O I
暂无
中图分类号
TP333 [存贮器];
学科分类号
081201 ;
摘要
An increase in the cache capacity is usually accompanied by a decrease in access speed. To balance the capacity and performance of caches, this paper proposes an instruction cache(ICache) architecture based on divide-by-2 memory banks(D2 MB-ICache). The control circuit and memory banks of D2 MB-ICache work at the central processing unit(CPU) frequency and the divide-by-2 CPU frequency, respectively, so that the capacity of D2 MB-ICache can be expanded without lowering its frequency. For sequential access, D2 MB-ICache can output the required instruction from memory banks per CPU cycle by dividing the memory banks with a partition mechanism and employing an inversed clock technique. For non-sequential access, D2 MB-ICache will fetch certain jump instructions one or two more times, so that it can catch the jump of the request address in time and send the correct instruction to the pipeline. Experimental results show that, compared with conventional ICache, D2 MB-ICaches with the same and double capacities show a maximum frequency increase by an average of 14.6% and 6.8%, and a performance improvement by an average of 10.3% and 3.8%, respectively. Moreover, energy efficiency of 64-kB D2 MB-ICache is improved by 24.3%.
引用
收藏
页码:335 / 349
页数:15
相关论文
共 50 条
  • [1] Large-Capacity and High-Speed Instruction Cache Based on Divide-by-2 Memory Banks
    Li, Qing-Qing
    Yu, Zhi-Guo
    Sun, Yi
    Wei, Jing-He
    Gu, Xiao-Feng
    [J]. Journal of Electronic Science and Technology, 2021, 19 (04) : 335 - 349
  • [2] Large-Capacity and High-Speed Instruction Cache Based on Divide-by-2 Memory Banks
    QingQing Li
    ZhiGuo Yu
    Yi Sun
    JingHe Wei
    XiaoFeng Gu
    [J]. Journal of Electronic Science and Technology, 2021, 19 (04) - 349
  • [3] Pursuit of large-capacity, high-speed technologies
    不详
    [J]. NTT REVIEW, 1998, 10 (04): : 24 - 37
  • [4] A HIGH-SPEED, LARGE-CAPACITY, JUKEBOX OPTICAL DISK SYSTEM
    AMMON, GJ
    CALABRIA, JA
    THOMAS, DT
    [J]. COMPUTER, 1985, 18 (07) : 36 - 45
  • [5] High-speed and large-capacity integrated silicon photonics technologies
    Tanaka, Y.
    [J]. METRO AND DATA CENTER OPTICAL NETWORKS AND SHORT-REACH LINKS III, 2020, 11308
  • [6] Design of the Large-capacity and High-speed Data Storage System Based on FPGA and PSRAM
    Li Baogang
    Meng Lingjun
    Wang Hongtao
    Zhang Guobing
    [J]. ISTM/2009: 8TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1-6, 2009, : 3251 - 3254
  • [7] Research on the technology of high-speed large-capacity data storage in DSO
    Zeng Hao
    Wang Houjun
    Ye Peng
    [J]. ICEMI 2007: PROCEEDINGS OF 2007 8TH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOL IV, 2007, : 882 - 885
  • [8] Recent progress in high-speed and large-capacity optical transmission technologies
    Sano, Akihide
    Masuda, Hiroji
    Yoshida, Eiji
    Miyamoto, Yutaka
    [J]. IEEE COMPOUND SEMICONDUCTOR INTEGRATED CIRCUIT SYMPOSIUM - 2007 IEEE CSIC SYMPOSIUM, TECHNOLOGY DIGEST, 2007, : 85 - 88
  • [9] A research on high-speed and large-capacity interface technology basing on fiber channel
    Zhao Zhi-qiang
    Tian Jing
    [J]. 8TH INTERNATIONAL SYMPOSIUM ON ADVANCED OPTICAL MANUFACTURING AND TESTING TECHNOLOGIES: OPTOELECTRONIC MATERIALS AND DEVICES, 2016, 9686
  • [10] A Large-Capacity Optical Switch Design for High-Speed Optical Data Centers
    Shukla, Utkarsh
    Singhal, Niraj
    Srivastava, Rajiv
    [J]. Journal of Optical Communications, 2019,