串行接口的控制系统的制作方法

xiaoxiao2020-6-26  18

专利名称:串行接口的控制系统的制作方法
技术领域
本发明涉及一种控制系统,特别是涉及一种串行接口(serial interface)的控制系统。
背景技术
随着科技的进步,影像装置已成为日常生活中随处可见的产品,其中显示器更是这些影像装置中不可或缺的构件。使用者藉由显示器读取讯息,甚至通过显示器间接控制装置的运作。除此之外,半导体科技的蓬勃发展也使平面显示器(flat panel display,FPD)有逐渐取代传统阴极射线(cathode ray tube,CRT)显示器的趋势。而在众多平面显示器的类型当中,液晶显示器(liquid crystal display, IXD)基于其低电压操作、无福射线散射、重量轻以及体积小等优点,随即已成为各显示器产品的主流。
一般而言,液晶显示器通常包括时序控制器(timing controller)与液晶显示驱动器。一般的时序控制器与液晶显示驱动器之间必须配置许多条信号线,以便传输各式各样的控制信号或数据。然而,传统的时序控制器无法直接调整液晶显示驱动器的内部功能,液晶显示驱动器的内部功能的调整仅能通过液晶显示驱动器的接脚来控制,故一旦硬件已设计完成,将难以变更液晶显示驱动器的内部功能,进而影响数据传输速度与显示器的显示品质,甚或产生浪费电力的缺点。

发明内容
本发明提供一种串行接口(serial interface)的控制系统,其能在不更改硬件的情况下调整控制系统内部的功能。本发明提供一种串行接口的控制系统,其包括一可编程数据库、一第一驱动器、至少一第二驱动器以及一控制器。可编程数据库提供以通过编程的方式来被写入一数据。第一驱动器通过一串行接口耦接至可编程数据库。第二驱动器耦接第一驱动器。控制器耦接串行接口,以通过串行接口分别耦接至可编程数据库与第一驱动器。控制器经由串行接口撷取可编程数据库的数据,并依据数据调整第一驱动器与第二驱动器的参数。在本发明的一实施例中,上述的可编程数据库具有一第一接脚与一第二接脚,且第一驱动器具有一第三接脚与一第四接脚。第一接脚通过串行接口耦接第三接脚,且第二接脚通过串行接口耦接第四接脚。在本发明的一实施例中,上述的第二驱动器具有一第五接脚与一第六接脚。第五接脚通过串行接口耦接可编程数据库的第一接脚,且第六接脚通过串行接口耦接可编程数据库的第二接脚,其中控制器通过串行接口控制至少一第二驱动器。在本发明的一实施例中,上述的控制器通过串行接口耦接可编程数据库的第一接脚,以及通过串行接口耦接该可编程数据库的第二接脚,且控制器通过第一驱动器控制第二驱动器。在本发明的一实施例中,上述的参数决定第一驱动器与第二驱动器的驱动能力。
在本发明的一实施例中,上述的参数决定第一驱动器与至少一第二驱动器的信号接收时间。在本发明的一实施例中,上述的第一驱动器与第二驱动器还分别包括一输入级,且控制器通过调整上述的参数以调整输入级的信号接收速度。在本发明的一实施例中,当控制器依据数据调整第一驱动器与第二驱动器的其一的参数时,第一驱动器与第二驱动器的其一回传一确认信号给控制器。在本发明的一实施例中,上述的第一驱动器与第二驱动器为液晶显示驱动器。在本发明的一实施例中,上述的串行接口为串行周边接口(serial peripheralinterface, SPI)或集成电路之间的总线(Inter-integrated Circuit Bus, I2C Bus)。
在本发明的一实施例中,上述的可编程数据库为电可擦除只读存储器(electrically erasable programmable read-only memory, EEPROM)。基于上述,在本发明的实施例中,控制器在通过串行接口撷取可编程数据库的数据后,能依据撷取数据再度通过串行接口调整第一驱动器与第二驱动器的参数,故能在不变更硬件架构的情况下,达到调整第一驱动器与第二驱动器的内部功能的效果,从而使得本实施例的控制系统在应用上更有弹性,而易与其他硬件做结合。为使本发明的上述特征和优点能更明显易懂,下文特举实施例,并结合附图详细说明如下。


