作者jfsu (die)
看板Electronics
标题Re: [问题] 模拟SRAM的SNM
时间Mon Mar 23 15:47:29 2009
※ 引述《eyelace (你的思绪在我之中)》之铭言:
: 请问HSPICE要怎麽模拟SRAM的SNM
: 请有经验的先进给点提示
: 感激不尽
SRAM的SNM有两种,一个是Write,一个是Read.
图形又称为 Butterfly Plot
考虑一个6T的SRAM架构
I1
___M1___/ \___ M2 ___
\ I2 /
BL BLi BLbi BLb
M1与M2是NMOS, pass transistor, 两边分别是BL与BLb
I1与I2是Inveter
BL, BLi, BLbi, BLb分别是节点名称
在求Read/Write的SNM时,因为另一半的动作是相同的,所以要打断I1与I2的回授回路
(feedback circuit)才行。
1.Write SNM(考虑M1-->I1,因为资料是经由M1写入I1)
a.对BL扫电压,划BLbi的图,电压是减少的
.DC VBL Vcc 0 -0.01
b.一样是对BL扫,只是电压是增加的
.DC VBL 0 Vcc 0.01
将这个图重叠(Overlay)起来,会出现一个像是蝴蝶翅膀的图形就是了。
2.Read SNM(考虑I1-->M2,此时存於SRAM的资料是经由M2到BLb)
承1的作法,只是改对BLi扫,求BLb的图
最後,提醒几点,
1.扫瞄时,电压范围不一定是Vcc。Read的电压约从0扫到1.2V
2.请考虑M1,M2, I1,I2的W/L比例,这点非常重要。
3.可以先不用考虑BL与BLb两端的寄生电容。
--
对流血一周仍然不死的生物千万不能大意……。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.66.222.12
1F:推 eyelace:大感激 03/23 19:32
2F:推 eyelace:请问一下 图形出来後要怎麽去找SNM的值呢 03/23 19:45
3F:→ jfsu:每一片翅膀内可以用一个方块围起来的最大面积就是SNM 03/24 11:04
4F:推 eyelace:我的意思是要怎麽去围出一个方块? spice有甚麽工具吗 03/24 12:47