集成电路装置以及电子设备的制作方法

xiaoxiao2020-6-26  22

专利名称:集成电路装置以及电子设备的制作方法
技术领域
本发明涉及集成电路装置及电子设备等。
背景技术
一直以来,已知一种用于驱动EPD (Electrophoretic Display 电泳显示装置)面板等电子光学面板的集成电路装置。例如,作为EPD面板的现有技术,具有专利文献1中所公开的技术。在此种EPD面板(电泳面板)的驱动中,有时会使驱动电压时序性地变化。此时, 驱动EPD面板的显示驱动器等的集成电路装置,将向EPD面板供给进行时序性变化的驱动电压。但是,当设置在集成电路装置外部的MPU等的控制设备执行此种时序性地变化的驱动电压的选择指示时,控制设备的处理负荷将会加重。EPD 面板、ECP(Electrochromics Display 电致变色显示装置)面板、 NCD(Nanochromics Display 纳米铬显示装置)面板等也可称为电子纸面板。按照电子纸面板(广义上为电子光学面板)的种类等,存在各种各样的驱动方式。在先技术文献专利文献专利文献1 日本特开2009-53639号公报

发明内容
根据本发明的几种形式,能够提供容易与多种驱动方式对应的集成电路装置及电子设备等。本发明的一种形式涉及一种集成电路装置,包括驱动电压输出部,其输出被供给至电子光学面板的段电极上的驱动电压;显示数据存储部,其至少存储第1显示数据以及第2显示数据;驱动波形信息输出部,其输出在所述段电极处的显示状态从对应于所述第1 显示数据的第1显示状态、变化至对应于所述第2显示数据的第2显示状态时的驱动波形信息,其中,所述驱动波形信息输出部具有第1存储部,其按照各基本期间Tl TM对所述驱动波形信息进行存储,其中,M为2以上的整数;第2存储部,其存储对所述基本期间Tl TM中的至少一个基本期间进行指定的第1指定期间、和所述第1指定期间的第1重复次数; 输出部,其输出所述驱动波形信息,所述驱动波形信息为,通过所述基本期间Tl TM、所述第1指定期间以及所述第1重复次数而被确定的、与各个期间对应的信息,所述驱动电压输出部输出所述驱动电压,所述驱动电压是通过来自所述显示数据存储部的所述第1显示数据以及所述第2显示数据、和来自所述驱动波形信息输出部的所述驱动波形信息而确定的。 根据本发明的一种形式,按照各个基本期间Tl TM而存储有驱动波形信息,而且将基本期间Tl TM中的至少一个设为第1指定期间,并能够使该第1指定期间的驱动波形信息仅以第1重复次数而重复并输出。所以,由于只需存储关于基本期间Tl TM的驱动波形信息即可,因此不仅易于生成驱动波形信息,而且可通过重复一部分期间而容易地对应多种驱动方式。而且,由于只需存储关于基本期间Tl TM的驱动波形信息即可,因此能够缩小存储容量。而且,根据第1、第2显示数据、和从对应于第1显示数据的第1显示状态、变化至对应于第2显示数据的第2显示状态时的驱动波形信息来确定驱动电压,并由所确定的驱动电压来驱动电子光学面板。通过此种方式,能够在从第1显示状态变化(转移)至第2 显示状态时,自动地对驱动电压进行时序性的变化,从而能够实现控制设备处理负荷的减轻等。另外,在本发明的一种形式中,也可以采用如下结构,S卩,所述驱动波形信息具有, NXN个驱动波形信号SWV(IU) SWV(N、N),其中,N为2以上的整数;所述第1存储部具有,分别与所述基本期间Tl TM中的某一个基本期间相对应的寄存器RTl RTM,其中, M为2以上的整数;所述寄存器RTl RTM中的寄存器RTk用于存储寄存器值,该寄存器值用于确定在所述基本期间Tl TM中的基本期间Tk内的所述驱动波形信号SWV(IU) SWV(N、N)的信号电平,其中,1彡k彡M ;所述第2存储部存储所述基本期间Tl TM中的开始期间以及结束期间,以作为所述第1指定期间。通过此种方式,能够从基本期间Tl TM中选择第1指定期间的开始期间以及结束期间。而且,能够在从第1显示状态向第2显示状态变化时,准备驱动波形信号SWV(1、 1) SWV(N、N)。能够利用寄存器值来设定驱动波形信号SWV(1、1) SWV(N、N)的信号电平在各个基本期间内的信号电平,从而改变驱动波形信号SWV(IU) SWV(N、N)。因此, 能够根据电子光学面板的驱动方式和显示特性等,而生成各种各样的波形的驱动波形信号 SffV(Ul) SWV(N、N)。另外,在本发明的一种形式中,可以采用如下结构,即,所述第2存储部具有第1 寄存器,其存储所述开始期间;第2寄存器,其存储所述结束期间;第3寄存器,其存储所述第1重复次数。或者,也可以采用如下结构,即,所述第2存储部具有第1寄存器,其存储所述开始期间以及所述结束期间;第2寄存器,其存储所述第1重复次数。此时,还可以采用如下结构,即,所述第1寄存器具有,存储第1位列以及第2位列的信息的区域,并且所述第1位列与所述开始期间对应,所述第2位列与所述结束期间对应。以此方式,除了用于存储信号电平的寄存器RTl RTM,还增设了用于重复输出动作的寄存器,从而能够重复输出一部分期间的波形。另外,在本发明的一种形式中,也可以采用如下结构,S卩,所述第2存储部被设置在所述寄存器RTl RTM上,此时,所述寄存器RTl RTM中的寄存器RTk具有存储如下信息的区域,即用于确定所述信号电平的寄存器值;表示所述第1指定期间的、所述基本期间Tl TM中的开始期间以及结束期间;所述第1重复次数,其中,1彡k彡M。通过这种方式,使第1、第2存储部能够设置在寄存器RTl RTM的不同区域上。另外,在本发明的一种形式中,可以采用如下结构,S卩,所述寄存器RTk具有存储第1 第3位列的信息的区域,并且所述第1位列与用于确定所述信号电平的所述寄存值相对应,所述第2位列与所述第1重复次数相对应,所述第3位列与所述开始期间相对应,通过所述第2位列、第3位列而被指定了所述第1重复次数以及所述开始期间的所述寄存器RTk,指定与该寄存器RTk相对应的所述基本期间Tk,以作为所述结束期间。以此方式,能够对各个位列中所必须的多个信息进行区别并存储。而且,在第2位列、第3位列中具有有效位的寄存器RTk自身能够表示结束期间,从而可不需要用于结束期间的位列。另外,在本发明的一种形式中,也可以采用如下结构,S卩,所述第2存储部还存储不同于所述第1指定期间的第2指定期间、和所述第2指定期间的第2重复次数,所述输出部输出各个期间的所述驱动波形信息,该驱动波形信息是通过所述基本期间Tl TM、所述第1指定期间、所述第1重复次数、所述第2指定期间以及所述第2重复次数而确定的。以此方式,不仅能够利用第1指定期间,也能够利用第2指定期间,并且通过第1 指定期间的重复和第2指定期间的重复之间的组合,从而能够生成多种多样的驱动波形信肩、ο在此,互不相同的第1、第2指定期间可包括基本期间Tl TM中的任何一个均不重叠的情况;基本期间Tl TM中的某一个部分重叠的情况;第1、第2指定期间中的一方的所有期间与另一方的期间的一部分重叠的情况。在本发明的一种形式中,也可以采用如下结构,即,所述第2指定期间被设定在所述第1指定期间内,在所述第1重复次数的量的各个所述第1指定期间中,所述第2指定期间仅以所述第2重复次数而被重复。通过此种方式,第1指定期间中编入有第2指定期间,而且能够输出驱动波形信息,该驱动波形信息为,在第1重复次数的量的各个第1指定期间中,第2指定期间仅以第 2重复次数被编入的信息。在本发明的一种形式中,也可以采用如下结构,即,当所述第2指定期间被设定在所述第1指定期间内时,存储于所述第2存储部中的所述第2重复次数在每次重复所述第 2指定期间时被递减。通过这种方式,当在第1次的所述第1指定期间内,第2指定期间仅以第2重复次数被编入时,第2重复次数将被耗尽而变为零。因此,仅在第1次的第1指定期间内,第2 指定期间仅以所述第2重复次数被重复。如此,在第2次以后的第1指定期间内将不会编入有第2指定期间。通过此种方式,能够使第1指定期间独立于第2指定期间。另外,本发明的其他形式涉及一种电子设备,该电子设备包括在上述任一种形式中所述的集成电路装置和所述电子光学面板。


