AMOLED像素驱动电路详解:从2T1C到补偿方案与版图设计

发布时间:2026/9/7 21:15:59
AMOLED像素驱动电路详解:从2T1C到补偿方案与版图设计 简介这是一份面向显示驱动工程技术人员、有机发光二极管显示研发工程师及微电子方向学生的演示文稿系统讲解有源矩阵有机发光二极管像素驱动电路设计重点解决阈值漂移和电源线压降导致的亮度不均匀问题。资源包仅含一个演示文稿文件大小约五百四十五千字节已有一百五十三人学习内容集中适合快速通读。课件先对比电压编程型与电流编程型的优缺点以及传统两管一电容无源驱动的局限再针对阈值漂移和电源线压降问题介绍补偿电路并逐步演示重置、补偿、缓冲、发光四个工作阶段说明A点电压维持于阈值电压加数据电压绝对值的原理。同时总结电路优点工作电流不受薄膜晶体管阈值影响、不受电源线压降影响非发光阶段有机发光二极管不工作可提高对比度并附有补偿精度阈值电压变化正负零点三伏与不同输入电压下电流非均匀度实测数据对像素电路仿真与设计有直接参考价值。1. 为什么AMOLED像素非得上“电路”不可做显示电路这些年有个问题被问过无数遍“OLED发光不就是给个电流就行吗为什么像素里还要放一堆晶体管和电容”每次听到我都觉得这问题问到点子上了。确实OLED本身是个电流驱动器件发光亮度和流过它的电流成正比看起来只需要一个可控电流源就够了。但放在实际显示面板里事情远没那么简单。AMOLED面板是主动矩阵结构每个像素点都要独立控制亮度而且要在整个刷新周期内保持住这个亮度。这就意味着每个像素必须拥有自己的“记忆”能力——存储当前的灰度数据同时还得把存储的电压/电流信号精确转换成OLED需要的驱动电流。要实现这个功能一块像素电路板上至少要包括一个用于选择地址的开关晶体管、一个用于产生驱动电流的驱动晶体管以及一个用于保持数据的存储电容。这是最精简的“2T1C”结构两个TFT加一个电容。但光知道2T1C还不够。真正让这个电路变复杂的是驱动晶体管的阈值电压漂移问题。LTPS低温多晶硅工艺的阈值电压Vth在不同像素之间天然存在不均一性这会被直接“翻译”成屏幕亮度不均也就是大家常说的Mura。所以你去看目前市面上所有量产AMOLED方案它们的像素电路基本都是围绕“如何补偿Vth不均”这件事在做文章。这就是为什么这个看似小小的电路会成为整个面板技术含量最高、专利密度最大的区域之一。这篇博文基于一份我梳理过的AMOLED像素驱动电路设计笔记把像素电路的来龙去脉、2T1C与各类补偿电路的原理、版图设计中的实际问题以及我做验证测试时踩过的坑一次讲清楚。适合做显示行业的新人、从事驱动IC或面板设计的工程师以及想搞明白OLED屏幕“内部结构”的硬核爱好者。2. 先从2T1C开始最简版像素电路的完整工作过程2.1 两个晶体管、一个电容怎么点亮一个像素2T1C是所有AMOLED像素电路的地基。别小看它把它的工作过程吃透后面那些复杂的7T1C、5T2C、8T3C方案本质上都是在它基础上做加法和变形。整个电路长这样T1是开关管栅极接行扫描线SEL源漏串在数据线Vdata和驱动管T2的栅极之间T2是驱动管源极接电源VDD漏极接OLED阳极Cst是存储电容跨接在T2的栅极和源极之间有的设计接在栅极和地之间但接源极是主流做法。OLED阴极接VSS通常是一个负电位或者地。工作分为两个阶段。第一阶段是寻址阶段扫描线SEL拉高T1导通数据线电压Vdata通过T1给Cst充电直到T2栅极电压稳定到Vdata。第二阶段是保持阶段SEL拉低T1关断Cst上的电压保持不变让T2继续维持一个稳定的栅源电压Vgs从而输出恒定电流驱动OLED发光。因为OLED是电流器件只要Vgs稳定发光亮度就稳定整帧画面都不会闪烁。这里面有个关键细节值得注意Cst的充电时间决定了像素的寻址速度。RC常数由T1的导通电阻和Cst容量共同决定。Cst越大电荷保存能力越强但充电时间也越长在HTH高帧率应用里会变成瓶颈。Cst太小又会在T1关断瞬间因为耦合效应丢失太多电荷。所以这个电容的取值是个典型的工程折中通常需要在几十到几百飞法fF之间权衡。2.2 驱动电流公式所有补偿方案的出发点理解2T1C的瓶颈要从T2的电流公式说起。工作在饱和区的LTPS TFT其漏电流可以近似为下面这个经典的平方率模型$$I_{oled} \frac{1}{2} \mu C_{ox} \frac{W}{L} (V_{gs} - V_{th})^2$$先不看前面的系数就看最关键的两个变量Vgs和Vth。Vgs是我们通过数据电压控制的目标它决定了灰阶Vth是晶体管的阈值电压理想情况下它应该是一个固定不变的常数。但现实是Vth在LTPS工艺里最大的敌人就是不均匀。有两个层面的问题。第一是制程层面激光晶化时LTPS晶粒的数目和排布方向在不同位置会有差异导致不同像素的T2其Vth从出厂那一刻起就不一样可能偏差±100mV甚至更大。第二是使用层面Vth会随偏压应力漂移长期点亮的像素和长期熄灭的像素Vth会往不同方向偏这就是“烧屏残影”在电路层面的根因之一。举个例子假设目标灰阶对应的Ioled是1μA如果Vth偏移了100mV而原始Vgs是3V代入公式电流变化大概是(ΔVth/(Vgs-Vth))的二次方效应实际亮度差异远超人的感知阈值。这就解释了为什么2T1C在LTPS AMOLED上根本不实用——除非你的面板是低PPI、对均匀性不敏感的特殊场景比如大尺寸照明面板、工控显示这种对画质不苛刻的地方。2.3 为什么2T1C被主流方案抛弃市面上面向手机、手表、笔电的AMOLED面板几乎没有用纯2T1C的。原因就是你上面看到的Vth不一致问题。消费者能接受的价格区间里LTPS工艺不可能做到全屏Vth分布完全一致所以必须有补偿机制。但2T1C没有被彻底淘汰它在OLEDoS微显示器和硅基OLED领域又获得了新生因为单晶硅的阈值电压一致性极高Vth漂移相对没那么严重加上高PPI要求像素面积极其有限根本塞不下太多晶体管。所以2T1C依然有它的应用场景。理解这一点你就明白了一个做像素电路设计的基本功从来不是追求结构最先进而是追求结构最适合当前工艺和产品需求。3. 补偿方案的“三分天下”内部补偿、外部补偿、以及他们的变种3.1 补偿的本质把Vth从电流公式里“消掉”既然Vth全面影响着亮度均匀性那么所有补偿方案只有一个目的——让驱动电流公式里Vth这个项消失或者被精确地抵消掉。这有两种思路。第一种思路是“电压编程”在像素内部把Vth的数值预先提取出来然后叠加到数据电压上。数据电压写入的是Vdata Vth这样在计算Ioled的时候 $$I_{oled} \frac{1}{2} \mu C_{ox} \frac{W}{L} (V_{data} V_{th} - V_{th})^2 \frac{1}{2} \mu C_{ox} \frac{W}{L} V_{data}^2$$ Vth完美抵消电流只和Vdata有关。第二种思路是“电流编程”直接把目标电流通过数据线写进像素让像素内部复制这个电流。因为电流本身不包含Vth信息这种方式天生对Vth不敏感。但问题在于电流编程的寻址时间非常慢——小电流下给寄生电容充电的效率极低。所以电流编程在量产中很少见主要停留在学术研究和特定低分辨率产品上。主流量产的方案几乎都是第一种思路的变种——电压编程内部补偿只是“提取Vth”的具体电路实现方式不同。3.2 内部补偿用二极管连接和电容自举“提取并存储”Vth内部补偿是目前手机AMOLED面板做得最多的方案。我在笔记里梳理了几种经典拓扑说两个最有代表性的。第一种是阈值电压提取型用耦合电容自举。典型结构是4T1C、5T1C这类。核心操作分几步先建立初始状态驱动管T2栅极预充到一个高电位OLED处于反向偏置或者通过开关管隔离然后启动Vth提取把T2接成二极管形式栅漏短接让电流流到某个参考电位T2的源电压会逐渐上升直到栅源电压完全等于Vth此时T2自动关断栅极上的电位被锁定为“参考电位Vth”最后写入阶段数据电压通过耦合电容Ccouple叠加到栅极电位上栅极最终变成“参考VthVdata”。这样Vth就被“编码”进了驱动管的栅源电压里实现了上一节说的抵消效果。第二种是负反馈驱动型连接成源极跟随器方式。这在6T1C等结构里比较常见。通过在发光阶段建立一条从驱动管漏极到源极的反馈通路让Vgs自动调整到Vdata Vth实现补偿。这种方式的好处是OLED的阳极电压变化不会对驱动电流造成很大影响对OLED老化导致的电压上升也有一定抑制能力。内部补偿的优点是不需要额外的外围感测电路算法简单直接硬件实现缺点是像素需要更多晶体管和电容占面积会降低开口率。高PPI产品比如手机主屏500PPI以上塞进7T1C对版图设计要求极其苛刻。3.3 外部补偿把Vth的问题交给算法和外设去解决外部补偿的思路完全不同。像素电路可以保持相对简单很多时候就是2T1C或者3T1C但面板内部和驱动IC里需要额外集成感测通道。工作过程是每个像素在特定时序下通过TFT的感测线把驱动管的Vth或者OLED的IV特性读出来经过ADC转换成数字量然后在驱动IC里利用查找表或算法算出每个像素的补偿系数再在写入下一帧时将补偿量叠加到数据电压上。这一整套东西也就是“DeMura”功能的核心。外部补偿的优势很明显像素可以做得很小开口率高PPI做高更容易补偿精度由算法决定理论上可以比内部补偿更精确能同时补偿Vth、迁移率和OLED老化。缺点是外围硬件复杂度大幅上升驱动IC的通道数、ADC精度、算法存储空间都是成本而且补偿数据更新有延迟某些快速变化的温度场景下补偿可能跟不上。在大尺寸OLED电视面板上外部补偿是绝对主流比如WOLED和QD-OLED面板都在用。手机面板上内部补偿依然是主流。两者还可以混合使用这是当前高阶产品的趋势——像素内部做Vth补偿外部再对迁移率、OLED老化做二次校准。4. 从示意图到真正能“点亮”的版图Layout的那些门道4.1 版图面积约束每颗晶体管和电容都要精打细算方案定了、电路图画好了接下来就是版图环节。很多新手在这个阶段会“翻车”因为在电路原理图上无比正确的东西落到实际硅片上可能根本跑不起来。第一个大问题是面积分配。一个普通手机AMOLED面板像素间距大概在50~80μm去掉布线区域、像素间间隔留给像素电路的实际可用面积也就几百到一千平方微米。这要同时放得下6~8个晶体管、至少一个大电容还要留出OLED的开口区域让光线出来。所以像素版图设计的第一原则永远是“寸土寸金”哪根走线走哪里、哪个器件能用共享节点、哪些晶体管可以合并全都在考究。晶体管的W/L取值也有讲究。驱动管T2需要工作在稳定的饱和区还要有足够的宽长比来提供目标电流范围W/L不是随便定的开关管T1的导通电阻要足够小保证寻址时间补偿管们则需要在“导通电阻较小寄生电容不大”之间找平衡。通常驱动管的沟道长度L会稍微取长一点原因是大L能够减弱短沟道效应对输出电流的影响让器件特性更接近理想平方率模型。4.2 电容匹配和寄生补偿Cst不是你想画多大就画多大Cst的实现有两种方式。在小尺寸高PPI面板里为了省面积Cst往往是由驱动管T2的栅极和源极本身的交叠电容构成的这种方式零额外面积但电容值不稳定随工艺波动和偏压变化明显精度较差另一种是专门做MIM电容金属-绝缘层-金属或者MOS电容精度高、容值稳定但需要额外占地。在实际设计中Cst除了要存电荷还有一个重要任务是耦合补偿。内部补偿电路里常常需要“通过电容电压叠加”的操作这时候原先的Cst会拆分为C1、C2两个电容它们之间如何配比直接决定补偿增益。比如一个典型的耦合式电容补偿电路像素电压Vgate写入的初始值和最终值之间的关系取决于C1与C2的分压比。若C1取值过大则写入的数据电压被衰减太多需要驱动IC提供更高电压摆幅若C2过大则Vth提取时电容上的电荷存储能力会受影响。我见过一个设计调试周期拖了很久的案例问题的根子就是C1和C2比值算错了一档。版图上C1和C2还需要关注匹配性。在工艺制造中电容的绝对偏差可以到±10%~20%但如果两个电容是同样形状、同样朝向、刻在同一区域的那么它们的相对偏差可以做到远小于1%。这就需要在版图上把匹配电容做成交指交叉或者共质心布局让工艺梯度对它们的影响一致。很多初学者忽略这点结果流片出来实测时系统性的亮度梯度怎么调驱动电压都调不回来。4.3 走线寄生电阻压降杀手AMOLED版图里还有一类极其隐蔽的坑走线的寄生电阻一致性。发光电流流过面板上的电源走线时会有IR drop如果每条走线的寄生电阻不同那么即使像素本身完全一致位于面板不同位置的像素实际获得的VDD也是不一样的。对驱动电流公式来说VDD的差异会映射到Vds差异进而影响沟道调制效应导致亮度梯度或重影。这也是大尺寸OLED面板上“亮度中心亮、边缘暗”现象的一个电路根源。解决思路有两种。一个是布线设计上尽量用较宽、较厚的低阻材料走干线然后以树状或网状结构均摊给各个像素确保各像素到VDD PAD的等效电阻尽量一致。另一个是电路设计阶段就做IR drop仿真在每个像素的电源端加入一个RC网络模型评估不同位置像素的有效电压判断是否需要压缩工作电流范围来削弱IR drop的影响。这一步要做在版图后仿阶段但方案思考要在像素设计初始就考虑好否则改版成本极大。5. 仿真验证从原理图到面板的“最后一公里”实测经验5.1 首先要解决的问题用什么模型、怎么建模像素电路的仿真不是拿通用Spice随便跑一跑关键是要拿到准确的TFT器件模型。LTPS TFT模型不同于标准CMOS模型它的特性包括Kink效应、漏电流的背沟道效应、阈值电压的温度依赖等用错模型做出来的仿真结果和实测能差出一个量级。正规做法是让工艺厂提供可靠的TFT Spice模型通常基于RPI模型或者业界校准过的TFT模型。在校验模型的时候至少要做三组仿真对比输出特性曲线、转移特性曲线、不同温度下的Vth变化确保模型在每个工作点都和实测器件匹配。没有模型的情况下也可以用一个简化的平方率公式来估算但这只适合做原理探索绝对不能用它来做量产设计验证。仿真层次上我的心得是“单像素仿真→阵列仿真→全屏仿真”三级。单像素仿真用来快速迭代电路参数和时序阵列仿真取一小块比如8×8像素加入走线寄生RC和相邻像素耦合能看到Mura相关的线间串扰全屏仿真通常做简化处理关注电源IR drop动态变化。5.2 时序设计一个容易被忽略但又极其致命的设计步骤像素电路每个阶段的开关时序直接决定补偿精度。假设一个6T1C电路的补偿阶段顺序是复位→预充电→Vth提取→数据写入→发光。每个阶段的时长要根据电容充电时间常数来精确设定而这些时间常数是由像素内部的TFT尺寸、电容大小和寄生电容共同决定的。最典型的坑是数据写入还没完成就切掉SEL这时Cst上的电压根本没稳定到目标值尤其是当数据电压和之前阶段栅极电位差比较大的时候需要更长的充电时间。很多Mura暗纹、灰阶过渡不自然的问题根源不是补偿电路原理有问题而是写入时序不够导致亮度没收敛到目标。所以做时序仿真时要重点盯住“栅极电位在关键切换时刻的瞬态波形”确认已经稳定再进入下一阶段。此外也要留意相邻行像素同时工作的串扰。阵列扫描是逐行进行的但数据线和电源线是全屏共享的。当某一行正在写入时相邻行正处于发光阶段它们的电流会通过共享电源线造成一个瞬态的电源电压扰动。这个扰动耦合进正在写入的像素里就会表现为特定画面下的纵向条纹。要压掉这种串扰要么在走线上加大电容、降低阻抗要么在时序上让发光中断与写入错开一点要么从像素电路层面设计成“数据写入时驱动管完全断开”保证干扰无法耦合到存储节点。5.3 实测验证中的几个典型疑问仿真做完就流片是危险的。我在实际验证中有3个几乎每次都会遇到的问题第一个是不同批次TFT的Vth漂移范围远超预期。设计补偿范围时要留足裕量。一般建议补偿范围设定为规格书上Vth分布的3σ以上否则量产抽检时Mura一次可能就需要全工艺窗口重新调整。第二个是OLED阳极电压在4T1C、6T1C这些带OLED放电回路的方案里会随着OLED老化缓慢上升。当初设计补偿算法时如果只按初始状态标定后期烧屏补偿会吃不消。好的做法是在像素电路仿真时就把OLED的电压退化趋势建模进去比如设定一个“老化到60%亮度的OLED模型”对比补偿效果是否仍然达标。第三个是温度。LTPS TFT的Vth和迁移率都对温度敏感同一块屏在-20℃和60℃下的表现完全不同。设计时务必做-40℃~85℃的全温度仿真确认Vth提取阶段在高温下不会因为泄漏电流异常导致电容电荷保持不住。我见过一台测试机在高温环境中画面开始抖动最后查到是高温下TFT关断态泄漏增大存储电容不能把电压保持住从而造成亮度持续漂移。6. 选型参考不同应用场景到底该用哪种像素架构综合前面几个章节的内容我可以把常见方案的选型逻辑归纳成一张实操参考表。它不是绝对的但能帮你快速缩小方案挑选范围。应用场景推荐方案类型主要理由需要重点关注的指标手机主屏高PPI、高刷新率内部补偿6T1C/7T1C为主可辅以外部DeMura校准像素面积受限内部补偿实时性好刷新率高时外部补偿时序吃紧补偿精度、时序余量、版图面积智能手表/穿戴低PPI、小尺寸内部补偿5T1C/6T1C有时可用简化结构面积宽松一些可以在像素里塞更多补偿环节功耗、亮度均匀性OLED电视/显示器大尺寸外部补偿为主像素内部简化配合算法DeMura大尺寸无法保证全屏Vth一致性外部补偿精度和成本优势明显ADC精度、补偿内存、温度追踪能力OLEDoS/AR微显示超高PPI2T1C/3T1C硅基工艺单晶硅工艺Vth一致性好像素面积极小驱动电压摆幅、暗态漏电注意一点这个表只是“通常情况”。实际选型中每一代面板的像素架构还会根据驱动IC的能力、算法团队的配置、OLED材料的寿命特性做大量定制。做像素电路设计永远不要觉得“图纸上一个方案可以打天下”。我个人做了这么多年像素电路后的体会是设计一个可靠的AMOLED像素画电路图可能只占了三分之一的工作量。剩下三分之二是反复做仿真、做版图、做时序验证还有跟工艺和驱动IC团队反复对需求。每当我看到屏幕上出现一块亮度均匀、灰阶过渡丝滑的AMOLED面板时就知道背后那个几十平方微米的小小电路和围绕它转了几个月的整个团队终于把所有这些“为什么”都给打直了。本文还有配套的精品资源点击获取

相关新闻