Forum Discussion

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

cyclone III slow memory

I created a simple project with only a m9k memory block to help trouble shoot my larger project. The memory block is set up so that read and write clocks are seperate. All inputs are registered but the output is not. Modelsim was used to simulate the project at gate level. The fastest read operation that gave a valid output was 50Mhz. The output is 8 bits. The fastest write operation was 25Mhz that gave a valid result. Documentation shows 275Mhz as the maximum rate for the cyclone III I7.

2 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I do read and write operations on CIII at 100MHz without any problems. And I'm very far from the max frequency it supports.

    So check your simulation something is wrong.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I found that I had changed the clock frequency in the test bench but not in the ALTPLL. So you were right there was some conflict in the simulation. I was able to get it operate at 274Mhz in simulation internally, but there was a delay in addressing to output of 9.7 ns and the output at the pins could not operate that fast.