Sdram(一)

SDRAM(Synchronous Dynamic Random Access Memery)同步动态随机存储器
同步:Sdram的工作时钟与FPGA的时钟频率一致,SDRAM均以此时钟作为基准,同步接口;
动态:电容(存储电荷,但电容会放电,需要不断刷新);
随机:给一个地址,找到存储单元进行读写;
特点:存储空间大,功耗低;发展到五代产品SDRAM、DDR SDRAM、DDR2、DDR3、DDR4
**第一代是单端时钟信号,且数据只在上升沿采样;后面几代均为差分时钟抗干扰,双沿采样;**控制逻辑比较复杂;

SDRAM数据存取原理:**内部存储阵列
在这里插入图片描述
N个存储单元构成一个存储阵列,N=行地址
列地址=一个逻辑Bank;SDRAM中会有好几个Bank;
在对SDRAM进行数据存取时,先确定L-Bank地址,定位到指定逻辑Bank,再依次确定行地址和列地址,选中存储单元,进行操作,一次只能对一个Bank中的一个存储单元进行操作。
SDRAM存储容量计算:
例如镁光的:4Meg
164Banks
4Meg:(单个L-BANK包含的存储单元个数)(行地址[12:0]列地址[8:0])
16:(位宽16bit)
4Banks:(4个Bank)
即:**4M
16*4=256Mbits**

芯片引脚
在这里插入图片描述
CLK 系统时钟: SDRAM 由系统时钟驱动,所有 SDRAM 输入信号都在时钟上升沿采样,同时 CLK 还递增内部突发计
数器并控制输出寄存器。
CKE 时钟使能:屏蔽系统时钟,冻结当前操作,高电平有效,信号有效时,所有信号才能被正确送入 SDRAM。
CS#片选信号:屏蔽和使能所有输入输出端口, CLK、CKE、 DQM 除外, 低电平有效。为高电平时,屏蔽所有命令,但已经突发的读/写操作不受影响。
CAS# 列选通信号:低电平有效,为低电平时, A[8:0]输入的为列地址
RAS# 行选通信号:低电平有效,为低电平时, A[12:0]输入的行地址
WE#写使能信号,低电平有效,为低电平时,使能写操作和预充电。
DQM[1:0] 数据掩码: DQML(H),低(高)字节掩码,若信号为高电平,在下一个时钟周期的时钟上升沿,数据总线的低(高)
字节为高阻态。
BA[1:0] L-Bank 地址:选择不同的逻辑 Bank 进行相关数据操作。
DQ[15:0] 16Bit Inout 数据总线:数据输入/输出复用引脚:

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值