SDRAM的工作原理.pdfVIP

  • 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)

1亿VIP精品文档

相关文档