百能云芯(元器件)首页 > 非易失性存储器NVM > FPGA配置用存储器

FPGA配置用存储器采购简介

FPGA配置用存储器主要涉及以下几种类型: ### 1. 块RAM(Block RAM) 块RAM是FPGA中专门用于实现RAM功能的大容量存储块,每个块RAM容量从几kb到几十kb不等。它们通常有单端口、双端口和四端口版本,支持同步读写操作,可以通过多端口实现FIFO等功能。例如,在Xilinx UltraScale FPGA中,一个块RAM的容量为36kb,位宽可配置,延时很小,频率可以达到550MHz。 ### 2. 分布式RAM(Distributed RAM) 分布式RAM利用查找表(LUT)的功能实现,不需要占用额外的触发器(Flip-Flop),但会占用可用于逻辑实现的LUT资源。每个LUT可以实现一个小容量的RAM,例如6输入LUT实现64位RAM。分布式RAM只能实现同步读写操作。 ### 3. UltraRAM 某些高端FPGA特有的大容量RAM块,比块RAM具有更高的密度和带宽。UltraRAM可以与块RAM一起使用,实现更大容量的存储解决方案。 ### 4. 配置模式 FPGA的配置模式决定了如何将配置数据加载到FPGA中。常见的配置模式包括: - **主SPI配置模式**:通过外挂一个SPI存储器实现,通常与JTAG配置模式一起设计。JTAG模式用于在线调试逻辑代码,而SPI存储器用于存储逻辑代码,FPGA上电后自动载入存储器中的逻辑代码。 - **主BPI配置模式**:并行数据比SPI模式的串行数据配置速度要快,但设计稍微复杂一点。 ### 5. 非易失性存储器 许多FPGA使用非易失性存储器(如Flash、EEPROM等)来存储配置信息。FPGA在驱动配置逻辑的内部振荡器中生成配置时钟信号,并在CCLK输出引脚上可见。 ### 6. FPGA配置存储器单元 FPGA配置存储器也称为配置存储器单元,它的每一位与比特流中的对应位一起初始化。每个存储器单元的输出连接到可配置的功能块上,如LUT、寄存器、BRAM、IO、布线等。 综上所述,FPGA配置用存储器包括块RAM、分布式RAM、UltraRAM等,它们在FPGA中起着重要作用,特别是在需要存储大量数据或者实现高性能数据处理的应用中。

共筛选出15件FPGA配置用存储器相关商品

商品图片
型号/品牌/参数
库存/包装/批次

阶梯

香港交货

大陆交货(含税)

交期
合计
操作

云芯AI助手