我的移位寄存器被推断为使用RAM不是LUTS,我怎样才能防止这个?溶液1溶液2-Lattice-莱迪斯社区-FPGA CPLD-ChipDebug

我的移位寄存器被推断为使用RAM不是LUTS,我怎样才能防止这个?溶液1溶液2

解决方案1

该合成工具将确定是否基于某些标准实现顺序移位寄存器作为寄存器、分发RAM或块RAM。用户可以通过指定“SythRAMSype”或“SythSrLyStle”属性来选择不同的实现。属性可以应用于全局、模块或RAM实例。

有关语法和属性值的更多细节,请参阅联机帮助SypPrimes参考手册。

解决方案2

另一种解决方案是使用“SythIORE”属性来保存这些寄存器信号。Spple将自动实现移位寄存器作为寄存器。

对于属性语法,请参阅同步化联机帮助。

请登录后发表评论

    没有回复内容