找回密码
 立即注册
查看: 168|回复: 2

SRAM结构与原理

[复制链接]
  • TA的每日心情
    开心
    9 小时前
  • 签到天数: 116 天

    [LV.6]常住居民II

    25

    主题

    304

    回帖

    1053

    积分

    荣誉版主

    Cyber Hamster

    积分
    1053
    发表于 2024-2-20 22:48:30 | 显示全部楼层 |阅读模式
    QQ图片20240220223235.png


    图中M1,M3,M5和M6为NMOS管,高电平导通;M2和M4为PMOS管,低电平导通。BL(Bit Line)为位线,用于读写数据。WL(Word Line)为字线,用于控制读写操作。SRAM中每一bit的数据存储在由M1,M2,M3和M4组成两个交叉连接的反相器中(即图中的Q端和/Q端)。M5和M6两个NMOS管是控制开关,用于控制数据从存储单元到位线之间的传递。
    1、读操作(BL与BLB=1)
    (init Q=1,QB=0)
    (1)预充电BL与BLB为1;WL拉高
    (2)M6开启,BL=Q;M5开启,BLB=QB
    (3)初始Q=1,M1为导通;初始QB=0,M4为导通;
    (4)BL=Q=1,BLB—>QB=0(因Q不变,所以QB不会变,BLB反而被变化)
    (5)BL与BLB产生电压差,SA进行放大(BL电压不变,BLB电压下降,读出为1;反之读出为0)
    2、写操作(写1时BL=1、BLB=0)
    (init Q=1,QB=0)
    (1)预充电BL=1、BLB=0(写1);WL拉高
    (2)M6开启,Q=BL=1;M5开启,QB=BLB=0——无变化
    (1)预充电BL=0、BLB=1(写0);WL拉高
    (2)M6开启,Q—>BL=0;M5开启,QB—>BLB=1
    (3)Q与QB同时反向改变,锁存器存储数值变化
    (4)Q=0,QB=1写入成功
    3、保持操作
    (1)WL拉低,此时Q与QB互锁不变

    1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
    (=・ω・=)
    回复 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 15:39
  • 签到天数: 94 天

    [LV.6]常住居民II

    69

    主题

    609

    回帖

    1895

    积分

    超级版主

    积分
    1895
    QQ
    发表于 2024-2-21 14:46:09 | 显示全部楼层
    优秀如你,如此厉害
    热线19952583534
    www.STCAI.com
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    12 小时前
  • 签到天数: 152 天

    [LV.7]常住居民III

    17

    主题

    594

    回帖

    626

    积分

    高级会员

    打工人

    积分
    626
    发表于 2024-2-22 13:02:40 | 显示全部楼层
    好亲切啊,上学时数电里的内容
    打工人
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-16 17:51 , Processed in 0.060824 second(s), 40 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表