Altera_Forum
Honored Contributor
15 years agoread problem with DDR2 HP II controller
Hello
I am simulating DDR2 Hi performance controller that came with Q9.1. The problem is my simulation works fine for MAXIMUM_ROWS = 16'h0018 MAXIMUM_COLS = 10'h3F8 but read back fails with MAXIMUM_ROWS = 16'h0019 MAXIMUM_COLS = 10'h3F8 (I assert the read_req but never receive a read_valid back from the controller) Somewhere there are write requests in the system that are left unfinished while my state machine switches to reads. I am attaching my state machine + a snapshot of waveform. The snap shows end of writes and beginning of read for which the read_valid never comes if MAX_ROWS are greater than 0x18. Can someone guide me to whats wrong; all my debugging skills have failed so far. Thanks a million and Regards.