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

cyclone iii m9ks perform not so well

Altera_Forum
Honored Contributor II
1,008 Views

i apply a design to EP3C120F484C8 noticing m9ks don't perform perfectly well at above 170 mhz, that is, at occasional address the readdata doesn't agree with what has been written.  

for testing purpose, bringing down frequency to half or using stratixiii instead both escape the problem 

althought device datasheet says the best performance can be up to 260 mhz, i reckon that simply refers to speed level 6.  

can anyone please tell if 170 mhz or something will indeed lead to unstable use of m9ks on cycloneiii c8? thanks a lot.
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
336 Views

The performance of memory block depends heavily on port registering. You must use both registered inputs and outputs to get close to the maximum performance. 

 

Regardless, make sure you are correctly constrainting your design. Timing analyzer should detect if your clock frequency is too high.
0 Kudos
Reply