显示驱动器集成电路、显示系统和驱动该集成电路的方法与流程

文档序号:17651879发布日期:2019-05-15 21:30阅读:181来源:国知局
显示驱动器集成电路、显示系统和驱动该集成电路的方法与流程

本申请要求2017年11月1日在韩国知识产权局提交的韩国专利申请第10-2017-0144798号的优先权,其全部公开通过引用合并于此。

本公开的示例实施例涉及一种包括显示系统的电子设备。更具体地,本公开的示例实施例涉及一种显示驱动器集成电路和包括显示驱动器集成电路的显示系统。



背景技术:

具有图像显示功能的电子设备(诸如计算机、平板电脑、智能电话或可穿戴电子设备)包括显示系统。

随着包含在诸如移动设备的电子设备中的显示器、图像传感器等的性能被改善以及它们的分辨率增加,到显示器的数据传输的量迅速增加。已经积极开展了对诸如移动产业处理器接口(mipi)和移动显示数字接口(mddi)的串行接口的研究,以支持具有nhd(n*360*640)或更高的高分辨率的图像。

同时,还积极开展研究以补偿具有高分辨率的图像数据。目前,用于补偿图像数据的补偿驱动在显示系统的ddi(显示驱动器集成芯片或显示驱动器集成电路)中或在像素中被执行。在一个示例中,ddi包括物理补偿块,诸如补偿逻辑电路。

由于这些原因,在诸如移动设备的显示系统中使用的芯片或设备之间的接口的物理通道的数量正在增加,并且可能导致许多问题。例如,可能导致因芯片或设备之间的干扰而产生的信号完整性的劣化和电磁干扰(emi),并且增加数量的通道可能导致用于物理连接的芯片的更复杂的排列。另外,为了提供补偿驱动,ddi的尺寸和制造成本可能增加。



技术实现要素:

实施例提供了一种包括用于调解第一接口与第二接口之间的通信的接口包转换器的显示驱动器集成芯片(ddi)。

实施例也提供了一种包括ddi的显示系统。

实施例也提供了一种用于驱动ddi的方法。

根据示例实施例,提供了一种显示系统,包括:主处理器,被配置为输出数据加载命令以及输出通过补偿图像数据获得的补偿后的图像数据;闪存,被配置为存储用于图像补偿的补偿数据;以及由主处理器控制的显示模块,其中显示模块包括:包括多个像素的显示面板,用于基于补偿后的图像数据显示图像;和ddi,通过第一接口耦接到主处理器,ddi通过第二接口耦接到闪存,ddi包括接口包转换器,接口包转换器被配置为对与第一接口兼容的第一数据和与第二接口兼容的第二数据中的每个执行包结构转换。

接口包转换器可以包括:第一转换器,被配置为以与第二接口兼容的格式对通过第一接口接收的第一数据的包结构进行重新排列;以及第二转换器,被配置为以与第一接口兼容的格式对通过第二接口接收的第二数据的包结构进行重新排列。

第一数据可以与用于加载闪存中存储的数据的数据加载命令对应,并且第二数据可以与基于数据加载命令从闪存读取的补偿数据对应。

第一接口可以与移动产业处理器接口(mipi)对应,并且第二接口可以与串行外设接口(spi)对应。

补偿数据可以包括用于光学补偿的偏移和用于余像补偿的偏移中的至少一种。

主处理器可以基于补偿数据对图像数据执行图像数据补偿以产生补偿后的图像数据,并且通过第一接口将补偿后的图像数据提供到显示模块。

主处理器可以包括图像数据补偿器,图像数据补偿器被配置为基于补偿数据对图像数据执行光学补偿和余像补偿中的至少一种。

主处理器可以通过ddi执行与闪存的通信。

