K
Keith Blankenship
Guest
I'm trying to simulate dual-port RAM using a shared variable in ModelSim
6.1b.
When I isolate the dual-port RAM in its own test bench the behavior is
correct. However, when incorporated into my larger design the behavior
is strange. For instance, the stored data does not appear at the
data_out port until the first cycle the (registered) address changes.
Has anyone experienced this problem? Could this be a bug in ModelSim?
Thanks,
Keith
6.1b.
When I isolate the dual-port RAM in its own test bench the behavior is
correct. However, when incorporated into my larger design the behavior
is strange. For instance, the stored data does not appear at the
data_out port until the first cycle the (registered) address changes.
Has anyone experienced this problem? Could this be a bug in ModelSim?
Thanks,
Keith