控制电路、驱动电路、电光装置、电子设备以及移动体的制作方法

文档序号:22681535发布日期:2020-10-28 12:43阅读:137来源:国知局
控制电路、驱动电路、电光装置、电子设备以及移动体的制作方法

本发明涉及对电光装置的驱动信号生成电路等控制对象电路发送数据的控制电路。



背景技术:

电光装置由于越来越广泛地应用于包括车载在内的各种用途,因此对安全性的要求变得严格。在专利文献1所公开的技术中,显示控制装置的显示输出控制部具有重合控制部和比较控制部。重合控制部将从平面1到平面n的多个平面的图像数据重合起来而合成供给到显示装置的图像数据。其中,n为2以上的整数。比较控制部对供给到显示装置的图像数据的任意区域执行循环冗余校验。根据专利文献1所公开的技术,能够在供给到显示装置的图像数据的任意区域产生了错误的情况下检测该错误。

专利文献1:日本特开2012-35677号公报

但是,专利文献1所公开的技术无法检测在从显示控制装置接收图像数据的控制对象装置中产生的异常所引起的错误。在控制对象装置中产生的异常是指生成针对显示装置的驱动信号的驱动信号生成电路的输入端子的异常、或者该驱动信号生成电路的图像数据接收电路的异常、或者从显示控制装置到该驱动信号生成电路的信号线的断线等异常。存在如下的问题:由于这些异常而在驱动信号生成电路所接收的图像数据出现错误的情况下,专利文献1所公开的技术无法检测该错误。



技术实现要素:

本公开的一个方式的控制电路具有:代码生成电路,其根据图像数据来生成第1代码;发送电路,其向驱动信号生成电路发送所述图像数据,该驱动信号生成电路生成针对显示装置的驱动信号;接收电路,其接收第2代码,该第2代码与所述驱动信号生成电路所接收的所述图像数据的错误相关;以及错误检测电路,其根据所述第1代码和所述第2代码,检测所述驱动信号生成电路所接收到的所述图像数据的错误。

另外,本公开的一个方式的驱动电路具有:控制电路,其发送图像数据,并且根据所述图像数据来生成第1代码;以及驱动信号生成电路,其接收所述图像数据,并且根据该图像数据来生成第2代码并发送到所述控制电路,所述控制电路根据所述第1代码和所述第2代码,检测所述驱动信号生成电路所接收到的图像数据的错误。

另外,在本公开的一个方式的错误检测方法中,发送装置发送图像数据,并且根据该数据来生成第1代码,接收装置接收所述图像数据,并且根据接收到的该图像数据来生成第2代码并发送到所述发送装置,所述发送装置根据所述第1代码和所述第2代码,检测所述接收装置所接收到的图像数据的错误。

附图说明

图1是示出包含作为实施方式的控制电路的电光装置的结构的框图。

图2是示出该实施方式的像素电路的结构的图。

图3是示出该实施方式的控制电路和数据线驱动电路的结构的框图。

图4是示出该实施方式的动作的时序图。

图5是作为应用例的投射型显示装置的示意图。

图6是作为应用例的个人计算机的示意图。

图7是作为应用例的便携式电话机的示意图。

图8是作为应用例的移动体的示意图。

标号说明

1、1r、1g、1b:电光装置;10:电光面板;21:扫描线;22:数据线;px:像素电路;1000:驱动电路;100:扫描线驱动电路;200:数据线驱动电路;300:电压供给电路;400:驱动信号生成电路;500:控制电路;2000:cpu;tr:写入晶体管;24:像素电极;25:液晶;30:公共电极;cl:液晶元件;501、201:数据接收电路;502:数据缓冲器;503:数据发送电路;511、203:代码生成电路;512:代码接收电路;520:错误检测电路;521:比较电路;530:错误信号发送电路;202:数据信号生成电路;204:代码发送电路;3100:投射型显示装置;3101:照明光学系统;3102:照明装置;3103:投射光学系统;3200:个人计算机;3201:电源开关;3202:键盘;3210:主体部;3300:信息便携终端;3301:操作按钮;3302:电源开关;3400:汽车;3401:车体;3402:车轮。

具体实施方式