根据示例实施例,提供了一种ddi,包括:第一接口,耦接到用于与外部主处理器通信的通信信道;第二接口,耦接到用于与外部存储器通信的通信信道,第二接口与第一接口不同;接口包转换器,被配置为对与第一接口兼容的第一数据和与第二接口兼容的第二数据中的每个执行包结构转换;以及时序控制器,被配置为通过接收通过第一接口处理的图像数据产生扫描控制信号、数据控制信号和用于图像显示的数据信号。

接口包转换器可以包括:第一转换器,被配置为以与第二接口兼容的格式对通过第一接口接收的第一数据的包结构进行重新排列;以及第二转换器,被配置为以与第一接口兼容的格式对通过第二接口接收的第二数据的包结构进行重新排列。

第一数据可以与用于加载存储器中存储的数据的数据加载命令对应,并且第二数据可以与基于数据加载命令从存储器读取的数据对应。

接口包转换器可以调解第一接口与第二接口之间的数据传输。

第一接口可以与mipi对应,并且第二接口可以与spi对应。

第一接口可以符合用于显示器串行接口的mipi联盟规范和用于d-phy的mipi联盟规范。

第二接口可以与低速串行接口对应。

显示驱动器集成电路可以进一步包括数据驱动器,数据驱动器被配置为响应于数据信号和数据控制信号而产生数据电压。

显示驱动器集成电路可以进一步包括扫描驱动器,扫描驱动器被配置为响应于扫描控制信号而产生扫描信号。

根据示例实施例,提供了一种用于驱动ddi的方法,该方法包括:通过第一接口接收从主处理器输出的、用于图像补偿的数据加载命令;转换数据加载命令的包结构以与第二接口兼容;以及通过第二接口将转换后的数据加载命令发送到外部非易失性存储器(nvm)。

该方法可以进一步包括:通过第二接口接收从nvm加载的补偿数据;转换补偿数据的包结构以与第一接口兼容;以及通过第一接口将转换后的补偿数据发送到主处理器。

第一接口可以与mipi对应,并且第二接口可以与spi对应。

附图说明

现在将在下文中参考附图更充分地描述示例实施例,然而,这些实施例可以以不同的形式体现,并且不应当被解释为限于本文所提出的实施例。相反,提供这些实施例以使本公开内容将详尽且全面,并且将向本领域技术人员充分传达示例实施例的范围。

在附图中,为了例示清楚,尺寸可能被夸大。将理解,当一元件被称为“位于两个元件之间”时,其可以是这两个元件之间的唯一元件,或者也可以存在一个或多个中间元件。贯穿全文,相同的附图标记指代相同的元件。

图1是图示根据实施例的显示系统的框图。

图2是示意性图示根据实施例的显示驱动器集成芯片(ddi)的示例的图。

图3是图示包含在图1的显示系统的ddi中的接口包转换器的示例的框图。

图4是图示根据实施例的包含在ddi中的第一接口的配置的示例的框图。

图5a至图5c是示意性图示根据图4的第一接口的包结构的示例的图。

图6是示意性图示包含在ddi中的第二接口的包结构的示例的图。

图7a是示意性图示包含在图1的显示系统中的ddi的驱动的示例的图。

图7b是示意性图示包含在图1的显示系统中的ddi的驱动的另一示例的图。

图8是图示根据实施例的显示模块的示例的框图。

图9是图示根据实施例的、应用显示系统的触摸屏系统的框图。

图10是图示根据实施例的用于驱动ddi的方法的流程图。

图11是图示图10的方法的示例的流程图。

具体实施方式

在下文中,将参照附图更具体地描述本公开的示例性实施例。在整个附图中,相同的组件由相同的附图标记表示,并且它的重复描述将被省略。

图1是图示根据实施例的显示系统的框图。

参考图1,显示系统10可以包括显示模块1000、主处理器2000和非易失性存储器(nvm)3000。在实施例中,显示系统10可以进一步包括附加存储设备、输入/输出设备、电力管理设备、通信模块、摄像机模块、传感器模块等。

在实施例中,显示系统10可以利用能够使用或支持移动产业处理器接口(mipi)的设备(例如,诸如移动电话、pda、pmp、智能电话或可穿戴设备的移动设备)来实现。

