本發(fā)明涉及顯示技術(shù)領(lǐng)域,更具體地,涉及在進(jìn)行有源矩陣有機(jī)發(fā)光二極管(AMOLED,active matrix organic light emitting diode)電學(xué)補(bǔ)償、Nor存儲(chǔ)器數(shù)據(jù)更新時(shí),防止斷電造成必要數(shù)據(jù)丟失的方法和裝置。
背景技術(shù):
AMOLED顯示裝置是一種自發(fā)光元件,其的基礎(chǔ)是有機(jī)發(fā)光二極管(OLED,organic light emitting diode),OLED利用有機(jī)半導(dǎo)體材料和發(fā)光材料在電場驅(qū)動(dòng)下發(fā)生載流子注入和復(fù)合而發(fā)光。由于亮度高、畫質(zhì)清晰、厚度超薄以及顯示效能好等諸多優(yōu)勢,AMOLED顯示裝置有望得到更廣泛的采用。
AMOLED顯示裝置由成千上萬的像素組成,每個(gè)像素都包括OLED和用于驅(qū)動(dòng)所述OLED的像素電路。像素電路由開關(guān)薄膜晶體管(TFT,thin-film transistor)、電容器和驅(qū)動(dòng)TFT組成。開關(guān)TFT將與數(shù)據(jù)信號相對應(yīng)的電壓充電至電容器,驅(qū)動(dòng)TFT根據(jù)電容器的電壓調(diào)節(jié)供給至OLED的電流大小,OLED的發(fā)光量與所述電流成正比,從而調(diào)整OLED的亮度。
然而由于工藝等問題,各像素的驅(qū)動(dòng)TFT的閾值電壓Vth和遷移率存在特異性差異,從而導(dǎo)致各像素用于驅(qū)動(dòng)OLED的電流大小不同,各像素之間出現(xiàn)亮度偏差。會(huì)導(dǎo)致顯示畫面亮度不均,并且可能減少AMOLED顯示面板的使用壽命或者產(chǎn)生圖像殘留。
為解決這一問題,現(xiàn)有技術(shù)常采用補(bǔ)償電路對Vth漂移進(jìn)行補(bǔ)償。其中外部補(bǔ)償是常采用的一種模式。采用具有補(bǔ)償功能的像素電路和定制的驅(qū)動(dòng)芯片配合使用來實(shí)現(xiàn)外部補(bǔ)償。
該補(bǔ)償過程會(huì)對大量的數(shù)據(jù)進(jìn)行計(jì)算和存取,所以需要用到用于進(jìn)行數(shù)據(jù)處理的隨機(jī)存儲(chǔ)器(例如,DDR,Double Data Rate雙倍速率同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器);同時(shí),還需要將很大量的中間過程數(shù)據(jù)存儲(chǔ)起來,用于下次再開機(jī)的補(bǔ)償,所以需要用于存儲(chǔ)電學(xué)補(bǔ)償數(shù)據(jù)的存儲(chǔ)器(例如,閃存芯片),并且該數(shù)據(jù)隨著TFT和OLED的老化需要不斷更新。
因?yàn)閿?shù)據(jù)的更新時(shí)間較長,所以必須面臨一個(gè)問題就是中途可能會(huì)斷電。如果存儲(chǔ)器中的數(shù)據(jù)剛剛擦除一個(gè)塊,或者正在進(jìn)行數(shù)據(jù)更新還沒有完成,此時(shí)斷電就會(huì)丟失部分像素的補(bǔ)償數(shù)據(jù),再開機(jī)時(shí)一部分像素不能進(jìn)行補(bǔ)償。
現(xiàn)有的防止斷電數(shù)據(jù)更新方式,每次在擦除一個(gè)塊的數(shù)據(jù)之前,先將其備份到空余的塊中,然后再擦除寫新的數(shù)據(jù),并更改標(biāo)志位,如果此時(shí)遇到斷電,則再開機(jī)的時(shí)候則根據(jù)標(biāo)識(shí)位的情況,從備份塊中讀取當(dāng)前丟失的數(shù)據(jù)。該方法存在的問題是:每更新1個(gè)塊的數(shù)據(jù),都要對備份塊進(jìn)行擦、寫,每次更新存儲(chǔ)器一千多個(gè)塊,要對備份塊擦寫一千多次,嚴(yán)重降低了存儲(chǔ)器的壽命,成為產(chǎn)品壽命瓶頸。同時(shí)由于每個(gè)塊的數(shù)據(jù)更新之前都要進(jìn)行備份(對備份塊進(jìn)行擦除、寫入),所以更新時(shí)間延長一倍,且標(biāo)識(shí)位操作非常復(fù)雜,需要頻繁切換存儲(chǔ)器的讀寫模式(大量數(shù)據(jù)讀寫與小量數(shù)據(jù)讀寫采用不同模式),造成讀寫效率很低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的另外方面和優(yōu)點(diǎn)部分將在后面的描述中闡述,還有部分可從描述中明顯地看出,或者可以在本發(fā)明的實(shí)踐中得到。
在電學(xué)補(bǔ)償過程中,有大量的數(shù)據(jù)需要進(jìn)行存儲(chǔ),用于下次開機(jī)對像素電路進(jìn)行補(bǔ)償,所以需要用到存儲(chǔ)器來保持?jǐn)嚯姅?shù)據(jù)不丟失,并且隨著TFT和OLED老化,存儲(chǔ)器中的數(shù)據(jù)要不斷更新。因?yàn)閿?shù)據(jù)更新的過程時(shí)間較長,所以需要應(yīng)對在更新過程中斷電的情況。存儲(chǔ)器數(shù)據(jù)更新需要先將塊擦除,才能寫進(jìn)新的數(shù)據(jù)。如果剛剛擦除一個(gè)塊數(shù)據(jù),或者正在寫數(shù)據(jù)時(shí)斷電,就會(huì)造成一些像素的補(bǔ)償數(shù)據(jù)丟失?,F(xiàn)有方式是通過每次擦寫進(jìn)行備份實(shí)現(xiàn)斷電數(shù)據(jù)不丟失,但是該方式會(huì)對備份塊進(jìn)行超大量的擦寫,嚴(yán)重影響存儲(chǔ)器壽命,從而影響產(chǎn)品壽命,同時(shí)由于所有塊的數(shù)據(jù)都要備份一遍,相當(dāng)于更新時(shí)間延長一倍。
本公開用于在實(shí)時(shí)電學(xué)補(bǔ)償過程中,對存儲(chǔ)器中的數(shù)據(jù)進(jìn)行更新,防止此過程中掉電造成必要數(shù)據(jù)丟失。具體做法是在主控芯片(例如,F(xiàn)PGA,F(xiàn)ield-Programmable Gate Array,現(xiàn)場可編程門陣列)外面外置一顆小容量非易失性存儲(chǔ)器,例如E2PROM(Electrically Erasable Programmable Read-Only Memory,電可擦可編程只讀存儲(chǔ)器),當(dāng)主控芯片接收到斷電信號時(shí),將當(dāng)前更新的塊的編號寫入非易失性存儲(chǔ)器中,此操作用時(shí)很短(幾十微妙),在電源徹底切斷之前可以完成。等再次開機(jī),從存儲(chǔ)器中讀取補(bǔ)償數(shù)據(jù)前,先讀取非易失性存儲(chǔ)器中存儲(chǔ)的塊的編號,經(jīng)過查找表,得出該塊中存儲(chǔ)的是面板的哪幾行數(shù)據(jù),用相鄰幾行的補(bǔ)償數(shù)據(jù)替代丟失的補(bǔ)償數(shù)據(jù)。因?yàn)橄噜弾仔械某跏济姘逄匦院芙咏谡o@示時(shí),顯示的內(nèi)容也很接近,TFT和OLED的老化程度相近,因此補(bǔ)償數(shù)據(jù)很相近,所以可以用鄰行的數(shù)據(jù)替代。
本公開只需在主控芯片外面加上一顆非易失性存儲(chǔ)器來存儲(chǔ)斷電時(shí)當(dāng)前更新的塊的編號(第幾個(gè)塊)。再次開機(jī)的時(shí)候,根據(jù)該塊的編號確定哪些行的數(shù)據(jù)丟失,再用鄰行數(shù)據(jù)進(jìn)行替換,操作起來簡單,效率高,數(shù)據(jù)更新時(shí)間短,最重要的是不會(huì)對存儲(chǔ)器器件的壽命造成影響。
本公開提供一種用于電學(xué)補(bǔ)償?shù)拇鎯?chǔ)器中的數(shù)據(jù)更新方法,包括:當(dāng)主控芯片接收到斷電信號時(shí),將當(dāng)前更新的塊的編號或者預(yù)定值寫入非易失性存儲(chǔ)器中。
本公開還提供一種用于電學(xué)補(bǔ)償?shù)拇鎯?chǔ)器中的數(shù)據(jù)更新裝置,包括:非易失性存儲(chǔ)器,用于存儲(chǔ)數(shù)據(jù);以及主控芯片,當(dāng)主控芯片接收到斷電信號時(shí),將當(dāng)前更新的塊的編號或者預(yù)定值寫入該非易失性存儲(chǔ)器中。
附圖說明
通過結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)描述,本發(fā)明的上述和其他目的、特性和優(yōu)點(diǎn)將會(huì)變得更加清楚,其中相同的標(biāo)號指定相同結(jié)構(gòu)的單元,并且在其中:
圖1是一種像素電路的電路結(jié)構(gòu)示意圖。
圖2示出了現(xiàn)有的防止斷電的數(shù)據(jù)更新方式。
圖3A和3B示出了根據(jù)本公開實(shí)施例的用于電學(xué)補(bǔ)償?shù)拇鎯?chǔ)器數(shù)據(jù)更新的方法的流程圖。
具體實(shí)施方式
下面將參照示出本發(fā)明實(shí)施例的附圖充分描述本發(fā)明。然而,本發(fā)明可以以許多不同的形式實(shí)現(xiàn),而不應(yīng)當(dāng)認(rèn)為限于這里所述的實(shí)施例。相反,提供這些實(shí)施例以便使本公開透徹且完整,并且將向本領(lǐng)域技術(shù)人員充分表達(dá)本發(fā)明的范圍。在附圖中,為了清楚起見放大了組件。
圖1是一種像素電路的電路結(jié)構(gòu)示意圖。在圖1中,僅僅以第n行第m列的像素的一種像素電路結(jié)構(gòu)作為示例。
如圖1所示,該像素電路包括第一晶體管T1、第二晶體管T2、第三晶體管T3、第一電容器C1和有機(jī)發(fā)光二極管器件OLED。第一掃描信號線G1可以將第一掃描信號輸入至第二晶體管T2的柵極,從而數(shù)據(jù)電壓Vdata可以通過T2的源漏極傳至第一電容器C1的一端和作為驅(qū)動(dòng)晶體管的第一晶體管T1的柵極。驅(qū)動(dòng)晶體管T1的源極與漏極中的一個(gè)連接有機(jī)發(fā)光二極管器件OLED的陽極、另一個(gè)連接VDD。有機(jī)發(fā)光二極管器件OLED的陽極同時(shí)還連接第一電容器C1的另一端,陰極連接低電平。第三晶體管T3的柵極連接第二掃描信號G2,源極與漏極中的一個(gè)連接OLED的陽極,另一端連接到感應(yīng)線。
基于上述結(jié)構(gòu),通過給特定的數(shù)據(jù)電壓Vdata,測量流經(jīng)感應(yīng)線的電流Isense或者經(jīng)過電荷積累得到Vsense值,并進(jìn)行計(jì)算來調(diào)節(jié)數(shù)據(jù)電壓Vdata,從而達(dá)到補(bǔ)償?shù)男Ч?/p>
圖2示出了現(xiàn)有的防止斷電的數(shù)據(jù)更新方式。如圖2所示,每次在擦除一個(gè)塊的數(shù)據(jù)之前,先將其備份到空余的塊中,然后再擦除寫新的數(shù)據(jù),并更改標(biāo)志位,如果此時(shí)遇到斷電,則再開機(jī)的時(shí)候根據(jù)標(biāo)識(shí)位的情況,從備份塊中讀取當(dāng)前丟失的數(shù)據(jù)。
圖3A和3B示出了根據(jù)本公開實(shí)施例的用于電學(xué)補(bǔ)償?shù)拇鎯?chǔ)器數(shù)據(jù)更新的方法的流程圖。
斷電采取的操作如圖3A所示。首先,在步驟301,檢測是否接收到斷電信號。如果接收到斷電信號,則進(jìn)入步驟302。如果沒有接收到斷電信號,則返回步驟301繼續(xù)進(jìn)行檢測。
常見的主機(jī)斷電有兩種方式:遙控待機(jī)和強(qiáng)制斷電。接收到遙控的待機(jī)信號后,因?yàn)殡娫淳€是接通的,電源板通??梢匝舆t1~2秒時(shí)間再斷電,并且該延遲也已實(shí)現(xiàn)。利用這個(gè)時(shí)間可以完成當(dāng)前塊數(shù)據(jù)的擦除和寫入,并停止更新存儲(chǔ)器中的數(shù)據(jù)。強(qiáng)制斷電是直接拔掉電源線,電源板是不能支撐1~2秒時(shí)間的,但根據(jù)業(yè)界約定標(biāo)準(zhǔn),通過能夠延長50ms時(shí)間再掉電,并且該延長已實(shí)現(xiàn)。
在步驟302,判斷接收到的是遙控待機(jī)信號還是強(qiáng)制斷電信號。如果接收到遙控待機(jī)信號,則進(jìn)入步驟303。如果接收到強(qiáng)制斷電信號,則進(jìn)入步驟304。
在步驟303,向外部非易失性存儲(chǔ)器中寫入預(yù)定值,例如,值0XFFFF,該預(yù)定值代表數(shù)據(jù)沒有丟失。
在步驟304,判斷當(dāng)前是否正在進(jìn)行存儲(chǔ)器補(bǔ)償數(shù)據(jù)更新。
如果正在進(jìn)行補(bǔ)償數(shù)據(jù)更新,則進(jìn)入步驟305,檢測是否正好更新完一個(gè)塊。如果沒有正好完成一個(gè)塊,則在步驟306向非易失性存儲(chǔ)器寫入當(dāng)前更新的塊的編號。
如果沒有正在進(jìn)行存儲(chǔ)器更新(即步驟304判斷為“否”)或者正好更新完一個(gè)塊(即步驟305判斷為“是”),則進(jìn)入步驟303,向非易失性存儲(chǔ)器寫入預(yù)定值,代表沒有數(shù)據(jù)丟失,該預(yù)定值寫入操作只需要幾十微妙,50ms時(shí)間完全可以完成。
當(dāng)再次開機(jī)時(shí),采取的操作步驟如圖3B所示。開機(jī)之后,在步驟307,讀取外部非易失性存儲(chǔ)器中的數(shù)據(jù)。
在步驟308,對從外部非易失性存儲(chǔ)器讀取的數(shù)據(jù)進(jìn)行判斷,即判斷該數(shù)據(jù)是預(yù)定值還是塊的編號。如果數(shù)據(jù)為預(yù)定值,則表明補(bǔ)償數(shù)據(jù)沒有丟失,則進(jìn)入步驟309。
在步驟309,正常讀取存儲(chǔ)器中的補(bǔ)償數(shù)據(jù)。之后,進(jìn)入步驟313。
如果判斷不是該預(yù)定值,也即該數(shù)據(jù)是當(dāng)前塊的編號,則表明該數(shù)值塊中的補(bǔ)償數(shù)據(jù)有丟失。由于塊的大小很可能不能正好存儲(chǔ)整行或者整幾行補(bǔ)償數(shù)據(jù),所以需要通過查找表計(jì)算出當(dāng)前塊存儲(chǔ)的是哪幾行的補(bǔ)償數(shù)據(jù),再用下幾行或者上幾行的補(bǔ)償數(shù)據(jù)進(jìn)行替代使用。中間的行統(tǒng)一進(jìn)行向下取或者向上取補(bǔ)償數(shù)據(jù)進(jìn)行替代,兩端的行單獨(dú)處理,因?yàn)槿?shù)據(jù)方向不同。
當(dāng)該當(dāng)前塊的編號為1時(shí),則表明第一塊中的補(bǔ)償數(shù)據(jù)有丟失,進(jìn)入步驟310,從第2塊開始讀取,并用下幾行的補(bǔ)償數(shù)據(jù)代替第一塊中的補(bǔ)償數(shù)據(jù)。例如,第一塊存儲(chǔ)了2行多的補(bǔ)償數(shù)據(jù),則從第4行的補(bǔ)償數(shù)據(jù)開始讀取,4~6行讀取兩遍,第一遍用來替代1~3行的補(bǔ)償數(shù)據(jù),第2遍供4~6行使用。之后,順序讀取完補(bǔ)償數(shù)據(jù)之后,進(jìn)入步驟313。
當(dāng)該當(dāng)前塊的編號為最后一塊時(shí),進(jìn)入步驟311,順序讀取補(bǔ)償數(shù)據(jù)至讀取完倒數(shù)第2塊,并用最后一塊上幾行的補(bǔ)償數(shù)據(jù)代替最后一塊中的補(bǔ)償數(shù)據(jù)。假如最后一塊中存儲(chǔ)了最后一行多的補(bǔ)償數(shù)據(jù),則倒數(shù)第4行至倒數(shù)第3行讀取兩遍,第二遍用于代替最后一塊中的補(bǔ)償數(shù)據(jù),而最后2行補(bǔ)償數(shù)據(jù)(即最后一塊中的補(bǔ)償數(shù)據(jù))不讀。之后,進(jìn)入步驟313。
當(dāng)該當(dāng)前塊的編號為除了第一塊和最后一塊的其他塊時(shí),進(jìn)入步驟312,順序讀取補(bǔ)償數(shù)據(jù)至當(dāng)前塊,根據(jù)查找表(LUT,Look Up Table)計(jì)算出該當(dāng)前塊存儲(chǔ)的是哪幾行的補(bǔ)償數(shù)據(jù),再讀取下幾行或者上幾行的補(bǔ)償數(shù)據(jù),并用這些補(bǔ)償數(shù)據(jù)替代當(dāng)前塊中的補(bǔ)償數(shù)據(jù)。之后,順序讀取完后面塊中的補(bǔ)償數(shù)據(jù),進(jìn)入步驟313。
在步驟313,讀取存儲(chǔ)器完成。
雖然替代的數(shù)據(jù)與實(shí)際需求的數(shù)據(jù)會(huì)有微小差異,但只有兩三行,不會(huì)被察覺,明顯好過兩三行的數(shù)據(jù)丟失,并且經(jīng)過一段時(shí)間的實(shí)時(shí)補(bǔ)償后,所有數(shù)據(jù)又都變成實(shí)際需求的數(shù)據(jù),替代的數(shù)據(jù)也就不存在了。
這里參照支持根據(jù)本發(fā)明實(shí)施例的方法、裝置(系統(tǒng))和計(jì)算機(jī)程序產(chǎn)品的方框圖和流程圖描述本發(fā)明示例性實(shí)施例。應(yīng)當(dāng)理解,流程圖和/或方框圖的每個(gè)方框以及流程圖和/或方框圖的方框組合可以通過計(jì)算機(jī)程序指令實(shí)現(xiàn)。這些計(jì)算機(jī)程序指令可以提供給通用計(jì)算機(jī)、專用計(jì)算機(jī)或其他可編程數(shù)據(jù)處理裝置的處理器以產(chǎn)生機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理裝置的處理器執(zhí)行的指令創(chuàng)建實(shí)現(xiàn)流程圖和/或方框圖方框中指定功能/動(dòng)作的手段。
說明書和權(quán)利要求中的術(shù)語“第一”、“第二”、“第三”、“第四”等(如果存在的話)用于區(qū)分相似的元件,并不一定用于描述特定連續(xù)的或按時(shí)間順序的次序。應(yīng)當(dāng)理解的是,如此使用的這些術(shù)語在適當(dāng)環(huán)境中是可替換的,因此在此描述的多個(gè)實(shí)施例例如能夠以不同于在此所示的或在其他方面描述的順序來操作。而且,術(shù)語“包括”和“具有”以及它們的任意變化形式旨在涵蓋非排他包含物,因此,包括一系列元件的處理、方法、物品、裝置或設(shè)備不必限于那些要素,而是可以包括沒有明確列出的或這些處理、方法、系統(tǒng)、物品、裝置或設(shè)備所固有的其他要素。
盡管本發(fā)明是參照其特定的優(yōu)選實(shí)施例來描述的,但本領(lǐng)域的技術(shù)人員應(yīng)該理解,在不脫離由所附權(quán)利要求限定的本發(fā)明的精神和范圍的情況下,可以對其進(jìn)行形式和細(xì)節(jié)的各種修改。