从名词可知,该存储器的每个存储块的存储容量为 9Kbit,每个 Cyclone IV E 器件中都有多个 M9K 存储块,具体数量与对应的器件型号相关,例如 EP4CE6 含有 30 个 M9K 块,而 EP4CE115 则含有 432 个 M9K 块。这些存储器块可以被配置为单端口、简单双端口、真双端口 RAM 以及 FIFO 缓冲器或者 ROM。例如当我们进行数据采集时,为了保证数据生产方和数据消费方能够协调读写速度,则可以使用嵌入式块 RAM 存储器配置为先进先出存储器(FIFO),数据生产方仅在 FIFO 为非满的情况下才将数据写入到 FIFO 中,而数据消费方则在 FIFO 为非空的时候才去读取其中的数据并处理,通过这种方式实现了不同数据速率之间的匹配。
|