主处理器2000可以控制显示模块1000的整体操作。例如,主处理器2000可以利用片上系统(soc)来实现。主处理器2000可以是移动设备中提供的应用处理器(ap)。

主处理器2000可以包括第一接口if1,并且可以通过第一接口if1直接与显示模块1000(即包含在显示模块1000中的显示驱动器集成芯片(或显示驱动器集成电路ddi)100)传递数据。在实施例中,第一接口if1可以与移动产业处理器接口(mipi)对应,并且符合显示器串行接口的mipi联盟规范和d-phy的mipi联盟规范。然而,针对第一接口if1使用mipi仅仅是说明性的,并且主处理器2000与ddi100之间的通信接口并不限于此。例如,第一接口if1可以是用于支持n高清(nhd)或更高的高质量图像的串行高速接口。

主处理器2000可以输出数据加载命令cmd以及输出通过补偿图像数据而获得的补偿后的图像数据cid。在实施例中,主处理器2000可以通过第一接口if1向ddi100提供从nvm3000读取(加载)补偿数据cdata的数据加载命令cmd。ddi100将数据加载命令cmd的包结构转换成适于nvm3000解释的格式,并且将具有转换后的格式的数据加载命令cmd提供到nvm3000。也就是说,主处理器2000可以通过显示模块1000间接地与nvm3000通信。

此外,主处理器2000可以通过第一接口if1将图像数据或补偿后的图像数据cid提供到ddi100。ddi100可以将图像数据或补偿后的图像数据cid转换成适于图像显示的数据信号或数据电压,并且将数据信号或数据电压提供到显示面板200。

在实施例中,主处理器2000可以基于从nvm3000加载的补偿数据cdata对图像数据执行光学补偿和/或余像补偿。例如,补偿数据cdata可以包括用于光学补偿或余像补偿的数据偏移值,并且主处理器2000可以通过将数据偏移值应用于图像数据来产生补偿后的图像数据cid。在实施例中,主处理器2000可以包括用于执行图像数据的亮度补偿、灰度补偿、劣化补偿等的图像数据补偿器2020。图像数据补偿器2020可以用硬件或软件补偿算法来实现。可以使用本领域中已知的技术来实现硬件或软件补偿算法。例如,图像数据补偿器2020可以用通常布置在ddi100中的现有补偿电路或补偿块来实现。因此,布置在ddi100中的补偿块可以被消除,并且ddi100的尺寸和功耗可以降低。

显示模块1000可以包括ddi100和显示面板200。

显示面板200可以包括用于显示图像的多个像素。

ddi100可以通过第一接口if1耦接到主处理器2000,并且通过第二接口if2耦接到nvm3000。ddi100可以包括接口包转换器150,接口包转换器150用于转换与第一接口if1兼容的第一数据和与第二接口if2兼容的第二数据中的每个的包结构。

第一数据可以包括数据加载命令cmd、图像数据等。第二数据可以包括从nvm3000加载的补偿数据cdata。

在实施例中,第二接口if2可以与用于nvm3000(例如,闪存)的数据通信的低速串行接口对应。例如,第二接口if2可以与串行外设接口(spi)对应。然而,针对第二接口if2使用spi仅仅是说明性的。在其他实施例中,第二接口if2可以是同步/异步串行接口,诸如i2c或uart。

由于第一接口if1和第二接口if2彼此不同,因此通过第一接口if1和第二接口if2发送的数据流的包结构彼此不同。因此,nvm3000不能直接接收从主处理器2000输出的数据加载命令cmd。类似地,从nvm3000加载的补偿数据cdata不能直接提供到主处理器2000。

