3. MicroLED像素设计:像素电路拓扑与驱动管尺寸计算
各位同学,今天我们来聊聊MicroLED像素设计里最核心的部分——像素电路。说实话,这部分内容我做了十几年,每次流片回来最紧张的就是看像素的亮度均匀性。嗯,咱们先从最基本的拓扑结构说起。
3.1 像素电路拓扑:从2T1C到4T1C
像素电路说白了就是控制每个MicroLED发光的“开关”和“调光器”。我习惯把像素电路分成三类:2T1C、3T1C和4T1C。它们各有各的脾气。
3.1.1 2T1C:最简方案,但坑不少
2T1C结构只有两个晶体管和一个电容。一个管负责选通(开关管),一个管负责驱动(驱动管),电容用来保持电压。
// 2T1C像素电路示意
// T1: 开关管 (SW)
// T2: 驱动管 (DRV)
// Cst: 存储电容
VDD
|
T2 (DRV)
|
D (MicroLED)
|
T1 (SW) ---> Data Line
|
GND
这个结构简单吧?但我在项目中吃过它的亏。2T1C最大的问题是——阈值电压漂移。驱动管T2的Vth会随着时间、温度、应力变化,导致亮度不均匀。你想想看,同一块屏上,左边像素和右边像素的亮度差个10%,那画面简直没法看。
3.1.2 3T1C:加个管,解决大问题
3T1C在2T1C基础上多了一个晶体管,用来做阈值电压补偿。这个管子的作用,说白了就是“记住”驱动管的Vth,然后把它抵消掉。
// 3T1C像素电路示意
// T1: 开关管
// T2: 驱动管
// T3: 补偿管
// Cst: 存储电容
VDD
|
T2 (DRV)
|
D (MicroLED)
|
T1 (SW) ---> Data Line
|
T3 (COMP) ---> Vref
|
GND
我个人习惯在3T1C里把补偿管做成二极管连接方式。这样在编程阶段,存储电容Cst上会存下“数据电压 + Vth”的组合。等到发光阶段,Vth就被自动抵消了。这个方法我在一个4K MicroLED项目中用过,均匀性做到了±3%以内。
3.1.3 4T1C:为高精度而生
4T1C结构更复杂,但能实现更精细的补偿。它通常包含两个开关管、一个驱动管、一个补偿管,外加一个电容。有些设计还会加一个复位管。
// 4T1C像素电路示意(带复位功能)
// T1: 数据开关管
// T2: 驱动管
// T3: 补偿管
// T4: 复位管
// Cst: 存储电容
VDD
|
T2 (DRV)
|
D (MicroLED)
|
T1 (SW) ---> Data Line
|
T3 (COMP) ---> Vref
|
T4 (RST) ---> Reset Line
|
GND
4T1C的好处是可以在一个帧周期内完成“复位-补偿-编程-发光”四个阶段。我做过一个对比测试:同样尺寸的像素,4T1C的亮度均匀性比2T1C好了将近一个数量级。当然,代价是像素面积大了约40%。
| 拓扑结构 | 晶体管数 | 均匀性 | 像素面积 | 适用场景 |
|---|---|---|---|---|
| 2T1C | 2 | ±10%~15% | 最小 | 指示灯、低端显示 |
| 3T1C | 3 | ±3%~5% | 中等 | 中小尺寸显示屏 |
| 4T1C | 4 | ±1%~2% | 较大 | 高端大屏、HDR显示 |
3.2 驱动管尺寸计算:别拍脑袋,要算清楚
驱动管尺寸是像素设计里最容易被忽视的环节。我见过不少工程师直接套用经验值,结果流片回来电流不对。驱动管的尺寸直接决定了像素能提供的最大电流,以及灰度控制的精度。
驱动管通常工作在饱和区,电流公式是:
Ids = (1/2) * μ * Cox * (W/L) * (Vgs - Vth)^2
其中:
- Ids:驱动电流,决定了MicroLED的亮度
- μ:载流子迁移率
- Cox:栅氧化层电容
- W/L:宽长比,这就是我们要算的
- Vgs - Vth:过驱动电压
我一般按这个步骤来算:
- 确定目标电流:根据MicroLED的发光效率和目标亮度,算出每个像素需要的峰值电流。比如一个20μm的MicroLED,目标亮度1000nits,大概需要1~5μA。
- 确定过驱动电压:我习惯取0.3V~0.5V。太小了容易受噪声影响,太大了功耗吃不消。
- 反推W/L:把上面两个值代入公式,解出W/L。
3.3 阈值电压补偿:让每个像素都“听话”
阈值电压补偿是像素设计的灵魂。为什么?因为工艺制造出来的每个驱动管,Vth都不一样。同一片晶圆上,边缘和中心的Vth能差50mV。你想想看,50mV的Vth偏差,在过驱动电压只有0.3V的情况下,电流偏差能达到30%以上。
补偿方法主要有两种:
- 电压编程补偿:在存储电容上存一个“数据电压 + Vth”的组合,发光时Vth自动抵消。3T1C和4T1C常用这种方法。
- 电流编程补偿:直接用电流源给像素编程,电流不受Vth影响。这种方法精度更高,但外围电路复杂。
我个人更偏爱电压编程补偿,因为它对驱动芯片的要求低一些。但要注意,补偿的精度受限于电容的漏电。我曾经测过一个设计,存储电容漏电导致每帧亮度衰减了2%,后来不得不把电容从50fF加大到200fF。
3.4 知识体系总览
下面这张图是我自己整理的像素设计知识框架,你可以把它当作一个检查清单。每次设计新像素时,对着这张图过一遍,基本不会漏掉关键点。
好了,关于像素电路拓扑、驱动管尺寸和阈值补偿,我们就聊到这里。这些内容看起来是理论,但每个点背后都有流片回来的血泪教训。下次你们自己设计像素时,记得多留点余量——工艺偏差永远比你想象的大。
公众号:蓝海资料掘金营,微信deep3321