Hi,
I am writing a DRAM Simulator for my work. This will be a trace driven simulator for the time. This models, complete DRAM structures with channel, ranks and banks with activation, precharge and power models.
I would like to integrate the same with Sniper.
As opposed to DRAMSim2, my DRAM is event based, except the fact that the packet selector and eventQ lookup only runs every cycle. I went through [1]. I would like to know if
I get some help in understanding where to fit in the multichannel memory controller and call the packet selector every cycle. In Sniper 6.0, I found DRAM Cntrl Interface
code but am unable to understand the code due to my lack of knowledge in Sniper.
I am also working to make the packet selector of my DRAM, event based but unable to find a logic by now. Any help shall be appreciated.
[1] https://groups.google.com/forum/#!searchin/snipersim/dram/snipersim/AKfYSpuQJJg/Aln_EaZbNzEJ