因此,接口包转换器150可以将与第一接口if1兼容的数据的包结构转换成与第二接口if2兼容的数据的包结构,或者将与第二接口if2兼容的数据的包结构转换成与第一接口if1兼容的数据的包结构。例如,接口包转换器150可以解释通过每个接口接收的数据的包结构,并且然后以符合将发送包结构的接口的格式对包结构进行重新排列。作为示例,接口包转换器150可以在mipi与spi之间执行包结构转换(重新排列)。转换后的数据包括与原始数据的内容基本相同的内容,但是具有与原始数据的格式不同的格式(包结构)。

例如,接口包转换器150可以以一个字节为单位将由mipi的标准定义的数据转换成由spi的标准定义的串行数据(包),或者将由spi的标准定义的串行数据转换成由mipi的标准定义的包。

在实施例中,接口包转换器150可以包括第一转换器和第二转换器,第一转换器用于以与第二接口if2兼容的格式对通过第一接口if1接收到的第一数据的包结构进行重新排列,第二转换器用于以与第一接口if1兼容的格式对通过第二接口if2接收到的第二数据的包结构进行重新排列。主处理器2000与nvm3000之间的双向通信可以由接口包转换器150的接口转换驱动(数据流重新排列)执行。因此,主处理器2000中的图像数据补偿驱动可以被执行。

ddi100可以进一步包括时序控制器和数据驱动器。时序控制器可以通过接收通过第一接口if1处理的图像数据,来产生扫描控制信号、数据控制信号和用于图像显示的数据信号。数据驱动器可以基于数据信号和数据控制信号产生数据电压。

在实施例中,ddi100可以进一步包括扫描驱动器,扫描驱动器用于响应于扫描控制信号而产生扫描信号。然而,在ddi中包括扫描驱动器仅仅是说明性的。在其他实施例中,扫描驱动器可以直接被布置在显示面板200中。

nvm3000存储用于图像补偿的补偿数据cdata。nvm3000可以是闪存。然而,nvm3000并不限于闪存,并且在其他实施例中,nvm3000可以用能够处理50兆比特或更多数据的nvm来实现。在实施例中,补偿数据cdata可以包括用于光学补偿的偏移和用于余像补偿的偏移中的至少一种。也就是说,大容量的nvm3000必然要被包含在显示系统10中,以便执行包括余像补偿、光学补偿等的精确图像数据补偿。

nvm3000可以通过第二接口if2与ddi100通信。

如上所述,ddi100包括用于在主处理器2000的接口与nvm3000的接口之间执行包结构转换的接口包转换器150。因此,主处理器2000与nvm3000之间的数据通信可以被执行,而不增加显示系统10中信道(或管脚)的数量。因此,图像数据补偿操作可以在主处理器2000中而不是在ddi100中被执行。

因此,布置在ddi100中的图像补偿块可以被移除,并且ddi100的尺寸和功耗可以降低。因此,ddi100的制造成本可以降低。

图2是示意性图示根据实施例的ddi的示例的图。

参考图2,ddi100可以包括第一接口if1120、第二接口if2140和接口包转换器150,第一接口if1120用于支持与主处理器2000的通信,第二接口if2140用于支持与闪存3001的通信,接口包转换器150用于执行与第一接口if1120兼容的第一数据dat1和与第二接口if2140兼容的第二数据dat2中的每一个的包结构转换。

在实施例中,第一接口if1120可以是mipi。ddi100的第一接口if1120可以包括与主处理器2000对应的从phy。例如,ddi100的第一接口if1120的phy配置可以包括一个时钟通道模块和至少一个数据通道模块。phy配置的通道模块中的每个通道模块clkp、clkn、d0p至d3p以及d0n至d3n与主处理器2000中相应的通道模块通信。

ddi100可以通过第一接口if1120从主处理器2000接收图像数据、数据加载命令等。此外,ddi100可以将由接口包转换器150转换的补偿数据发送到主处理器2000。

第二接口if2140可以是spi。例如,第二接口if2140可以是四路spi(quadspi)。因此,第二接口if2140通过时钟/芯片选择器信道sclk/cs和四个数据输入/输出信道dq[0]至dq[3]与闪存3001通信。