以下,参照附图对实施方式进行说明。但是,在各图中,各部分的尺寸和比例尺与实际的适当不同。另外,以下所述的实施方式在技术上赋予了优选的各种限定,但实施方式并不限定于这些方式。

a.实施方式

图1是包含作为实施方式的控制电路500的电光装置1的框图。电光装置1具有:电光面板10;驱动电路1000,其对电光面板10进行驱动;以及cpu(centralprocessingunit:中央处理单元)2000,其进行驱动电路1000的控制。电光装置1是使用了光学特性通过电能而发生变化的电光物质的装置。在液晶、有机电致发光、电泳元件中使用的带电物质等相当于电光物质。在本实施方式中,对使用了液晶作为电光物质的电光面板进行叙述。

在电光面板10中,将沿着扫描线21的轴设为x轴,将与x轴垂直的轴设为y轴。在电光面板10形成有沿着x轴延伸的第1行~第m行的m条扫描线21和沿着y轴延伸的第1列~第n列的n条数据线22。其中,m和n是自然数。在电光面板10中,与扫描线21和数据线22的各交叉处对应地以纵m行×横n列的矩阵状排列有像素电路px。

如图1所示,驱动电路1000包含本实施方式的控制电路500和作为控制电路500的控制对象电路的驱动信号生成电路400。从cpu2000向驱动电路1000供给输入图像数据和控制信号。这里,输入图像数据包含对要由各像素电路px显示的灰度进行规定的数据。例如,输入图像数据可以是以8比特规定要由各像素显示的灰度的数字数据。另外,在控制信号中包含垂直同步信号vsync、水平同步信号hsync等同步信号。这些控制信号和输入图像数据被输入到控制电路500。

垂直同步信号vsync是指示垂直扫描期间的开始的同步信号,是在垂直扫描期间的开始时具有1个脉冲的垂直开始脉冲信号。另外,水平同步信号hsync是指示水平扫描期间的开始的同步信号,是在水平扫描期间的开始时具有1个脉冲的水平开始脉冲信号。

控制电路500根据从cpu2000供给的同步信号而产生各种控制信号,并进行驱动信号生成电路400的控制。另外,控制电路500根据从cpu2000供给的输入图像数据,生成表示要显示在电光面板10上的图像的图像数据,并输出到驱动信号生成电路400。

驱动信号生成电路400是进行生成对电光面板10进行驱动的驱动信号的信号生成处理的电路。该驱动信号生成电路400包含扫描线驱动电路100、数据线驱动电路200以及电压供给电路300。

电压供给电路300是输出针对电光面板10的公共电极30的公共电压、针对扫描线驱动电路100的电源电压、针对数据线驱动电路200的电源电压等各种电压作为驱动信号的电路。

扫描线驱动电路100是对电光面板10中的m条扫描线21进行驱动的电路。控制电路500将从cpu2000接收的垂直同步信号vsync和水平同步信号hsync供给到扫描线驱动电路100。扫描线驱动电路100在每次被赋予垂直同步信号vsync时,与水平同步信号hsync同步地依次选择m条扫描线21,并使针对选择出的扫描线21的扫描信号为有效电平。

数据线驱动电路200是对电光面板10中的n条数据线22进行驱动的电路。控制电路500将从cpu2000接收的垂直同步信号vsync和水平同步信号hsync供给到数据线驱动电路200。数据线驱动电路200在每次被赋予垂直同步信号vsync时,从控制电路500接收1帧的图像数据dp。另外,数据线驱动电路200在接收1帧的图像数据dp的过程中反复进行如下的动作:在每次被赋予水平同步信号hsync时,对构成1帧的图像数据dp的m行的图像数据中的1行的图像数据进行d/a转换,并作为模拟的数据信号vd[n]而输出到n条数据线22。其中,n是1到n的自然数。控制电路500具有对该数据线驱动电路200所接收到的图像数据dp的错误进行检测的功能。另外,在后面叙述该错误检测功能的详细内容。

