BRAM最小尺寸
一块标准BRAM大小为36Kb=36bit位宽X1024深度,实际上是由2块18Kb=18bit位宽X1024深度的BRAM。
![BRAM实际综合下的资源占用](https://i-blog.csdnimg.cn/direct/75156fa7938a4142b32e6097d60f141a.png)
上图是实际综合的结果,其中,DP指真双端口BRAM,SP指单端口BRAM。对于单端口BRAM,18X1024大小只占用0.5块BRAM,而36X512同样占用0.5块BRAM,这实际上是使用一个18Kb的BRAM实现的,其中一半18X512使用其中一组读写端口,另一半18X512使用另一组读写端口。
![BRAM转换关系](https://i-blog.csdnimg.cn/direct/ff280d35cc044eeeabcf2508f82cd195.jpeg)
双端口36X512则占用完整的一块BRAM,因为双端口都被占用,因此无法像单端口一样灵活组合。