Intel FPGA数字信号处理设计(基础版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2.4 嵌入式块RAM

大多数FPGA都具有嵌入式块RAM,这大大拓展了FPGA的应用范围和灵活性。块RAM(BRAM)可被配置为单端口RAM、双端口RAM、地址存储器(CAM)和FIFO等常用存储结构。CAM内部的每个存储单元中都有一个比较逻辑,写入CAM中的数据会和内部的每个数据进行比较,并返回与端口数据相同的所有数据的地址。除BRAM外,还可以将FPGA中的LUT灵活地配置成RAM、ROM和FIFO等存储结构。在实际应用中,FPGA芯片内部的BRAM数量也是选择芯片的一个重要因素。