图2是设置于电光面板10的各像素电路px的电路图。如该图所示,各像素电路px包含液晶元件cl和写入晶体管tr。液晶元件cl包含公共电极30、像素电极24以及设置在公共电极30和像素电极24之间的液晶25。这里,公共电极30与电光面板10上的全部像素的像素电极24对置。从电压供给电路300供给的公共电压vcom被施加到该公共电极30。液晶元件cl的液晶25根据施加到液晶元件cl的电压(更准确地说是施加在公共电极30与像素电极24之间的电压)而使其透过率发生变化。

在本实施方式中,写入晶体管tr是栅极与扫描线21连接的n沟道晶体管,其设置在液晶元件cl与数据线22之间,对两者的电连接进行控制。即,对使液晶元件cl与数据线22之间是导通还是不导通进行控制。当作为驱动信号的扫描信号g[i]为有效电平时,第i行的各像素电路px中的写入晶体管tr同时转移到导通状态。其中,i是1到m的自然数。

选择与像素电路px对应的扫描线21,在该像素电路px的写入晶体管tr被控制为导通状态的时刻,从数据线22向该像素电路px供给作为驱动信号的数据信号vd[n]。其结果是,由于该像素电路px的液晶25被设定为与数据信号vd[n]对应的透过率,所以该像素电路px所对应的像素显示与数据信号vd[n]对应的灰度。

图3是示出控制电路500和数据线驱动电路200的结构的框图。另外,在该图中,为了便于说明,与控制电路500和数据线驱动电路200一起图示了cpu2000和电光面板10。

控制电路500包含数据接收电路501、数据缓冲器502、数据发送电路503、代码生成电路511、代码接收电路512、错误检测电路520以及错误信号发送电路530。

数据接收电路501从cpu2000接收图像数据da,并存储在数据缓冲器502中。在每次产生垂直同步信号vsync时,数据发送电路503从数据缓冲器502取出1帧的图像数据,并作为表示电光面板10的显示对象的图像数据dp而发送到数据线驱动电路200。代码生成电路511根据作为发送对象的1帧的图像数据dp来生成作为错误检测用代码的第1代码cda。在本实施方式中,第1代码cda是crc(cyclicredundancycheck:循环冗余校验)代码。

接着,对数据线驱动电路200的结构进行说明。另外,为了避免说明的重复,在数据线驱动电路200的结构说明之后对控制电路500的代码接收电路512、错误检测电路520以及错误信号发送电路530进行说明。

数据线驱动电路200具有数据接收电路201、数据信号生成电路202、代码生成电路203以及代码发送电路204。数据接收电路201在每次被输入垂直同步信号vsync时,从控制电路500接收1帧的图像数据dp。在电光面板10由m行n列的像素构成的情况下,该1帧的图像数据dp是表示与m条扫描线21的各扫描线21对应的各像素所显示的灰度的m行的图像数据。另外,1行的图像数据是表示与1条扫描线21对应的n个像素所显示的灰度的n个像素的图像数据。

数据信号生成电路202与水平同步信号hsync同步地反复进行生成向n条数据线22输出的数据信号vd[n]的动作。更详细地说,数据信号生成电路202在每次被输入水平同步信号hsync时,对数据接收电路201所接收到的图像数据dp中的最新的1行=n个像素的图像数据进行d/a转换,并生成向n条数据线22输出的数据信号vd[n]。

代码生成电路203在每次数据接收电路201接收1帧的图像数据dp时,根据该1帧的图像数据dp来生成作为错误检测用代码的第2代码cdb。与第1代码cda同样,第2代码cdb是crc代码。在本实施方式中,代码生成电路203根据图像数据dp来生成第2代码cdb的算法与代码生成电路511根据图像数据dp来生成第1代码cda的算法相同。因此,在用于生成第2代码cdb的图像数据dp与用于生成第1代码cda的图像数据dp相同的情况下,即在数据接收电路201没有错误地接收到图像数据dp的情况下,第2代码cdb与第1代码cda一致。另一方面,在发生了数据线驱动电路200的输入端子的异常、数据接收电路201的异常、或者从控制电路500到数据线驱动电路200的信号线的断线等异常的情况下,第2代码cdb与第1代码cda不一致。

