对于UFM读取操作,MAX 10片上闪存IP是否存在已知问题?

由于Quartus®Prime软件中的已知问题,当使用片上闪存IP读取MAX®10器件中的用户闪存(UFM)时,可能会发生数据读取失败。

解决/修复方法

要解决此问题,请修改altera_onchip_flash_avmm_data_controller.v文件,如下所示。该文件可以在<Quartus安装文件夹> \ ip \ altera \ altera_onchip_flash \ altera_onchip_flash \ altera_onchip_flash_avmm_data_controller.v中找到。

原版的

分配flash_read_addr =(is_read_busy)? flash_seq_read_ardin:avmm_addr;

改性

assign flash_read_addr = avmm_addr; //(is_read_busy)? flash_seq_read_ardin:avmm_addr;

此问题将在Quartus Prime软件的未来版本中修复。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-08-06 16:52:10 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它