积分规则 网站地图 帮助中心    
嵌入式软件 单 片 机 DSP 存储器 传感控制 光电显示
嵌入式硬件 CPLD/FPGA SOPC AD/DA 接口电路 模拟设计
I C设计 通信产品 汽车电子 电源产品 消费电子 数控系统
工业控制 军工/航天 安防产品 医疗电子 计算机外设 测试测量
供应 I C
求购 公司库

  IC 求购 销售 公司 论文 DATASHEET 参考设计 论坛
当前位置: 电子技术 >> CPLD/FPGA >> 应用论文
  相关分类: 相关文章 | 应用论文 | 新产品 | 下载 |
FPGA实现全彩色OLED动态视频显示控制
 
作者:金茂竹,刘卫忠,尹盛,程帅   来源:电子设计应用    点击数:316   更新时间:2008-6-13
您可以添加到网摘 让更多人关注此文章:

    

摘要:在分析有机电致发光显示器(OLED)显示方法和灰度实现方式的基础上提出了基于四分场的数字灰度方案.介绍了如何采用FPGA实现OLED视频显示控制电路的方法,分析了电路中各个模块的作用及整个电路的工作过程,并给出了仿真和电路测试结果.采用无间隔显示法实现16级灰度显示,使用FPGA由硬件描述语言(VerilogHDL)设计了控制电路,从DVI接口获取动态图像,并将LCD的驱动IC用于驱动AM2OLED,最后成功获得了能实时动态显示的5.1cm(2英寸)120×(160×3)全彩色AM2DLED显示屏显示,图像质量较好.

关键词:有机电致发光显示器;现场可编程门阵列;灰度;分场

1 OLED动态显示的数字灰度的实现
1.1 灰度实现方法比较
有机电致发光显示器(OLED)双管驱动电路可采用传统的模拟电压控制法来实现灰度.由于白光OLED的亮度和数据电压之间呈非线性关系,缺少一个渐变的易于控制的线性区间.彩色OLED显示需要同时精确地控制RGB三基色的灰度,实现起来难度更大.因此,采用模拟电压法来调节发光强度,难以精确、有效地表示低温多晶硅AM-OLED的灰度,现在总的趋势是使用数字灰度方案.数字灰度方法包括面积比率灰度(ARG)和时间比率灰度(TRG)两类.当然,它们也可结合起来使用.各种方法中,控制工作电流方式的缺点是不能保证较好的一致性(因为存在工艺差异和工作条件差异);子显示单元的方法,即空间比例分配的方法,困难在于随着灰度级的增加要制造更小的子单元;脉冲宽度调制法(PWM),缺点是时序复杂,电路开销大.

分场技术可实现OLED工作在发光或熄灭状态,无需考虑线性区问题,尤其对有源选址模式,对OLED驱动电压精度的要求和驱动管均匀一致性的要求都大大降低了,因而大大减低了对工艺的要求.本系统采用了分场(本文为四分场)显示法来实现彩色AM-OLED的灰度显示.

1.2 四分场实现数字灰度
四分场数字灰度方法就是把输入视频信号的一个场周期分为4个子场,4个子场的发光时间比例为1∶2∶4∶8.公共阴极端VC端在不同子场所加的电压是相同的,使驱动TFT工作在输出特性靠近饱和区的线性区,OLED工作在亮度饱和区,那么,OLED在四个子场的发光有效亮度比例也为1∶2∶4∶8.利用子场的组合可以得到16级灰度显示所对应的像素的发光时间,所以可以实现视觉上的16级灰度.对于彩色OLED屏,只需将三基色像素各自以单色方式驱动,然后在屏上进行合成即可,16级灰度可以实现4096种颜色.

写入2显示分离法见图1.图中纵坐标表示由行驱动器选中的行、横坐标表示时间,阴影部分表示OLED发光的显示周期(DP).每帧被分成四个子场(SF),四个子场中DP长度之比为1∶2∶4∶8.在数据写入周期(WP),逐行往显示屏的像素单元写入显示数据,此时,所有的像素都不发光.

图1 写入2显示分离法示意图

显示状态由公共阴极的电平来控制,当其为低电平时,为显示周期;当其为高电平时,为数据写入周期.DP和WP互相分开,交叉进行.

图2 无间隔显示法示意图

无间隔显示法(参见图2)在显示的过程中进行数据的写入,时间占空比可达100%.每一帧仍被分成四个子场,它们的时间之比为1∶2∶4∶8.当帧频为60Hz时,各子场的时间分别为1.11ms,2.22ms,4.45ms和8.90ms.

本系统首次在双TFT像素单元电路中采用了无间隔显示法.该种方法写OLED屏的时间必须小于最小子场的时间,否则将使灰度不正确.如在四分场、60Hz时,写OLED的时间Twp必须小于1.11ms.使用4MHz的写入时钟,写480列,144行(128+16,IC上部放空了16行),16位并行写入,因此每个子场写OLED屏的时间Twp为1.08ms,正好小于1.11ms.要使最小子场的时间小于写OLED屏的时间,增加灰度级,必须增加TFT的数量.

