一种lcd控制器的制作方法

文档序号:2574963阅读:123来源:国知局
专利名称:一种lcd控制器的制作方法
技术领域
一种LCD控制器
技术领域
本实用新型涉及一种具有LCD显示功能的设备,特别涉及一种LCD控制器。背景技术
随着电子技术的发展,LCD显示功能已成数码产品必有功能。要使LCD能够正常 显示,该产品必需具备LCD控制器。现有的LCD控制器仅具备单图层显示功能,要实现多图 层显示功能必需要通过软件进行图层运算成单图层数据再经LCD控制器送到LCD上显示, 用软件进行图层运算会占用很大的系统资源,不适合用于控制大分辩率的LCD。

实用新型内容
本实用新型要解决的技术问题,在于提供一种LCD控制器,可实现双图层叠加显 示功能,且占用系统资源小,适合用于控制大分辩率的LCD。 本实用新型是这样实现的一种LCD控制器,包括一 DMA通道、三个分别用于存储 背景数据、前景数据和透明度数据的第一缓存器、一用于图层运算的运算器、一用于存储图 层运算后的数据第二缓存器、一用于数据传输的LCD接口时序发生器以及一控制器,所述 DMA通道分别连接至三个第一缓存器,该三个第一缓存器又分别连接所述运算器,该运算器 再与所述第二缓存器以及LCD接口时序发生器顺次连接,所述控制器则分别与所述DMA通 道、三个第一缓存器、运算器、第二缓存器、LCD接口时序发生器连接。 所述DMA通道是通过总线分别与所述三个第一缓存器连接的。 所述第一缓存器和第二缓存器为多片缓冲区结构。 所述背景数据的存储结构为每个像数点由4个字节组成,RGB各占一个字节,最 高字节为空;所述前景数据和透明度数据的存储结构为每个像数点由4个字节组成,最高 字节为透明度数据,低三个字节为RGB数据各占一个字节。 本实用新型的优点在于实现双图层(前景层和背景层)叠加显示功能,且前景层 的每个像素点都具有独立的256级透明度,仅用一DMA通道实现对背景层、前景层和透明度 数据传,利用分块传输技术,从而减少了 DMA数量减小芯片的面积,占用系统资源小,适合 用于控制大分辩率的LCD。


下面参照附图结合实施例对本实用新型作进一步的说明。 图1是本实用新型LCD控制器的结构原理框图。
具体实施方式
请参阅图1所示,本实用新型的LCD控制器IO,包括一DMA通道1、三个分别用于 存储背景层数据、前景层数据和透明度数据的第一缓存器21 (22) (23)、一用于图层运算的 运算器3、一用于存储图层运算后的数据第二缓存器4、一用于数据传输的LCD接口时序发生器5以及一控制器6。 本实用新型采用所述第一缓存器21 (22) (23)和第二缓存器4的设置形成二级缓 存的结构,其中,第一级即第一缓存器21 (22) (23)为多个小容量的缓存,而第二级即第二 缓存器4为大容量的缓存,这种二级缓存结构可以减小总缓冲区的容量。而且,所述第一缓 存器21 (22) (23)和第二缓存器4均为多片缓冲区结构,这样既满足了内部DMA传输和总线 乒乓操作的要求,又可以减小缓冲区的容量,减小了芯片面积,降低了成本。 所述DMA通道1分别通过总线7连接至三个第一缓存器21 (22) (23),该三个第一 缓存器21 (22) (23)又分别连接所述运算器3,该运算器3再与所述第二缓存器4以及LCD接 口时序发生器5顺次连接,所述控制器6则分别与所述DMA通道1、三个第一缓存器21 (22) (23)、运算器3、第二缓存器4、LCD接口时序发生器5连接,该控制器6用于配置DMA通道1 和控制整个LCD控制器10的流程。 所述背景层数据的存储结构为每个像数点由4个字节组成,RGB各占一个字节, 最高字节为空。 所述前景层数据和透明度数据的存储结构为每个像数点由4个字节组成,最高 字节为透明度数据,低三个字节为RGB数据各占一个字节。这里将前景数据和透明度存在 同一个结构,DMA可能同时传数据,减小占总线的带宽。 本实用新型的LCD控制器10的工作流程如下 1、所述DMA通道1通过总线7将16PIX的背景层数据传输到其中一第一缓存器
21 ; 2、所述DMA通道1通过总线7将16PIX的前景层数据和透明度数据传输到剩下的 第一缓存器22和第一缓存器23 ; 3、所述运算器3将所述三个第一缓存器21 (22) (23)的16PIX数据进行图层运算, 将运算后的数据存到第二缓存器4 ; 4、所述LCD接口时序发生器5将第二缓存器4的数据传送到LCD(图未示)进行 显示即可。 综上所述,本实用新型的优点在于实现双图层(前景层和背景层)叠加显示功 能,且前景层的每个像素点都具有独立的256级透明度。仅用DMA对背景层、前景层和透明 度数据传,利用分块传输技术,从而减少了 DMA数量减小芯片的面积,占用系统资源小,适 合用于控制大分辩率的LCD。
权利要求一种LCD控制器,其特征在于包括一DMA通道、三个分别用于存储背景层数据、前景层数据和透明度数据的第一缓存器、一用于图层运算的运算器、一用于存储图层运算后的数据第二缓存器、一用于数据传输的LCD接口时序发生器以及一控制器,所述DMA通道分别连接至三个第一缓存器,该三个第一缓存器又分别连接所述运算器,该运算器再与所述第二缓存器以及LCD接口时序发生器顺次连接,所述控制器则分别与所述DMA通道、三个第一缓存器、运算器、第二缓存器、LCD接口时序发生器连接。
2. 根据权利要求1所述的一种LCD控制器,其特征在于所述DMA通道是通过总线分 别与所述三个第一缓存器连接的。
3. 根据权利要求1所述的一种LCD控制器,其特征在于所述第一缓存器和第二缓存 器均为多片缓冲区结构。
专利摘要本实用新型涉及一种具有LCD显示功能的设备,具体是提供了一种LCD控制器,包括一DMA通道、三个第一缓存器、一运算器、一第二缓存器、一LCD接口时序发生器以及一控制器,所述DMA通道分别连接至三个第一缓存器,该三个第一缓存器又分别连接所述运算器,该运算器再与所述第二缓存器以及LCD接口时序发生器顺次连接,所述控制器则分别与所述DMA通道、三个第一缓存器、运算器、第二缓存器、LCD接口时序发生器连接。其优点在于可实现双图层叠加显示功能,且前景层的每个像素点都具有独立的256级透明度,仅用一DMA通道实现对背景层、前景层和透明度数据传,利用分块传输技术,从而减少了DMA数量减小芯片的面积。
文档编号G09G3/36GK201549186SQ20092018273
公开日2010年8月11日 申请日期2009年9月1日 优先权日2009年9月1日
发明者洪锦坤 申请人:福州瑞芯微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1