代码发送电路204在每次代码生成电路203根据1帧的图像数据dp生成第2代码cdb时,将该第2代码cdb转换为作为串行比特串的代码cdc,并将构成该代码cdc的各比特与时钟clk0同步地发送到控制电路500。

接着,返回到控制电路500的结构的说明。代码接收电路512根据时钟clk0来取入构成代码cdc的各比特,并转换为作为并行数据的代码cdd而输出。该代码cdd是对在数据线驱动电路200内得到的第2代码cdb进行并行串行转换,并进一步进行串行并行转换而得的,原本其内容应该与第2代码cdb一致。因此,以下,将代码cdd称为第2代码cdd。

错误检测电路520包含比较电路521。该比较电路521根据由代码生成电路511生成的第1代码cda和由代码接收电路512输出的第2代码cdd,检测数据线驱动电路200从控制电路500接收到的图像数据dp的错误。进一步进行详述,比较电路521根据在从代码接收电路512输出第2代码cdd的时刻起经过了规定时间的时刻产生的时钟clk1,将第1代码cda与第2代码cdd进行比较,在两者不一致的情况下输出错误信号err1。

错误信号发送电路530也可以根据错误检测电路520所生成的错误信号err1和关于驱动信号生成电路400所生成的其他错误信号,生成综合的错误信号err,并发送到cpu2000。在某个优选的方式中,错误信号发送电路530将错误信号err1与其他错误信号的逻辑或作为综合的错误信号err来发送。另外,在其他优选的方式中,错误信号发送电路530将对错误信号err1和其他错误信号进行时间复用后的信号作为综合的错误信号err来发送。另外,在本实施方式中,省略其他错误信号的详述。

在cpu2000中,根据错误信号err来检测在驱动电路1000内发生的异常,并执行与异常对应的处理。关于与该异常对应的处理,可以考虑各种方式,例如也可以是,求出错误信号err的每单位时间的发生频率,在发生频率超过了规定的阈值的情况下,cpu2000进行将表示在驱动信号生成电路400中发生了异常的错误消息显示在电光面板10上的控制。由此,能够向用户通知驱动信号生成电路400的异常而进行该电路的修理、更换等所需的作业。

图4是示出本实施方式的动作的时序图。以下,参照图4对本实施方式的动作进行说明。在控制电路500中,在每次产生作为负脉冲的垂直同步信号vsync时,数据发送电路503从数据缓冲器502读出1帧的图像数据,并作为图像数据dp发送到数据线驱动电路200。另外,数据发送电路503在发送该1帧的图像数据dp的期间内,对数据线驱动电路200发送表示图像数据dp有效的h电平的数据使能信号de。另外,在控制电路500中,在每次产生垂直同步信号vsync时,代码生成电路511根据作为数据发送电路503的发送对象的1帧的图像数据dp来生成作为crc代码的第1代码cda。

在图4所示的例子中,响应于从第1个到第4个垂直同步信号vsync的产生,分别依次发送1帧的图像数据dp,并根据各图像数据dp分别生成代码ffffh、0f0fh、f000h以及0ff0h来作为第1代码cda。这里,h是指16进制标记。第1代码cda是16比特的并行数据。

在数据线驱动电路200中,在每次产生垂直同步信号vsync时,数据接收电路201接收在数据使能信号de为h电平的期间内从控制电路500发送的1帧的图像数据dp。在每次产生垂直同步信号vsync时,代码生成电路203根据数据接收电路201所接收到的1帧的图像数据dp来生成作为crc代码的第2代码cdb。与第1代码cda同样,第2代码cdb是16比特的并行数据。代码发送电路204在每次代码生成电路203生成第2代码cdb时,将第2代码cdb转换为作为16比特的串行比特串的代码cdc,并将该代码cdc的各比特b[15]、b[14]、…、b[0]与时钟clk0同步地发送到控制电路500。

在图4所示的例子中,响应于从第1个到第4个垂直同步信号vsync的产生,分别依次接收1帧的图像数据dp,并根据各图像数据dp来分别生成代码ffffh、0f0fh、f00fh以及0ff0h作为第2代码cdb。然后,该第2代码cdb被转换成作为串行比特串的代码cdc并被发送到控制电路500。