ddi100可以通过第二接口if2140从闪存3001接收与数据加载命令对应的补偿数据。此外,ddi100可以将由接口包转换器150转换的数据加载命令发送到闪存3001。

图3是图示包含在图1的显示系统的ddi中的接口包转换器的示例的框图。

参考图1至图3,接口包转换器150可以包括第一转换器152和第二转换器154。

第一转换器152可以以与第二接口if2兼容的格式对通过第一接口if1接收的第一数据的包结构进行重新排列。在实施例中,第一数据可以是用于加载闪存3001中存储的补偿数据cdata1的数据加载命令cmd1。例如,数据加载命令cmd1可以具有与mipi对应的数据流。第一转换器152可以将数据加载命令cmd1重新排列为与第二接口if2(即,spi)对应的数据流。转换后的数据加载命令cmd2的内容可以与数据加载命令cmd1的内容基本相同。转换后的数据加载命令cmd2可以通过第二接口if2被提供到闪存3001。

第二转换器154可以以与第一接口if1兼容的格式对通过第二接口if2接收的第二数据的包结构进行重新排列。在实施例中,第二数据可以是闪存3001中存储的补偿数据cdata1。补偿数据cdata1可以具有与spi对应的数据流。第二转换器154可以将补偿数据cdata1重新排列为与第一接口if1(即,mipi)对应的数据流。转换后的补偿数据cdata2的内容可以与补偿数据cdata1的内容基本相同。

如上所述,主处理器2000和闪存3001可以通过包括接口包转换器150的ddi100执行用于图像补偿的通信。

图4是图示根据实施例的包含在ddi中的第一接口的配置的示例的框图。

参考图4,第一接口120的配置包括根据mipi标准的phy配置。

根据mipi标准的phy配置包括一个时钟通道模块和至少一个数据通道模块。phy配置的通道模块中的每个可以通过两条互连线dp和dn与通道互连的相对侧处的相应的通道模块通信。

图4中图示了具有所有功能的一个通道的配置的示例。每个通道可以包括控制接口逻辑cil以及输入/输出单元tx、rx和cd。输入/输出单元tx、rx和cd可以包括发送器tx、接收器rx和冲突检测器cd。输入/输出单元tx、rx和cd具有与同时使用两条互连线dp和dn的差分信号输入/输出有关的高速(hs)功能以及与在互连线dp和dn中的每条中单独操作的单端传输有关的低功率(lp)功能。

当高速信号具有例如大约200mv的低电压摆幅时,低功率信号可以具有例如大约1.2v的高电压摆幅。hs功能主要用于高速数据传输,并且lp功能主要用于控制。在一些情形下,hs功能和lp功能可以被选择性地使用。这样的输入/输出功能由控制接口逻辑cil控制。控制接口逻辑cil与协议层进行联系,并且确定每个通道模块的全局操作。

hs功能可以包括差分发送器hs-tx和差分接收器hs-rx。通道模块可以仅包括差分发送器hs-tx和差分接收器hs-rx中的一个,或者包括差分发送器hs-tx和差分接收器hs-rx两者。然而,包含在通道模块中的差分发送器hs-tx和差分接收器hs-rx不能同时被启用。

lp功能可以包括单端发送器lp-tx、单端接收器lp-rx和低功率冲突检测器lp-cd。当通道模块包括差分发送器hs-tx时,通道模块必然包括单端发送器lp-tx。类似地,当通道模块包括差分接收器hs-rx时,通道模块必然包括单端接收器lp-rx。低功率冲突检测器lp-cd需要仅执行双向操作。仅当单端发送器lp-tx驱动低功率状态时,低功率冲突检测器lp-cd才可以被启用来检测冲突。

在实施例中,从主处理器2000输出的数据加载命令可以通过hs功能和lp功能两者被发送到ddi100。从主处理器2000输出的图像数据或补偿后的图像数据可以通过hs功能被发送到ddi100。从ddi100输出的转换后的补偿数据可以通过lp功能被发送到主处理器2000。

