Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple tREFI for multiple channels of HBM2 #50

Open
harishprasad29 opened this issue Dec 25, 2024 · 1 comment
Open

Multiple tREFI for multiple channels of HBM2 #50

harishprasad29 opened this issue Dec 25, 2024 · 1 comment

Comments

@harishprasad29
Copy link

Do we have a feature in DRAMSYS of having multiple tREFI for multiple channels in hbm2. In the memspec json files we have only one tREFI option which is used globally for all the channels. How to set different tREFI for different channels.

@myzinsky
Copy link
Member

myzinsky commented Jan 6, 2025

This is certainly possible. However, this must be implemented in C++/SystemC-level very likely. Each channel has its own channel controller. I think the best way would be to make the changes there:

https://github.com/tukl-msd/DRAMSys/tree/master/src/libdramsys/DRAMSys/controller/refresh

https://github.com/tukl-msd/DRAMSys/blob/master/src/libdramsys/DRAMSys/controller/Controller.cpp#L261

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants