CMOS驱动器–用于SRAM、DRAM设计
一、SRAM架构示意图:


不论是SRAM架构还是其内部的电路设计(如右侧感测放大器)都用到驱动器电路。
二、驱动器电路的作用:
1:提供足够的驱动电流和驱动电压
SRAM阵列中的字线通常连接着许多存储单元,因此字线驱动器需要提供足够的电流以确保字线能够在短时间内快速切换至所需的电平,避免信号衰减或过慢的响应时间。字线驱动器需要驱动的负载包括字线的电容以及存储单元所需的操作电流。但且考虑普通的电路,一般加个驱动,都有利于后续电路摆脱不定态的情况。
三、典型的写驱动电路设计:
在一些传统的SRAM写驱动电路设计中,可以看到以下两种主要的结构:
1:使用反相器的简单写驱动设计:
这类设计中的写驱动电路通常包括两个反相器,其中一个反相器用于将输入数据的逻辑电平反转,另一个反相器用于将反转后的电平传递到位线。
2:使用传输门的写驱动设计:
传输门和反相器的组合常见于更复杂的SRAM写驱动电路中。传输门的开关作用控制数据是否可以通过位线传递到存储单元,反相器则用来调整位线的电平。
四、为什么反相器和传输门可以起到驱动的作用?
1. 反相器的驱动作用反相器(Inverter)是CMOS电路中最基础的单元之一,由一个PMOS和一个NMOS晶体管组成。它的驱动能力来源于以下几个方面:
(1)电流驱动能力
CMOS反相器在输出信号时能够提供较大的电流,用于拉高或拉低输出节点的电压:
当输入为低电平时,PMOS导通,反相器输出为高电平,PMOS为输出提供充足的驱动电流。
当输入为高电平时,NMOS导通,反相器输出为低电平,NMOS负责将输出节点快速拉低至地电位。
这种强大的拉高/拉低能力能够快速驱动后续电路节点的电容充放电,从而实现信号传输。
(2)逻辑反转功能
反相器不仅能提供驱动能力,还具有逻辑反转功能,这在数据传输和处理过程中十分重要。例如,在SRAM的写驱动电路中,反相器反转输入数据后驱动位线,使得存储单元能够接收到正确的数据。
(3)电压放大作用
CMOS反相器的工作区域中,输出电压可以在满摆幅(从0到VDD)范围内变化。这种电压摆幅的特性使得反相器能将微弱的输入信号放大到全电压范围,从而驱动更远距离的信号传输。
2. 传输门的驱动作用
传输门(Transmission Gate)由一个NMOS和一个PMOS晶体管并联组成,它的驱动能力来源于以下特性:
(1)高导通能力
传输门在开启状态下,其等效电阻较低(取决于PMOS和NMOS的导通电阻)。这种低阻抗状态允许电流快速通过,从而实现对信号的有效传输和驱动。
PMOS和NMOS并联设计的优势在于可以降低电阻,并确保信号传输时对不同电平(高电平和低电平)的响应均衡。
(2)信号无失真传输
传输门不会改变输入信号的逻辑电平(不像反相器具有反转功能),但它能在开启状态下将输入信号可靠地传输到输出端。
在SRAM的写驱动电路中,传输门控制数据是否从位线传递到存储单元,或者从存储单元传递到位线。
(3)动态驱动功能
传输门在信号传输过程中,充当动态开关。其开启状态依赖于控制信号,但一旦开启,它能承载较大的电流,用于驱动后续电路。
3. 反相器与传输门的结合
在实际电路中,反相器和传输门经常结合使用,这种组合能够更高效地实现驱动功能。例如:
反相器提供逻辑转换和电流驱动:
反相器通常位于信号路径的前端,用于增强信号强度和逻辑电平。
传输门负责信号的无损传输:
在特定时序控制下,传输门作为开关,决定是否允许信号通过。传输门开启时,其低阻抗进一步加强了信号传输的速度和质量。
在SRAM写驱动电路中,反相器为数据位线提供驱动力,而传输门则控制数据能否被传递到存储单元。
五:最上面两个电路图结构里面提到的驱动器符号实际上就是反相器没有后面的小圈?
这意味着这可能是传输门的符号!
六、驱动器应用举例:

- 作品属于:hanhhsir.cn
- 本文链接: http://www.hanhhsir.cn/index.php/2024/11/26/cmos驱动器-用于sram、dram设计/
- 作品采用: 《 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 》许可协议授权。