图5a至图5c是示意性图示根据图4的第一接口的包结构的示例的图。

第一接口if1与mipi对应。图5a图示了长包格式,图5b图示了短包格式,并且图5c图示了数据标识符。

参考图5a,长包可以包括32比特的包头ph、具有可变字节数的数据有效载荷pl和16比特的包尾pf。包头ph可以包括8比特的数据标识符did、16比特的字计数wc和8比特的纠错码ecc。图5a所示的数据d0至dk中的每个为8比特的数据,并且数据d0至dk的数量(即,包含在数据有效载荷pl中的字节的数量)与字计数wc对应。包尾pf可以包括16比特的校验和cs。

参考图5b,短包被配置有包头ph。包头ph可以包括8比特的数据标识符did、2字节的数据d0和d1以及8比特的纠错码ecc。根据短包的数据类型,命令(例如,数据加载命令)可以包含在数据d0和d1的位置处。短包不包括包尾,并且短包的长度为4个字节。

参考图5c,数据标识符did可以包括用于标识虚拟信道vc的两个比特b7和b6以及用于标识数据类型dt的6个比特b5至b0。

接口包转换器150可以参考包含在长包和短包中的数据标识符did的数据类型dt,来标识所接收的包是否包括命令和命令的种类。例如,接口包转换器150可以参考数据类型dt来确定数据加载命令是否包含在数据中,并且解释该数据。接口包转换器150可以以具有符合spi的格式的包结构对数据加载命令进行重新排列。数据加载命令的内容与转换后的数据加载命令的内容基本相同。

图6是示意性图示包含在ddi中的第二接口的包结构的示例的图。

第二接口可以是spi。参考图6,由第二接口的标准定义的包结构可以具有包括地址add、数据dat和校验和cs的串行数据格式。

例如,从闪存3001加载(读取)的补偿数据可以具有图6的包结构。接口包转换器150可以解释补偿数据,并且以由mipi的标准定义的包结构对补偿数据进行重新排列。补偿数据的内容与转换后的补偿数据的内容基本相同。

图7a是示意性图示包含在图1的显示系统中的ddi的驱动的示例的图。

图7a示出了用于将从主处理器接收的数据加载命令cmd1提供到闪存3001的ddi100的驱动。

ddi100的第一接口120的输入/输出单元可以通过互连线dp和dn接收数据加载命令cmd1。

当数据加载命令cmd1通过hs功能被发送时,数据加载命令cmd1可以通过数据接口逻辑被提供到接口包转换器150。数据接口逻辑在ddi100中以高速与协议层进行联系。作为示例,数据接口逻辑可以将数据加载命令cmd1确定为命令信号,并且基于该确定,数据加载命令cmd1可以被提供到接口包转换器150,并且然后被提供到包括预定串并转换器的第二接口140。

当数据加载命令cmd1通过lp功能被发送时,数据加载命令cmd1可以通过控制接口逻辑被提供到接口包转换器150。控制接口逻辑在ddi100中与协议层进行联系。

接口包转换器150可以以符合spi的标准的包结构对数据加载命令cmd1进行重新排列。重新排列的数据流可以被spi串并转换器并行化,从而以通过四路spi转换的数据加载命令cmd2的格式被发送到闪存3001。

也就是说,mipi格式的数据加载命令cmd1通过ddi100被重新排列为以spi格式转换的数据加载命令cmd2,以被发送到闪存3001。因此,主处理器的命令可以被发送到闪存3001。

图7b是示意性图示包含在图1的显示系统中的ddi的驱动的另一示例的图。

图7b图示了用于将从闪存3001接收的补偿数据cdata1提供到主处理器的ddi100的驱动。

闪存3001响应于转换后的数据加载命令cmd2而加载补偿数据cdata1。ddi100的第二接口140可以通过多个信号信道dq接收补偿数据cdata1。在实施例中,补偿数据cdata1可以是用于光学补偿、余像补偿等的偏移值或加权值。

