MCsim: An Extensible DRAM Memory Controller Simulator

被引:7
|
作者
Mirosanlou, Reza [1 ]
Guo, Danlu [1 ]
Hassan, Mohamed [2 ]
Pellizzoni, Rodolfo [1 ]
机构
[1] Univ Waterloo, Elect & Comp Engn, Waterloo, ON N2L 3G1, Canada
[2] McMaster Univ, Elect & Comp Engn, Hamilton, ON L8S 4L8, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Memory control and access; DRAM; simulation; PERFORMANCE; FAIRNESS;
D O I
10.1109/LCA.2020.3008288
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Numerous proposals for memory controller (MC) designs have been exposed to the research community. Interest has since been growing in the area of computer architecture and real-time systems to improve the throughput of the system and/or guarantee timing requirements through novel scheduling algorithms. Consequently, comprehensive simulators are highly demanded since they provide an infrastructure for development of new ideas effectively without re-implementing the other parts of the hardware. Although there has been several proposals for off-chip memory device simulators, there is a shortage in their MC counterparts. In this letter, we propose MCsim, an extensible and cycle-accurate MC simulator. Designed as an integrable environment, MCsim is able to run as a trace-based simulator as well as provide an interface to connect with external CPU and memory device simulators.
引用
收藏
页码:105 / 109
页数:5
相关论文
共 50 条
  • [41] An extensible MRI simulator for post-processing evaluation
    Kwan, RKS
    Evans, AC
    Pike, GB
    VISUALIZATION IN BIOMEDICAL COMPUTING, 1996, 1131 : 135 - 140
  • [42] Extensible neuromorphic computing simulator based on a programmable hardware
    Wang, Shikai
    Ma, Cheng
    Wang, Dong
    Pei, Jing
    2015 15TH NON-VOLATILE MEMORY TECHNOLOGY SYMPOSIUM (NVMTS), 2015,
  • [43] PCMCsim: An Accurate Phase-Change Memory Controller Simulator and its Performance Analysis
    Lee, Hyokeun
    Kim, Hyungsuk
    Shim, Seokbo
    Lee, Seungyong
    Hong, Dosun
    Lee, Hyuk-Jae
    Kim, Hyun
    2022 IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE (ISPASS 2022), 2022, : 300 - 310
  • [44] DRAM controller with a close-page predictor
    Stankovic, VV
    Milenkovic, NZ
    EUROCON 2005: THE INTERNATIONAL CONFERENCE ON COMPUTER AS A TOOL, VOL 1 AND 2 , PROCEEDINGS, 2005, : 693 - 696
  • [45] MSimDRAM: Formal Model Driven Development of a DRAM Simulator
    Sahoo, Debiprasanna
    Satpathy, Manoranjan
    2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2016, : 597 - 598
  • [46] A CMOS DRAM-CONTROLLER CHIP IMPLEMENTATION
    POON, TC
    KERESTES, M
    FISCHER, RF
    SAMPSON, GP
    HWANG, SJ
    YANG, WJ
    WILLIS, ML
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1987, 22 (03) : 491 - 494
  • [47] DRAM controller with a complete predictor: Preliminary results
    Stankovic, VV
    Milenkovic, NZ
    TELSIKS 2005, PROCEEDINGS, VOLS 1 AND 2, 2005, : 593 - 596
  • [48] ReTagger: An Efficient Controller for DRAM Cache Architectures
    Bojnordi, Mandi Nazm
    Nasrullah, Farhan
    PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [49] DRAM Bender: An Extensible and Versatile FPGA-Based Infrastructure to Easily Test State-of-the-Art DRAM Chips
    Olgun, Ataberk
    Hassan, Hasan
    Yaglikci, A. Giray
    Tugrul, Yahya Can
    Orosa, Lois
    Luo, Haocong
    Patel, Minesh
    Ergin, Oguz
    Mutlu, Onur
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (12) : 5098 - 5112
  • [50] Design and Implementation of High Performance Advanced Extensible Interface(AXI) Based DDR3 Memory Controller
    Gupta, Manoj
    Nagawat, Ashok Kumar
    2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), VOL. 1, 2016, : 1175 - 1179