It has been challenging getting the DDR3 RAM on the NexysVideo board to work reliably. For a while it appeared that the RAM might be bad. I tried running the traffic generator example and it reported no errors. However, my own circuit apparently causes issues. I spent a couple of days trying to identify what was creating an issue. The interface to the MIG component appears to be straight-forward. Writing to the RAM only updated the first byte in a burst. Then I tried lowering the clock rate to the DDR RAM and now it almost works. It is still not 100% but much better. Bytes other than the first one can be updated. I was wondering if there was an alternate slower part that could be selected in the MIG generator? I would like to experiment with lower clock rate. The minimum clock rate for the part still appears to be too high. The clock rate only goes down to 600MHz and I would like to try 533 to see if things work. My gut tells me the RAM has gone bad.
Question
robfinch
It has been challenging getting the DDR3 RAM on the NexysVideo board to work reliably. For a while it appeared that the RAM might be bad. I tried running the traffic generator example and it reported no errors. However, my own circuit apparently causes issues. I spent a couple of days trying to identify what was creating an issue. The interface to the MIG component appears to be straight-forward. Writing to the RAM only updated the first byte in a burst. Then I tried lowering the clock rate to the DDR RAM and now it almost works. It is still not 100% but much better. Bytes other than the first one can be updated. I was wondering if there was an alternate slower part that could be selected in the MIG generator? I would like to experiment with lower clock rate. The minimum clock rate for the part still appears to be too high. The clock rate only goes down to 600MHz and I would like to try 533 to see if things work. My gut tells me the RAM has gone bad.
Link to comment
Share on other sites
11 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now