Spartan-3E  –  Speedgrade -4  – 回读限制 – 为什么我的回读有错误?-Xilinx-AMD社区-FPGA CPLD-ChipDebug

Spartan-3E – Speedgrade -4 – 回读限制 – 为什么我的回读有错误?

描述

使用处理器回读整个Spartan- 3 E配置数据,然后使用MASK文件将其与原始位文件进行比较后,会出现一些意外错误。我的BRAM帧上似乎有错误。这里有什么问题?

大多数Spartan-3E FPGA产品选项都提供了回读功能,但在商用温度等级中使用-4速度等级时,XC3S1200E和XC3S1600E FPGA除外。

同样,Block RAM Readback支持在-4速度等级的商用温度器件中不可用。如果在XC3S1200E或XC3S1600E FPGA中需要回读,或者在任何Spartan-3E FPGA上需要Block RAM Readback,请升级到工业温度等级版本或-5速度等级。

对于那些不支持Block RAM回读的器件,例如XC2S250E,尽量避免回读BRAM内容并进行比较。如果设计读取整个配置内存,一种解决方法是实例化设计中的所有BRAM,然后MASK文件将屏蔽掉所有RAM位,并在执行回读验证时不进行比较。

请登录后发表评论

    没有回复内容