Hi Dave!
Thanks for your fast reply. I really appreciate.
I've been using DPRAMs a lot, it always worked very well.
Actually, it might be a simulation problem, but not sure.
Please find here attached a ZIP with:
-- MegaWizard DPRAM
-- Test bench
-- Stimulus pattern (from text file)
As seen in the stimulus, the sequence is as follows:
1) Write something to address 0, do this twice, I know that the first write cycle is not valid
2) write some addresses in a row
3) switch to read and set input data to a different pattern
4) perform some read operations and read back the address of the first read operation which has been written by erroneous data
There's also a ModelSim screenshot
Thanks in advance for your expertise!
Kind regards
Thomas