从三个层面认识SRAM存储器

摘要:
DRAM是动态随机存取存储器,SRAM是静态数据随机存取存储器。SRAM中的每个位存储在由四个FET组成的两个交叉耦合反相器中。一个SRAM基本模块具有0和12个稳定的脉冲信号。SRAM基本模块由两个CMOS反相器组成。
大家都了解,CPU是负责计算和处理的,而存储器则是负责互换数据信息的。有些人是那么形容的,说CPU便是技术工程师自己,运行内存就好像操作台,必须妥善处理的物品必须先取得工作中台子上才便捷解决。那么硬盘是什么呢?电脑硬盘如同木柜,储放电子元器件仪器设备用的库房,存物品。
 
存储器有两个基础的组成模块,充足了解SRAM和DRAM这两个定义及其电路原理,针对学习工具CPU架构及其DDR十分有效。DRAM便是动态随机存储器,SRAM是静态数据随机存储器。这一动一静的实质是什么呢?先说静态数据随机存储器,它是运用如D触发器的构造来进行数据信息的载入与载入的,材料的载入不用刷新动作,那样不用更新动作的就变成静态数据。那样促使控制系统设计非常简单,存储的速率比DRAM快许多。适用于于髙速储存的应用领域例如CPU的cache缓存文件。
 
从三个层面认识SRAM存储器第1张

了解完静态数据随机存储器以后,动态性随机存储器就比较好了解。动态性是指运用电容器的蓄电池充电来完成材料的载入与载入姿势,由于电容器会渐渐地充放电,假如充放电到阀值下列,数据信息很有可能便会遗失了,因而必须每过一段时间来做更新的姿势,以维持材料的一致性。最普遍的便是手机上和电脑上的运行内存了。
 
1、第一层了解—一个D触发器组成非常简单SRAM
首先从最基本数字电路设计开始。有一个很基础且深刻的认识:SRAM cell最简单的构成单元就是一个D触发器,如下图所显示的D触发器是数字电路设计系统软件里边的一个基础模块。
 
从三个层面认识SRAM存储器第2张

1bit的SRAM模块的关键电源电路便是一个D触发器。当有power存有的情况下,由于D触发器的特点,数据信息能够储存,不用刷新。触发器原理是具备记忆力作用的,具备2个平稳的信息内容存储状态。D触发器的特点方程组是:Q(n+1)=D;也就是记忆力前一个情况,能够从RS触发器考虑,写一下真值表,测算就很好了解了。
 
从三个层面认识SRAM存储器第3张

2、第二层了解—4个多管组成的SRAM
随后,可以用基础晶体三极管方面来构建一个简易的SRAM模块,只是由4个NMOS管和2个电阻器组成的。
 
从三个层面认识SRAM存储器第4张

3、第三层了解--6管多管组成的SRAM
最终,能够从IC的生产制造方面看来。实际上绝大多数与第二层类似,仅仅M2与M4用PMOS替代。SRAM中的每一bit储存在由四个场效管(M1,M2,M3,M4)组成2个交叉耦合的反相器中。此外2个场效管(M5,M6)是储存基础模块到用以读写能力基准线(BitLine)的自动开关。
 
从三个层面认识SRAM存储器第5张

一个SRAM基础模块有0和12个脉冲信号平稳情况。SRAM基础模块由2个CMOS反相器构成。2个反相器的键入、輸出交叉式联接,即第一个反相器的輸出联接第二个反相器的键入,第二个反相器的輸出联接第一个反相器的键入。这就能完成2个反相器的輸出情况的锁住、储存,即储存了一个位元的情况。

从三个层面认识SRAM存储器第6张

免责声明:文章转载自《从三个层面认识SRAM存储器》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇windows下bat批处理实现守护进程(有日志)JavaFX 1.2 SDK 发布,增加 Linux 及 OpenSolaris 支持下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

关于手机字库损坏的真相

手机字库是源于Windows Mobile时代的说法,所谓字库就是一个紧挨着CPU附近很小的一个flash芯片,那个时候手机大多没操作系统,手机的控制信息、字库等是固化到flash芯片的ROM里的,因为主要部分是字库,所以修手机的都把ROM称谓字库。    而flash芯片简单的说就是我们优盘里的存储芯片,起存储作用的,这flash芯片是不会因为断电而丢失...

OpenCV —— 轮廓

把检测出的边缘像素组装成轮廓 —— cvFindContours OpenCV 使用内存存储器来统一管理各种动态对象的内存。内存存储器在底层被实现为一个有许多相同大小的内存块组成的双向链表 内存储器可以通过四个函数访问 : cvCreateMemStorage(创建一个内存存储器,0采用默认大小) cvReleaseMemStorage cvClearMe...

SQL---触发器

一、什么是触发器? 一段SQL代码,挂到某个表的某个增、删、改的操作上。 当这个表执行相应的操作时,就会触发这段相应的SQL代码。 触发器与存储过程的区别: 1.存储过程是独立于表存在的,触发器需要依附某个表的某个操作。 2.存储过程需要使用名称去调用才能执行,触发器则在表的操作过程中自动被触发调用。 二、触发器的分类: after触发器 ——先执行表的增...

在SQLSERVER企业管理器中如何创建触发器

下面将分别介绍在MS SQLServer 中如何用SQL Server 管理工具Enterprise Manager 和Transaction_SQL 来创建触发器。在创建触发器以前必须考虑到以下几个方面: CREATE TRIGGER 语句必须是批处理的第一个语句; 表的所有者具有创建触发器的缺省权限,表的所有者不能把该权限传给其它用户; 触发器...

Clock Skew , Clock Uncertainty和 Period

本文将介绍FPGA中和时钟有关的相关概念,阅读本文前需要对时序收敛的基本概念和建立、保持关系有一定了解,这些内容可以在时序收敛:基本概念,建立时间和保持时间(setup time 和 hold time)中找到。 系列目录      时序收敛:基本概念     建立时间和保持时间(setup time 和 hold time)     OFFSET约束(...

Mysql常用命令操作小结

Mysql操作大全 一、概述     SQL(Structured Query Language)语言的全称是结构化查询语言。数据库管理系统通过SQL语言来管理数据库中的数据。     SQL语言分为三个部分:数据定义语言(Data DefinitionLanguage,简称为DDL)、数据操作语言(DataManipulation Language,简称...