首页 > 技术 > 内容

FPGA学习:分布式RAM和Block ram

时间:2026-01-22  作者:Diven  阅读:0

以下分析基于xilinx 7系列

CLB是xilinx基本逻辑单元,每个CLB包含两个slICes,每个slICes由4个(A,B,C,D)6输入LUT和8个寄存器组成。

同一CLB中的两片slices没有直接的线路连接,分属于两个不同的列。每列拥有独立的快速进位链资源。

slice分为两种类型 SLICEL, SLICEM 。 SLICEL可用于产生逻辑,算术,ROM。 SLICEM除以上作用外还可配置成分布式RAM或32位的移位寄存器。每个CLB可包含两个SLICEL或者一个SLICEL与一个SLICEM.

7系列的LUT包含6个输入 A1 -A6 , 两个输出 O5 , O6 。

可配置成6输入查找表,O6此时作为输出。或者两个5输入的查找表,A1-A5作为输入 A6拉高,O5,O6作为输出。

一个LUT包含6个输入,逻辑容量为2^6bit,为实现7输入逻辑需要2^7容量,对于更多输入也一样。每个SLICES有4个LUT,256bit容量能够实现最多8bit输入的逻辑。为了实现此功能,每个SLICES还包括3个MUX(多路选择器)

F7AMUX 用于产生7输入的逻辑功能,用于连接A,B两个LUT

F7BMUX 用于产生7输入的逻辑功能, 用于连接C,D两个LUT

F8MUX 用于产生8输入的逻辑功能, 用于连接4个LUT

对于大于8输入的逻辑需要使用多个SLICES, 会增加逻辑实现的延时。

一个SLICES中的4个寄存器可以连接LUT或者MUX的输出,或者被直接旁路不连接任何逻辑资源。寄存器的置位/复位端为高电平有效。只有CLK端能被设置为两个极性,其输入若要改变电平需要插入逻辑资源。例如低电平复位需要额外的逻辑资源将rst端输入取反。但设为上升/下降沿触发寄存器不会带来额外消耗。

分布式RAM

SLICEM可以配置成分布式RAM,一个SLICEM可以配置成以下容量的RAM

多bit的情况需要增加相应倍数的LUT进行并联。

分布式RAM和 BLOCK RAM的选择遵循以下方法:

1. 小于或等于64bit容量的的都用分布式实现

2. 深度在64~128之间的,若无额外的block可用分布式RAM。要求异步读取就使用分布式RAM。数据宽度大于16时用block ram。

3. 分布式RAM有比block ram更好的时序性能。 分布式RAM在逻辑资源CLB中。而BLOCK RAM则在专门的存储器列中,会产生较大的布线延迟,布局也受制约。

移位寄存器(SLICEM)

SLICEM中的LUT能在不使用触发器的情况下设置成32bit的移位寄存器,4个LUT可级联成128bit的移位寄存器。并且能够进行SLICEM间的级联形成更大规模的移位寄存器。

MUX

一个LUT可配置成4:1MUX.

两个LUT可配置成最多8:1 MUX

四个LUT可配置成16个MUX

同样可以通过连接多个SLICES达成更大规模设计,但是由于SLICE没有直接连线,需要使用布线资源,会增加较大延迟。

进位链

每个SLICE有4bit的进位链。每bit都由一个进位MUX(MUXCY)和一个异或门组成,可在实现加法/减法器时生成进位逻辑。该MUXCY与XOR也可用于产生一般逻辑。

猜您喜欢


非直插电容是电子元件。在电路中使用。此种电容器不需直插在板上。相对而言,的特点有很多。本文将详细介绍非直插电容的优缺点。非直插电容的定义非直插电容又称为表面贴装...
2025-03-21 01:31:39
精密电阻因其高稳定性和高精度的特性,应用于各种电子设备中。作为国内知名的精密电阻制造商,LIZ(丽智)凭借其先进的技术和高品质的产品赢得了市场认可。市场上关于L...
2015-01-12 18:28:30
防尘遮阳网是高性能的农业和建筑保护材料,应用于温室、农田、工地等场所。其主要功能是有效阻挡阳光直射,降低温度,同时防止灰尘、沙粒等杂物的侵扰,为植物和施工环境提...
2023-04-16 00:00:00
摘 要 简要分析sigma—deIta(∑一△)架构模数转换器(ADC)原理,提出一种基于FPGA内部LVDS(Low Voltage Differential...
2024-04-26 09:50:00
电子产品的设计与维修中,贴片电阻是非常常见的元件。通常用于调节电流、分压或作为负载。在某些情况下,贴片电阻的阻值可能会因为焊接不良、氧化或其原因而导致无法读取。...
2025-04-16 08:31:44
现代电子产品的设计与制造中,表面贴装技术(SMT)已经成为主流。SMD8B_9.44X6.35MM作为一种重要的表面贴装元件,其尺寸和特性使其在各种电子应用中得...
2025-02-24 10:24:40
发光二极管(LED)因其高效能、长寿命和环保特性,逐渐成为照明和显示技术的主流选择。随着市场需求的增加,各大品牌也纷纷推出各自的LED产品。本文将为您推荐一些知...
2025-04-03 19:30:02
ACDC开关电源,作为现代电子设备心脏般的存在,对于家用电器、通讯设备和工业自动化等多个领域的电力供应起到了很重要的作用。通过将交流电转换为设备可以使用的直流电...
2024-09-01 00:00:00
在选择户外照明时,规格和尺寸是关键因素。灯具的高度需要根据安装位置进行合理选择。路灯的高度通常在3到6米之间,以确保光线能够覆盖到较大范围,同时避免光线直射到行...
2009-09-15 00:00:00