十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

AMOLED像素驱动电路设计详解:补偿机制与工程实践

AMOLED像素驱动电路设计详解:补偿机制与工程实践 简介这份PPT系统讲解AMOLED像素驱动电路设计的核心内容适合显示技术工程师、电路设计人员及OLED方向学生参考学习。资源以电压编程型和电流编程型为主线对比两类驱动方式的结构与适用场景并针对OLED寿命短、高分辨率与尺寸扩展受限等工程痛点展开分析。内容涵盖阈值漂移补偿、电源线变化补偿等关键电路方案详细拆解重置、补偿、缓冲、发光四个工作阶段帮助读者理解TFT阈值变化与IR-drop对显示均匀性的影响。压缩包共1个文件为PPT格式大小约545KB整体精炼便于快速阅读。目前已有153人学习浏览适合需要快速掌握AMOLED像素驱动原理与补偿思路的入门及中级开发者。1. 为什么AMOLED一定要专门设计像素驱动电路第一次接触AMOLED像素驱动电路的人很容易被那几颗晶体管和电容搞得一头雾水明明显示面板的核心是OLED发光材料为什么还要在每一个像素底下额外做一套“小电路”这个问题其实是一切设计的起点。AMOLED和传统LCD最大的区别在于它是电流驱动器件——发光亮度和流过OLED的电流近似成正比而不是由外加电压直接决定的。也就是说你想要一个像素显示50尼特还是500尼特本质上是控制注入OLED的电流大小。既然是电流驱动麻烦就来了OLED发光层对电流极其敏感电流的微小波动会被肉眼直接感知成亮度的不均匀或者闪烁。而AMOLED面板的像素驱动管通常采用低温多晶硅薄膜晶体管LTPS TFT这种管子虽然迁移率很高但它有一个臭名昭著的缺点——阈值电压会随着工作时间和温度漂移。同一个面板上不同位置的TFT老化速度不一样如果像素电路不能补偿这个漂移屏幕就会出现越来越明显的残影和云纹。再加上多晶硅晶界分布的不均匀性即使出厂时不同TFT的阈值电压也可能存在偏差。还有一条更现实的生产约束随着手机进入高PPI时代每个像素的物理面积被压缩到了几十微米见方留给像素电路的面积非常有限。要在这么小的空间里完成选通、驱动、补偿、存储这一整套功能只能在电路拓扑和版图设计上想办法。这就是为什么AMOLED需要一套专门的像素驱动电路而不是像LCD那样简单地把晶体管当作开关用。这篇内容适合正在做面板设计、驱动IC开发或者显示系统集成的工程师参考也适合想搞明白“屏幕为什么会出现Mura”“补偿到底在补什么”的技术爱好者。下面我按实际设计流程把这套电路从原理到工程实现的坑完整梳理一遍。2. 主流像素电路架构拆解从2T1C到外部补偿2.1 2T1C所有设计的地基2T1C是整个AMOLED像素电路的起点也是理解其他所有复杂拓扑的基础。它的结构非常简洁两个TFT加一个存储电容。开关管负责在扫描线选通时把数据电压写入存储电容驱动管则根据存储电容上的电压产生对应的电流流入OLED。看起来逻辑很完美实际量产中却有一个致命缺陷驱动管的阈值电压Vth漂移会导致亮度变化而2T1C完全没有任何机制去修正它。这个问题的严重程度取决于你用的TFT工艺。如果是非晶硅a-Si阈值电压漂移得特别快所以a-Si基AMOLED其实很难量产。LTPS虽然好一些但同样存在老化漂移和制程偏差。我在早期评估一款面板时就见过一块2T1C的测试屏刚点亮时亮度均匀性还不错跑了几百小时后屏幕上开始出现肉眼可见的云纹原因就是不同像素的Vth漂移速度不一样。所以2T1C现在基本只出现在教学演示里或者作为分析复杂电路时的抽象模型来用。2.2 4T2C用二极管连接方式采集阈值电压为了补偿Vth4T2C这类拓扑登场了。它的核心思路是在编程阶段把驱动管临时接成二极管连接方式让数据电压先和Vth“绑定”在一起然后通过电容耦合把补偿后的电压真正作用到驱动管栅极上这样Vth的影响就被抵消掉了。具体工作过程分两段。第一段是采样扫描线选通补偿管打开驱动管的栅极和漏极被短接形成一个二极管结构。此时数据电流或者数据电压通过驱动管对存储电容充电当充电稳定后电容上存储的电压已经包含了Vth。第二段是发光扫描线关闭补偿管断开但电容把栅极电压保持住了。如果器件匹配良好最终流入OLED的电流表达式里Vth项被抵消亮度不再依赖驱动管的阈值电压。这类电路在实际面板里很常见但它有一个代价编程时间变长。因为需要等电容充到稳定状态补偿过程在时序上不会像2T1C那么干净利落。这直接决定了面板能支持的最高刷新率以及在高扫描速率下补偿效果是否还成立。2.3 6T1C / 7T1C内部补偿的工程优化形态到了6T1C或者7T1C设计师开始引入专门的初始化晶体管和发光控制管把整个工作周期划分为初始化、补偿编程、发光三个阶段。初始化阶段把驱动管栅极复位到一个已知电平确保每一次编程的起始条件一致这对消除上一帧残留电压造成的拖影非常关键。发光控制管则负责在非发光阶段真正切断OLED的电流路径避免因为漏电造成灰阶显示错误。从设计角度看多出来的TFT不是越多越好。每加一颗晶体管版图面积变大像素开口率下降同时引入更多的寄生电容和一个潜在的漏电路径。7T1C之所以成为很多中高端面板的主流选择是因为它在补偿精度、时序冗余度和版图面积之间取得了平衡。但LSI设计界有一句老话增加晶体管数目只是验证工作量的开始每一颗管子都要在信号完整性和漏电功耗上重新把关。2.4 外部补偿大尺寸面板的另一个方向内部补偿有一个明显的天花板它只能补偿驱动管的Vth对于OLED本身的老化和迁移率变化内部补偿很难兼顾。移动OLED手机面板还可以靠内部补偿勉强应付但到了OLED电视这种大尺寸面板电流更大、发热更严重若只做内部补偿寿命后期亮度衰减会非常难看。于是外部补偿方案被广泛采用。外部补偿的原理是把每个像素的驱动管电流或者OLED电学特性通过感测线读出来送到面板外部的驱动IC或者算法芯片里实时计算补偿参数并写入像素数据。这种做法的优势非常明显——补偿能力不再受像素面积限制可以做更复杂的建模甚至能追踪每一个像素的老化速度。代价是系统复杂度上了一个台阶需要感测电路、模数转换、算法校准生产测试环节也要配套。目前很多大尺寸OLED电视和部分高规格显示器走的就是这条路。3. 像素电路设计实操关键参数怎么定才不会被坑3.1 存储电容Cst的取值逻辑存储电容是像素电路里最容易“拍脑袋”却又影响极大的元件。它的作用是在一帧时间内保持驱动管栅极电压不变而这个保持能力直接决定显示灰阶的稳定性。Cst取值大了电压稳定性好抗漏电能力增强但像素充电时间变长高刷新率下写入不够充分Cst取值小了充电快但漏电导致的电压波动会让灰阶失真低刷新率场景尤其严重。实际项目里Cst和栅极走线电容、TFT寄生电容一起构成了像素节点的总电容。需要综合考虑刷新率、扫描线RC延迟和漏电水平。我在一个120Hz高刷项目里做估算时先从漏电要求反推保证一帧内电压漂移不超过半个灰阶对应的电压变化量同时留足充电时间给数据线写入。算出来的容值落在0.15pF到0.3pF之间。需要注意的是这个量级的电容在版图里会占用不小面积Cst越大像素开口率越受影响最终良率和亮度都会受牵连。3.2 驱动管尺寸W/L的权衡驱动管的宽长比决定了同样栅源电压下能输出的电流能力而电流能力又直接决定了OLED的亮度范围和驱动管本身的功耗。W/L取大了驱动能力强但管子面积大且寄生电容跟着大补偿精度会下降W/L取小了电流能力不足高亮度场景达不到要求。在设计中有一个非常实用的思路先用目标亮度和OLED器件效率算出需要的最大像素电流Imax再根据TFT工艺的电压-电流模型反推驱动管的最小W/L。这里有一个容易踩的坑——迁移率退化。LTPS的迁移率会随着亮的时长缓慢衰退所以设计时要留出20%到30%的电流余量否则面板使用一段时间后最高亮度会明显不足。实测过一个设计余量留少了整机老化1000小时后高亮区域出现肉眼可辨的暗淡。这个教训让我们后续所有项目的余量设计都改成了硬性检查项。3.3 EM时序与初始化相位设计很多人设计像素电路时把注意力全放在晶体管参数和电容上忽略了时序设计。实际上时序才是补偿方案能不能落地的关键。以7T1C为例初始化相位如果复位电压取得不合适会导致驱动管栅极在编程前处于错误状态补偿采样结果出现系统性偏差。EM发光控制信号的下降沿如果和扫描信号配合不好还会产生串扰在屏幕上表现为一条横向的亮度条纹。我的经验是时序设计一定要在项目早期就建立完整的时序图把每一个相位和信号边沿的先后关系标清楚尤其要注意EM信号和扫描信号的交叠区域。交叠太长会产生不必要的电荷注入交叠太短又会导致补偿不完全。整机厂给你的驱动IC如果支持移位寄存器调节可以通过寄存器微调做一些修正但如果时序本身设计有问题寄存器调不出救命的窗口。3.4 版图布局里的隐藏开销版图布局是整个像素设计中最容易被忽略、但实际问题最多的地方。走线电阻和寄生电容直接影响数据电压的写入精度尤其在屏幕边缘的像素数据线更长RC延迟更大写入电压的建立时间和屏幕中间区域不一样最后表现为边缘偏色。关键走线一定要控制长度和线宽电源线尤其是ELVDD这类电流较大的走线如果太窄会出现明显的IR Drop。IR Drop会让屏幕顶部和底部的亮度有差异严重时甚至能看到一整块区域的偏色。在高分辨率面板里像素间距很小走线之间的耦合电容也得盯紧否则数据线跳变会串扰到相邻像素的存储节点。这些细节在单颗像素仿真时看不出来一定要做包含寄生参量的多点仿真才能暴露问题。4. 常见问题与排查技巧实录4.1 屏幕出现Mura先别急着怀疑材料Mura可能是面板开发中最常见的视觉缺陷表现形式是屏幕上出现不均匀的亮度斑块。很多人第一反应是蒸镀工艺问题或者发光材料不均匀但在像素电路阶段出现Mura的概率同样不低。如果驱动管Vth偏差过大且补偿结构未能完全消除或者补偿时序不满足要求像素与像素之间的亮度差就会累积成可见的云纹状Mura。排查思路是先区分Mura的空间分布。如果是大面积渐变、越靠近某个方向越明显优先怀疑电源走线的IR Drop如果是随机分布、呈颗粒状优先怀疑TFT器件的Vth分布或者补偿精度。前者是版图和电源网络问题后者是器件匹配和电路拓扑问题。在实验室里可以用探针台对多个相同位置的像素进行电流测试看数据离散度是否超出设计指标。如果离散度正常那问题大概率出在驱动IC时序配置上。4.2 低刷新率下闪烁严重先查看漏电路径近几年手机厂商流行LTPO这类可变刷新率技术但很多团队在调试低频模式时都会遇到闪烁问题。原因非常简单刷新率降低意味着每一帧的保持时间变长存储电容上的电压会因为TFT的漏电而慢慢丢电荷OLED电流跟着波动帧与帧之间亮度不一致人眼就感知到了闪烁。排查这类问题首先要确认所有关断管的栅源电压是否足够负。TFT栅极关断电压过低关不彻底漏电流会明显增大。此外初始化管和补偿管在非工作阶段的电位也很关键一些拓扑里它们会和存储节点藕断丝连制造额外漏电路径。曾有一个项目低频闪烁问题排查了很久最后发现是EM信号的低电平设置太高导致发光控制管在关断状态下仍然存在微弱的亚阈值漏电。把低电平往下调了一档之后闪烁立刻改善。这类问题在电路仿真里不容易复现因为模型对亚阈值区的拟合精度有限最终还是要用硅片实测来验证。4.3 仿真环境下怎么判断补偿是否有效不管你的仿真软件是Cadence Virtuoso、HSPICE还是其他EDA工具像素电路的仿真思路是通用的。第一步先做直流扫描得到驱动管工作点的范围确认所有偏置电压都在工艺允许的范围内第二步做瞬态仿真完整跑完一个工作循环观察存储节点电压在发光阶段的保持曲线看是否有不能接受的衰减第三步做参数扫描对Vth和迁移率设置不同偏差组合跑完蒙特卡洛分析确认补偿效果在工艺角下依然成立。这里要特别提醒不要把仿真收敛当成目标要把仿真的物理意义吃透。比如补偿精度分析时不能只看某一个时间点栅源电压的绝对值还要看发光阶段电流的变化率。OLED是电流器件最终观察的对象永远是电流波动。如果条件允许建议加一项“最差条件下相邻像素电流差”的统计量这是判断Mura风险最直接的指标。实测中很多仿真很漂亮的电路真正流片后却出现Mura问题往往出在仿真时没有覆盖足够的工艺偏差组合。4.4 一份可复用的像素电路设计自查清单每次启动新的AMOLED像素设计我习惯在项目开始前就把下面这份清单过一遍。它的意义不是让你按图索骥而是提醒你别漏掉容易翻车的环节。检查项关注内容典型风险驱动管工作点静态工作电流是否匹配OLED亮度范围电流过小导致暗场不足Vth补偿覆盖范围是否覆盖工艺偏差加老化漂移中期亮度衰减Mura恶化存储电容保持能力一帧内电压漂移是否小于半个灰阶闪烁、灰阶失真扫描/EM时序交叠信号边沿是否有足够裕量串扰、补偿不充分电源走线压降ELVDD/ELVSS在边缘像素的电压差大面积亮度不均漏电全路径审计所有关断管在低频下的亚阈值漏电低频模式闪烁蒙特卡洛仿真通过率关键电流统计量是否满足规格量产良率波动的隐患每一个检查项背后几乎都对应着一笔真实的流片费用和数月的验证时间。芯片和面板开发与纯软件开发不一样一旦出手就很难低成本修改。这也是我在这个行业里吃过最多亏之后总结出来的一条心得像素电路的设计功夫很大一部分在硅片之外。仿真做得越细清单过得越早后面的返工就越少。本文还有配套的精品资源点击获取
返回列表