reg [] mem []语句生成的RAM和使用IP core 生成的ram在使用FPGA资源上有什么不同么?
是不是前者生成的RAM使用的是FPGA内部的基本单元,而后者使用的是FPGA内的M9K之类的单元?
编译完之后有个资源使用报告,可以自己测试一下定义reg类型是否占用M9K块。至于使用IP,有个what should be the memory block type be?选项可以选择auto也可以选择M9K。详细的在特权同学的《深入浅出玩转fpga》有介绍,可以看一下。偷偷告诉你论坛有电子版,自己找找吧