Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
9 years ago

MegaWizard for 2-port RAM with registered write port and unregistered read port

Hi there, I want to generate a 2 port RAM using MegaWizard.

I need that the rdaddress and rdenable inputs without register them first, because this will cause a one clock cycle delay and the internal bus that I use expects that the result shows on the next rising edge of clock when rdaddress and rdenable is high.

I also found that write port has to be registered no matter whether M20K or MLAB is used.

Read port is different. If I use M20k, I can not choose "no registered" read port. If use MLAB I can.

I wonder is that means I can not use M20K in my situation?

Thanks for any comments!

3 Replies