初学SDRAM笔记2--SDRAM的信号线及结构图
在“自我刷新”资料里,多次的提到CKE信号线。那我们就来看一下SDRAM的信号线吧。
可以看到CKE是时钟使能。正常使用期间这个信号线都处于高电平。其他的都是常规信号线,如时钟线,行选通,列选通,地址线,数据线,写使能等。
既然说到了信号线,就来顺便看一下SDRAM芯片内部的结构框图:
下面稍微解释一下这个结构框图
1、逻辑控制
SDRAM内部的“控制逻辑”指挥着整个系统的运行,外部通过CS、WE、CAS、RAS以及地址线来向控制逻辑输入命令,命令经过“命令译码器”译码,并将控制参数保存到“模式寄存器”中,控制逻辑依此运行。
2、地址控制
SDRAM包含有“A”以及“BA”两类地址线,A类地址线是行和列共用的地址线,BA地址线是独立的用于指定SDRAM内部存储矩阵号的。在命令模式下,A类地址线还用于输入某些命令参数
3、SDARM的存储阵列
SDRAM内部包含的存储矩阵,可以把它理解为一张表格,数据就填在这张表格上。和表格查找一样,指定一个行地址和列地址,就能精确的找到目标单元格。这样的每个单元格被成为存储单元,而这样的表被成为存储阵列。目前设计的SDRAM芯片基本上内部包含有4个这样的Bank,寻址时指定Bank号及行地址,然后再指定列地址即可寻找到目标存储单元。
SDRAM内部具有多个Bank的结构见下图:
SDRAM芯片向外部提供有独立的BA类地址线用于Bank寻址,而行与列则共用A类地址线。
通讯时,当RAS线为低电平,则“行地址选通器”被选通,地址线A[11:0]表示的地址会被输入到“行地址译码及锁存器”中,作为存储阵列中选定的行地址。
同时,地址线BA[1:0]表示的Bank也被锁存,选中了要被操作的Bank号;
接着控制CAS线为低电平,“列地址选通器”被选通,地址线A[11:0]表示的地址会被锁存到“列地址译码器”中作为列地址,完成寻址过程。
初学SDRAM笔记2--SDRAM的信号线及结构图相关推荐
- Eva 初学算法笔记 —— 1.直接插入排序
Eva 初学算法笔记 --- 1.直接插入排序 引言: 上一年专业开设了<数据结构与算法>这门课程,但当时没有认真学.过了之后发现自己对于那些基本的经典算法都忘得差不多了,大学剩下的日 ...
- QML初学读书笔记(三)
[动态元素:动画] 一.动画是由一连串的目标属性活动定义的,平缓的曲线算法能够引发一个定义时间内属性的持续变化. 所有在QtQuick中的动画都由同一个计时器来控制, 因此它们始终都保持同步, 这也提 ...
- RAM、SRAM、DRAM、SDRAM、DDR SDRAM、ROM、PROM、EPROM、EEPROM、NAND、NOR
一.RAM:random access memory(随机存取存储器) SRAM:静态随机存储器,就是它不需要刷新电路,不像动态随机存储器那样,每隔一段时间就要刷新一次数据.但是他集成度比较低,不适合 ...
- SDRAM——X210的SDRAM的初始化
以下内容源于朱友鹏嵌入式课程的学习与整理,如有侵权请告知删除. 参考博客:s5pv210--初始化SDRAM - biaohc - 博客园 这里说的SDRAM,简单点理解就是内存. 一.SDRAM的简 ...
- STM32笔记之 SDRAM
写在前面: 本文章旨在总结备份.方便以后查询,由于是个人总结,如有不对,欢迎指正:另外,内容大部分来自网络.书籍.和各类手册,如若侵权请告知,马上删帖致歉. 目录 SDRAM芯片 简知 类型 引脚定义 ...
- SDRAM、DDR SDRAM 学习笔记
前言 最近着手一个需要进行数据采集的课程设计,考虑采用DDR SDRAM对数据进行存储以便进行下一步处理,遂开始相关内容的学习.如果你也是初学者,推荐观看小梅哥(B站ID:小梅哥爱漂流)的存储器原理详 ...
- 初学redux笔记,及一个最简单的redux实例
categories: 笔记 tags: react redux 前端框架 把初学redux的一些笔记写了下来 分享一个入学redux很合适的demo, 用redux实现计数器 这是从阮一峰老师git ...
- 001初学java笔记20211005
概念 1 计算机包括硬件(hardware)和软件(software),软件提供指令控制硬件并使硬件完成特定任务. 2 程序设计:创建或开发软件. 3 硬件:总线(bus)--中央处理器(CPU),内 ...
- MySQL初学个人笔记
MySQL初学 数据库:服务器(存数据)+客户端(连接服务器,操作数据) 数据库是存放数据的仓库.它的存储空间很大,可以存放百万条.千万条.上亿条数据.但是数据库并不是随意地将数据进行存放,是有一定的 ...
最新文章
- 为什么不推荐使用 stop、suspend 方法中断线程?
- 趣谈网络协议笔记-二(第十讲)
- 《编写高质量代码:改善c程序代码的125个建议》——第1章 数据,程序设计之根本建议1:认识ANSI C...
- WPF 3D基础学习 - 画布、相机、Model3D(1)
- 【PC工具】在线MP3转WAV工具,MP3文件转换成arduino可以直接播放的wav格式
- 2020年11月全国程序员工资,新出炉!
- Ubuntu 安装 cuda deb 指令 不要自动装9.2
- 求正整数N(N1)的质因数的个数,相同的质因数需要重复计算(java)
- 配置centos防火墙(iptables)开放80端口
- Netflix的Hystrix使用教程
- Intellij IDEA设置系列(四):各种乱码解决方案
- 【VS2010安装教程】
- 给intellij IDEA设置背景颜色
- 服务器win10系统开机慢,三种方法教你解决Win10系统开机慢,爱纯净官网
- 软件兼容性问题引起电脑蓝屏
- 你真的了解“药品追溯码”吗?
- 复合平面波超声成像(Matlab Field II仿真)
- Solidworks安装失败,出现内部错误:该产品组件的windows installer没按预期运
- Android 11.0 ActivityManagerService的启动流程
- 一文读懂Java 垃圾回收机制
热门文章
- 微波信号发生器典型应用——TFN TG115 微波信号发生器 100KHz-15GHz
- HTTP常用端口号与对应的服务说明
- 一对一直播源码,一对一直播平台将普及我们的生活
- 问答学习系统 - 针式PKM V8.20新增功能
- (EPROCESS/KPROCESS/ETHREAD/KTHREAD)进程与线程内核层中的结构
- 无法在路径“C:\WINDOWS\TEMP\”中创建临时文件: 拒绝访问。
- LBS:利用IP地址,获取地理位置
- app被Rejected 的各种原因翻译
- 学习笔记-Hadamard矩阵的Kronecker积
- aws mysql 多区_Amazon RDS 多可用区部署