此方法有两个优点:a.可以省去公共阴极的驱动电路.该电路的电流会随显示分辨率的增加而增加,当分辨率很大时,该电路的设计将会非常困难.b.时间占空比可达100%,相同的外加电压下,亮度提高. 数字驱动电路的困难在于工作频率比模拟驱动电路高得多.采用16位并行写入的方法,把频率降为1/16.

2 FPGA为核心控制的动态显示驱动电路

2.1 整体方案

图3 OLED驱动电路整体方案

图3为OLED驱动电路的总体方案图.其中控制器、延时控制器及多谐振荡器均由现场可编程门阵列(FPGA)实现.基子场的点时钟P-CLK由外部晶振提供,由P-CLK分频得到各个子场的点时钟,并由子场点时钟产生子场行同步信号.待显示的视频信号由DVI接口输出,经RAM缓存后,在特定的时间内写入OLED基板.起缓冲作用的RAM被分成四页,每页分别存储一个子场的数据.页内存储单元与显示屏的像素相对应.从DVI来的数据在第四子场的显示时间内写入RAM,系统采取逐行写入、整屏显示的方式.因为DVI接口标准规定像素时钟至少为27.175MHz,为了保证系统可靠工作,还要留有一定的安全余量,所以,FPGA设计的控制器应能工作在40MHz以上.这对一般的系统来说是很高的频率.起初设计出的系统最高工作频率只有20MHz,离目标相距甚远.为了满足系统的频率要求,采取以下三个方面的措施:a.选择系统布线延时较小且可预测的FPGA,选择的是Altera的ACEX系列的产品;b.合理地设计系统,尽量使用执行效率高的逻辑单元和程序代码;c.选择好的逻辑综合工具(选用Altera的Quartus综合工具),并合理地设置综合参数.通过后仿真,FPGA的最高工作频率达到80MHz.


[1] [2]  下一页



相关文章
· HP实验室展示集CMOS电路与忆阻器3D芯片[23]
· 德国一处理器架构开发商指控赛灵思和安富利侵权[25]
· 国内首个有机发光显示器项目在佛山启动[48]
· 低功耗、DFM及高速接口是65/40纳米设计重点[83]
· 采用FPGA实现视频和图像处理设计[273]
热门评论排行
·VHDL设计中电路简化问题的
·ARM嵌入式系统基础教程(N
·江苏嵌入式Linux教育培训
·ARM处理器应用开发4步骤
·锐极LINUX驱动培训班定于

文章评论
    没有任何评论
*只显示最新10条评论。评论内容只代表网友观点,与本站立场无关。更多评论
发表评论
  * 请先[登陆]再进行评论,谢谢。
评分: 1分 2分 3分 4分 5分
内容: *
发帖须知:
一.所发文章必须遵守《互联网电子公告服务管理规定》;
二.严禁发布供求代理信息,公司介绍,产品信息等广告宣传信息;
三.严禁恶意重复发帖;
四.严禁对个人,实体,民族,国家等进行漫骂,污蔑,诽谤。
 
热点新闻 [更多]
 
电子制造业如何化危为机
谁能成为“Wii”加速度传感器的新供
AMD抨击英特尔拖延反垄断指控案作法
台湾立院通过DRAM业整并提案&nb
Vishay 推出面向工业
中航芯控:医疗领域RFID应用势在必
安森美半导体为DDR3存储器模块应用
避免危及半导体业 德出手挽
HP实验室展示集CMOS电路与忆阻器
全球第二大代工巨头伟创力瘦身应对金融
 
热门下载 [更多]
 
[ PCB设计] Protel99教程下载
[ ] 手把手学单片机20个例
[ ] 单片机做的智能台灯
[ ] 单片机入门书
[ ] linux系统移植开发文档
[ ] IC卡的读写程序
[ ] 8051单片机C语言彻底应用
[ 常用软件] 555定时器电路设计软件V1.2
[ 常用软件] 51定时器计算软件
[ ] ARM处理器应用开发4步骤
 
论坛新帖 [更多]
 
Palm软件设计前的六问...
李嘉诚传中给年轻人提出了53条...
WindRiver产品介绍...
嵌入式Linux的GDB远程调...
ARM无痛苦起步...
最豪华适用的S3C2440开发...
[推荐]10MF020以太网数...
[推荐]10MF020以太网数...
[推荐]F020以太网核心模块...
[分享]PCB的设计与制作及加...

 
赞助商 [更多]
 

ICP许可证号:[粤 05056597]
联系电话:010-82517432 82517615 传真: 010-82517615

版权所有 Copyright © 2006 嵌入式技术网