问题描述
关键词:Microblaze,MB,缓存,功能仿真
仿真具有16KB指令和数据高速缓存的MB系统时,ModelSim会出错。 Microblaze版本是v5。错误消息如下:
错误信息:
—————————————
#**致命:( vsim-3471)切片范围(0到17)不属于前缀索引范围(0到15)。
#Time:0 ps迭代次数:0进程:/ system / microblaze_0 / microblaze_0 / using_dcache / dcache_i1 / tag_bram_module / padding_vectors文件:./ hdl / vhdl / bram_module.vhd
加载设计时出现致命错误
#加载设计时出错
解决/修复方法
当MB v5中的高速缓存大小为16kB时,会发生此问题。
要解决此问题,请使用不同的缓存大小或使用结构/时序仿真模型仿真设计。
EDK 9.1i中已修复此问题。
没有回复内容