- 4
- 0
- 约6.36千字
- 约 7页
- 2017-08-21 发布于重庆
- 举报
SDRAM的工作原理.pdf
中国科学院西安光学精密机械研究
SDRAM 的工作原理
(注:本资料内容来源网上,整理目的在于方便大家学习和交流。)
引言
在信息处理中,特别是实时视频图像处理中,通常都要对实现视频图像进行处理,而这首先必
须设计大容量的存储器,同步动态随机存储器SDRAM 虽然有价格低廉、容量大等优点,但因SDRAM
的控制结构复杂,常用的方法是设计 SDRAM 通用控制器,这使得很多人不得不放弃使用 SDRAM
而使用价格昂贵的 SRAM 。为此,笔者在研究有关文献的基础上,根据具体情况提出一种独特的方
法,实现了对 SDRAM 的控制,并通过利用 FPGA 控制数据存取的顺序来实现对数字视频图像的旋
转,截取、平移等实时处理。SDRAM 的控制原理,如图 1 所示。
SDRAM 控制原理图
SDRAM 基本操作原理
本文以三星公司的 SDRAM 器件 K4S561632C[4]为例来是说明 SDRAM 的工作原理。
SDRAM 的结构特点
存储器的最初结构为线性,它在任何时刻,地址线中都只能有一位有效。设容量为 N×M 的存
储器有 S0 -Sn -1 条地址线;当容量增大时,地址选择线的条数也要线性增多,利用地址译码虽然
可有效地减少地址选择线的条数,但这种存储器的长宽比太大,显然,这在工业上是无法实现的。
而且由于连线的延时与连线的长度成正比,这样的设计会使存储器的存取速度很慢。为了解决这个
问题,现在常用的存储器都是将存储单元设计成阵列形状,使其长宽比接近 1:1。这样,电路就必
须增加一个列地址译码器,才能选出正确的存储单元。这样,整个存储器的地址线被分为行地址线
和列地址线,行地址线要将要选择执行读或写操作的行,而列地址线则可从被选中的一行中再选出
一个用于真正执行读或写操作的存储单元。
SDRAM 的行地址线和列地址线是分时复用的,即地址线要分两次送出,先送行地址线,再送
列地址线。这样可进一步减少地址线的数量、提高器件的性能,但寻址过程会由此变得复杂,新型
的SDRAM 的容量一般比较大,如果还采用简单的阵列结构,就会使存储器的字线和位线的长度、
内部寄生电容及寄生电阻都变得很大,从而使整个存储器的存取速度严重下降,实际上,现在
SDRAM 一般都以 Bank (存储体或存储块)为组织,来将SDRAM 分为很多独立的小块,然而由
Bank 地址线 BA 控制 Bank 之间的选择;SDRAM 的行、列地址线贯穿所有的 Bank;每个 Bank
的数据位宽同整个存储器的相同。这样,Bank 内的字线和位线的长度就可被限制合适的范围内,
中国科学院西安光学精密机械研究
从而加快存储器单元的存取速度,另外,BA 也可以使被选中的 Bank 处于正常工作模式,而使没有
被选中的 Bank 工作在低功耗模式下,这样还可以降低 SDRAM 的功耗。
为了减少 MOS 管的数量、降低功耗、提高集成度和存储容量,SDRAM 都是利用其内部电容
存储信息,由于电容的放电作用,必须每隔一段时间给电容充电才能使存储在电容里的数据信息不
丢失,这就是刷新过程,这种机制使 SDRAM 的控制过程变的更加复杂,从而给应用带来难度。
三星公司的 SDRAM (K4S561632C)的外部同步时钟速率可在一定的频率范围内连续变化,
最高频率可达到 133MHz,每块 SDRAM 内含四个独立的 Bank;它的基本存储单元都是按照阵列
排列的,它的数据位宽和整个存储器的位宽相同,同时支持多种读写模式;所有的输入信号均以时
钟的上升沿为基准,这使得地址、控制和数据输入到缓冲器的时间可保持一致且建立和保持的时间
很小;该器件使用完全流水线型内部结构;另外,它还具有突发长度可编程、延迟可编程等优点。
这些优点使得 K4S561632C 能广泛的应用于宽频带、高性能存储器应用系统。
SDRAM 的基本信号
SDRAM 的基本信号可以分成以下几类:
(1)控制信号:包括片选(CS)、同步时钟(CLK)、时钟有效(CLKEN)、读写选择(WE )、
数据有效(DQM)等;
(2 )地址选择信号:包括行地址选择(RAS)、列地址选择(CAS)、行/列地址线(SA0 -SA12 )
分时复用、Bank 块地
原创力文档

文档评论(0)