图1为本实施方式的集成电路装置的结构示例。图2(A) 图2(C)为第1、第2比较例的集成电路装置的说明图。图3为本实施方式的集成电路装置的详细结构示例。图4为在各个输入/输出单元上设置驱动电压输出部的方法的说明图。图5为用于说明本实施方式的动作的驱动波形示例。图6(A)、图6(B)为驱动波形生成用的寄存器值的设定例。
图7为用于说明本实施方式的动作的驱动波形示例。图8(A)、图8(B)为驱动波形生成用的寄存器值的设定例。图9为驱动波形信息输出部的结构示例。图10为图5的驱动波形的改变例。 图11 (A)、图11 (B)为图9的寄存器RLl RL3的改变例。图12为图9的循环控制部的结构示例。图13为第1指定期间以及第2指定期间的设定例。图14为图12的循环控制部的改变例。图15为第1指定期间以及第2指定期间的其他设定例。图16为驱动波形生成用的寄存器值以及循环控制用的寄存器值的设定例。图17为图9的驱动波形信息输出部的改变例。图18为本实施方式的集成电路装置的第1改变例。图19为本实施方式的集成电路装置的第2改变例。图20为本实施方式的电子设备的结构示例。符号说明10驱动电压输出部、20显示数据存储部、22本次显示数据存储部、M上次显示数据存储部、30驱动波形信息输出部、30A第1存储部、30B第2存储部、30C输出部、32驱动波形生成部、34正时控制部、36正时设定计时器、38等待定时器、39循环控制部,50主机接口、52显示设定寄存器、M触发寄存器、56中断寄存器、58电源设定寄存器、70电源电路、 80时钟选择电路、82时钟生成电路、84振荡电路、86分频电路、100电子光学面板、110处理器、112温度信息取得部、114显示更新部、120存储器控制器、130存储器、140驱动部、150 串行接口、160温度检测部、210串行接口、220命令解码器、240驱动部、300集成电路装置、 310操作部、320存储部、330通信部、RLl RL3第1 第3寄存器、RSEL寄存器选择电路 (输出部)、RTl RTM寄存器(第1存储部或者第1以及第2存储部)。
具体实施例方式以下,对本发明的优选实施方式进行详细说明。另外,以下所说明的本实施方式, 不是对权利要求范围内所记载的本发明的内容进行的不合理限定,在本实施方式中所说明的全部结构,不一定是作为本发明的解决手段所必须的。1、结构在图1中图示了本发明实施方式的集成电路装置的结构示例。本实施方式的集成电路装置具有,用于驱动电子光学面板100的驱动波形生成功能。具体而言,具有在电子光学面板100的显示变更时所需的、时序性的驱动波形的生成功能。并且,用于驱动波形生成的波形信息被存储在,例如可编程的存储部(非易失性存储器、ROM、寄存器等)中,而驱动波形生成功能是根据被存储在该可编程的存储部中的波形信息而实现的。为了实现此种驱动波形生成功能,本实施方式的集成电路装置具有驱动电压输出部10、显示数据存储部20、驱动波形信息输出部30。而且,也可以由显示数据存储部20以及驱动波形信息输出部30构成集成电路装置。
若以电泳显示装置(EPD =Electrophoretic Display)的面板为例,电子光学面板 100则可包括基板、对置基板、和被设置在基板和对置基板之间的电泳层。电泳层(电泳片)由具有电泳物质的多个微胶囊构成。该微胶囊例如通过使带正电的黑色的正带电粒子 (电泳物质)、和带负电的白的负带电粒子(电泳物质)分散在分散液中,并将该分散液封入微小的胶囊中来实现。以无源型的EPD面板为例,在由玻璃或透明树脂而形成的基板上,设置有例如段电极(驱动电极、像素电极)。另外,在对置基板(电泳片)上,设置有顶面电极(共通电极)。另外,也可以利用透明的导电材料在透明树脂层上形成顶面电极,并通过在其上涂抹粘结剂等来粘结电泳层,从而形成电泳片。在向段电极和顶面电极之间施加电场时,静电力将沿着与带电的正负相对应的方向,作用于被封入微胶囊中的正带电粒子(黑色)以及负带电粒子(白色)。例如,在段电极与顶面电极相比为高电位时,由于正带电粒子(黑色)向顶面电极一侧移动,因此其像素成为黑显示。另一方面,在顶面电极与段电极相比为高电位时,成为白显示。另外,电子光学面板100并不限定于EPD面板,也可以为ECD(electrochromic display 电致变色显示装置)面板等。E⑶面板为,利用在施加电压时,通过氧化还原反应而对物质进行着色、或改变光透过度的现象,来实现显示动作的面板。而且,电子光学面板100也可以是ECP (Electrochromics Display 电致变色显示装置)面板、NCD(Nan0Chr0miCS Display 纳米铬显示装置)面板等的电子纸面板。另外, 按照电子纸面板的种类等,存在各种各样的驱动方式。关于易于对应多种驱动方式的集成电路装置,将在后文的“4.驱动波形信息输出部”中进行叙述。驱动电压输出部10 (驱动部),输出被供给至电子光学面板100的驱动电压VD (驱动信号)。例如,输出被供给至电子光学面板100的段电极(图像电极、驱动电极、像素电极)的驱动电压VD。由此,能够实现对无源型的EPD面板等的驱动。显示数据存储部20 (图像数据存储部)存储显示数据DSEG (图像数据)。该显示数据存储部20能够通过由触发器(flip flop)等构成的寄存器、SRAM等的存储器来实现。驱动波形信息输出部30输出驱动波形信息IDWV (驱动波形模型信息、驱动电压信息)。例如,输出在电子光学面板100的段电极中的显示状态(灰度)从对应于第1显示数据DL的第1显示状态(第1灰度。白显示以及黑显示中的一个),变化至对应于第2显示数据DP的第2显示状态(第2灰度。白显示以及黑显示中的另一个)时的驱动波形信息 IDWV。在这里,例如第1显示数据DL为上次的显示数据,第2显示数据DP为本次的显示数据。驱动波形信息IDWV为,例如从第1显示状态变化至第2显示状态时,对在第1、第2显示状态之间的驱动波形的变化进行规定的信息。例如,在多个变化期间的各个期间中的驱动电压VD,由驱动波形信息IDWV而确定。另夕卜,驱动电压VD既可以为2值(例如0V、15V),也可以为3值(例如0V、 +15¥、-15¥,或抓、15¥、3(^)。或者,还可以为4值以上。另外,驱动电压VD的值,可根据电子光学面板100的种类等而采用各种各样的值。而且,也可以对施加驱动电压VD(例如15V)的期间长度进行调节,也可以对在段电极中流动的电流的量进行调节。驱动电压VD的施加方法可以按照电子光学面板100的种类等而采用各种各样的方法。
在本实施方式中,驱动波形信息输出部30可具有第1存储部30A、第2存储部30B 以及输出部30C。第1存储部30A按照各基本期间Tl TM对驱动波形信息IDWV进行存储,其中,M为2以上的整数。第2存储部30B存储对基本期间Tl TM中的至少一个基本期间进行指定的第1指定期间、和第1指定期间的第1重复次数。输出部30C输出驱动波形信息IDWV,该驱动波形信息IDWV为,通过基本期间Tl TM、第1指定期间以及第1重复次数而确定的、与各个期间相对应的信息。并且,驱动电压输出部10输出驱动电压VD,该驱动电压VD通过从显示数据存储部 20输出的显示数据DSEG (段数据)、即第1显示数据DL以及第2显示数据DP,和来自驱动波形信息输出部30的驱动波形信息IDWV而被确定。例如,根据第1、第2显示数据DL、DP, 而从驱动波形信息IDWV的多个驱动波形信号中选择输出驱动波形信号,再向驱动电子光学面板100的段电极输出根据所选择的输出驱动波形信号而确定(设定)的驱动电压VD。在图2(A)中,图示了本实施方式的第1比较例的集成电路装置的结构示例。该集成电路装置包括驱动电压输出部510、主机接口(host interface) 520、电源电路 530 (DC-DC converter 直流-直流转换器)。驱动电压输出部510为了直接驱动无源型的EPD面板等的电子光学面板100,而从EQ[123:0]的端子输出2值或3值的驱动电压。例如,在2值驱动的情况下,输出OV(= GND) U5V中的某一个。电源电路530 (DC-DC converter 直流-直流转换器)对外部电源电压MVDD进行升压而生成驱动电源电压HVDD。例如,在外部电源电压MVDD为来自锂电池的3V的电源电压时,以充电泵方式而进行6倍升压,从而生成约15V 18V的驱动电源电压HVDD,并供给至驱动电压输出部510。由此,可进行0V、15V的2值驱动。另外,考虑到电压会由于EPD的驱动负载的影响而降低,从而电源电路530生成高于15V的18V电压。另外,驱动电源电压 HVDD也可以从外部进行供给。驱动电压输出部510从电源电路530被提供驱动电源电压HVDD,并选择OV或15V 中的某一个驱动电压,向EQ[123:0]的各个端子输出,从而驱动电子光学面板100的段电极。该驱动电压的选择功能,是通过主机接口 520(MPU接口)而实现的。例如,向主机接口 520供给逻辑电源电压LVDD。并且,从MPU(MCU)等的外部控制设备输入片选(Chip Selection)信号)(CS、串行时钟SCK、输出使能信号SEN、数据SDAT [3 0]。 此时,对数据附加逻辑电平“0”为OV驱动、逻辑电平“1”为15V驱动的定义,并经由主机接口 520而从外部的控制设备接收驱动端子EQ[123:0]的各个端子的驱动信息(0V、15V)。并且,如图2(B)所示,通过输出使能信号SEN,而执行对来自EQ[123:0]的端子的驱动电压输出的开启/关闭控制。在图2(C)中,图示了本实施方式的第2比较例的集成电路装置的结构示例。该集成电路装置包括驱动电压输出部560、闩锁电路570、移位寄存器580、电源电路590 (DC-DC converter 直流-直流转换器)。从外部的控制设备串行输入的DATAIN以与时钟CKIN同步的方式而被输入至移位寄存器580。并且,在对应于全部的驱动端子EQ1、EQ2…的数据作为驱动信息而被输入至移位寄存器580时,该驱动信息通过闩锁信号LATCH而被锁存在闩锁电路570中。并且,与被锁存的驱动信息相对应的OV或15V的驱动电压,从驱动电压输出部560被输入至驱动端子EQ1、EQ2···,从而驱动电子光学面板的段电极。并且,在输入至闩锁电路570的驱动信息被锁存之后,下次的数据被输入至移位寄存器580,而来自移位寄存器580的驱动信息再次被锁存在闩锁电路570中,从而向驱动端子EQ1、EQ2…输出OV或 15V的驱动电压。如此,在图2㈧ 图2(C)的第1、第2比较例中,通过由MPU等的外部控制设备进行时序性的重复处理,从而生成为了改变EPD面板的显示所需要的驱动波形。具体而言,在为了从第1显示状态(例如黑显示)变更至第2显示状态(例如,白显示)而使驱动波形进行时序性变化时,控制设备在时序性的多个变化期间的各个期间中,向主机接口和移位寄存器输入数据,并进行使输出使能信号激活(H电平)的处理。例如,在使驱动波形变化 10次时,控制设备将重复执行10次输入数据并激活输出使能信号的处理。因此,控制设备的处理负荷加重,从而导致对其他处理带来障碍等的问题。相对于此,在图1的本实施方式的集成电路装置中,自动生成电子光学面板100的显示变更所需要的时序性的驱动波形。即,驱动波形信息输出部30将显示从第1显示状态 (例如黑显示)变化至第2显示状态(例如白显示)时的多个期间的驱动波形,作为驱动波形信息IDWV而输出。并且,驱动电压输出部10根据对应于第1显示状态的上次的显示数据DL、对应于第2显示状态的本次的显示数据DP、驱动波形信息IDWV,而输出多个期间的驱动电压VD。因此,MPU等的控制设备即使不重复执行输入驱动信息的数据处理和激活输出使能信号的处理也可以。例如,仅通过由控制设备输入第2显示数据的设置和触发信号,便可自动生成用于使显示从第1显示状态变化至第2显示状态的时序性的驱动波形。因此, 与图2(A)、图2(B)中的第1、第2比较例相比,能够显著地减轻控制设备的处理负荷。而且,在本实施方式中,仅时序性地输出存储于第1存储部30A中的基本期间 Tl TM的驱动波形信息IDWV即可。在本实施方式中,根据对基本期间Tl TM中的至少一个基本期间进行指定的第1指定期间、和其重复次数(第1重复次数),而使第1指定期间内的驱动波形信息IDWV仅以被指定的次数而重复,最终能够指定时序性的输出。2、详细结构在图3中,图示了本实施方式的集成电路装置的详细结构示例。该集成电路装置在驱动电压输出部10、显示数据存储部20、驱动波形信息输出部30之外,还包括主机接口 (interface) 50。另外,还可以包括电源电路70、时钟选择电路80、时钟生成电路82。而且, 可以对这些结构要素中的一部分省略、或追加其他结构要素等进行各种改变。在图3的结构示例中,驱动波形信息输出部30输出2X2 = 4个(广义上为NXN 个。N为2以上的整数)驱动波形信号SWV(IU) SWV (2、2)(广义上为SWV(IU) SWV (N、 N))。在这里,驱动波形信号SWV(IU) SWV(2、2)中的驱动波形信号SWV (i、j)为,第1显示状态为i状态(1 < i < N)、第2显示状态为j状态N)时的驱动波形信号。例如,在第1显示状态中存在黑显示和白显示两种状态,在第2显示状态中也存在黑显示和白显示两种状态。并且,SWV(IU)为第1以及第2显示状态均为黑显示(B)时的驱动波形信号;SWV(1、2)为第1显示状态为黑显示(B)、第2显示状态为白显示(W)时的驱动波形信号。同样地,SWVO、l)为第1显示状态为白显示(W)、第2显示状态为黑显示(B) 时的驱动波形信号;SWV(2、2)为第1以及第2显示状态均为白显示(W)时的驱动波形信号。并且,驱动电压输出部10根据第1显示数据DL以及第2显示数据DP,而从驱动波形信号SWV(IU) SWV(2、2)中选择输出驱动波形信号SWQ。并且,将通过输出驱动波形信号SWQ而确定的电压作为驱动电压VDm而输出。例如,在对应于第1显示状态的第1显示数据DL为黑显示的数据,对应于第2显示状态的第2显示数据DP也为黑显示的数据时,驱动波形信号SWV(IU)被选择,而在DL 为黑显示的数据、DP为白显示的数据时,SWV(1、2)被选择。同样地,在DL为白显示的数据、 DP为黑显示的数据时,SffV(2,1)被选择,而在DL以及DP均为白显示的数据时,SffV(2,2) 被选择。另外,虽然在上文中,仅对第1、第2显示状态的各个状态为黑显示以及白显示两种灰度(两种状态)的情况进行了说明,但是该各个状态也可以为三种灰度以上。例如, 在各个状态为N种灰度时,驱动波形信息输出部30输出NXN个驱动波形信号SWV(IU)、 SWV (1、2)…SWV (1、N)、SWV O、N)、SWV (3、N)…SWV (N、N)。驱动电压输出部10包括驱动电路DR、选择器SEL、驱动波形选择电路CSL。驱动电路DR输出例如0V、15V这种2值的驱动电压VDm。该驱动电压VDm经由集成电路装置的焊垫PDm(端子)而被输出至电子光学面板,从而驱动电子光学面板的段电极。集成电路装置的焊垫PDm(端子)也可以被称为驱动电路DR的输出端子。另外,驱动电压VDm也可以为3值以上,VDm的电压值根据电子光学面板(EPD面板、E⑶面板)的种类而被适当地设定。另外,例如在驱动电路DR上设置有电平转换器,而该电平转换器利用来自电源电路70的驱动电源电压(例如15V),将驱动波形信号SWQ的电压电平(例如3V)转换为VDm的电压电平(例如15V)。另外,驱动电路DR在来自驱动波形信息输出部30的高阻抗状态的设定信号SHZ 变为激活时,将其输出端子设定为高阻抗状态。由此,能够实现段电极的驱动的开启/关闭控制。使之具有此种驱动的开启/关闭控制的功能是由于,在EPD面板和ECD面板的种类中,有时在驱动时序的过程中,不仅需要2值或3值的特定的驱动电压,还需要高阻抗状态。选择器SEL为,用于进行时序模式和直接模式的切换的电路。例如,在直接模式选择信号SWR变成激活时,工作模式被设定为直接模式,从而来自本次显示数据存储部22的显示数据DP的信号被选择,并被输出至驱动电路DR。由此,如图2(A)中的比较例所示,实现了外部的MPU等的控制设备直接进行时序性的驱动电压设定的直接模式。另一方面,在信号SWR变成非激活时,来自驱动波形选择电路CSL的输出驱动波形信号SWQ被选择,并被输出至驱动电路DR。由此,实现了由集成电路装置自动生成时序性的驱动波形的时序模式。驱动波形选择电路CSL根据来自显示数据存储部20的显示数据DL、DP,选择由驱动波形信息输出部30作为驱动波形信息而输出的驱动波形信号SWV(IU) SWV(2、2)中的某一个,并作为输出驱动波形信号SWQ而输出。例如,设定DL = 0、DP = 0对应于黑显示,DL = UDP = 1对应于白显示。于是,在DL = 0、DP = 0时,SWV(1、1)被选择;在DL = 0、DP = 1 时,SWV(1、2)被选择;在 DL = 1、DP = 0 时,SWVQ、1)被选择;在 DL = U DP = 1时,SffV(2,2)被选择。显示数据存储部20包括存储本次的显示数据DP的本次显示数据存储部22,和存储上次的显示数据DL的上次显示数据存储部M。该本次显示数据存储部22具有,例如与图2(C)中的移位寄存器580相同的功能,而上次显示数据存储部对具有,与图2(C)中的闩锁电路570相同的功能。
例如,来自主机的显示数据经由主机接口 50而被输入并保持在本次显示数据存储部22中。例如,在段电极数为IM个时,IM个显示数据(段数据)被输入并保持在本次显示数据存储部22中。并且,在全部显示数据(1 个)被输入至本次显示数据存储部22 中,且根据该显示数据的显示结束时,被保持在本次显示数据存储部22中的显示数据将被转发并保持(锁存)在上次显示数据存储部对中。另外,显示数据存储部20也可以通过触发器来实现,还可以通过SRAM等的存储器来实现。驱动波形信息输出部30包括驱动波形生成部32、正时控制部34以及循环控制部39。驱动波形生成部32包括与图1的第1存储部30A相对应的寄存器RTl RTM(M 为2以上的整数);与图1的输出部30C相对应的寄存器选择电路RSEL。正时控制部34包括正时设定计时器36 ;等待定时器38。循环控制部39内置有图1的第2存储部30B。另外,关于循环控制部39,将参照图9在后文中详细叙述。寄存器RTl RTM存储寄存器值,该寄存器值用于确定在期间Tl TM的各个期间中的、驱动波形信号SWV(IU) SWVQ、2) (SffV(Ul) SWV(N、N))的信号电平。具体而言,寄存器RTl RTM中的寄存器RTk (1彡k彡M),存储用于确定在基本期间Tl TM中的期间Tk内的、驱动波形信号SWV(IU) SWV(2、2)的信号电平的寄存器值。例如,寄存器 RTl存储用于确定SWV(IU) SWV(2、2)在期间Tl内的信号电平的寄存器值,寄存器RT2 存储用于确定SWV(IU) SWV(2、2)在期间T2内的信号电平的寄存器值。寄存器RT3 RTM也相同。这些寄存器RTl RTM的寄存器值经由主机接口 50而被输入,并被写入寄存器RTl RTM中。寄存器选择电路RSEL根据来自正时控制部34的选择信号SRSEL,而选择来自寄存器RTl RTM中的某一个寄存器的寄存器值。例如,在期间Tl中,选择来自寄存器RTl的寄存器值,在期间T2中,选择来自寄存器RT2的寄存器值。期间T3 TM也相同。由此,驱动波形信息输出部30能够在期间Tl TM的各个区间内,输出来自寄存器RTl RTM的寄存器值。具体而言,驱动波形信息输出部30在期间Tk内,输出来自寄存器RTl RTM中的寄存器RTk的寄存器值。例如,在期间Tl内输出来自寄存器RTl的信号电平寄存器值,在期间T2内输出来自寄存器RT2的信号电平寄存器值。在期间T3 TM中也相同。另夕卜,寄存器RTl RTM,除了驱动波形信号SWV(IU) SWVQ、2)的信号电平寄存器值以外,例如,还能够存储用于确定Tl TM中的各个期间的长度的期间长度寄存器值等。例如,RTl RTM中的寄存器RTk存储用于设定期间Tk的长度的期间长度寄存器值。 也可将信号电平寄存器值以及期间长度寄存器值称为驱动波形信息。但是,期间长度寄存器值并不是必须的,只要Tl TM的各个期间的长度固定,则不需要期间长度寄存器值。并且,驱动波形信息输出部30根据来自寄存器RTk的期间长度寄存器值而设定期间Tk的长度。例如,根据来自寄存器RTl的期间长度寄存器值而设定期间Tl的长度,根据来自寄存器RT2的期间长度寄存器值而设定期间T2的长度。对于期间T3 TM的长度的设定也相同。具体而言,来自寄存器RTl RTM的期间长度寄存器值,作为信号SWT并经由寄存器选择电路RSEL而被输入至正时控制部34中。并且,等待定时器值通过信号SWT而被设定在等待定时器38中。并且,正时设定计时器36向驱动波形生成部32输出根据等待定时器值而得到的信号SRSEL。由此,来调节Tl TM的各个期间的长度。
另外,寄存器RTl RTM也可以存储,用于将驱动电路DR的输出端子设定为高阻抗状态的寄存器值。例如,在期间Tk内,当将驱动电路DR的输出端子设定为高阻抗状态时,则将与期间Tk相对应的寄存器RTk的高阻抗状态的设定位(后文叙述的图6(A)中的位13),例如设定为“1”。由此,在期间Tk内,高阻抗状态的设定信号SHZ成为激活状态。主机接口 50进行与主机(CPU、MPU、控制设备)之间的接口处理。主机通过主机接口 50,而访问显示设定寄存器52、触发寄存器(trigger register) 54、中断寄存器56、电源设定寄存器58等的控制寄存器。例如,显示设定寄存器52为,用于设定下述指示的寄存器,所述指示包括正时控制部34的各种计时器所使用的时钟的选择指示、来自电子光学面板的显示状态的显示反转的指示、全黑显示或全白显示的指示、直接模式或时序模式的选择指示等。触发寄存器 54为,用于发出使驱动波形生成动作开始的触发信号的寄存器。中断寄存器56为,设定有在驱动波形生成动作结束之后所产生的中断标记、中断屏蔽的寄存器。电源设定寄存器58 为,用于执行电源电路70的开关指示、稳压电路(稳压器)的设定、升压倍数的设定、升压电压的微调节(阶调、微调)等的各种控制的寄存器。电源电路70根据从电源端子供给的电源电压,而生成驱动电子光学面板所需要的驱动电源电压。例如,在0V/15V的2值驱动的情况下,对来自VDD端子的电源电压进行升压,从而生成例如HVDD = 15V的驱动电源电压,并供给至驱动电压输出部10的驱动电路 DR。驱动电路DR使用HVDD = 15V和来自VSS端子的VSS = 0V,而输出驱动电压VDm。另外,也可以从集成电路装置的外部电源IC等向HVDD端子供给驱动电源电压。例如,当由于电子光学面板的尺寸较大,从而在驱动时需要比内置电源电路70的规格更高的负载电流时,只需如以上所述从外部电源IC等供给驱动电源电压HVDD即可。时钟生成电路82具有振荡电路84、分频电路86,并生成各种频率的时钟CK。时钟选择电路80向正时控制部34等供给从时钟生成电路82的时钟CK中所选择的时钟CKS。另外,在集成电路装置具有多个输入/输出单元(I/O cell)的情况下,优选对于多个输入/输出单元中的各个输入/输出单元,设置图3中的驱动电压输出部10。在这里, 输入/输出单元为,被连接于集成电路装置的焊垫(端子)上,且具有输入缓存以及输出缓存中的至少一个的输入/输出单元。例如,在图4中,对于IOl IOm中的各个输入/输出单元,设置有驱动电压输出部10。并且,从输入/输出单元IOl IOm的驱动电压输出部10所输出的驱动电压VDl VDm,经由焊垫PDl PDm而被输出至电子光学面板的段电极SEGl SEGm。来自驱动波形信息输出部30的驱动波形信号SWV(IU) SWV(2、2)、高阻抗设定信号SHZ等,被供给至输入/输出单元IOl 10m。这些SWV(IU) SWVQ、2)、SHZ的信号线,被布线在输入/输出单元的芯核一侧区域(焊垫相反一侧的区域)或输入/输出单元上,SffV(Ul) SWW2、2)、SHZ的各个信号从这些信号线被供给至输入/输出单元。另外,来自显示数据存储部20的DSEGl DSEGm的各个显示数据(DL、DP),被供给至IOl IOm的各个输入/输出单元。如图4所示,在设置了设有驱动电压输出部10的硬宏的输入/输出单元时,能够提高设计效率,从而能够缩小集成电路装置的芯片尺寸。另外,对于驱动电压输出部10的逻辑电路的部分,可以与其他逻辑电路一起,通过自动配置布线等而形成在由门阵列或标准单元构成的逻辑电路块上。3.驱动波形接下来,利用图5 图8 (B),对基本期间Tl TM的驱动波形的生成方法的具体示例进行说明。另外,在图5 图8(B)中,由第1指定期间及其重复次数而确定的期间的驱动波形未被指定。例如,在EPD中,通过被施加在段电极(数据电极)和顶面电极(共通电极)之间的驱动偏压的极性,而进行白显示或黑显示。另外,也可以通过插入滤色片,而使白显示具有颜色,此时,白显示的白色能够被置换为过滤色。并且,为了将EPD的显示品质维持在高品位,仅施加白显示或黑显示所需要的驱动极性的偏压是不够的。例如,在EPD的显示变更时,优选为,不仅对从白色变更为黑色或从黑色变更为白色这种作为显示变更的对象的段施加所需的偏压,还需要对包括例如从黑色变更为黑色或从白色变更为白色的、不是显示变更的对象的段在内的全部段,施加正极性偏压和负极性偏压并存的时序性的驱动偏压。另外,在不考虑显示品质的情况下,则不限定于此。并且,以与从黑到白、从白到黑、从黑到黑、从白到白的各个显示状态的变更相对应的方式,而设定使正极性偏压和负极性偏压并存的时序性的驱动偏压模型。在本实施方式中,将此种模型称为驱动波形。在图5中,图示了此种驱动波形的示例。图中的“0”表示例如OV驱动,“1”表示例如15V驱动。在图5中,在全部段中被供给至共通的顶面电极的2值驱动波形为TP。BB、BW、WB、 Wff分别为,显示状态从黑变化至黑、从黑变化至白、从白变化至黑、从白变化至白时(从第1 显示状态变化至第2显示状态时)的驱动波形。这些BB、BW、WB、Wff分别与图3中的驱动波形信号 SWV(l、l)、SWV(l、2)、SWW2、l)、SWVO、2)相对应。例如,在图5中的Al的空闲状态下,被设定为高阻抗状态。并且,在A2的放电期间中,由于TP = 0、BB = 0而变成无偏压,从而维持为黑显示。在A3中,由于TP = UBB = 0而变成正极性偏压,从而从黑显示变化至白显示。在A4中,由于TP = 0、BB = 1而变成负极性偏压,从而从白显示变化至黑显示。在A5中,由于TP = 1、BB = 0而变成正极性偏压,从而从黑显示变化至白显示。并且,在A6中,变成TP = 0、BB = 1,而执行存储器内容的显示,从而变成黑显示。即,由于BB为,在第1显示状态为黑显示且第2显示状态也为黑显示时的驱动波形,因此在A6中,变成对应于第2显示状态(显示数据DP)的黑显示。并且,在其后,进行A7所示的放电,并成为A8所示的空闲状态。同样地,在驱动波形BW中,如B1、B2、B3、B4、B5所示,分别执行空闲状态、放电、白显示、黑显示、白显示。并且,在B6中,变为TP = 0、BW = 0的无偏压,因而维持在B5中所设定的白显示,由此对存储器内容进行显示。即,由于BW为,在第1显示状态为黑显示而第 2显示状态为白显示时的驱动波形,因此在B6中,变成对应于第2显示状态(显示数据DP) 的白显示。并且,在其后,执行B7所示的放电,并成为A8所示的空闲状态。关于驱动波形 WB、ffff,也为相同状况。另外,在C1、C2、C3、C4、C5、C6中,T1、T2、T3、T4、T5、T6的各个期间的长度被进行
了设定。即,使驱动波形产生变化的时间性的正时被进行了设定。
如图5所示,在对实际的存储器的内容(波形信息)进行显示之前,通过在被设定为各种长度的各个期间中重复进行白显示和黑显示,从而能够实现EPD的高品位的显示品质。即,在EPD中,与IXD不同,在从对应于上次显示数据(DL)的第1显示状态变化至对应于本次显示数据的第2显示状态时,使驱动波形在多个期间进行时序变化。例如,在图5的 A2 A6中,当从第1显示状态即黑显示变化至第2显示状态即黑显示时,在多个期间中的每个期间内均使驱动波形发生变化。同样地,在B2 B6中,当从第1显示状态即黑显示变化至第2显示状态即白显示时,在多个期间中的每个期间内均使驱动波形发生变化。以此种方式,通过时序性地使驱动波形发生变化,从而能够提高显示品质。图6(A)为,为了实现图5中的驱动波形而被设定在图3的寄存器RTl RTM中的寄存器值的示例。图6(A)中的Tl T12相当于寄存器RTl RT12,且在各个寄存器中设定有16位宽的寄存器值。并且,在各个寄存器的位12、11、10、9、8中,各存储有TP、BB、BW、 WB、ffff的驱动波形的信息。另外,在位7 0中,设定有各个期间的长度信息(正时控制部的等待定时器所使用的计数)。各个寄存器的位15为EOW位,其为表示驱动波形的结束的位。并且,在图6(A)中, 对应于期间T6的寄存器RT6的EOW位被设定为1。因此,在图5的期间6中将结束驱动波形。与图6 (A)中的期间Tl相对应的寄存器RTl的位12 8均被设定为0。因此,如图5中的驱动波形所示,TP = BB = Bff = WB = Wff = 0,从而进行放电。另外,表示寄存器 RTl的等待时间的位7 0被设定为(00000101)。因此,如图6 (B)所示,期间Tl的长度被设定为约4. 88ms ο与图6 (A)中的期间T2相对应的寄存器RT2的位12、11、10、9、8分别被设定为1、0、 0、1、1。因此,如图5中的驱动波形所示,在期间T2中,TP= 1、BB = 0、BW = 0、WB = Uffff = 1,从而进行全白显示。另外,表示寄存器RT2的等待时间的位7 0被设定为(10000011)。 因此,如图6(B)所示,期间T2的长度被设定为约127. 93ms。另外,以上所说明的期间长度为一个示例,其可以根据被设定在寄存器RTk中的寄存器值、或由时钟选择电路80进行的时钟选择而任意地进行变更。另外,驱动波形并不限定于图5,通过对应于EPD的种类和工作环境而变更寄存器 RTk的寄存器值等,能够适当地变更驱动波形。例如,在图7中图示了其他的驱动波形,在图 8 (A)、图8 (B)中图示了与图7中的驱动波形相对应的寄存器值的设定示例。如上文所述,在本实施方式中,根据第1、第2显示数据DL、DP,而从多个驱动波形信号SWV(IU) SWV(2、2)中选择输出驱动波形信号SWQ,并输出通过所选择的输出驱动波形信号SWQ而确定的驱动电压VDm。因此,在从对应于第1显示数据DL的第1显示状态变化至对应于第2显示数据DP的第2显示状态时,能够通过例如进行时序性变化的驱动波形信号的驱动电压,而驱动电子光学面板的段电极。因此,能够实现高品质的显示特性。另外,在本实施方式中,由于此种时序性的驱动波形信号是被自动生成的,因此也能够减轻主机(控制设备)的处理负荷。另外,在本实施方式中,寄存器RTl RTM中的各个寄存器用于存储寄存器值,该寄存器值用于确定在各个期间内的驱动波形信号的信号电平。并且,在各个期间内输出来自各个寄存器的寄存器值。因此,能够利用各个寄存器的寄存器值来设定驱动波形信号在各个期间内的信号电平,从而使驱动波形信号发生变化。因此,能够根据电子光学面板的显示特性,而生成各种波形的驱动波形信号。另外,在本实施方式中,还能够根据被存储在各个寄存器中的期间长度寄存器值, 来对各个期间的长度进行设定。因此,由于不仅对各个期间内的信号电平,对于驱动波形信号的各个期间的长度也能够进行可变设定,因此能够生成更加多样的驱动波形信号。4.驱动波形信息输出部图9图示了,比图1以及图3所示的驱动波形信息输出部30更具体的结构示例。 如图9所示,驱动波形信息输出部30除了具有作为第1存储部30A的寄存器RTl RTM(第 1存储部),还具有第1 第3寄存器RLl RL3 (第2存储部30B)。图10图示了如下的驱动波形,即,不同于图5的驱动波形,而根据对基本期间 Tl TM中的至少一个基本期间进行指定的第1指定期间、和其重复次数(第1重复次数), 而使第1指定期间内的驱动波形信息IDWV仅以被指定的次数而重复,最终被时序性地输出的驱动波形。图9的驱动波形信息输出部30由于具有使用了第1 第3寄存器RLl RL3 的循环控制部39,因此能够使例如图5的期间Tl T6中的例如期间T2 T4重复例如两次(参照图10)。图9的第1寄存器RLl能够存储(指定)与寄存器RTl RTM相对应的期间Tl TM中的一个期间(例如图10的期间T2),以作为指定期间的开始期间。而且,第2寄存器 RL2能够存储(指定)期间Tl TM中的一个期间(例如图10的期间T4),以作为指定期间的结束期间。并且,第3寄存器RL3能够对指定期间(从开始期间到结束期间)的重复次数(例如图10的两次)进行存储(指定)。图9的正时控制部34将通过寄存器选择电路RSEL而被选择的当前的期间CTS发送至循环控制部39。循环控制部39能够根据当前的期间CTS、开始期间、结束期间以及重复次数来决定下一个期间NTS,并发送至正时控制部34。在期间Tk内将来自寄存器RTl RTM中的寄存器RTk的寄存器值输出至驱动电压输出部10的寄存器选择电路RSEL,可以称为图1的输出部30C。寄存器选择电路RSEL(驱动波形信息输出部30的输出部30C)能够输出各个期间的驱动波形信息(例如图10的驱动波形信号SWV(IU) SWV(2、2)),该驱动波形信号是通过期间Tl TM、指定期间(狭义上为开始期间以及结束期间)以及重复次数而确定的。在图10的示例中,在通过开始期间(期间T2)、结束期间(期间T4)以及重复次数(两次)而确定的重复期间内,在从开始期间到结束期间为止的指定期间中由驱动波形信息输出部30的输出部30C(寄存器选择电路RSEL)输出的驱动波形信息,仅以重复次数
而被重复。主机能够通过主机接口 50而访问寄存器RLl RL3 (第2存储部30B)。指定期间能够设定期间Tl TM中的至少一个期间(基本期间)。通过重复基本期间而生成驱动波形信息,从而能够减少寄存器RTl RTM的数量,且能够缩小寄存器RTl RTM整体的存储容量。另外,根据指定期间以及重复次数的组合,也能够设定驱动波形信息(狭义上为驱动波形信号SWV(IU) SWV(N、N)),且能够对应多个电子光学面板。而且,在不改变寄存器RTl RTM的数量的情况下,基本期间的重复能够生成更多种类的驱动波形信息。
图11 (A)、图11 (B)图示了图9的第1 第3寄存器RLl RL3的改变例。如图Il(A)所示,准备设定有例如16位宽的寄存器值的第1、第2寄存器。能够通过由地址 0X5608而确定的第1寄存器的例如位列12 8以及位列4 0,而对指定期间的开始期间以及结束期间进行指定,且能够通过由地址OX 560a而确定的第2寄存器的例如位列7 0,而对指定期间的重复次数进行指定。如图11⑶所示,也可以准备四个设定有例如16位宽的寄存器值的寄存器。能够通过由例如地址0X5608而确定的第1寄存器的例如位列12 8以及位列4 0,而对第 1指定期间的开始期间以及结束期间进行指定。能够利用由例如地址0X560a确定的第2 寄存器的例如位列7 0,而对第1指定期间的第1重复次数进行指定。能够通过由例如地址OX 560c而确定的第3寄存器的例如位列12 8以及位列4 0,而对第2指定期间的开始期间以及结束期间进行指定。能够通过由例如地址0X560e而确定的第4寄存器的例如位列7 0,而对第2指定期间的第2重复次数进行指定。以此方式,第2存储部30B 能够存储多个指定期间以及多个重复次数。而且,第2存储部30B或图9的寄存器RLl RL3,并不限定于图Il(A)的示例、图Il(B)的示例,而能够进行各种改变。图12图示了图9的循环控制部39的结构示例。在图12的示例中,图9的循环控制部39例如能够重复两个指定期间,且具有寄存器RLl (1)、RL1 (2)、RL2 (1)、RL2 (2)、RL3 (1)、 RL3 (2),以作为第2存储部30B。图13图示了第1指定期间以及第2指定期间的设定例。图13表示,在第1指定期间(期间T2 T7)内设定了第2指定期间(期间T4 T6)的示例。当例如重复两个指定期间时,如图13所示,能够设定为,每当第1指定期间(期间T2 T7)被重复时,第2指定期间(期间T4 T6)也被重复。由于按照图13所述的顺序,依次选择期间Tl T7中的一个期间,因此例如图 12的寄存器RLl(I)存储期间T2,以作为第1指定期间的开始期间。此外,图12的寄存器RL2(1)能够存储例如期间T7,以作为第1指定期间的结束期间。而且,图12的寄存器 RL3(1)能够存储例如“2”,以作为第1指定期间的重复次数。图12的寄存器RLl⑵能够存储例如期间T4,以作为第2指定期间的开始期间。 此外,图12的寄存器RL2(2)能够存储例如期间T6,以作为第2指定期间的结束期间。而且,图12的寄存器RL3(2)能够存储例如“3”,以作为第2指定期间的重复次数。在图12的示例中,循环控制部39具有,对第1指定期间的重复进行计数的计数器 CNT(I)。循环控制部39具有,对第2指定期间的重复进行计数的计数器CNW2)。此外,循环控制部39可以具有,将寄存器RL3(1)的寄存器值和计数器CNT(I)的计数值进行比较的比较器COM(I)。而且,循环控制部39可以具有,对第1指定期间的重复进行管理的控制部 LCC。循环控制部39还可以具有比较器COM⑵、COM (3)、COM (4)。下面,对图13所示的期间Tl T7中的一个期间依次被选择时的图12的循环控制部39的动作例进行说明。图12的循环控制部39将初始动作中计数器CNT(I)、CNT(2) 的计数值复位为例如“0” (参照图13)。图12的比较器COM(I)能够将计数器CNT(I)的计数值(例如,在初始动作中为 “0”)和存储于寄存器RL3(1)中的寄存器值(作为第1指定期间的重复次数,例如为“2”) 进行比较。比较器COM(I)能够将比较结果发送至控制部LCC。计数器CNT(I)在实施了第1指定期间(期间T2 T7)后的各次的循环结束的正时逐次加1(参照图13)。而且,如图13所示,在第1指定期间(期间T2 T7)完成了所指定的重复次数(两次)的、循环完成的正时的计数值(例如“1”)等于,从存储于寄存器RL3(1)中的寄存器值减去1后而得到的数值(例如“2-1 = 1”)。此时,控制部LCC能够识别出,例如第1指定期间为最后的重复(参照例如图13的期间T2 T7(第1指定期间的第2次重复))。另外,此时计数器 CNT(I)被复位为为0。图12的比较器C0MQ)能够将计数器CNW2)的计数值(例如,在初期动作中为 “0”)和存储于寄存器RL3(2)中的寄存器值(作为第2指定期间的重复次数,例如为“3”) 进行比较。比较器COM⑵能够将比较结果发送至控制部LCC。计数器CNT (2)在实施了第 2指定期间(期间T4 T6)后的各次的循环结束的正时逐次加1(参照图13)。而且,如图 13所示,在第2指定期间(期间T4 T6)完成所指定的重复次数(三次)的、循环完成正时的计数值(例如“2”)等于,从存储于寄存器RL3 (2)中的寄存器值减去1后而得到的数值(例如“3-1 = 2”)。由此,控制部LCC能够识别出,例如第2指定期间为最后的重复(参照例如图13的期间T4 T6 (第2指定期间的第3次重复))。另外,在此时计数器CNT (2) 被复位为0(参照图13)。图12的循环控制部39能够利用比较器COM(2)而从图9的正时控制部34接收例如期间Tl,以作为当前的期间CTS。比较器C0MQ)能够将当前的期间CTS(例如期间Tl) 和存储于寄存器RL2(1)中的期间(例如期间T7)进行比较。比较器COM⑵能够将当前的期间CTS(例如期间Tl)是否与存储于寄存器RL2(1)中的期间(例如期间T7) —致作为比较结果而发送至控制部LCC。图12的循环控制部39能够利用比较器COM(4)而从图9的正时控制部34接收例如期间Tl,以作为当前的期间CTS。比较器C0MG)能够将当前的期间CTS(例如期间Tl) 和存储于寄存器RL2(2)中的期间(例如期间T6)进行比较。比较器C0M(4)能够将当前的期间CTS(例如期间Tl)是否与存储于寄存器RL2 (2)中的期间(例如期间T6) —致作为比较结果而发送至控制部LCC。当当前的期间CTS与存储于寄存器RL2 (2)中的期间一致时,由于控制部LCC实施第2指定期间(期间T4 T6)的重复,因此使用存储于寄存器RLl (2)中的期间(例如期间T4),以作为下一个期间NTS (例如参照从图13的第2指定期间的第1次重复结束时的期间T6向T4的切换)。当第2指定期间为最后的重复,且当前的期间CTS与存储于寄存器RL2⑵中的期间一致时,控制部LCC对第2指定期间(期间T4 T6)的重复进行复位,且将计数器CNT (2) 的计数值复位为例如“0” (例如参照图13的期间T4 T6 (第2指定期间的第3次重复结束的期间T7))。此时,控制部LCC执行通常动作,并使用比当前的期间CTS前进了一个的期间,以作为下一个期间NTS(例如参照从图13的第2指定期间的第3次重复结束时的期间 T6向T7的切换)。控制部LCC以与利用比较器C0M(4)的比较结果时同样的方式,来利用比较器 COM(2)的比较结果,并且在对第1指定期间(期间T2 T7)的重复进行管理的同时,决定下一个期间NTS。图14图示了图12的循环控制部39的改变例。在图14的示例中,省略了比较器COM(I) XOM(3),寄存器RL3 (1)、RL3 (2)可以具有计数器的功能。虽然在图12的示例中,寄存器RL3(1)、RL3Q)持续保持重复次数,但是在图14的示例中,寄存器RL3(1)、RL3(2)不
能改写重复次数。图15图示了第1指定期间以及第2指定期间的其他设定例,例如能够由图14的循环控制部39来实施。图14的控制部LCC在每次第2指定期间(例如期间T4 T6)被重复时,对寄存器RL3Q)的寄存器值进行改写。具体而言,每次第2指定期间(例如期间 T4 T6)被重复时,寄存器RL3Q)的寄存器值被递减1,直到寄存器值变为“0”为止。当寄存器RL3 (2)的寄存器值显示为“ 0 ”时,第2指定期间的重复结束。此外,图14的控制部LCC在每次第1指定期间(例如期间T2 T7)被重复时,对寄存器RL3(1)的寄存器值进行改写。具体而言,每次第1指定期间(例如期间T2 T7)被重复时,寄存器RL3(1)的寄存器值被递减1,直到寄存器值变为“0”为止。当寄存器RL3(1) 的寄存器值显示为“0”时,第1指定期间的重复结束。如图15所示,仅在最初的第1指定期间内,第2指定期间仅以第2重复次数而被重复。图16图示了驱动波形生成用的寄存器值以及循环控制用的寄存器值的设定例。 如图16所示,使图9的寄存器RTl RTM具有第1存储部30A和第2存储部30B的功能。 图16所示的寄存器RTl RT7 (RTM)中的寄存器RTk(l ^ k ^ Μ)具有用于存储如下信息的区域,即确定信号电平的寄存器值;表示第1指定期间的、所述基本期间Tl TM中的开始期间以及结束期间;第1重复次数。32位宽的寄存器RTk具有用于存储第1 第3位列的信息的区域。第1位列32 M与用于确定信号电平的寄存器值相对应,第2位列15 8与第1、第2重复次数相对应,第3位列4 0与第1、第2指定期间的开始期间相对应。 指定例如寄存器RT6、7以及与该寄存器RT6、7相对应的基本期间T6、T7以作为结束期间, 其中所述寄存器RT6、7为,通过第2、第3位列而被指定了第1、第2重复次数以及开始期间的寄存器。更加详细而言,能够通过由地址0X18确定的寄存器RT7的第2位列15 8 “00000010”,从而存储“两次”以作为第1指定期间的重复次数。能够通过由地址0X14 确定的寄存器RT6的第2位列15 8 “00000011”,从而存储“三次”以作为第2指定期间的重复次数。而且,与存储有一个重复次数的寄存器RTl RT7中的寄存器RT7相对应的期间(期间T7),能够表示第1指定期间的结束期间。与寄存器RT6相对应的期间(期间 T6),能够表示第2指定期间的结束期间。在图16的示例中,能够通过由地址OX 18确定的寄存器RT7的第3位列4 0 “00010”,从而存储“期间T2”以作为第1指定期间的开始期间。能够通过由地址0X14 确定的寄存器RT6的第3位列4 0 “00100”,从而存储“期间T4”以作为第2指定期间的开始期间。图17图示了图9的驱动波形信息输出部30的改变例,其对应于例如图16中被扩展了的寄存器RTl RT7。如图17所示,驱动波形生成部32不具有图9所示的循环控制部 39。利用来自图17所示的寄存器选择电路RSEL的例如信号SWT,从而正时控制部34能够获得指定期间的开始期间、结束期间以及重复次数。在图17的示例中,正时控制部34能够对寄存器选择电路RSEL发出指令,以选择与通过指定期间的开始期间、结束期间以及重复次数而确定的基本期间Tl TM相对应的寄存器。通过这种方式,能够通过图17的驱动波形信息输出部30而输出图13或图15所示的驱动波形。为了得到图15所示的驱动波形,只需以上的方式使图16所示的第2位列 15 8的重复次数递减即可。5、改变例接下来,对本发明的各种改变例进行说明。在图18中,图示了本实施方式的集成电路装置的第1改变例。该第1改变例为,适用于具有驱动功能的微处理器的适用例。该集成电路装置包括处理器110、存储器控制器120、存储器130、驱动部140、串行接口 150、 温度检测部160、电源电路170、时钟选择电路180、时钟生成电路182。另外,可以实施省略这些结构要素的一部分、或者追加其他的结构要素等的各种变形。处理器110(CPU核、主机)为,进行各种控制处理和运算处理的构件,其包括温度信息取得部112、显示更新部114。温度信息取得部112取得例如由温度检测部160检测出的温度信息(环境温度)。显示更新部114进行电子光学面板的显示变更处理。这些温度信息取得部112、显示更新部114的功能,能够通过例如处理器110的硬件、和由处理器110 所执行的固件(软件)来实现。例如,在存储器130中,存储有用于执行温度信息取得部 112、显示更新部114的处理的固件,通过处理器110根据该固件而进行工作,从而实现了温度信息取得部112、显示更新部114的功能。存储器控制器120进行存储器130的读出控制和写入控制等的访问控制。存储器 130为,例如闪存等的非易失性存储器。另外,存储器130还可以为掩模型ROM等。驱动部140为,对电子光学面板进行驱动的构件,其包括驱动电压输出部10、显示数据存储部20、驱动波形信息输出部30、主机接口 50。串行接口 150与外部之间实现SPI、I2C等的串行接口。温度检测部160利用温度传感器等来检测温度。例如,通过测定热敏电阻和标准电阻的电阻比信息,从而检测出周围的温度。电源电路170生成并供给驱动电源电压等的各种电源电压。时钟生成电路182生成各种频率的时钟,而时钟选择电路180对由时钟生成电路182所生成的时钟进行时钟选择。在图18中,存储器130存储多个波形信息IWl IWn。当存储器130为闪存等的非易失性存储器时,波形信息IWl IWn被预先程序化到非易失性存储器中。并且,处理器 110通过存储器控制器120,而从被存储在存储器130中的波形信息IWl IWn中选择波形信息。并且,所选择的波形信息、即选择波形信息被转发至驱动部140。驱动部140的驱动波形信息输出部30根据该选择波形信息而输出驱动波形信息。例如,选择波形信息被设定为,图3中的寄存器RTl RTM的寄存器值(信号电平或期间长度的寄存器值)。以此种方式,通过预先将波形信息IWl IWn存储在可通过处理器110而访问的存储器130中,从而在利用波形信息来生成驱动波形信号时,能够容易地选择所需要的波形信息并进行转发。另外,波形信息IWl IWn能够利用例如串行接口 150或通用输入输出端子而从外部设备(外部存储器等)载入,并写入到存储器130中。另外,在采用已经明确了不需要多个波形信息的集成电路装置(定制IC等)的情况下,也可以仅将所确定的波形信息存储在存储器130中。在图18中,作为主机的处理器110在向驱动部140进行了波形信息的转发之后,对在图3中所说明的各种寄存器52、54、56、58进行设定。例如,进行以下的基本设定,即, 用于决定驱动波形的正时时间的定时器时钟的设定、电源电路70的电压设定和升压设定、 中断的使能/中止的设定等。另外,在定时器时钟的生成所需要的振荡电路不同于成为处理器110的时钟源的振荡电路的情况下,进行将该振荡电路的动作置于开启的设定。如上文叙述的各种设定,是通过在处理器110的初始设定的程序中所执行的软件 (固件)来实现的。另外,在进行了初始设定之后,也可以不进行这些设定。并且,在初始设定之后,能够通过与通常的LCD驱动等相同的软件处理,从而变更电子光学面板的显示。 具体而言,处理器110将显示数据写入驱动部140的显示数据存储部20中。并且,对在图 3中所说明的触发寄存器M设置驱动开始的触发信号。由此,生成图5所示的时序性的驱动波形,以驱动电子光学面板的段电极,从而变更电子光学面板的显示。另外,如果为固定的显示内容,则如图18所示,预先将对应于该固定的显示内容的显示数据存储在存储器130中。例如,在7段显示中显示特定的数字时,则预先存储对应于该特定数字的字形的显示数据。并且,通过由处理器110将该显示数据转发到驱动部140 的显示数据存储部20中,从而实现了电子光学面板的显示变更。并且,在图18中,例如,温度信息取得部112利用温度检测部160而取得周围的温度信息。于是,驱动部140的驱动波形信息输出部30根据基于所取得的温度信息而选择的选择波形信息,而输出驱动波形信息。具体而言,处理器110从被存储在存储器130中的波形信息IWl IWn中,选择对应于所取得的温度信息的波形信息。并且,所选择的波形信息被转发至驱动部140,从而根据该波形信息而生成时序性的驱动波形,以驱动电子光学面板。根据此种方式,即使在周围的温度发生了变化的情况下,也能够从多个波形信息 Iffi 1 中选择最适合此时的温度的波形信息,而进行对电子光学面板的驱动。因此,即使周围的温度发生变化,也能够维持高品位的显示特性。另外,在图18中,显示更新部114进行电子光学面板的显示更新处理。并且,驱动部140的驱动波形信息输出部30例如根据对应于电子光学面板的显示更新时间的长度而选择的波形信息,而输出驱动波形信息。例如,在显示更新时间延长了的情况下等,存在即使利用通常的波形信息进行驱动,也无法维持高显示品质的可能性。关于这一点,在图18中,例如在显示更新时间延长了的情况下等,则选择被存储在存储器130中的、用于显示更新时间延长的情况的波形信息,并转发至驱动部140,从而驱动电子光学面板。例如,在显示更新时间超过了规定阈值时,则选择重复黑显示和白显示的、用于防止显示画面残留的波形信息(例如图7),并转发至驱动部140,从而实施显示变更的触发。根据此种方式,由于在电子光学面板的显示长时间未更新的情况下,也能够间歇性地执行基于防止显示画面残留用的波形信息的驱动,因此能够防止电子光学面板的显示画面残留等。在图19中,图示了本实施方式的集成电路装置的第2改变例。该第2改变例为, 适用于显示驱动器的适用例。该集成电路装置包括串行接口 210、命令解码器220、驱动部 2400另外,可实施省略这些结构要素的一部分,或者追加其他的结构要素(例如电源电路、 正时控制部)等的各种变形。串行接口 210为,用于从MPU等的控制设备输入各种命令、显示数据、波形信息的
21接口。命令解码器220对控制设备所发出的命令进行解码和翻译。驱动部240根据所发出的命令、显示数据、波形信息而驱动电子光学面板的段电极SEG1、SEG2…。另外,也可以设置并行接口等来取代串行接口 210。6、电子设备在图20中,图示了包括本实施方式的集成电路装置300在内的电子设备的结构示例。该电子设备包括电子光学面板100、集成电路装置300、操作部310、存储部320、通信部330。另外,可以实施省略这些结构要素的一部分、或者追加其他的结构要素等的各种变形。集成电路装置300为,用于驱动电子光学面板100的显示驱动器或者具有驱动功能的微型计算机等。电子光学面板100为,用于显示各种图像(信息)的构件,例如为EPD面板或E⑶ 面板等。操作部310为,用于供用户输入各种信息的构件,其能够通过各种按钮、键盘等而实现。存储部320为,存储各种信息的构件,其能够通过RAM或ROM等而实现。通信部330 为,进行和外部之间的通信处理的构件。另外,作为由本实施方式所实现的电子设备,例如,能够假设为电子卡(信用卡、 积分卡等)、电子报纸、遥控器、钟表、移动电话、便携式信息终端、计算器等的各种设备。另外,虽然如上文叙述对本实施方式进行了详细的说明,但是可以在实质上不脱离本发明的新内容以及效果的条件下进行多种变形,这对于本领域技术人员来说是能够容易理解的。因此,此种改变例均包含在本发明的范围内。例如,在说明书或者附图中,至少一次与更加广义或者同义的不同用语(电子光学面板等)一起记载的用语(EPD面板等), 在说明书或者附图中的任何位置,均能够替换为该不同的用语。另外,集成电路装置、电子设备的结构、动作也不限定于本发实施方式所说明的内容,而是能够实施各种变形。
权利要求
1.一种集成电路装置,其特征在于,包括驱动电压输出部,其输出被供给至电子光学面板的段电极上的驱动电压; 显示数据存储部,其至少存储第ι显示数据以及第2显示数据; 驱动波形信息输出部,其输出在所述段电极处的显示状态从对应于所述第1显示数据的第1显示状态、变化至对应于所述第2显示数据的第2显示状态时的驱动波形信息, 其中,所述驱动波形信息输出部具有第1存储部,其按照各基本期间Tl TM对所述驱动波形信息进行存储,其中,M为2以上的整数;第2存储部,其存储对所述基本期间Tl TM中的至少一个基本期间进行指定的第1 指定期间、和所述第1指定期间的第1重复次数;输出部,其输出所述驱动波形信息,所述驱动波形信息为,通过所述基本期间Tl TM、 所述第1指定期间以及所述第1重复次数而确定的、与各个期间相对应的信息,所述驱动电压输出部输出所述驱动电压,所述驱动电压是通过来自所述显示数据存储部的所述第1显示数据以及所述第2显示数据、和来自所述驱动波形信息输出部的所述驱动波形信息而确定的。
2.如权利要求1所述的集成电路装置,其特征在于,所述驱动波形信息具有,NXN个驱动波形信号SWV(IU) SWV (N、N),其中,N为2以上的整数;所述第1存储部具有,分别与所述基本期间Tl TM中的某一个基本期间相对应的寄存器RTl RTM,其中,M为2以上的整数;所述寄存器RTl RTM中的寄存器RTk用于存储寄存器值,该寄存器值用于确定在所述基本期间Tl TM中的基本期间Tk内的所述驱动波形信号SWV(IU) SWV(N、N)的信号电平,其中,1彡k彡M;所述第2存储部存储所述基本期间Tl TM中的开始期间以及结束期间,以作为所述第1指定期间。
3.如权利要求2所述的集成电路装置,其特征在于, 所述第2存储部具有第1寄存器,其存储所述开始期间; 第2寄存器,其存储所述结束期间; 第3寄存器,其存储所述第1重复次数。
4.如权利要求2所述的集成电路装置,其特征在于, 所述第2存储部具有第1寄存器,其存储所述开始期间以及所述结束期间; 第2寄存器,其存储所述第1重复次数,其中,所述第1寄存器具有,存储第1位列以及第2位列的信息的区域,并且所述第1 位列与所述开始期间相对应,所述第2位列与所述结束期间相对应。
5.如权利要求2所述的集成电路装置,其特征在于, 所述第2存储部被设置在所述寄存器RTl RTM上,所述寄存器RTl RTM中的寄存器RTk具有用于存储如下信息的区域,S卩用于确定所述信号电平的寄存器值;表示所述第1指定期间的、所述基本期间Tl TM中的开始期间以及结束期间;所述第1重复次数,其中,1 SM。
6.如权利要求5所述的集成电路装置,其特征在于,所述寄存器RTk具有存储第1 第3位列的信息的区域,并且所述第1位列与用于确定所述信号电平的所述寄存值相对应,所述第2位列与所述第1重复次数相对应,所述第3 位列与所述开始期间相对应,通过所述第2位列、第3位列而被指定了所述第1重复次数以及所述开始期间的所述寄存器RTk,指定与该寄存器RTk相对应的所述基本期间Tk,以作为所述结束期间。
7.如权利要求1至6中的任一项所述的集成电路装置,其特征在于,所述第2存储部还存储不同于所述第1指定期间的第2指定期间、和所述第2指定期间的第2重复次数,所述输出部输出各个期间的所述驱动波形信息,所述驱动波形信息是通过所述基本期间Tl TM、所述第1指定期间、所述第1重复次数、所述第2指定期间以及所述第2重复次数而确定的。
8.如权利要求7所述的集成电路装置,其特征在于, 所述第2指定期间被设定在所述第1指定期间内,在所述第1重复次数的量的各次的所述第1指定期间中,所述第2指定期间仅以所述第2重复次数而被重复。
9.如权利要求7所述的集成电路装置,其特征在于, 所述第2指定期间被设定在所述第1指定期间内,存储于所述第2存储部中的所述第2重复次数在每次重复所述第2指定期间时被递减,仅在第1次的所述第1指定期间内,所述第2指定期间仅以所述第2重复次数而被重Μ. ο
10.一种电子设备,其特征在于,包括权利要求1至9中的任一项所述的集成电路装置; 所述电子光学面板。
全文摘要
本发明提供一种集成电路装置及电子设备,该集成电路装置通过对在驱动波形的模型中重复哪一个期间的重复期间进行设定的功能、和对所设定的期间重复几次的次数进行设定的功能,来生成可对应于多个面板的驱动波形。
文档编号G09G3/34GK102385840SQ20111026173
公开日2012年3月21日 申请日期2011年8月29日 优先权日2010年8月31日
发明者桥本敬介, 河野茂明 申请人:精工爱普生株式会社

最新回复(0)