在控制电路500中,代码接收电路512根据时钟clk0来取入构成代码cdc的各比特,并作为16比特的并行数据即第2代码cdd来输出。该第2代码cdd对应于由数据线驱动电路200的代码生成电路203生成的第2代码cdb。

在图4所示的例子中,从代码接收电路512分别输出代码ffffh、0f0fh、f00fh以及0ff0h作为第2代码cdd。这些代码与第2代码cdb对应,该第2代码cdb是在数据线驱动电路200中根据与第1个到第4个垂直同步信号vsync相应地接收的图像数据dp生成的。

错误检测电路520通过被赋予时钟clk1而对代码生成电路511输出的第1代码cda和代码接收电路512输出的第2代码cdd进行比较,在两者不一致的情况下输出h电平的错误信号err1。在图4所示的例子中,代码生成电路511根据第3个垂直同步信号vsync而输出的第1代码cda是f000h,与此相对,代码接收电路512输出的第2代码cdd是f00fh,两者不一致,因此输出h电平的错误信号err1。这样,在本实施方式中,当数据线驱动电路200接收到的图像数据dp发生错误时,通过控制电路500检测到该错误。

如以上说明的那样,本实施方式的控制电路500具有:代码生成电路511,其根据图像数据dp来生成第1代码cda;数据发送电路503,其向作为控制对象电路的数据线驱动电路200发送图像数据dp;代码接收电路512,其接收第2代码cdd,该第2代码cdd与由数据线驱动电路200生成的图像数据dp的错误相关;以及错误检测电路520,其根据第1代码cda和第2代码cdd,检测数据线驱动电路200所接收到的图像数据dp的错误,因此,能够检测作为控制对象电路的数据线驱动电路200所接收的图像数据dp的错误。

另外,根据本实施方式,将生成针对电光装置1的电光面板10的驱动信号的驱动信号生成电路400、具体来说是数据线驱动电路200设为控制对象电路,检测由数据线驱动电路200接收的图像数据的错误,因此能够提高电光装置1的可靠性。

另外,根据本实施方式,由于在控制电路500中设置有错误信号发送电路530,该错误信号发送电路530向外部发送表示图像数据的错误的错误信号,因此对控制电路500进行控制的cpu2000等外部装置能够执行与图像数据的错误对应的处理。

另外,根据本实施方式,错误检测电路520通过比较电路521来检测图像数据的错误,该比较电路521将第2代码cdd与第1代码cda进行比较。另外,在本实施方式中,第1代码cda和第2代码cdd包含crc代码。因此,根据本实施方式,能够提高与数据线驱动电路200所接收的图像数据dp相关的错误检测的可靠度。本在实施方式中,对使用了液晶作为电光物质的电光面板的控制电路500、驱动信号生成电路400、数据线驱动电路200进行了详述,但也可以是,控制电路500是发送图像数据dp的tcon(timingcontroller:时序控制器),驱动信号生成电路400是液晶驱动驱动器(driver),此外,数据线驱动电路200是液晶驱动源极驱动器(sourcedriver)。

作为本实施方式的比较例,考虑了如下的方式:控制电路根据图像数据来生成错误检测用代码,将该错误检测用代码附加于图像数据并发送到数据线驱动电路,在数据线驱动电路中,使用附加于图像数据的错误检测用代码来进行该图像数据的错误检测。在该方式中,也与本实施方式同样,能够检测数据线驱动电路所接收到的图像数据的错误。但是,在该方式中,除了根据图像数据来生成错误检测用代码的电路之外,还需要在数据线驱动电路中设置对该错误检测用代码与附加于图像数据的错误检测用代码进行比较的电路,存在导致数据线驱动电路的大规模化/复杂化的问题。与此相对,在本实施方式中,在控制电路内,根据图像数据来生成第1代码,对从数据线驱动电路接收的第2代码与第1代码进行比较。因此,根据本实施方式,能够在不导致数据线驱动电路的大规模化/复杂化的情况下,检测数据线驱动电路接收到的图像数据的错误。

b.其他实施方式

以上,对实施方式进行了说明,但还可以存在其他实施方式。例如如下所述。

