BRAM最小尺寸
一块标准BRAM大小为36Kb=36bit位宽X1024深度,实际上是由2块18Kb=18bit位宽X1024深度的BRAM。

上图是实际综合的结果,其中,DP指真双端口BRAM,SP指单端口BRAM。对于单端口BRAM,18X1024大小只占用0.5块BRAM,而36X512同样占用0.5块BRAM,这实际上是使用一个18Kb的BRAM实现的,其中一半18X512使用其中一组读写端口,另一半18X512使用另一组读写端口。

双端口36X512则占用完整的一块BRAM,因为双端口都被占用,因此无法像单端口一样灵活组合。