补偿数据cdata1可以在被提供到接口包转换器150之前,通过包含在第二接口140中的串并转换器被序列化。接口包转换器150可以以一个字节为单位将补偿数据cdata1重新排列为由mipi的标准定义的包。转换后的补偿数据cdata2可以通过在速度方面最有效的数据接口逻辑被提供到输入/输出单元。例如,补偿数据cdata1可以以被定义为rgb24接口的包结构被重新排列,该rgb24接口为ddi100的内部接口中的一个。与rgb24接口对应的包结构可以与对应于mipi的包结构兼容。以与rgb24接口对应的包结构转换的补偿数据cdata2可以经由数据接口逻辑通过互连线dp和dn被发送到主处理器。这里,转换后的补偿数据cdata2通过lp功能被发送。然而,通过lp功能发送转换后的补偿数据cdata2仅仅是说明性的。在其他实施例中,转换后的补偿数据cdata2可以通过hs功能被发送。

也就是说,spi格式的补偿数据cdata1通过ddi100被重新排列为mipi格式的转换后的补偿数据cdata2,以加载到主处理器。

图8是图示根据实施例的显示模块的示例的框图。

参考图1和图8,显示模块1000可以包括ddi100和显示面板200。

在图8中,与参考图1至图7b描述的那些组件相同的组件由相同的附图标记指定,并且进一步的描述将被省略。

ddi100可以包括第一接口120、第二接口140、接口包转换器150和时序控制器180。ddi100可以进一步包括扫描驱动器160和数据驱动器170。然而,在一些实施例中,扫描驱动器160可以被直接安装在显示面板200中。

第一接口120可以支持与主处理器2000的通信,诸如使用mipi。第二接口140可以支持与闪存3001的通信,诸如使用spi。接口包转换器150可以对与第一接口120兼容的第一数据和与第二接口140兼容的第二数据中的每个执行包结构转换。

时序控制器180可以控制扫描驱动器160和数据驱动器170的驱动。时序控制器180可以通过接收通过第一接口120处理的补偿后的图像数据cid,产生扫描控制信号scs、数据控制信号dcs和用于图像显示的数据信号rgb。时序控制器180可以将扫描控制信号scs提供到扫描驱动器160,并且将数据控制信号dcs提供到数据驱动器170。数据控制信号dcs可以包括源启动信号、源输出使能信号、源采样时钟等。

扫描驱动器160可以响应于扫描控制信号scs而产生扫描信号。扫描驱动器160可以以像素行为单位依次或同时将扫描信号提供到显示面板200。

数据驱动器170可以响应于数据信号rgb和数据控制信号dcs而产生数据电压。数据驱动器170可以将数据电压提供到显示面板200。

显示面板200可以包括多条扫描线sl1至sln、多条数据线dl1至dlm以及分别耦接到扫描线sl1至sln和数据线dl1至dlm的多个像素p。

图9是图示根据实施例、应用显示系统的触摸屏系统的框图。

在图9中,与参考图1至图8描述的那些组件相同的组件由相同的附图标记指定,并且进一步的描述将被省略。

参考图9,显示系统20可以包括应用处理器(ap)2100、图像处理器2120、显示模块1100和闪存3001。显示模块1100可以包括ddi100、显示面板200、触摸屏控制器300和触摸屏400。

ap2100可以接收从用户输入的命令或数据,并且基于输入的数据或命令控制ddi100和触摸屏控制器300。ap2100可以用图形卡、片上系统(soc)等来实现。

ap2100可以包含在图1的主处理器中,并且将显示面板200的图像数据提供到ddi100。

图像处理器2120可以处理图像数据。图像处理器2120可以基于从触摸屏控制器300提供的触摸信号,生成提供到ddi100的图像数据或者对图像数据执行图像处理。在实施例中,图像处理器2120可以被提供在ap2100中。

