[发明专利]一种LCD控制器及其显示控制方法无效
申请号: | 201210064452.7 | 申请日: | 2012-03-13 |
公开(公告)号: | CN102622979A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 任玉洁;卢玉超;刘新宁;王镇;孙亚芳;杨军;时龙兴 | 申请(专利权)人: | 东南大学 |
主分类号: | G09G3/36 | 分类号: | G09G3/36 |
代理公司: | 南京天翼专利代理有限责任公司 32112 | 代理人: | 汤志武 |
地址: | 214135 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 lcd 控制器 及其 显示 控制 方法 | ||
1.一种LCD控制器,其特征是LCD控制器通过AXI接口与显示存储器DDR连接,通过AHB接口与外部处理器连接,通过RGB接口与外部LCD屏幕连接,所述外部LCD屏幕为3D显示屏;LCD控制器包括SLAVE从机模块、DMA通道模块、FIFO缓存器、数据格式变换模块、3D处理模块、OVERLY多层叠加模块、DISP FIFO显示缓存模块和时序模块,DMA通道模块包括至少4个DMA通道,外部处理器通过AHB接口输出连接至SLAVE从机模块,SLAVE从机模块分别输出连接至DMA通道、FIFO缓存器、数据格式变换模块、3D处理模块、OVERLY多层叠加模块和时序模块,显示存储器DDR通过AXI总线输出依次连接DMA通道模块FIFO缓存器、数据格式变换模块、3D处理模块、OVERLY多层叠加模块和DISP FIFO显示缓存模块,时序模块产生LCD屏幕时序信息,时序模块与DISP FIFO显示缓存模块的输出连接到外部LCD屏幕。
2.根据权利要求1所述的一种LCD控制器,其特征是所述外部LCD屏幕为采用视差屏障技术或柱状透镜技术的裸眼3D屏幕。
3.权利要求1或2所述的一种LCD控制器的显示控制方法,其特征是对于3D片源进行裸眼显示,外部处理器通过AHB总线配置LCD控制器工作方式寄存器,使能LCD控制器后,DMA通道通过AXI总线从显示存储器DDR中读取显示数据到FIFO缓存器,经过数据格式变换模块将视频数据或不同格式的RGB数据统一成24bpp RGB数据格式,经过3D处理模块将图像交织处理成裸眼3D模式,处理完成后送到OVERLAY多层叠加模块,进行COLOR_KEY色键处理,ALPHA_BLENDING透明处理,MIX混合叠加处理操作后,将最终显示的数据送到DISP FIFO显示缓存模块,时序模块产生LCD屏所需的时序信号,同DISP FIFO显示缓存模块输出的像素数据信号一起送到LCD屏幕接口,即RGB接口,外部LCD屏幕根据时序信号和像素数据进行显示,实现裸眼3D显示。
4.根据权利要求3所述的一种LCD控制器的显示控制方法,其特征是通过图像交织对3D片源进行裸眼显示,LCD控制器从显示存储器DDR中先读取左眼帧图像内容,再读取显示存储器DDR中右眼帧图像内容,然后按先后顺序对左右眼帧图像内容依次送至3D处理模块处理,3D处理模块包括4个硬件子单元:写控制单元、读控制单元、左眼帧缓冲器和右眼帧缓冲器,写控制单元作为3D处理模块的数据输入接口,连接到数据格式变换模块,写控制单元的输出连接到左眼帧缓冲器和右眼帧缓冲器,左眼帧缓冲器和右眼帧缓冲器的输出连接到读控制单元,读控制单元作为3D处理模块的输出接口,连接到OVERLAY多层叠加模块;写控制单元将数据格式变换模块输出的原始数据依次按左右帧放入左眼帧缓冲器和右眼帧缓冲器,先写一行左眼帧图像到左眼帧缓冲器,再写一行右眼帧图像到右眼帧缓冲器,依次循环;左眼帧缓冲器和右眼帧缓冲器分别存放一行的左眼数据和右眼数据;读控制单元依次从左眼帧缓冲器和右眼帧缓冲器中读取像素并交织连续起来送到OVERLAY多层叠加模块,先读一个左眼帧缓冲器的像素数据,再读一个右眼帧缓冲器的像素数据,依次循环。
5.根据权利要求3或4所述的一种LCD控制器的显示控制方法,其特征是对图像进行叠加显示,第一层作为背景层、第二层作为视频层、第三层作为菜单层、第四层作为硬件鼠标层,在显示存储器DDR设置好4层图像所需数据,LCD控制器内的DMA通道通过AXI总线从显示存储器DDR中读取数据,经3D处理模块处理输出后由OVERLY多层叠加模块进行叠加,输出成一幅合成图像,送到DISP FIFO显示缓存中输出显示:OVERLY多层叠加模块由通用乘法器实现,先将第一层图像与第二层图像混合叠加后合成一幅图像,再与第三层图像混合叠加成一幅图像,最后与第四层图像混合叠加成最终要显示的图像,每两层之间的叠加方法相同,取第一层图像的像素数据乘以系数a,第二层图像的像素乘以系数b,其中a与b之和为1,a与b的值由外部处理器通过配置SLAVE从机模块得到,最后将两个相乘的结果相加得到最终的叠加像素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210064452.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种叶用瓜蒌的栽培管理方法及应用
- 下一篇:一种基于计算机的转底炉仿真系统