Hi Sebastian, A couple of years ago I managed to get the ddr3 working in a design with a PPC interface to read the memory. I think the design was based on the ska-sa mlib-devel repo and only caters for firmware read/write. We modified the roach1 dram controller to get the ppc interface to work. You (or any casperite for that matter) may contact me directly for the yellow block files. Regards, MM.
________________________________ From: Sebastian Antonio Jorquera Tapia <[email protected]> Sent: Friday, 04 September 2020 9:57:18 PM To: [email protected] Subject: Re: [casper] ROACH2 DRAM parameters After writing this I think I found it, it was the ddr3_controller.mpd file which overwrites the parameters. I am going to check if now I have more allowable addresses. El vie., 4 sept. 2020 a las 15:08, Sebastian Antonio Jorquera Tapia (<[email protected]<mailto:[email protected]>>) escribió: Hello Casperites, I know that the DRAM block in the ROACH2 is itself a trouble. I have tried to make a model using the blocks in the casper-astro github but I couldn't get any response of the block. In some thread of the mailing list I found the repo of the SMA where I could use the DRAM without the PPC interface, but only works using the addresses in the range (0-2^24) so using this implementation we could use 603MB of the DRAM. https://github.com/Smithsonian/mlib_devel<https://github.com/Smithsonian/mlib_devel> Our ROACH2 has a m393b5773 memory stick, reading the datasheet it says that this module has 3 banks, 15 rows and 10 columns. Poking around in the pcores/ddr3_controller/hdl/verilog/ddr3_controller.v I found that configuration has the same default parameters I mention. But after compiled a model I look at the XPS_ROACH2_base/hdl/system_ddr3_controller.v and I found that the row address is now 14... So in some stage of the compilation the parameter is re written. There is a reason for that, or it is just a bug? If its the second one, there is any recommendation to where start to look at? I dont think that its made by other hdl instantiation because in the ddr3_conotrller file the 14 value is written using a number and not a parameter. My main suspect is some matlab oop. -- You received this message because you are subscribed to the Google Groups "[email protected]<mailto:[email protected]>" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]<mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/486133a4-67a6-4420-9df5-0c5afe9b5128n%40lists.berkeley.edu<https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/486133a4-67a6-4420-9df5-0c5afe9b5128n%40lists.berkeley.edu?utm_medium=email&utm_source=footer>. -- You received this message because you are subscribed to the Google Groups "[email protected]" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]<mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAASoV%3DPYO8sGAAO3OgsOE7UdH5zsxhB%3D_G_qeRMm6CWc6MSxmg%40mail.gmail.com<https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAASoV%3DPYO8sGAAO3OgsOE7UdH5zsxhB%3D_G_qeRMm6CWc6MSxmg%40mail.gmail.com?utm_medium=email&utm_source=footer>. Please consider the environment before printing this e-mail. DISCLAIMER: This message is intended for the use of the addressee and may contain information that is privileged and/or confidential. If you are not the intended recipient, you are hereby notified that any dissemination, distribution or copying of the information contained in this message is strictly unauthorized and prohibited. If you have received this message in error, please notify the sender by reply e-mail and delete the message from your system. Opinions, conclusions, or other statements in this message that do not relate to the business of REUTECH Radar Systems, a Division of Reutech Ltd., its subsidiaries or affiliates, are neither given nor endorsed by REUTECH Radar Systems, a Division of Reutech (Pty)Ltd. -- You received this message because you are subscribed to the Google Groups "[email protected]" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/7d3816817de94b33a33d4805398fa6aa%40reutech.co.za.

