Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21589 Discussions

Questions about Asynchronous RAM on CycloneII

Altera_Forum
Honored Contributor II
1,193 Views

I have one question regarding the asyn ram on cycloneII 

 

Basically, I want to instantiate a small size of reg mem, like reg [n-1:0] mem [0:m-1], and input data into it through PIO output port from SOC(NiosII), after the data get filled into the mem, I need to synchronously output the mem data with the output clock from PLL to external device. 

 

Not sure if this idea is workable or implementable on CyconeII? 

 

Thanks a lot in advance.
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
496 Views

What do you exactly mean with asynchronous in this case? The write logic still has to use a write enable signal. One option is to connect the we signal as write clock of a true dual port RAM. If the control signals are slow, they can be also synchronized to the design clock.

0 Kudos
Altera_Forum
Honored Contributor II
496 Views

Thanks for your answer, 

 

Got you, I have successfully get it work on the cycloneII, and the output data get verified as correct.
0 Kudos
Reply