antmicro / rowhammer-tester

https://antmicro.github.io/rowhammer-tester/
Apache License 2.0
51 stars 16 forks source link

Questions about application of LiteX #43

Closed pjattke closed 3 years ago

pjattke commented 3 years ago

Dear developers,

I'm totally new in this hardware world, so sorry if these questions might look obvious to you. I'm wondering how exactly we can use this DRAM controller implementation in our research. From the diagram in the README I can see that LiteX is running on a FPGA which is connected to a host (via Ethernet) and via PHY to DRAM.

Does PHY mean that the DRAM is plugged into the FPGA, e.g., by adding a DIMM socket to the FPGA where the DRAM can be plugged into? Because I saw that the Arty A7 only support DDR3L and not the regular DDR DRAM.

Thanks a lot for your explanation!

kgugala commented 3 years ago

Hi @pjattke on Arty target there is no easy option to change the DRAM (you'd have to replace on-board's chip). Arty target is more like "my first row hammer board" target ;). It is a cheap devboard to enable developers to start playing with the system.

On ZCU104 you can change the SODIMM memories and test them.

We have also designed a dedicated HW https://github.com/antmicro/lpddr4-test-board https://github.com/antmicro/lpddr4-testbed to be able to test different memories. The design is open source so anybody can adapt it for their needs. We're currently working on the software support for it.

pjattke commented 3 years ago

Ah, I see! Thank you, @kgugala, for the information.