在用于MAX®10器件的Quartus®Prime软件标准版/ Lite版中编译自定义FIFO或RAM模块时,您可能会看到此错误。
出现此错误是因为MAX 10 Compact变体不支持内存初始化。如果您没有为自定义设计提供任何mif文件,并且仍然在Quartus Prime软件中看到此错误,可能是因为RTL编码样式推断出mif文件
解决/修复方法
应更改memory_type的信号声明
signal mem:memory_type:=(others =>(others =>’0’));
至
signal mem:memory_type;
这是为了确保内存未初始化,并且Assembler阶段没有编译错误。
没有回复内容