0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

两种SRAM的电路结构

ss 来源:宇芯电子 作者:宇芯电子 2020-09-19 11:42 次阅读

SRAM是随机存取存储器的一种。所谓的静态是指这种存储器只要保持通电,里面储存的数据就可以恒常保持。SRAM不需要刷新电路即能保存它内部存储的数据,因此SRAM具有较高的性能。

SRAM的速度快,一般用小容量的SRAM作为更高速CPU和较低速DRAM 之间的缓存(cache).SRAM也有许多种,如Async SRAM (异步SRAM)、Sync SRAM (同步高速SRAM)、PBSRAM (流水式突发SRAM),还有INTEL没有公布细节的CSRAM等。

不管是哪种 SRAM,其基本的原理大都是通过两个首尾相接的反相器来锁存数据的,如图 2-2 所示。其中反相器Ⅰ和Ⅱ形成正反馈,使电路总能恢复到稳定状态;N1 和 N2 叫做存取管,用来读取或者写入数据;字线( WL)控制存取管的开启,从而将存储的数据从位线( BL 和 BLB)传送至外围电路。反相器Ⅰ、Ⅱ和存取电路组成了一个 SRAM 单元(SRAM Cell)(由于该单元只能存储一位的数据,有时也叫做 bit-cell)。根据存取电路的不同,目前大 致可以将 SRAM 单元分为上述三种端口的类型,下面分别介绍这些单元的结构。

图 1 SRAM单元基本结构

单端口 SRAM

根据图1中反相器的不同,单端口SRAM单元有电阻负载型、无负载型和六管 CMOS 单元等。电阻负载型存储单元由于电其压传输特性曲线(VTC)不陡并且功耗大已远离了主流设计;无负载型存储单元虽然可以实现较高的密度[16],但其稳定性差;六管 CMOS SRAM 单元是目前主流的设计,其结构如图2 所示。它由 6 个晶体管(N1~N4、P1~P2)组成,N1、N2 叫做下拉(PD)管,P1、P2 叫做上拉(PU)管,N3、N4 是存取管,有时也叫传输管(PG)。这种六管存储单元具有很好的健壮性、低功耗和低电压工作特性,所以非常受欢迎;下文中的两端口和双端口存储单元以及在分析SRAM 单元的操作、特性时都将采用这种结构,并简称为六管单元。

图 2 单端口六管CMOS SRAM单元

两端口 SRAM

随着工艺尺寸的不断降低,参数波动变得越来越严重,六管SRAM存储单元固有的缺点(见下文)导致其在低电压情况下难以提供足够的稳定性,于是出现了一种 8 管 SRAM 单元[17],如图 3 所示。这种结构具有独立的读写字线(RWL, WWL)和读写位线(RBL, WBL 和 WBLB),从而有分开的读端口和写端口;数据从读端口读出,从写端口写入。这样不仅提高了稳定性,而且可以进行同时读写,从而有更高的性能。但是由于读端口是单端的,外围放大电路需要更大的读位线摆幅(较之差分)才能得到满幅的逻辑电平,所以导致存取时间变长。

图 3 两端口SRAM单元

双端口 SRAM

双端口注sram芯片存储单元是在单端口六管 CMOS 单元的基础上复制增加了一套读写端口,如图4 所示;与两端口 SRAM 中的某一端口只能完成读或写功能不同,在双端口 SRAM 中,每一个端口都可以进行读和写操作;因此也把这种结构叫做两读写(2RW)单元,把 2P-SRAM 的存储单元叫做一读一写(1R1W)单元,而把六管 CMOS 存储单元叫做一读写(1RW)单元。

图 4双端口SRAM单元

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 存储器
    +关注

    关注

    38

    文章

    7148

    浏览量

    161986
  • sram
    +关注

    关注

    6

    文章

    742

    浏览量

    113900
