一种LVDS接口的液晶显示驱动设计
2017-07-01徐巧玉李坤鹏王军委王红梅
徐巧玉,李坤鹏,王军委,王红梅
一种LVDS接口的液晶显示驱动设计
徐巧玉1,李坤鹏1,王军委2,王红梅1
(1.河南科技大学机电工程学院,河南洛阳471003;2.洛阳银杏科技有限公司,河南洛阳471003)
为了解决目前嵌入式液晶显示技术中存在的显示驱动支持分辨率低、数据更新慢及控制灵活性差等问题,设计了一种基于现场可编程门阵列(FPGA)的LVDS接口的液晶显示驱动。对数据缓存技术中数据读写控制等关键问题进行了分析,研究了对液晶显示驱动时序和低电压差分信号(LVDS)传输时序。基于FPGA构建缓存控制模块和显示控制模块,实现数据快速更新及LVDS接口液晶显示屏的显示。通过QuartusⅡ软件,对缓存控制模块控制时序进行了采样分析验证。验证结果表明:第二代双倍数据率同步动态随机存取存储器(DDR2 SDRAM)在166 MHz下工作,LVDS接口液晶显示屏分辨率为1 024 pixel×768 pixel,位宽为16 bit时,数据更新率达82 MHz,且控制灵活,能够满足目前对液晶显示驱动的需求。
现场可编程门阵列;第二代双倍数据率;低电压差分信号;显示驱动
0 引言
近年来,随着嵌入式技术的快速发展,嵌入式显示终端的应用越来越广泛。应用领域的多样化以及高分辨率液晶显示的需求,对嵌入式液晶显示技术的灵活性以及高分辨率提出了更高要求。
目前,嵌入式液晶显示实现方法主要包括单端并行传输方式和低电压差分信号(low-voltage differential signaling,LVDS)差分传输方式。其中,单端并行传输方式简单易用,在嵌入式显示设备中广泛运用。文献[1-2]采用单端并行数据传输方式,以基于现场可编程门阵列(field-programmable gate array,FPGA)作为液晶显示驱动器,实现了多分辨率显示。……
