无它,看FPGA的datasheet,上面说的很清楚。
我只用过Xilinx的VirtexII和Altera的Cyclone、Stratix,Xilinx的BlockRAM只有一种,18Kbits,最深可配置为16K×1bit,最宽可配置为512×36bits,可自由配置为Dual- and Single-Port,两个端口数据位宽可以不一致,这些都是Block RAM的共有的特性,Altera的BlockRAM有三种:M512、M4k、MegaRAM,分别为512bits、4Kbits和512Kbits,这些FPGA的完整的datasheet可以在其公司的网站上直接下载,不过都是英文的,但看懂应该不困难。