Forum Discussion

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

Problem in Altera's University SRAM Controller IP Core, solution provided

Hello,

Recently I was trying to achieve SRAM (chip IS61LV25616, 10ns access time) reads at 100MHz on my DE1 board, using Altera's University SRAM Controller IP Core.

I am using SRAM for rendering video data for VGA at 100MHz, and using NIOS for setting up the needed textures.

Unfortunately, using the stock controller did not work until I changed a setting in the Altera_UP_Avalon_SRAM_hw.tcl file.

For DE1 and DE2 boards, the following setting is used:

set_interface_property avalon_sram_slave readWaitTime 0

This line is invalid, and the read wait time should be set to atleast 10ns.

With this change, I am now able to achieve SRAM reads at 100MHz.

I have already sent a mail to Altera, so that they can fix this issue, and spare future users of this problem.

Kind regards.

Edit: I should have placed this post in the IP/University sub-forum, sorry for that.
No RepliesBe the first to reply