半导体集成电路 【技术领域】
本发明涉及一种用于驱动如液晶面板等的图像显示装置的半导体集成电路(驱动器IC)。背景技术
图5示出了现有的用于驱动液晶面板的驱动器IC的构成。在图5中,用于输出显示信号S0~S15的段驱动器102的多个输出端子,通过形成于衬底100的布线图案,连接到液晶面板104上的沿段方向排列的多个电极上。此外,用于输出扫描信号C0~C15的公共驱动器101的多个输出端子,则通过形成于衬底100的布线图案,连接到液晶面板104上的沿公共方向排列的多个电极上。
公共驱动器101和段驱动器102连接MPU(Micro ProcessingUnit:微处理机单元)105。连接在MPU105上的RAM(RandomAccess Memory:随机存取存储器)103用于临时存储图像数据。MPU105根据RAM103所存储的图像数据,生成显示信号S0~S15,提供给段驱动器102。基于这些信号,在液晶面板104上,段驱动器102将显示信号S0~S15同时提供给沿段方向排列的多个电极。此外,MPU105根据RAM103所存储的图像数据,生成扫描信号C0~C15,提供给公共驱动器101。基于这些信号,公共驱动器101在液晶面板104上,将扫描信号C0~C15依次提供给沿公共方向排列的多个电极,并扫描液晶面板104。
在现有技术中,段驱动器和公共驱动器分别使用专用的IC。但是,为了削减IC的种类,也可考虑在段驱动器和公共驱动器上使用通用地IC。
图6示出了可作为段驱动器和公共驱动器中任何一个使用的驱动器IC。如图6所示,该驱动器IC包括:锁存电路106,用于锁存通过显示数据总线由MPU输入的显示数据;数据I/O控制电路107和108,用于输入或输出由MPU生成的扫描数据;开关109和110,用于让驱动器IC作为段驱动器工作还是作为公共驱动器工作的转换;开关111和112,当驱动IC作为公共驱动器工作时,用于转换扫描方向;以及与LP(行脉冲)信号同步保持数据的第一~第NDFF(Delay Flip Flop:延迟触发器)113。
当驱动器IC作为段驱动器工作时(分段模式),SC信号总是为高电平,所以开关109总是为接通状态,而SC条状信号总是为低电平,所以开关110总是为断开状态。这表示第一~第N DFF113与LP信号同步,保持被锁存电路106锁存的显示数据,并将保持的显示数据同时提供给输出端子O1~ON。
另一方面,当驱动IC作为公共驱动器工作时(公共模式),SC信号总是为低电平,所以开关109总是为断开状态,而SC条状信号总是为高电平,所以开关110总是为导通状态。此外,在公共模式中,可以通过将驱动器IC配置在液晶面板的左侧或右侧,转换扫描方向。在将供给到数据I/O控制电路107上的扫描数据再从数据I/O控制电路107输出,并返回到数据I/O控制电路108的过程中,由于SHL信号为高电平,所以,开关111为导通状态;因为SHL条状信号为低电平,开关112为断开状态。这样,第一DFF113与LP信号的脉冲同步,保持数据I/O控制电路107输出的扫描数据,将保持的扫描数据输出到输出端子O1及第二DFF113。进一步,第二DFF113与LP信号的下一个脉冲同步,保持第一DFF113输出的扫描数据,并将保持的扫描数据输出到输出端子O2及下一个DFF。通过重复该动作,由输出端子O1~ON依次输出扫描数据。
此外,在公共模式中,当将供给到数据I/O控制电路108上的扫描数据从数据I/O控制电路108输出,返回到数据I/O控制电路107时,SHL信号为低电平,所以开关111为断开状态,而由于SHL条状信号为高电平,所以开关112为导通状态。这样,第N DFF113与LP信号的脉冲同步,保持数据I/O控制电路108输出的扫描数据,将保持的扫描数据输出到输出端子ON及第(N-1)DFF113。第(N-1)DFF113与LP信号的下一个脉冲同步,保持第N DFF113输出的扫描数据,再将保持的扫描数据输出到输出端子ON-1及下一个DFF。通过重复该动作,由输出端子ON~O1依次输出扫描数据。
这样,就可能设计出段驱动器和公共驱动器中任何一个都能使用的驱动器IC。不过,因为输出端子O1~ON的距离长,所以,存在着在数据I/O控制电路107和第一DFF113之间,以及第N DFF113和数据I/O控制电路108之间,需要两套用于输入和输出扫描数据的长布线的问题。发明内容
因此,鉴于上述不足,本发明的目的在于提供一种作为段驱动器或作为公共驱动器都能使用的半导体集成电路,在该半导体集成电路中,通过减少扫描数据的布线数,从而缩小布线范围而简化布图设计。
为了解决上述课题,本发明第一方面涉及的半导体集成电路是在以下两种工作模式中都能够使用的半导体集成电路,即,对排列于用于显示二维图像的图像显示装置的第一方向上的多个电极同时提供显示数据的第一工作模式和以正或负的扫描方向,对排列在与第一方向正交的第二方向上的多个电极依次提供扫描数据的第二工作模式,其包括:多个数据保持装置,其响应工作模式及扫描方向,保持输入到第一端子上的数据,再输出到第二端子,或者保持输入到第二端子上的数据,再输出到第一端子;转换装置,用于转换多个数据保持装置的连接,使其在第一工作模式中,同时向多个数据保持装置提供各自的显示数据,在第二工作模式中,至少一个提供到数据保持装置上的扫描数据被多个数据保持装置转移;以及多个选择装置,其响应工作模式及扫描方向,选择由多个数据保持装置的第一端子输出的数据和由第二端子输出的数据中的一个。
该半导体集成电路可以还包括数据供给控制装置,其在第二工作模式中,响应扫描方向控制扫描数据供给所述多个数据保持装置的列的一端或另一端。
此外,本发明的第二方面涉及的半导体集成电路是以正或负的扫描方向将扫描数据依次提供给沿用于显示二维图像的图像显示装置的一个方向排列的多个电极的半导体集成电路,其包括:多个数据保持装置,其响应扫描方向,保持由第一端子输入的数据,再输出到第二端子,或者保持由第二端子输入的数据,再输出到第一端子;以及多个选择装置,其响应扫描方向,选择由多个数据保持装置的第一端子输出的数据和由第二端子输出的数据中的一个。
该半导体集成电路可以还包括数据供给控制装置,用于根据扫描方向控制扫描数据是提供给多个数据保持装置的列的一端或是另一端。
在上述中,多个数据保持装置中的每一个也可以包括:双向触发器,用于保持与经由第三端子输入的脉冲信号同步由第一或第二端子输入的数据。
根据以上构成,通过使用双向作用的数据保持装置,进而减少了扫描数据的布线数,缩小布线范围,简化布图设计。附图说明
图1是根据本发明一个实施方式的半导体集成电路的构成示意图。
图2是根据本发明一个实施方式,在分段模式中的各部分工作时序示意图。
图3是根据本发明一个实施方式,在公共模式的第一扫描方向的扫描中,各部分的工作时序示意图。
图4是根据本发明一个实施方式,在公共模式的第二扫描方向的扫描中,各部分的工作时序示意图。
图5是现有技术的用于驱动液晶面板的驱动IC的构成示意图。
图6是段驱动器及公共驱动器均可使用的驱动器IC的构成示意图。具体实施方式
以下,参考附图对本发明的实施方式进行说明。另外,对于同一构成要素附加同一参照号码,并省略说明。
图1示出了本发明一个实施方式中的半导体集成电路的构成。在本实施例中,本发明被应用在作为段驱动器及公共驱动器中任何一个均能使用的用于驱动液晶面板的驱动IC上。如图1所示,该驱动IC包括:锁存由MPU通过显示数据总线输入的显示数据的锁存电路11;输入或输出由MPU生成的扫描数据的数据I/O控制电路12和13;转换驱动器IC作为段驱动器工作还是作为公共驱动器工作的转换开关14和15;与LP(行脉冲)同步保持数据的第一~第N BFF(Bi-direction Flip Flop:双向触发器)16;选择输入到端子A或端子B中的数据之一再提供给输出端子O1~ON的第一~第N选择器17;将控制信号提供给第一~第N选择器17的反转输入NOR电路18;以及将控制信号提供给第一~第N BFF的OR电路19。
在将驱动IC作为段驱动器工作时(分段模式),SC信号总是为高电平,而SC条状信号总是为低电平。基于此,开关14总是呈导通状态,开关15总是呈断开状态。此时,因为NOR电路18的输出信号总是低电平,所以,选择器17选择由端子B输入的信号。此外,因为OR电路19的输出信号总是高电平,所以,第一~第NBFF 16保持由端子A输入的数据,再从端子B输出。由此,第一~第N BFF 16与LP信号同步,保持锁存在锁存电路11中的显示数据,再通过第一~第N选择器17将保持的显示数据同时提供给输出端子O1~ON。
图2是表示在分段模式中的各部分工作的时序图。在分段模式中,因为SC信号总是高电平,所以各自的锁存电路11总是与第一~第N BFF 16连接。为此,第一~第N BFF 16与LP信号同步,并保持由各自的锁存电路11供给到端子A的显示数据,以数据B(1)~B(N)的形式同时从端子B向第一~第N选择器17输出。这样,通过将SC信号设为高电平,可使本实施方式中的驱动器IC作为段驱动器工作。
另一方面,在使驱动IC作为公共驱动器工作的过程中(公共模式),SC信号总是为低电平,而SC条状信号总是为高电平。为此,开关14总是呈断开状态,开关15则总是呈导通状态。另外,在公共模式中,可响应驱动器IC配置在液晶面板的左侧或右侧,来转换扫描方向。在提供到数据I/O控制电路12的扫描数据再由数据I/O控制电路12输出,返回到数据I/O控制电路13的过程中,SHL信号为高电平。基于此,因为NOR电路18的输出信号为低电平,所以选择器17选择了输入到端子B上的数据。
此外,因为OR电路19的输出信号为高电平,第一~第N BFF16将从端子A输入的数据再由端子B输出。基于此,第一BFF 16与LP信号的脉冲同步,保持数据I/O控制电路12输出的扫描数据,并将保持的扫描数据向输出端子O1和第二BFF 16输出。第二BFF16与LP信号的下一个脉冲同步,保持第一BFF 16输出的扫描数据,再将保持的扫描数据向输出端子O2和下一个BFF输出。通过重复该动作,由输出端子O1~ON依次输出扫描数据。
图3是表示在公共模式下,由数据I/O控制电路12输出扫描数据,并返回到数据I/O控制电路13时的各部分的工作时序图。在公共模式下,SC信号总是低电平,并且通过设定SHL信号为高电平,从而由数据I/O控制电路12输出的扫描数据通过第一BFF 16~第NBFF 16返回到数据I/O控制电路13。第一BFF 16~第N BFF 16与LP信号同步,使由数据I/O控制电路12输出的扫描数据从端子A转向端子B,并以数据B(1)~B(N)的形式,从端子B依次向第一~第N选择器17输出。这样,通过将SC信号设为低电平,SHL信号设为高电平,可以使本实施方式涉及的驱动器IC作为第一扫描方向的公共驱动器工作。
另一方面,在公共模式中,当将提供给数据I/O控制电路13的扫描数据再从数据I/O控制电路13输出,返回到数据I/O控制电路12时,SHL信号设为低电平。这样,因为NOR电路18的输出信号变为高电平,所以选择器17选择输入到端子A的数据。
此外,因为OR电路的输出信号为低电平,所以第一~第N BFF16将由端子B输入的数据从端子A输出。基于此,第N BFF 16与LP信号的脉冲同步,并且保持数据I/O控制电路13输出的扫描数据,将保持的扫描数据输出到输出端子ON及第(N-1)BFF 16。第(N-1)BFF 16与LP信号的下一个脉冲同步,保持第N BFF 16输出的扫描数据,将保持的扫描数据输出到输出端子ON-1及下一个BFF上。通过重复该动作,由输出端子ON~O1依次输出扫描数据。
图4是表示在公共模式中,从数据I/O控制电路13输出扫描数据,并返回到数据I/O控制电路12时的各部分工作时序图。在公共模式中,SC信号总是低电平,通过设定SHL信号为低电平,则通过第N BFF 16~第一BFF 16,使由数据I/O控制电路13输出的扫描数据返回到数据I/O控制电路12。第N BFF 16~第一BFF 16与LP信号同步,使由数据I/O控制电路13输出的扫描数据从端子B转向端子A,从端子A以数据A(1)~A(N)的形式,依次向第一~第N的选择器17输出。这样,通过将SC信号设为低电平,SHL信号设为低电平,可使本实施方式涉及的驱动器IC作为第二扫描方向的公共驱动器工作。
此外,虽然在本实施方式中,围绕可在段驱动器和公共驱动器任何一个都能使用的驱动器IC进行了说明,但本发明也可适用于专用的公共驱动器。
如上所述,根据本发明,能够提供一种由于减少扫描数据的布线数,缩小布线范围而简化布图设计的半导体集成电路。另外,在触发器中,扫描数据的输入部位和输出部位相同,不需要从触发器列的中途引线,所以布图设计更加简单。
尽管本发明已经参照附图和具体实施方式进行了说明,但是,对于本领域的技术人员来说,本发明可以有各种更改和变化。本发明的各种更改、变化、和等同物由权利要求书的内容涵盖。附图标记说明
11、106 锁存电路
12、13、107、108 数据I/O控制电路
14、15、109~112 开关
16 BFF
17 选择器
18 NOR电路
19 OR电路
100 衬底
101、102 驱动IC
103 RAM
104 液晶面板
105 MPU
113 DFF