(1)在上述实施方式中,以1帧为单位根据图像数据来生成错误检测用代码,但生成错误检测用代码的图像数据的单位是任意的,也可以以1行为单位根据图像数据来生成错误检测用代码。

(2)在上述实施方式中,代码生成电路511根据图像数据dp来生成第1代码cda的算法与代码生成电路203根据图像数据dp来生成第2代码cdb的算法相同,比较电路521通过对第1代码cda和第2代码cdb进行比较来检测数据线驱动电路200所接收到的图像数据dp的错误。但是,生成第1代码cda的算法与生成第2代码cdb的算法也可以不同。例如,也可以按照如下的方式来确定生成第2代码cdb的算法:根据相同的图像数据来生成与第1代码cda绝对值相同但符号相反的第2代码cdb。在该情况下,只要在错误检测电路520中,在第1代码cda与第2代码cdb所对应的第2代码cdd之和为0以外的数值的情况下产生错误信号err1即可。这样,错误检测电路520根据第1代码cda和第2代码cdd来检测数据线驱动电路200所接收到的图像数据dp的错误即可。

(3)在上述实施方式中,使用了液晶显示面板作为电光面板10,但实施方式并不限定于此。例如也可以应用在具有由oled(organiclight-emittingdiode;有机发光二极管)等发光元件构成的显示面板、由电泳元件构成的显示面板等、液晶显示面板以外的电光面板10的电光装置1中。另外,在上述实施方式中,示出了具有1个cpu2000的方式,但cpu2000中的向控制电路500进行输出的输出部和来自控制电路500的错误信号的输入部也可以是独立的结构。

d.应用例

以上的各方式所例示的电光装置1可被用于各种电子设备。在图5至图8中例示了采用电光装置1的电子设备的具体方式。

图5是应用了与上述电光装置1同样结构的电光装置1r、1g及1b的投射型显示装置3100的示意图。投射型显示装置3100包含与不同显示色(具体来说是红色、绿色、蓝色)对应的3个电光装置1r、1g、1b。照明光学系统3101将来自照明装置3102的出射光中的红色成分r供给到电光装置1r,将绿色成分g供给到电光装置1g,将蓝色成分b供给到电光装置1b。各电光装置1作为根据显示图像来调制从照明光学系统3101供给的各单色光的光调制器来发挥功能。投射光学系统3103对来自各电光装置1的出射光进行合成并投射到投射面3104。观察者看到投射到投射面3104的图像。

图6是采用了电光装置1的便携式的个人计算机3200的立体图。个人计算机3200具有:电光装置1,其显示各种图像;以及主体部3210,其设置有电源开关3201、键盘3202。

图7是示出应用了电光装置1的信息便携终端(pda:personaldigitalassistants:个人数字助理)的结构例的图。信息便携终端3300具有多个操作按钮3301、电源开关3302以及作为显示单元的电光装置1。当对电源开关3302进行操作时,在电光装置1上显示通讯录、日程表之类的各种信息。

另外,作为应用电光装置1的电子设备,除了图5至图7例示的设备之外,还可列举出数字静态照相机、电视机、摄像机、电子记事本、电子纸、计算器、文字处理器、工作站、可视电话、pos(pointofsalesystem:销售点系统)终端、打印机、扫描仪、复印机、视频播放器、具备触摸面板的设备等。

图8示出应用了电光装置1的移动体的结构例。移动体例如是具有发动机或电动机等驱动机构、方向盘或舵等转向机构、各种电子设备并在地上、天空、海上移动的设备或装置。作为移动体,例如,可以设想汽车、飞机、摩托车、船舶或者机器人等。图8概略地示出了作为移动体的具体例的汽车3400。汽车3400具有车体3401、车轮3402。在汽车3400中组装有电光面板10、驱动电路1000、对汽车3400的各部分进行控制的cpu2000。cpu2000例如可以包含ecu(electroniccontrolunit:电子控制单元)等。电光面板10例如是仪表面板等面板设备。cpu2000生成用于向用户进行呈现的图像,并将该图像发送到驱动电路1000。驱动电路1000将接收到的图像显示在电光面板10上。例如显示车速、燃料剩余量、行驶距离、各种装置的设定等信息来作为图像。

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