论文部分内容阅读
随着液晶显示产业的蓬勃发展,显示器件步入液晶时代。无论是大尺寸的显示器、笔记本电脑或液晶电视,还是小尺寸的高分辨率彩屏手机、PDA、GPS等,液晶面板正在蚕食其他类别的产品市场,进而实现统一局面。在液晶面板快速发展的同时,产业链上下游也在不断协调进步,其中最为明显的是TFT—LCD控制和驱动IC需求的增长。
本文正是基于这样的背景,设计了一款针对SXGA分辨率的TFT—LCD时序控制器芯片,给出了该控制器的前端代码和FPGA验证实现过程。该芯片采用OpenLDI像素数据传输标准,支持单像素LVDS接口输入,双像素RSDS接口输出。低压差分接口解决了高速数据无误差传送的问题。
1.对传统的LVDS解串器进行了改进,仅利用锁相环的3.5倍频时钟解决数据的采样问题,而通常的做法是采用7倍频时钟。
2.加入了支持I2C总线标准的串行接口,可实时调整亮度对比度等的寄存器参数。
3.针对液晶显示的三个特殊问题,依次设计了图像抖动、伽玛校正和过驱动处理等功能模块。图像抖动处理解决了R、G、B8位像素向6位像素的转换问题,伽玛校正解决了液晶的穿透率和外加显示电压呈非线性的问题。而过驱动设计解决了液晶显示单元因电容冲放电缓慢而导致的图像拖影问题。
4.在所有的设计通过软件仿真后,采用Altera公司的Cyclone II EP2C8 FPGA进行硬件验证。实验表明:这款TFT—LCD时序控制器很好地实现了预期的功能,支持液晶显示系统视频流长时间、高质量流畅播放。