ddi100可以在ap2100的控制下驱动显示面板200。ddi100可以调解ap2100与闪存3001之间的图像补偿驱动的通信。

显示面板200可以显示从ddi100接收的图像信号。

触摸屏控制器300可以耦接到触摸屏400,以接收从触摸屏400输入的感测数据并且将输入的感测数据发送到ap2100。

触摸屏400可以与显示面板200重叠。在实施例中,触摸屏400可以与显示面板200一体地实现。

在实施例中,ddi100和触摸屏控制器300可以共享多个功能块,并且可以被实现为一个半导体芯片。

图10是图示根据实施例的用于驱动ddi的方法的流程图。图11是图示图10的方法的示例的流程图。

图10和图11的方法已经参考图1至图8被具体地描述,因此,进一步的描述将被省略。

参考图10和图11,ddi可以调解主处理器与闪存之间的图像数据补偿驱动的通信。

如图10所示,ddi可以将从主处理器接收的数据加载命令发送到闪存。具体地,ddi可以通过第一接口接收从主处理器输出的用于图像补偿的数据加载命令(s100),转换(重新排列)数据加载命令的包结构以与第二接口兼容(s200),并且然后通过第二接口将转换后的数据加载命令发送到外部nvm(s300)。

因此,主处理器可以通过使用ddi向闪存发出补偿数据加载命令,以调解与闪存的通信。

如图11所示,ddi可以将从闪存接收的补偿数据发送到主处理器。具体地,ddi可以通过第二接口接收从nvm加载的补偿数据(s400),转换补偿数据的包结构以与第一接口兼容(s500),并且然后通过第一接口将转换后的补偿数据发送到主处理器(s600)。

因此,闪存可以响应主处理器的数据加载命令,并且通过使用ddi将补偿数据发送到主处理器,以调解与主处理器的通信。图像数据补偿操作可以通过这样的数据通信在主处理器本身中被执行。

如上所述,在根据本公开的实施例的ddi和包括ddi的显示系统中,ddi调解主处理器与闪存之间的数据通信,使得主处理器可以直接执行包括光学补偿、余像补偿等的图像数据补偿。因此,用于在主处理器与各种类型的功能单元之间通信的相当数量的信道可以被消除。此外,包括通常布置在ddi中的现有补偿电路等的图像补偿块可以从ddi中被移除,使得ddi的尺寸和制造成本可以降低。此外,图像补偿驱动在主处理器中而不是在ddi中被执行,使得显示系统的总功耗可以降低。

本公开可以应用于包括显示模块的显示系统和电子设备。例如,本公开可以应用于移动显示电子设备、可穿戴设备等。

根据本公开,ddi通过对接口包结构进行重新排列来调解主处理器与闪存之间的数据通信。因此,布置在ddi中的补偿块被消除,并且ddi的尺寸和功耗可以降低。另外,互连信道的数量和功耗在显示信号处理中减少,并且用于支持其他协议和接口的信号可以被传递而不增加互连线。

此外,根据示例实施例,显示系统包括ddi,使得主处理器可以直接执行包括光学补偿、余像补偿等的图像数据补偿。因此,诸如补偿电路和/或补偿电路芯片的图像补偿块可以从ddi中被移除,使得ddi的尺寸和制造成本可以降低。此外,图像补偿驱动在主处理器中而不是在ddi中被执行,使得显示系统的总功耗可以降低。

在本文中已经公开了示例实施例,尽管使用了特定的术语,但它们仅以一般和描述性的意义被使用和解释,而不是为了限制的目的。在某些情况下,如在递交本申请时对本领域普通技术人员来说将是显而易见的那样,结合特定实施例描述的特征、特性和/或元件可以单独使用,也可以与结合其他实施例描述的特征、特性和/或元件组合使用,除非另有明确说明。因此,本领域技术人员将理解,可在不脱离如以上权利要求中提出的本公开的精神和范围的情况下对形式和细节进行各种改变。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1