图I为本发明第一实施例的串行接口的控制系统的示意图。图2为图I的串行接口的控制系统的操作流程图。图3为本发明第二实施例的串行接口的控制系统的示意图。附图符号说明110、110’ 可编程数据库120、130、130a 130η :驱动器122 :输入级140 :控制器150、150’ 串行接口SCLl SCL3、SDAl SDA3 :接脚L1、L2:传输线ACK :确认信号SllO S130:步骤
具体实施例方式在底下的实施例中,将以集成电路之间的总线(Inter-integrated CircuitBus, I2C Bus)(以下简称I2C总线)与电可擦除只读存储器(electrically erasableprogrammable read-only memory,EEPROM)做为实施例,然而本领域的技术人员应知I2C总线与电可擦除只读存储器并非用以限定本发明。第一实施例
图I为本发明第一实施例的串行接口(serial interface)的控制系统的示意图。请参照图1,串行接口的控制系统100包括可编程数据库110、驱动器120、至少一驱动器130以及控制器140。在本实施例中,可编程数据库110提供以通过编程的方式来被写入数据,其中该数据例如是使控制器140用来控制驱动器120、130的程序码,且此程序码与驱动器120、130的内部参数相关。如图I所示,驱动器120通过串行接口 150耦接至可编程数据库110。其中串行接口 150例如为串行周边接口 (serial peripheral interface, SPI)或I2C总线,且可编程数据库例如为电可擦除只读存储器。驱动器120耦接驱动器130,其中驱动器120与驱动器130例如为液晶显示驱动器,且例如为源极驱动器(source driver)。另外,控制器140耦接串行接口 150,以通过串行接口 150分别耦接至可编程数据库Iio与驱动器120。控制器140经由串行接口 150撷取可编程数据库110的数据,并依据所撷取的数据调整驱动器120与驱动器130的参数。在本实施例中,控制器140例如为时 序控制器(timing control)。如图I所示,可编程数据库110具有接脚SCLl与接脚SDA1,且驱动器120具有接脚SCL2与接脚SDA2,其中接脚SCLl通过串行接口 150耦接接脚SCL2,且接脚SDAl通过串行接口 150耦接接脚SDA2。接脚SCL2例如是通过传输线LI接收控制器140的序列时钟,而接脚SDAl与接脚SDA2例如是通过传输线L2传递序列数据。另一方面,驱动器130具有接脚SCL3与接脚SDA3。接脚SCL3通过串行接口 150耦接可编程数据库110的接脚SCL1,且接脚SDA3通过串行接口 150耦接可编程数据库110的接脚SDAl。其中控制器140通过串行接口 150控制驱动器130。类似地,接脚SCL3例如是通过传输线LI接收控制器140的序列时钟,而接脚SDAl与接脚SDA3例如是通过传输线L2传递序列数据。由上述可知,由于本实例的驱动器120与130皆通过串行接口 150耦接至控制器140与可编程数据库110,故控制器140能在读取可编程数据库100的数据(例如程序码)后,依据所读取的数据,通过串行接口 150直接对驱动器120与130的参数进行调整。其中上述参数例如决定驱动器120与驱动器130的驱动能力。详细而言,当显示面板的负载变大时,控制器140在通过读取数据得知目前的驱动电流后,会依据读取数据调整驱动器120与驱动器130的相关参数,以提高增加驱动器120与驱动器130驱动能力,从而使画面正常显示。另一方面,当显示面板的负载变小时,控制器140亦会依据读取数据调整驱动器120与驱动器130的相关参数,以减少驱动器120与驱动器130驱动能力,从而达到省电的效果。换句话说,控制器140可在不变更硬件架构的情况下,通过串行接口 150对驱动器120与130的内部功能作调整,故本实施例的串行接口的控制系统100在应用上有较高的弹性。除此之外,当控制器140依据数据调整驱动器120与驱动器130的其一的参数时,驱动器120与驱动器130还会回传确认信号(acknowledge signal) ACK给控制器140,以使控制器140确认所调整的驱动器是否正确或欲写入的数据是否确实写入。亦即,在本实施例中,串行接口的控制系统100还提供驱动器的识别功能。另外,本实施例的控制器140所调整的参数还可决定驱动器120与驱动器130的信号接收时间。详细而言,如图I所示,由于驱动器120与驱动器130a 130η所接收到的信号会因其与控制器140的距离的远近而有不同步的现象,故为了使驱动器120与驱动器130a 130n都能接收到完整的信号,控制器140还可通过串行接口 150调整驱动器120与驱动器130a 130η的参数,以分别决定驱动器120与驱动器130a 130η的信号接收时间。除此之外,如图I所示,在本实施例中,驱动器120与驱动器130还分别包括输入级122与输入级132,且控制器140亦能通过调整驱动器120与130的参数以调整输入级122与132的信号接收速度。举例而言,在某些情况下,控制器140可通过串行接口 150上调驱动器120与130的参数,以增加接收端电路(即输入级122与132)的信号接收速度,从而达到画面正常显示的效果。另一方面,在接收频率要求不高情况下,控制器140亦可下调上述参数,以降低电磁波干扰(electromagnetic interference, EMI)与达到省电的效果。图2为图I的串行接口的控制系统的操作流程图。请参照图2,首先提供电源给串行接口的控制系统100(步骤S110)。继之,当电压稳定后,控制器140通过串行接口 150调整驱动器120与驱动器130的参数(步骤S120)。接着,显示正常画面(步骤S130)。 应注意的是,在本实施例中,控制器140皆是通过串行接口 150更改驱动器120与130的参数,以调整其驱动能力、信号接收时间、信号接收速度或其他功能。因此控制器140可在不变更硬件架构的情况下,调整驱动器120与130的内部功能,故更在应用上更有弹性,易与其他硬件做结合。第二实施例图3为本发明第二实施例的串行接口的控制系统的示意图。图3的串行接口的控制系统100’与图I的串行接口的控制系统100类似,惟二者主要差异之处在于图3的驱动器130并未直接耦接串行接口 150’,而是通过驱动器120与串行接口 150’间接耦接。详细而言,在本实施例中,控制器140通过串行接口 150’耦接可编程数据库140的接脚SCL1,以及通过串行接口 150’耦接可编程数据库140的接脚SDA1。其中接脚SCL1、SCL2例如是通过传输线LI接收控制器140的序列时钟,而接脚SDAl与接脚SDA2例如是通过传输线L2传递序列数据。然而,由于每一驱动器130a 130η皆未与串行接口 150’耦接,故控制器140无法通过串行接口 150’直接控制驱动器130a 130η,而是必须通过驱动器120控制其他的驱动器130a 130η。应注意的是,在本实施例中,由于所使用的传输线LI与L2较少(即总长度较短),故能更能降低电磁干扰及节省成本。由于本实施例的串行接口的控制系统100’的运作原理可参照第一实施例,故在此便不加赘述。综上所述,在本发明的实施例中,控制器在通过串行接口读取可编程数据库的数据后,能依据读取数据再度通过串行接口调整驱动器的参数,故能在不变更硬件架构的情况下,达到调整驱动器的内部功能的效果,从而使得本实施例的控制系统在应用上更有弹性,而易与其他硬件做结合。虽然本发明已以实施例揭示如上,然其并非用以限定本发明,本领域的技术人员,在不脱离本发明的精神和范围的前提下,可作若干的更动与润饰,故本发明的保护范围是以本发明的权利要求为准。
权利要求
1.一种串行接口的控制系统,包括 一可编程数据库,提供以通过编程的方式来被写入一数据; 一第一驱动器,通过一串行接口耦接至该可编程数据库; 至少一第二驱动器,耦接该第一驱动器;以及 一控制器,耦接该串行接口,以通过该串行接口分别耦接至该可编程数据库与该第一驱动器,其中该控制器经由该串行接口撷取该可编程数据库的该数据,并依据该数据调整该第一驱动器与该至少一第二驱动器的参数。
2.如权利要求I所述的串行接口的控制系统,其中该可编程数据库具有一第一接脚与一第二接脚,且该第一驱动器具有一第三接脚与一第四接脚,其中该第一接脚通过该串行接口耦接该第三接脚,且该第二接脚通过该串行接口耦接该第四接脚。
3.如权利要求2所述的串行接口的控制系统,其中该至少一第二驱动器具有一第五接脚与一第六接脚,该第五接脚通过该串行接口耦接该可编程数据库的该第一接脚,且该第六接脚通过该串行接口耦接该可编程数据库的该第二接脚,其中该控制器通过该串行接口控制该至少一第二驱动器。
4.如权利要求2所述的串行接口的控制系统,其中该控制器通过该串行接口耦接该可编程数据库的该第一接脚,以及通过该串行接口耦接该可编程数据库的该第二接脚,且该控制器通过该第一驱动器控制该至少一第二驱动器。
5.如权利要求I所述的串行接口的控制系统,其中这些参数决定该第一驱动器与该至少一第二驱动器的驱动能力。
6.如权利要求I所述的串行接口的控制系统,其中这些参数决定该第一驱动器与该至少一第二驱动器的信号接收时间。
7.如权利要求I所述的串行接口的控制系统,其中该第一驱动器与该至少一第二驱动器还分别包括一输入级,且该控制器通过调整这些参数以调整这些输入级的信号接收速度。
8.如权利要求I所述的串行接口的控制系统,其中当该控制器依据该数据调整该第一驱动器与该至少一第二驱动器的其一的参数时,该第一驱动器与该至少一第二驱动器的其一回传一确认信号给该控制器。
9.如权利要求I所述的串行接口的控制系统,其中该第一驱动器与该至少一第二驱动器为液晶显示驱动器。
10.如权利要求I所述的串行接口的控制系统,其中该串行接口为串行周边接口或集成电路之间的总线。
11.如权利要求I所述的串行接口的控制系统,其中该可编程数据库为电可擦除只读存储器。
全文摘要
一种串行接口的控制系统,其包括一可编程数据库、一第一驱动器、至少一第二驱动器以及一控制器。可编程数据库提供以通过编程的方式来被写入一数据。第一驱动器通过一串行接口耦接至可编程数据库。第二驱动器耦接第一驱动器。控制器耦接串行接口,以通过串行接口分别耦接至可编程数据库与第一驱动器。控制器经由串行接口撷取可编程数据库的数据,并依据数据调整第一驱动器与第二驱动器的参数。
文档编号G09G3/36GK102867488SQ20111018772
公开日2013年1月9日 申请日期2011年7月6日 优先权日2011年7月6日
发明者蔡宗宪, 王威智, 郭彦麟 申请人:联咏科技股份有限公司

最新回复(0)