博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DDR3基本概念1 - 存储单元结构和原理
阅读量:4189 次
发布时间:2019-05-26

本文共 801 字,大约阅读时间需要 2 分钟。

一个基本存储单元结构图如下图, storage capacitor为一个基本存储单元,当access transitor被选通时,可读可写:

一个4行3列的DDR 存储器如下图所示:

上图中蓝色的为bit line。相邻行的对应bit的bit line之间有一个两个反相器首尾相连的sense amplifier。红色的为word line,连接了同一行的所有的存储电容的transistor的栅极。

DDR只能选中其中一行,不可同时对两行进行访问。

读操作原理:

  1. 如上图所示,预充电开关闭合,旁路了sense amplifier,所有的bit line都被充电至1/2 VDD。
  2. 预充电关闭,因bit line足够长,其可短时间维持1/2 VDD的电压值。
  3. 所访问行的word line打开,则与存储电容连接的晶体管导通。
  • 若电容储存值为1,则存储电容将向bit line充电。因bit line电容远大于存储电容,bit line 电压会冲至略大于1/2VDD。
  • 若电容储存值为0,则bit line将向存储电容充电。bit line电容电压将小于1/2VDD。
  1. sense amplifer将放大其两端奇偶行bit line的电压差别,直到一端是稳定的高电平,而另一端是稳定的L电平。其输出将锁存到行latch,由于整行都被锁存,对该行中的每一个地址的读访问不需要额外的延时。
  2. 一旦sense amplifier的两端稳定,存储电容将被sense amplifer的输出所刷新。由于bit line较长,sense amplifer电平传输到存储电容需要一定的时间。
  3. 一旦读取结束,word-line被关闭。sense amplifier被关闭(旁路),所有的bit line重新开始预充电。

写操作原理:

所对应的sense amplifer被强制置为某一个电平,然后由其对存储电容充电或放电。

转载地址:http://aksoi.baihongyu.com/

你可能感兴趣的文章
1.0.61.686 版发布
查看>>
PHP开发框架的现状和展望
查看>>
不一样的敏捷开发实践
查看>>
为什么 FleaPHP 使用 Table Data Gateway 代替 Active Record 来提供数据库访问服务
查看>>
学习 REST
查看>>
FleaPHP 的 Ajax 支持和 WebControls
查看>>
无知者无畏!
查看>>
FleaPHP 开发指南 - 7. 数据表关联
查看>>
FleaPHP 开发指南 - 6. 访问数据库
查看>>
FleaPHP 开发指南 - 5. 应用程序设置
查看>>
FleaPHP 开发指南 - 4. 命名规范和目录结构
查看>>
FleaPHP 开发指南 - 3. 应用程序入口
查看>>
FleaPHP 开发指南 - 1. 开始前的准备工作
查看>>
实际采用 FleaPHP 的网站
查看>>
经常问到的问题 (FAQ)
查看>>
关于 FleaPHP
查看>>
Web MVC框架-命令及页面跳转
查看>>
Web MVC框架-视图模板查找及组织
查看>>
美丽的错误
查看>>
MVC框架视图及页面跳转分析-模板技术
查看>>