OpenEdv-开源电子网

标题: 使用ISE开发Spartan-6,咨询一个RAM的问题 [打印本页]

作者: Xinmx    时间: 2021-8-18 10:39
标题: 使用ISE开发Spartan-6,咨询一个RAM的问题
刚刚入门FPGA,用的是超越者开发板,对RAM的使用不是很清楚。
如果不配置RAM的IP核,可以使用片内RAM吗?
我定义的数组(也使用了):
reg [15:0] Direction_Data[127:0];
编译后发现设计报告中显示Number used as Memory:0,这是不是说明这个数组也是用LUT搭的啊?



作者: hzlys    时间: 2021-8-18 10:39
参考UG687,用(* ram_style = "block" *)标记数组,并且读写数组时不要使用异步复位,那么数组就会被综合成BRAM
作者: QinQZ    时间: 2021-8-18 14:57
根开发工具有关,有些定义成数组,可以指定是用RAM还是LUT,不确定ISE能不能指定




欢迎光临 OpenEdv-开源电子网 (https://www.openedv.com/) Powered by Discuz! X3.4