ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

TFT到GOA:液晶面板驱动电路的演进与核心技术解析

TFT到GOA:液晶面板驱动电路的演进与核心技术解析 从TFT到GOA一个老司机带你拆解液晶面板驱动电路的内卷进化史干显示这一行的人十有八九都被问过同一个问题屏幕是怎么点亮的其实液晶面板本身并不发光它只是扮演光闸的角色真正让它按我们的想法开关、透光、显色的是背后那一整套驱动电路。而TFT-LCD和GOA这两个词基本就能串起液晶面板驱动电路从外置堆料到内置集成的完整演进史。今天不聊教科书就以一个在模组厂和驱动IC设计岗来回横跳多年的老油条视角把这套驱动电路的家底给你扒干净什么是TFT什么是GOA它们之间到底卷了什么以及在实际调试和维修中会踩到哪些坑。这篇文章适合刚入行的硬件工程师、对显示技术感兴趣的电子爱好者也适合想了解面板行业技术迭代逻辑的朋友。1. 内容整体设计与思路拆解1.1 先从每个像素都有专属开关说起TFT-LCD的完整名字是薄膜晶体管液晶显示器。TFTThin Film Transistor不是驱动电路的全部而是面板上每一个子像素背后那个薄膜晶体管它相当于一个微型电子开关控制在每个像素上的电压。早期的液晶屏是被动寻址的靠交叉电极和液晶自身的响应特性来选通像素行数一多就串扰严重响应也慢。而TFT方案的革命性在于每个像素都有独立的晶体管来控制由此实现主动寻址把画面刷新得又稳又清晰。这也是为什么TFT-LCD能统治显示行业二十多年直到OLED普及前都没有真正的对手。驱动一个TFT-LCD面板需要两个方向的驱动信号栅极驱动Gate Driver控制每一行TFT的打开与关闭相当于街道上的红绿灯按顺序给每一行放行。源极驱动Source Driver负责给选中的每一行像素写入对应的灰阶电压相当于卡车装货把颜色数据搬进每个像素。1.2 GOA并不是一个全新的事物GOA的英文是Gate on Array翻译过来就是阵列基板行驱动也常被叫作栅极集成于阵列或集成栅极驱动电路。核心思路很简单把原本做在面板外部的栅极驱动ICGate Driver IC电路直接用非晶硅、氧化物半导体或低温多晶硅工艺做在液晶面板的玻璃基板上。这样既省掉了一排外挂的驱动IC也省掉了对应的绑定Bonding工序和排线真正实现了电路上屏。从TFT到GOA表面上只是换了个电路位置实质上则是整个面板制造流程、供应链结构和成本模型的巨大重构。这就好比以前每家每户自己烧锅炉取暖后来改成了集中供暖但管道和热力站都建在了小区里外部的锅炉房反而省掉了。2. 核心细节解析与实操要点2.1 传统TFT-LCD栅极驱动方案到底长什么样在GOA大行其道之前主流的栅极驱动方案是COFChip On Film膜上芯片或COGChip On Glass玻璃上芯片。面板上每一行栅极线都需要一个信号引出来接到一颗或多颗栅极驱动IC上。栅极驱动IC内部是一组移位寄存器Shift Register。它的工作原理有点像接力赛第一帧开始时STV垂直同步信号作为起跑枪响。第一行栅极线被拉高第一行TFT全部打开源极驱动IC向这一行写入像素电压。随后第一行的输出作为下一行的触发信号把高电平逐行传递下去。一行接一行直到屏幕底部再重新开始。这个方案非常成熟RGB色彩表达稳定驱动能力也强所以在中小尺寸面板上直到今天仍有局部使用。但它有几个硬伤成本高栅极驱动IC数量随面板分辨率提升而增加4K乃至8K面板需要极多通道数的驱动IC封装和绑定费用相当可观。边框宽每个驱动IC都要占一定空间还有COF的弯折半径、绑定区域非要塞进窄边框设计里就是一场噩梦。可靠性链路长IC、ACF异方性导电胶、FPC、焊盘每一个环节都是潜在的失效点绑定不良会造成缺划、白屏、纵线等问题。2.2 GOA的基本逻辑把移位寄存器搬进玻璃GOA技术的本质就是用面板玻璃基板上的TFT器件搭建出一组片上的移位寄存器。以最常用的非晶硅a-SiGOA为例玻璃基板上不只是像素阵列还会在面板左右两侧或单侧额外制作出一长排GOA单元电路每个单元跟一条行扫描线Gate Line相连。工作时时序控制器TCON只需要给出几路时钟信号如CKV、CKVB和启动信号STVGOA电路就会按顺序输出一行接一行的扫描脉冲。这里的关键点在于省掉了外置栅极IC。节省了绑定工序。左右边框可以做到极窄为全面屏和窄边框设计铺路。2.3 为什么GOA在非晶硅上能做出来很多人第一次听到GOA会有个疑问玻璃基板上的TFT性能不是比独立IC差很多吗为什么还能稳定驱动答案在于栅极驱动电路的工作频率并不高。以60Hz刷新率、1080行分辨率的屏幕为例每行的选通时间大约是 1/(60×1080) ≈ 15.4微秒。这个速度对TFT来说压力不大。但正因为a-Si TFT的载流子迁移率只有0.5~1 cm²/(V·s)远低于单晶硅IC所以GOA电路不能像独立IC那样直接用一堆晶体管堆逻辑电路而是要针对TFT的弱点做专门的电路拓扑设计。2.4 面板制造工艺的差异何处能做GOA何处不适合GOA并非所有面板都适合。在不同技术路线上GOA的形态和难度完全不同a-Si非晶硅GOA优点是成本低、工艺成熟缺点是TFT阈值电压漂移严重GOA电路寿命压力大。这是目前中低端LCD的主流方案。LTPS低温多晶硅GOA迁移率高、器件小适合做高分辨率窄边框面板但工艺复杂、成本高。Oxide氧化物半导体GOA以IGZO为代表迁移率介于二者之间漏电小适合大尺寸高刷新率面板。从供应链角度讲每条产线能否做GOA、能做多少条GOA取决于刻蚀精度、成膜均匀性、以及设计规则Design Rule。越是先进的产线GOA电路的集成度就可以越高边框也可以做得越窄。3. 实操过程与核心环节实现3.1 从一颗模组样品的点亮看驱动时序我们拿到一块TFT-LCD模组想判断它用的是传统栅极驱动IC还是GOA最简单粗暴的方法是看FPC上的走线和IC数量如果FPC上有一颗或几颗大的COF驱动器且对应脚位特别密集那大概率是COF方案。如果模组左右两侧几乎没有绑定区域FPC上只有源极驱动IC那么栅极驱动多半就是GOA。点屏时TCON需要给出以下信号电源电压VDD、VGH、VGLVGH一般15~20VVGL -7~-5V。时钟信号CKV、CKVB等启动信号STV、STVB数据信号RGB或LVDS/MIPI只要把电源和时序配置好屏幕能正常显示的话大概率说明GOA电路工作正常。如果某一行出现亮线、暗线或者闪烁就要怀疑GOA移位寄存器链条中的某个TFT节点失效了。3.2 GOA的电路拓扑与关键参数设计GOA单元电路种类很多最基础的是二极管传输门结构或推挽结构。无论哪种核心理念都是利用电容和TFT的时序配合实现电荷的存储与电平的自举Bootstrap。3. 实操过程与核心环节实现续3.2 GOA的电路拓扑与关键参数设计续自举是GOA电路中最重要的概念。拿一个典型的上拉节点Q节点来说输入信号STV或上一级GOA的输出通过一个TFT向Q节点充电。Q节点被拉高后负责输出的TFT上拉TFT导通栅极扫描线被拉起。与此同时扫描线的电压变化会通过一个耦合电容反向把Q节点继续往上顶。结果就是Q节点的电压可以超过VGH本身保证输出TFT完全导通、不降级。实际设计时这些参数必须仔细权衡存储电容Cbootstrap的取值直接影响Q节点电压的保持能力和自举幅度。下拉TFT的尺寸决定了关断能力和漏电控制。TFT的宽长比W/L要兼顾驱动能力和寄生电容。GOA电路虽然原理上不算深奥但它和外部IC有本质区别IC坏了可以换一颗GOA如果TFT劣化、阈值电压漂移那就只能换整块面板。3.3 TCON和GOA的配合TCON在GOA方案里的角色比传统方案更重。因为GOA电路本身没有太多智能时序完全由TCON控制。TCON需要根据面板分辨率计算出行扫描周期产生合适的时钟信号组并根据gate线的RC延迟做时序补偿。在高刷新率面板上留白时间Blanking Time会进一步压缩TCON需要更精准地控制时钟相位避免GOA电路因为充电不足或闩锁效应出现缺帧。实际调屏时如果新项目出现横向带状mura或特定区域闪烁先不要急着怀疑液晶很可能是TCON里设置的GOA时钟相位和实际面板的扫描方向不匹配改一下时钟极性或延时就好了。3.4 一例GOA控制逻辑的伪代码拆解为了方便做TCON固件的开发者参考这里给出一个极简的GOA时序控制伪代码void GOA_Sequencer_Init(void) { // 配置GOA相关GPIO为PWM输出 TCON_CK1_GPIO_Init(); TCON_CK2_GPIO_Init(); TCON_STV_GPIO_Init(); // 设置时钟极性CKV与CKVB相位差180度 PWM_SetPolarity(TCON_CK1, HIGH_ACTIVE); PWM_SetPolarity(TCON_CK2, LOW_ACTIVE); } void GOA_Start_Frame(void) { // 产生一个STV脉冲触发GOA链 GOA_SetSTV(HIGH); delay_us(2); GOA_SetSTV(LOW); } void GOA_Clock_Run(uint16_t lines_per_frame) { // 以行数为周期切换时钟驱动GOA逐行扫描 for (uint16_t line 0; line lines_per_frame; line) { PWM_Toggle(TCON_CK1); PWM_Toggle(TCON_CK2); delay_us(15); // 行周期由横分辨率与帧率决定 } }这个例子里没考虑具体的空白时间、不同面板的极性要求只是说明一个事实TCON给GOA的不过是指令和节奏真正的棒子是玻璃上的GOA电路。3.5 GOA的可靠性设计内卷的核心战场真正让GOA从概念走向大规模量产的关键是可靠性问题的解决。a-Si TFT在长时间电压应力下阈值电压会漂移导致GOA电路输出能力下降最终表现为显示异常。为了对抗这个问题GOA电路里通常会有双下拉或交替下拉结构一组TFT负责把节点拉低另一组在时钟相位切换时接替工作轮流承担电压应力从而延长器件寿命。还有一个常见处理是浮空Floating策略在电路不工作时把某些节点设成高阻态减少持续偏压对TFT的损伤。这些设计在图纸上只是多画了几个TFT但对产线工艺和设计验证阶段的可靠性测试如高温高湿、高温工作寿命测试来说就是天壤之别的差异。3.6 从一根线掉了看GOA失效模式传统COF方案如果坏了通常是驱动IC本身短路或ACF绑定不良概率相对低失效位置容易被定位。GOA方案则不同因为电路本身密密麻麻分布在面板侧边任何一个TFT节点出现破损或者ESD损伤可能导致断路某一行的扫描信号传不过去显示出一条横向亮线或暗线。短路相邻两行同时被选通画面出现错位的重影。恶性循环某一个失效的GOA单元无法输出触发信号给下一级后续所有行全部黑屏或白屏。维修角度讲GOA面板几乎没有修复空间因为不良点和GOA电路连在一起总不能把玻璃上的晶体管抠出来换掉。我以前在售后部门处理过一批白屏的模组拆解定位发现就是侧边GOA区域有ESD损伤属于典型的无解死局。4. 常见问题与排查技巧实录4.1 GOA面板亮线/暗线的排查顺序故障现象可能原因排查方法单条横向亮线GOA输出节点漏电对应行TFT持续导通显微镜检查侧边GOA区域有无异物、破片电测确认VGH电压是否异常单条横向暗线GOA输出TFT断路或阈值电压漂移严重确认TCON时序检查是否只有特定温度下出现高温下恶化则大概率TFT劣化上半屏正常下半屏异常GOA链条中间某一级失效翻面点屏判断失效位置通常无修复可能整屏闪、横纹滚动VGH/VGL配置异常或TCON对时钟极性配置错误用示波器测量TCON输出电压波形核对资料里的时序要求低温下显示异常a-Si TFT迁移率下降GOA驱动能力不足确认是否为新项目验证低温-20℃下时钟脉宽是否足够4.2 调试GOA时最容易被忽略的三个坑第一VGH电压不是越高越好。很多新工程师一看画面不够亮或者条纹残留就猛调VGH结果把GOA的输出TFT加速劣化。VGH设置要参考IC或者屏体规格书里给出的最大值留出裕量。第二时钟信号的压摆率Slew Rate比频率更容易引发问题。如果TCON输出的时钟边沿太缓GOA的Q节点会出现竞态导致误触发。遇到类似问题先查PCB走线寄生电容再看TCON的驱动电流设没设够。第三别忘了温度补偿。GOA电路对温度敏感量产夹具或整机在常温没问题一到高温或者低温就出现横纹就需要在TCON固件里加入温度侦测和参数自动切换的逻辑。4.3 从维修和失效分析角度重新理解内卷从TFT到GOA的演进与其说是技术的进步不如说是成本压力和工业设计需求倒逼的结果。内卷逻辑一省掉一颗驱动IC省掉的成本是实实在在的。内卷逻辑二没有COF绑定区域边框才可以收窄屏占比才可以做大。内卷逻辑三少一道绑定工序理论上的制程时间更短但代价是玻璃上TFT数量暴增良率和可靠性压力甩给了产线。这条演化路径在消费电子领域尤其明显。手机、平板、笔记本的屏幕一年比一年窄边框就是在拿TFT制造工艺的极限去拼。而到了大尺寸电视面板Mini LED背光的引入实际上进一步改变了面板驱动的复杂度——但栅极驱动这一块的进化主线仍然是围绕GOA展开。4.4 GOA不是终点这里想多说一句GOA是栅极驱动的集成但它主要解决的是行扫描的问题。在源极驱动侧也就是负责图像数据写入的那一侧至今仍然大量依赖外围驱动IC因为数据量太大、精度要求太高现阶段的TFT工艺还无法把源极驱动集成到玻璃上。未来如果能实现真正的源极驱动上玻璃那才叫彻底的驱动电路革命。但在那之前GOA仍然是最值得研究的显示驱动技术方向之一。4.5 给入门者的一些经验建议如果刚开始接触面板驱动电路我建议不要只盯GOA先把传统COF方案的时序关系彻底搞明白再回头看GOA就会豁然开朗。很多原理是通用的GOA只是在哪里放电路这件事上做出了调整。有条件的话找一块故障模组自己动手拆一拆、量一量。看看VGH、VGL、CKV这些电压实际长什么样和规格书上对一对。纸上谈兵一百遍不如拿着示波器探头点一下FPC焊盘。点过几次以后你对驱动电路四个字的理解会和看图完全不一样。我个人在实际调试中还养成了一个习惯凡是GOA面板的项目首轮验证一定会做高低温可靠性摸底至少要在-20℃和60℃各跑两个小时连续画面。很多常温下看似没问题的时序参数一遇温度变化就原形毕露。提前把这些问题找出来比后期量产被客户投诉再救火要舒服得多。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进