收藏 人收藏

    评论

    相关推荐

    变频器的两种无速度传感器矢量控制模式有什么区别?

    在变频器控制模式中,有无速度矢量传感器模式,该模式又分为两种,无感矢量0和无感矢量1,这两种模式的本质原理是什么?对变频器的控制电机性能和系统稳定性响应什么的有什么影响?具体应用上哪种方式更好一点,或者而言这两种模式的优缺点是什
    发表于 02-22 21:45

    使用两种不同的数字签名对用户应用程序进行签名是否适用?

    我想问一下使用两种不同的数字签名对用户应用程序进行签名是否适用,安全映像将
    发表于 01-18 10:43

    AD9269数字输出电平只能是1.8V和3.3V两种吗?

    请问:AD9269数字输出电平只能是1.8V和3.3V两种吗?
    发表于 12-22 07:43

    sram读写电路设计

    SRAM (Static Random Access Memory)是一种高速、随机访问的存储器,它以其快速的读写操作和不需要刷新的特点而受到广泛使用。本文将详细介绍SRAM的读写电路
    的头像 发表于 12-18 11:22 663次阅读

    AD797低噪声运放做IV转换的两种电路,哪个更好一些?

    传感器,传感器的输出阻抗不清楚,输出电流信号100nA--10mA,带宽800Hz,希望能够实现低噪声的IV转换,然后转换为差分信号接ADC 想搞清楚这两种电路的优缺点,以及输入端的运放保护环在PCB设计时如何实现。
    发表于 12-15 06:37

    西门子1PH7电机有伺服和矢量两种电机,请问如何分别?

    西门子1PH7电机有伺服和矢量两种电机,请问如何分别?谢谢!
    发表于 12-12 06:19

    时钟树是什么?介绍两种时钟树结构

    今天来聊一聊时钟树。首先我先讲一下我所理解的时钟树是什么,然后介绍两种时钟树结构
    的头像 发表于 12-06 15:23 618次阅读

    avr单片机两种烧写程序方式的区别?

    最近在做一个单片机程序,有点疑问,用avrstudio烧程序接的是avrdragon,用ISPUSB是另外一个软件,这两种烧程序有什么区别?者过程都是先写熔丝,写flash,写eeprom;我试着用ISPUSB连avrsrudio,没有选择成功,有点疑惑。
    发表于 11-10 07:41

    DC-DC和LDO两种供电模式有什么优缺点?

    给单片机供电的电路经常见到DC-DC 和 LDO 两种供电方式,这个选型上有什么规律吗,各有什么样的优缺点
    发表于 11-01 06:43

    常见的ARM架构分为两种是M系列另外一是A系列,这两种有什么区别啊?

    现在市面上常见的ARM架构分为两种是M系列另外一是A系列,这两种有什么区别啊,用的时候他们一般分别用在什么地方啊。
    发表于 10-26 07:00

    请问stm32cube低功耗能不能两种唤醒同时用?

    stm32F103 设置成最低功耗的standy模式,使用RTC和PA0两种模式同时唤醒,实验RTC可以实现了,再加上PA0能不能双唤醒?
    发表于 09-25 07:00

    两种生产线的共同点与他们可重复使用的程序

    两种生产线的共同点与他们可重复使用的程序。 每设备,只可生产一个半成品。 每设备,按类型可分为 模具与装配。其它还有些别类的如弹簧生产。 模具,一般按设计它已经是一成品了,只是诸多原因,你还要再
    发表于 06-09 16:26

    请问无线局域网的两种网络结构分别是什么呢?

    请问无线局域网的两种网络结构分别是什么呢?
    发表于 05-09 16:27

    请问一下无线局域网的两种网络结构是什么?

    请问一下无线局域网的两种网络结构是什么?
    发表于 05-09 16:22

    在PADS中怎么放置两种不同孔径的过孔啊?

    在PADS中怎么放置两种不同孔径的过孔啊?
    发表于 04-28 16:45