SDRAM接口学习.ppt
《SDRAM接口学习.ppt》由会员分享,可在线阅读,更多相关《SDRAM接口学习.ppt(41页珍藏版)》请在三一办公上搜索。
1、SDRAM接口讲解,SDRAM:Synchronous Dynamic Random Access Memory 同步动态随机存储器,同步是指 Memory工作需要同步时钟,内部的命令的发送与数据的传输都以它为基准;动态是指存储阵列需要不断的刷新来保证数据不丢失;随机是指数据不是线性依次存储,而是自由指定地址进行数据读写 DDR SDRAM:Double Data Rate SDRAM,是双倍速率同步动态随机存储器,目录,part1-SDRAM内存模组结构part2-SDRAM芯片内部结构Part3-SDRAM芯片外部结构part4-SDRAM内部操作与工作时序part5-SDRAM性能优化p
2、art6-备注Part7-参考资料,Part 1 SDRAM内存模组结构,P-Bank(Physical Bank)内存总线等同于CPU数据总线的位宽。单位为Bit,简称P-Bank。注意:P-Bank是SDRAM及以前传统内存特有的概念芯片位宽:在SDRAM中,单个芯片的位宽即每个传输周期能提供的数据量(仅对SDRAM有效)=一个存储单元位宽 单个芯片的位宽一般都较小,所以为了组成P-Bank所需的位宽,就需要多颗芯片并联工作。DIMM:Double In-line Memory Module,双列内存模组。模组电路板与主板插槽的接口有两列引脚。DIMM是SDRAM集合形式的最终体现,每个D
3、IMM至少包含一个P-Bank的芯片集合,Part 2 SDRAM芯片内部结构,逻辑Bank(Logical Bank):SDRAM芯片内部存储阵列由于技术、成本、内存工作效率(具体见part5-SDRAM性能优化)三方面原因,一个芯片内部有多个L-ABNK,目前基本为四个(SDRAM规范中的最高L-Bank数量)芯片位宽(SDRAM内存芯片传输一次的数据量):L-Bank存储阵列中一个存储单元的容量芯片容量=行数列数(得到一个L-Bank的存储单元数量)L-Bank的数量位宽(单位 bit)模组容量:相同位宽下,不同芯片的组合会有不同的容量,Part 2 SDRAM芯片内部结构,Part3-
4、SDRAM芯片外部结构,Part3-SDRAM芯片外部结构,Part3-SDRAM芯片外部结构,内存寻址步骤以及相关引脚:P-BANK(CS)-L-BANK(BA)-行(RAS、An、WE#)-列(CAS、An、WE#),part4-SDRAM内部操作与工作时序,part4-SDRAM内部操作与工作时序,芯片工作顺序:初始化-行有效-列读写内存初始化:模式寄存器设置(MRS,Mode Register Set)内存控制器(北桥芯片)在BIOS的控制下进行,寄存器的信息由地址线来提供。,part4-SDRAM内部操作与工作时序,行有效:CS/BAn/RAS信号同时发出,part4-SDRAM内部
5、操作与工作时序,列读写:CAS与WE#同时发出。在SDRAM中,行地址与列地址是共用的(地址复用),以CAS区分行列寻址(注:列寻址时,A10用作预充电命令),part4-SDRAM内部操作与工作时序,读写命令表(除自刷新Self Refresh)命令外,所有命令都是默认CKE有效),part4-SDRAM内部操作与工作时序,行选通:在发送列读写命令时,与行有效命令有一个间隔,这个间隔定义为tRCD(RAS to CAS Delay,RAS至CAS延迟)。这是根据芯片存储阵列电子元件响应时间(从一种状态到另一种状态变化的过程)制定。广义的tRCD以时钟周期(tCK,Clock Time)数为单
6、位,part4-SDRAM内部操作与工作时序,读操作:列地址确定后,存储单元确定CL:CAS Latency,CAS 潜伏期。从 CAS 与读取命令发出到第一笔数据输出时间间隔 CL 只在读取时出现,所以 CL 又被称为读取潜伏期(RL,Read Latency)。单位为时钟周期数,part4-SDRAM内部操作与工作时序,T0-T1(根据芯片不同,=一个TCK):假设芯片位宽为 n 个bit,列数为c,那么一个列地址需选通 n 个存储体。但存储体中晶体管反应时间造成数据延后触发。这个时间结束时,数据被触发,传向S-AMPT1-T2(=一个TCK):存储单元中电容容量很小,S-AMP(sens
7、e amplifier)要对其电压比较以进行逻辑电平的判断,然后在做放大/驱动tAC:Access Time from CLK,时钟触发后的访问时间(即T1-T2)S-AMP:在读取时保持数据逻辑状态,Cache的作用,再次读取时由它直接发送,不进行新的寻址输出数据重写:逻辑状态为 1的电容在读取操作后,会因放电而变为逻辑 0,所以要预充电阶段做数据重写,part4-SDRAM内部操作与工作时序,写操作:写操作也在 tRCD 之后进行,但没有 CL(数据信号由控制端发出,输入时芯片无需做任何调校,只需直接传到数据输入寄存器中,然后由写入驱动器进行对存储电容的充电操作,因此数据可以与 CAS 同
8、时发送,part4-SDRAM内部操作与工作时序,tWR:Write Recovery Time。=一个TCK 数据不能即时地写入存储电容,因为选通三极管(如同读操作)与电容的充电必须要有一段时间,part4-SDRAM内部操作与工作时序,突发传输:是指在同一行中相邻的存储单元连续进行数据传输的方式,传输时只需指定起始列地址与突发长度,内存就会依次地自动对后面相应数量的存储单元进行读/写操作而不再需要控制器连续地提供列地址(不能减少数据输出时间,但是可以节约内存控制资源)突发长度(Burst Lengths,简称 BL):连续传输所涉及到存储单元(列)的数量。BL值可以使是 1、2、4、8、全
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SDRAM 接口 学习
链接地址:https://www.31ppt.com/p-5447741.html