顯示驅動器、電光學裝置及顯示驅動器的控制方法
2023-08-05 07:18:41
專利名稱:顯示驅動器、電光學裝置及顯示驅動器的控制方法
技術領域:
本發明涉及顯示驅動器、電光學裝置及顯示驅動器的控制方法。
背景技術:
以電光學面板為代表的顯示面板包括多條掃描線及多條數據線,根據掃描線及數據線規定像素。掃描驅動器按順序選擇多條掃描線。根據顯示數據由數據驅動器(顯示驅動器)驅動多條數據線。掃描驅動器及數據驅動器由顯示控制器進行控制。
一般來說,數據驅動器對應由顯示控制器設定的指令進行驅動控制。公知的有很多關於這樣的指令設定驅動控制的數據驅動器的技術。
例如,在某個數據驅動器中,採用將指令地址數據作為一方面的數據,將指令數據及顯示數據作為其他方面的數據進行輸入的構成。並且,將被指令地址數據指示的地址當中的一部分地址分配給顯示數據,其他的地址分配給指令數據。這樣,與例如將高位和低位分別分給指令地址數據和指令數據的情況相比,可以增多指令數據的數據量。並且在這種情況下,可以只識別指令數據及顯示數據,而不用輸入端個數變更等硬體的變更信息。
可是,隨著顯示驅動器的多功能化的不斷進步,則由於顯示面板的顯示尺寸的擴大而產生的電光學裝置的數據線的根數增加顯著。因此,在顯示驅動器中,用於驅動數據線的端子數目飛速增加,再增加其他端子變得很困難。端子數的增加使晶片的尺寸擴大,導致成本提高。另外,端子上連接的輸入緩衝器或輸入輸出緩衝器的消耗功率變大,端子數的增加也導致消費功率的增大。因此,即使在顯示驅動器中,也希望儘可能減少端子數。
但是,在上述的數據驅動器中存在的問題是需要用於識別指令數據及顯示數據的一方的信號輸入端。因此,無法尋求更進一步的晶片尺寸的縮小及降低消耗功率。
發明內容
鑑於以上的技術缺陷,本發明的目的在於在削減輸入端個數的基礎上,提供由指令數據控制的顯示驅動器、電光學裝置及顯示驅動器的控制方法。
為了解決以上課題,本發明涉及一種顯示驅動器,是驅動包含多條掃描線、多條數據線、多像素的電光學面板的所述多條數據線的顯示驅動器,包括被輸入顯示數據或指令數據的數據輸入部、具有根據通過所述數據輸入部輸入的所述表示數據驅動所述多條數據線的數據線驅動部的表示處理部、用於控制所述顯示處理部的控制寄存器、生成按預定的時序變化,識別所述指令數據的指令信號的指令信號生成部、根據所述指令信號,從包含通過所述數據輸入部被輸入的所述顯示數據或所述指令數據的數據中提取所述指令數據的指令提取部、以及對被所述指令提取部提取的所述指令數據進行解碼的解碼器;其中,在所述控制寄存器中,設定對應所述指令數據的解碼結果的值,根據所述控制寄存器的設定值控制所述顯示處理部。
根據本發明,數據輸入部中輸入了顯示數據或指令數據。並且,指令信號生成部生成根據預先決定的時序變化的指令信號,根據該指令信號從通過數據輸入部輸入的數據中抽取指令數據。提取的指令數據,由解碼器進行解碼,其結果在控制寄存器中設定。由此,指令信號從外部輸入的輸入端可以不要。並且,根據通過數據輸入部的指令數據輸入,可以控制顯示處理部。其結果,除了實現顯示處理部的控制,還可以通過端的削減進一步縮小晶片的大小,及尋求低功耗化。
另外在本發明涉及的顯示驅動器中,所述指令信號生成部包括生成按預先決定的時間變化的第一指令信號的第一指令信號生成部、生成根據與第一指令數據的解碼結果對應設定的所述控制寄存器的設定值而變化的第二指令信號的第二指令信號生成部;所述指令信號生成部將所述第一或第二指令信號作為所述指令信號輸出,所述第一指令數據是根據以所述指令信號輸出的所述第一指令信號提取的指令數據;所述顯示處理部,也可以與根據指令數據的解碼結果對應的所述控制寄存器的設定值控制,所述指令數據是基於以所述指令信號輸出的所述第二指令信號提取的。
根據本發明,因為可以從通過數據輸入部被輸入的數據提取基於第二指令信號的指令數據,所以即使沒有用於輸入指令信號用的輸入端,也可以在顯示動作中進行顯示處理部的控制。
另外在本發明涉及的顯示驅動器中,所述第一指令數據包含用於選擇所述第一及第二指令信號的一方的選擇標記的所述控制寄存器中設定的指令數據,所述指令信號生成部根據所述選擇標記,可以將所述第一及第二指令信號的一方作為所述指令信號輸出。
根據本發明,可以簡化指令信號生成部的構成,因為可以是在指令信號生成部中只生成第一及第二指令信號,可以通過指令數據只選擇任意一方輸出的構成即可。
另外在本發明涉及的顯示驅動器中,所述第一指令數據,包含用於指定下一個指令數據的開始位置及結束位置的指令數據,所述第二指令信號生成部可以生成所述第二指令信號,該指令信號以所給定的時間為基準,在經過與所述下一個指令數據的開始位置對應的期間時,以及經過與所述下一個指令數據的結束位置對應的期間時,其邏輯電平發生變化。
另外本發明涉及的顯示驅動器中,所述第一指令數據包含指定所述顯示數據的長度的指令數據,所述第二指令信號生成部可以生成所述第二指令信號,該第二指令信號在經過以所給定的時間為基準,對應於所述顯示數據的長度的期間時,其邏輯電平發生變化。
根據本發明,在經由數據輸入部時分輸入顯示數據及指令數據時,可以基於第二指令信號,在顯示動作中正確地提取指令數據。
另外本發明涉及電光學裝置,所述電光學裝置包括驅動多條掃描線、多條數據線、多個像素、及所述多個數據線的以上任一項所述的顯示驅動器。
根據本發明可以尋求電光學裝置的小型化及低消耗功率化。
另外本發明涉及顯示驅動器的控制方法,是驅動包含多條掃描線、多條數據線、多個像素的電光學面板的所述多條數據線的顯示驅動器的控制方法,該方法包括生成按預先決定的時序變化,用於識別指令數據的指令信號;根據所述指令信號,從通過數據輸入部輸入的顯示數據或指令數據中提取所述指令數據;在控制寄存器中設定與被提取的所述指令數據的解碼結果對應的值,根據所述控制寄存器的設定值,控制具有數據線驅動部的顯示處理部,所述數據線驅動部基於經由所述數據輸入部輸入的所述顯示數據驅動所述多條數據線。
另外,在本發明涉及的顯示驅動器的控制方法中,可以進行如下控制生成按預先決定的時序變化的第一指令信號,根據所述第一指令信號,從通過所述數據輸入部輸入的所述顯示數據或所述指令數據中提取第一指令數據,在所述控制寄存器中設定與該第一指令數據的解碼結果對應的值,生成根據設定所述第一指令數據的解碼結果的對應值的所述控制寄存器的設定值變化的第二指令信號,根據所述第一指令信號,從藉助所述數據輸入部輸入的所述顯示數據或所述指令數據中提取第二指令數據,在所述控制寄存器中設定對應於所述第二指令數據的解碼結果的值,根據設定了對應於所述第二指令數據的解碼結果的值的所述控制寄存器的設定值控制所述顯示處理部。
圖1是本實施形態中的顯示驅動器的構成的概要框圖。
圖2是顯示控制寄存器的設定時序例的示意圖。
圖3是本實施形態中數據驅動器的構成例框圖。
圖4是顯示本實施形態中指令數據的構成圖。
圖5A、圖5B是根據第一指令數據的接下來指令數據的識別時序指定方法的示意圖。
圖6是顯示控制寄存器構成例的示意圖。
圖7是圖3的指令信號生成部、指令提取部、解碼器及控制寄存器的電路構成例圖。
圖8是指令信號生成部的電路構成例圖。
圖9是開始位置設定寄存器的電路構成例的示意圖。
圖10是計數器的電路構成例的示意圖。
圖11是比較儀的電路構成例示意圖。
圖12是指令提取部的電路構成例的示意圖。
圖13為解碼器的電路構成例的示意圖。
圖14為解碼電路動作例的真值表的示意圖。
圖15是指令數據開始位置設定寄存器的高位4位電路構成例圖。
圖16是圖7的電路動作例的時序圖。
圖17是圖8的指令信號生成部的動作例的時序圖。
圖18是圖12的指令提取部的動作例的時序圖。
圖19是轉換寄存器、數據鎖存器、及線鎖存器的電路構成例圖。
圖20是轉換寄存器及數據鎖存器的的動作例時序圖。
圖21是DAC、基準電壓發生電路、及數據線驅動部的第一個數據輸出部的電路構成例圖。
圖22是數據輸出部的動作時序一例的示意圖。
圖23是表示本實施形態中電光學裝置的構成例圖。
具體實施例方式
以下,對照附圖,對本發明的優選實施例進行詳細說明。以下描述的實施例並非限定本發明的保護範圍,而且,以下所描述的構成也不都是本發明所必需的構成要件。
1、本實施方式中的顯示驅動器概要圖1中表示本實施方式中的顯示驅動器構成的概要框圖。
本實施方式中的顯示驅動器10包含數據輸入部20、顯示處理部30、控制部40、指令信號生成部50、指令提取部60、以及解碼器70。
在數據輸入部20輸入顯示數據或指令數據。向數據輸入部20輸入的輸入數據,被時分成顯示數據及指令數據。數據輸入部20的功能通過數據輸入端、或數據輸入端與由該數據輸入端連接的輸入緩衝器(輸入輸出緩衝器)來實現。
顯示處理部30進行驅動電光學面板的多條數據線的顯示處理。此顯示處理部30具有數據線驅動部32,根據通過數據輸入部20輸入的顯示數據驅動多條數據線。
控制部40用於控制包含數據線驅動部32的顯示處理部30。控制部40包含控制寄存器42。並且,控制部40根據對應控制寄存器42的設定值的控制信號控制顯示處理部30。另外控制部40根據對應於控制寄存器42的設定值的控制信號也可以控制指令信號生成部50。
指令信號生成部50生成指令信號,用於識別從通過數據輸入部20輸入的數據中的指令數椐。更具體而言,指令信號生成部50可以生成按預先決定的時序變化的指令信號(第一指令信號)。更為具體的說,指令信號生成部50可以生成在一定期間內為激活(例如高電平(H電平))狀態的指令信號。當指令信號為高電平時,將通過數據輸入部20輸入的數據識別為指令數據。另外指令信號為低電平(L電平)時,將通過數據輸入部20輸入的數據識別為顯示數據。
指令提取部60根據該指令信號,從通過數據輸入部20輸入的數據提取指令數據。也就是說,指令信號生成部50當指令信號為H電平時,將通過數據輸入部20輸入的數據作為指令數據採集。可以通過事先設指令數據長度固定,按順序採集在指令信號為高電平時輸入的多個指令數據。
解碼器70對被指令提取部60提取的指令數據解碼。並且,在控制寄存器42中,設定與解碼器70的解碼結果對應的值。根據此控制寄存器42的設定來控制顯示處理部30。控制寄存器42具有生成各不相同的控制信號的多個寄存器。在對應解碼器70的解碼結果的寄存器中,設定對應於該解碼器70的解碼結果的值。並且生成對應於寄存器及其設定值的控制信號。
這樣指令信號生成部50是按照預先決定的時序生成指令信號。這樣,可以通過數據輸入部20使顯示數據及指令數據多重化輸入的同時,可以省略用於從外部輸入指令信號的輸入端,從而削減端子數。
另外指令信號生成部50生成指令信號的時間,優選是在數據線驅動部32的數據線的驅動輸出期間以外的期間內。因為在驅動輸出期間以外的期間時序中,有時由於根據收到的指令數據進行控制至使顯示圖像混亂的情況發生,導致控制複雜化。當由低電平的輸出允許信號OE來規定數據線驅動部的驅動輸出期間時,初始化以後(例如重置信號的建立)、輸出允許信號OE在H電平期間,指令信號生成部50能夠採用水平同步信號HSYNC及輸出允許信號OE生成指令信號。這裡,水平同步信號HSYNC是規定一水平掃描期間的信號。
但是,當顯示驅動器10隻能在上述被固定的時間採集指令數據時,不可以在顯示動作中變更其設定內容。因此根據本實施方式,能夠按上述的時序指定下一個指令數據的接受時間,這樣,指令信號的輸入端即使被省略,也能夠在顯示動作中根據指令數據而變更設定內容。
因此,指令信號生成部50包括第一指令信號生成部52及第二指令信號生成部54。第一指令信號生成部52生成按預先決定的時序變化的第一指令信號。按上述被固定的時序生成第一指令信號。第二指令信號生成部54生成第二指令信號。第二指令信號根據控制寄存器42的設定值而變化。並且此控制寄存器42的設定值與根據作為指令信號輸出的第一指令信號提取的第一指令數據的解碼結果相對應而設定。第二指令信號生成部54,例如根據水平同步信號HSYNC及圖點時鐘的CPH可以生成第二指令信號。在數據輸入部20中輸入的顯示數據與圖點時鐘(dotclock)的CPH同步輸入。
指令信號生成部50將這樣的第一或第二指令信號作為指令信號輸出。更為具體而言,指令信號生成部50根據控制寄存器42的設定值,將第一及第二指令信號中任意一方作為指令信號輸出。也就是,作為指令信號輸出的第一指令信號提取的第一指令數據包含在控制寄存器42中設定的用於選擇第一及第二指令信號其中一方的選擇標記指令數據,指令信號生成部50根據該選擇標記將第一及第二指令信號的一方作為指令信號輸出。
並且,根據控制寄存器42的設定值控制顯示處理部30。此控制寄存器42的設定值是與指令數據解碼結果對應的數值,所述指令數據是根據以指令信號輸出的第二指令信號提取的。
圖2顯示控制寄存器42的設定時序的一個例子。
作為輸入數據D,通過數據輸入部20輸入顯示數據或指令數據。
第一指令信號生成部52在例如重置信號上升以後,生成根據在高電平(H)期間內預設輸出允許信號的時序變為高電平(H)的第一指令信號CMD1。從而指令信號生成部50作為初始狀態,將第一指令信號CMD1作為指令信號輸出。
指令提取部60在作為指令信號輸出的第一指令信號CMD1為高電平的期間,提取輸入數據D作為第一指令數據CD1。並且解碼器70解碼第一指令數據CD1。在控制寄存器42中,在該水平掃描期間H1內,設定對應於第一指令數據CD10解碼結果的值。在下一個水平掃描期間H2,採用在水平掃描期間H1內設定的控制寄存器42的設定值。另外第一指令數據還包含設定選擇標記的指令數據,通過選擇標記的設定,在下一個水平掃描期間H2中選擇第二指令信號CMD2作為指令信號。
水平掃描期間H2中,由第二指令信號生成部54生成的第二指令信號CMD2被作為指令信號輸出。第二指令信號CMD2是根據第一指令數據CD1被指定成H電平的期間的信號。
指令提取部60,根據選擇標記將作為指令信號輸出的第二指令信號CMD2在高電平期間的輸入數據D作為第二指令數據CD2提取。並且解碼器70將第二指令數據CD2解碼。在控制寄存器42中,在所述水平掃描期間H2內,設定對應於第二指令數據CD2的解碼結果的值。
在下一個水平掃描期間H3中,在水平掃描期間H2將第二指令信號CMD2為低電平(L)時的輸入數據D作為顯示數據DD1,根據該顯示數據DD1,數據線驅動部32驅動數據線。此時,根據與第二指令數據CD2的解碼結果對應的控制寄存器42的設定值,控制包含數據線驅動部32的顯示處理部30。
這樣,在下一個水平掃描期間H4以後,根據由當前的水平掃描期間內指定的指令信號提取的指令數據可以控制顯示處理部30。
另外在圖2中,說明了用第一指令數據CD1,指定作為第二指令信號CMD2為高電平期間的情況,但不限定與此。基於由第一指令數據CD1在控制寄存器42中設定的值,當然還可以控制顯示處理部30。
2、構成例以下,給出了將本實施方式中的顯示驅動器作為數據驅動器使用時的構成例。
圖3表示本實施方式的數據驅動器的構成例的框圖。但與圖1中所示的顯示驅動器10相同的部分付上相同符號,適當省略說明。
數據驅動器100包含數據輸入部110、輸入數據總線120、顯示處理部130、控制部140、指令信號生成部150、指令提取部160、解碼器170。數據輸入部110相當於圖1中所示的數據輸入部20。
顯示處理部130相當於圖1所示的顯示處理部30。控制部140相當於圖1所示的控制部40。指令信號生成部150相當於圖1所示的指令信號生成部50。指令提取部160相當於圖1所示的指令提取部160。解碼器170相當於圖1所示的解碼器70。
指令信號生成部150採用輸出允許信號OE、水平同步信號HSYNC及圖點時鐘頻率CPH生成指令信號CMD。更為具體講,根據來自控制部140的選擇信號SEL,選擇輸出用這些信號生成的第一及第二指令信號CMD1和CD2的二者之一作為指令信號CMD。指令提取部160根據指令信號CMD從輸入數據總線120上的數據提取指令數據。解碼器170對指令提取部160提取的指令數據進行解碼。控制部140包含設定對應於解碼器170的解碼結果值的控制寄存器,由基於該控制寄存器的設定值的控制信號,控制顯示處理部130。此控制信號包含選擇信號SEL。
數據驅動器100包含輸入輸出允許信號OE的輸出允許信號輸入端180、輸入水平同步信號HSYNC的水平同步信號輸入端182、輸入圖點時鐘頻率CPH的圖點時鐘頻率輸入端184、輸入允許輸出輸出信號EIO的允許輸入輸出信號輸入端186。輸出允許信號OE、水平同步信號HSYNC、顯示數據及指令數據、圖點時鐘的CPH及允許輸入輸出信號EIO由無圖示的顯示控制器供給。
顯示處理部130包含轉換寄存器200、數據鎖存器210、線鎖存器220、DAC(Digital-to-Analog Converter)(廣義上為電壓選擇電路)230、基準電壓發生電路240、以及數據線驅動部250。
移位寄存器200根據通過圖點時鐘輸入端184輸入的圖點時鐘頻率CPH,生成將通過允許輸入輸出信號輸入端186輸入的允許輸入輸出信號EIO移位後的移位輸出。數據鎖存器210根據來自移位寄存器200的移位輸出,將輸入數據總線120上的數據作為顯示數據採集。線鎖存器220根據通過水平同步信號輸入端182輸入的水平同步信號HSYNC,鎖存被鎖存器210採集的顯示數據。基準電壓發生電路240生成多個基準電壓。各基準電壓對應於每1個輸出的各灰階值。灰階值由1點(1DOT)顯示數據指定。DAC 230從由基準電壓發生電路240生成的多個基準電壓中選擇與灰階值對應的基準電壓。在通過輸出允許信號輸入端180輸入的輸出允許信號OE為L電平(低電平)時,數據線驅動部250採用從DAC 230來的基準電壓驅動數據線。在數據線驅動部250中,當通過輸出允許信號輸入端180輸入的輸出允許信號OE為H電平(高電平)時,將其輸出設定為高阻抗狀態。
以下,說明本實施方式中的指令數據的顯示處理部130的控制例。所以,首先圍繞指令數據及控制寄存器進行說明。
圖4表示本實施方式中的指令數據的構成例。指令數據300包含指令部302、參數部分304。指令部302是指定控制內容的數據,根據該指令部分302的值指定控制寄存器。參數部分304是由該指令部302指定的控制寄存器中設定的數據。另外通過指令部302中設定的指令種類,省略參數部304。此時在參數部304中,例如可設定0。這樣的指令數據300例如由8位構成,指令部分302及參數部分304各由4位構成。
本實施方式中,從通過數據輸入部110輸入的顯示數據或指令數據,通過按預先決定的時序變成高電平的指令信號(第一指令信號)提取第一指令數據。並且由第一指令數據(更為具體的是,第一指令數據的一部分),考慮顯示數據的長度,指定該顯示數據的附加長度條件的下一個指令數據的識別時序。
圖5A、圖5B中表示根據第一指令數據指定考慮了顯示數據的長度的下一個指令數據的識別時序的指定方法的示意圖。
圖5A表示以數據輸入部110的一水平掃描期間為單位輸入的輸入數據的構成例。該輸入數據是將顯示數據及指令數據時分後獲得的數據。因此,通過指定顯示數據的長度,可以識別指令數據的範圍。這在預先識別輸入數據的長度時有效。
圖5B也和圖5A同樣,以顯示數據輸入部110的一水平掃描期間為單位輸入的輸入數據的構成例。此時,通過指定下一個指令數據的開始位置及結束位置,可以識別指令數據的範圍。這在預先識別輸入數據的輸入開始時序、或基準時序時有效。作為基準時序,例如有水平同步信號HSYNC的下降或上升。另外所謂下一個指令數據,可以說是例如下一水平掃描期間或下一水平掃描期間以後的水平掃描期間由顯示數據供給的指令數據。
以下圍繞圖5B所示指定指令數據的識別時序時進行說明。
圖6顯示控制寄存器的構成例。
圖3所示的控制部140包含控制寄存器142。本實施方式中的控制寄存器142包含指令數據開始位置設定寄存器142-1、指令數據數據結束位置設定寄存器142-2、指令信號轉換寄存器(廣義上選擇標記)142-3、OPAMP輸出時間設定寄存器144。
根據圖4所示的指令數據300的指令部302的內容,指定圖6所示的寄存器中的任意一個。對被指定的寄存器的設定值,根據圖4所示的指令數據300的參數部分304的內容指定。
在指令數據開始位置設定寄存器142-1中,設定用於指定圖5B所示的指令數據開始位置的數據。根據此數據,輸出作為控制信息的開始位置信號STARTP。指令數據的開始位置例如可以以水平同步信號HSYNC的邊緣為基準,採用圖點時鐘頻率CPH的時鐘數指定。
在指令數據結束位置設定寄存器142-2中,設定了用於指定圖5B所示的指令數據的結束位置的數據。根據此數據,輸出作為控制信息的結束位置信號ENDP。指令數據的結束位置例如可以以水平同步信號HSYNC的邊緣為基準採用圖點時鐘頻率CPH的時鐘數進行指定。
在指令信號轉換寄存器142-3中,對指令信號生成部150設定選擇第一及第二指令信號CMD1、CMD2的任意一個輸出的標記。根據此標記,將選擇信號SEL作為控制信號輸出。
OPAMP輸出時間設定寄存器144中,設定用於指定數據線驅動部250具有的運算放大電路的輸出時間數據。根據此數據,將輸出時間設定信號VFcnt作為控制信息輸出。即,根據輸出時間設定信號VFcnt控制顯示處理部130(數據線驅動部250)。
首先,圍繞用於識別這樣的控制寄存器142中設定控制內容的指令數據的指令信號生成部150、指令提取部160、解碼器170及控制寄存器142的電路構成側進行說明。以下,設開始位置信號STARTP、結束位置信號ENDP各自為8位、輸出時間設定信號VFcnt為4位。並且指令數據以4位單位輸入。
圖7表示圖3中給出的指令信號生成部150、指令提取部160、解碼器170及控制寄存器142的電路構成例。在圖7中,開始位置信號STARTP及結束位置信號ENDP的高位4位及低位4位分別是用其他指令數據指定的。
指令信號生成部150生成第一及第二指令信號CMD1、CM1D2,並根據選擇信號SEL將任何一方作為指令信號CMD輸出到指令提取部160。指令提取部160從輸入數據總線的低位4位D0:3提取指令數據。如圖4所示的各自4位構成的指令部302及參數部分304交互輸入。因此,指令提取部160將提取指令數據的指令部分作為指令提取信號INST0:3輸出到解碼器170,將提取的指令數據的參數部分作為參數提取信號INDA0:3輸出到控制寄存器142。另外指令提取部160將指令的執行指示信號EXCUTE輸出到解碼器170。
解碼器170解碼指令提取信號INST0:3,根據執行指示信號EXECUTE,使向控制寄存器142的寫入指示信號EXEC1~EXEC14發生變化。
在控制寄存器142的各寄存器中,根據寫入指示信號EXEC1~EXEC14設定參數提取信號INDA0:3的值。
圖8,給出了指令信號生成部150的電路構成例。指令信號生成部150包含第一及第二指令信號生成部310、320。
第一指令信號生成部310,具有D觸發器(以下、簡稱DFF)312和314。以下,DFF用於在向時鐘輸入端C的上升沿保持輸入到數據輸入端D的輸入信號的邏輯電平,並從數據輸出端Q輸出所保持的邏輯電平的輸出信號。另外當向重置信號R的輸入信號為低電平時,進行初始化。還有DFF具有反轉數據輸出端XQ時,用於從該反轉數據輸出端XQ輸出來自數據輸出端Q的輸出信號的反轉信號。
輸出允許信號OE從L電平上升到H電平後,D觸發器(以下、省略為DFF)312的輸出變成H電平。另外在水平同步信號HSYNC的下降沿,DFF 314採集DFF 312的輸出。作為DFF 312的輸出和DFF 314的倒相輸出的『與』操作(運算)結果輸出的第1指令信號CMD1,在從輸出允許信號OE的上升沿到水平同步信號HSYNC的下降沿之間變成高電平。另外DFF 312、314被在低電平為激活的重置信號XRES,或在水平同步信號HSYNC的下降中使選擇信號SEL同步的信號的反轉信號初始化。
第二指令信號生成部320具有開始位置寄存器322、結束位置寄存器324、計數器326、比較儀328、330、RS觸發器(以下、省略RSFF)332。
圖9示出了開始位置寄存器322的電路構成例。
開始位置寄存器322輸出開始位置信號STARTP0:7、輸出與反轉水平同步信號HSYNC的反轉水平同步信號XHSYNC的上升同步的開始位置同步信號START0:7。開始位置同步信號START0:7提供給比較儀328。
另外結束位置寄存器324的構成也和圖9所示的開始位置寄存器322同樣。結束位置寄存器324中,代替圖9的開始位置信號STARTP0:7及開始位置同步信號START0:7,各自採用結束位置信號ENDP0:7及結束位置同步信號END0:7。結束位置同步信號END0:7提供給比較儀330。由結束位置信號ENDP0:7表示的數值設定成比開始位置信號STARTP0:7表示的值大。
圖10表示計數器326的電路構成例。計數器326是8個DFF構成的行波進位計數器。在第一級DFF上輸入圖點時鐘頻率CPH。計數器326進行與圖點時鐘頻率CPH同步的計數動作,將計數值COUNT0:7輸出到比較儀328、330。
圖11中表示比較儀328的電路構成例。比較儀328以位為單位對開始位置同步信號START0:7和計數值COUNT0:7進行比較,8位全部一致時,將第一一致檢出信號MATCH1作為脈衝信號輸出到RSFF 332。比較儀328包含8個排他的『或非』運算電路,用於開始位置同步信號START0:7和計數值COUNT0:7的各位的一致檢測。當第一一致檢測信號MATCH1從開始位置同步信號START0:7和計數值COUNT0:7的各位全部一致的一致狀態變為不一致狀態時,將具有相當於延遲元件的延遲時間的脈衝幅寬的脈衝作為第一一致檢測信號MATCH1輸出。
比較儀330的構成也和圖11所示的比較儀328同樣。在比較儀330中,代替圖11的開始位置同步信號START0:7及第一一致檢測信號MATCH1,分別採用結束位置同步信號END0:7及第二一致檢測信號MATCH2。第二一致檢測信號MATCH2輸出到RSFF332。
在圖8中,RSFF 332根據第一及第二一致檢測信號MATCH1、MATCH2、及反轉水平同步信號XHSYNC生成第二指令信號CMD2。若第二一致檢測信號MATCH2或反轉水平同步信號XHSYNC為H電平的話,則RSFF 332將第二指令信號CMD2重置為低電平。另外,第一一致檢測信號MATCH1若成H電平的話,則RSFF 332將第二指令信號CMD2設置為H電平。
這樣第一及第二指令信號CMD1、CMD2輸入到選擇器334。根據DFF 336的數據輸出端Q的信號選擇選擇器334。DFF 336從數據輸出端Q輸出使選擇信號SEL與反轉水平同步信號XHSYNC的上升同步的信號。來自數據輸出端Q的輸出信號為L電平時,將第一指令信號CMD1作為指令信號CMD輸出,當來自該數據輸出端Q的輸出信號為H電平時,將第二指令信號CMD2作為指令信號CMD輸出。
圖12給出了指令提取部160的電路構成例。在指令提取部160中生成閂鎖時鐘LCLK,通過該閂鎖時鐘LCLK提取輸入數據總線120上的指令數據。因此閂鎖時鐘LCLK可以作為指令信號CMD及圖點時鐘頻率CPH的『與』操作(運算)結果。指令提取部160的DFF 350-0~350-3基於閂鎖時鐘LCLK,採集在該閂鎖時鐘LCLK為高電平時有效的輸入數據總線120上的數據。DFF 350-0~350-3輸出輸入數據DI0:3。
在指令提取部160生成指令時鐘INST_CLK,根據該指令時鐘INST_CLK採集輸入數據DI0:3,作為指令提取信號INST0:3輸出。DFF 352輸出使指令信號CMD與圖點時鐘頻率CPH同步的同步指令信號DCMD。DFF 354分頻閂鎖時鐘LCLK。並且,作為使圖點時鐘頻率CPH反轉的反轉圖點時鐘頻率XCPH、同步指令信號DCMD、及DFF 354的數據輸出端Q的輸出信號的『與』操作結果生成指令時鐘INST_CLK。DFF 356-0~356-3根據指令時鐘INST_CLK採集輸入數據DI0:3作為指令提取信號INST0:3輸出。
在指令提取部160,生成參數時鐘D_CLK,基於該參數時鐘D_CLK,採集輸入數據DI0:3作為參數提取信號INDA0:3輸出。作為反轉圖點時鐘頻率XCPH、同步指令信號DCMD、及DFF 354的反轉數據輸出端XQ的輸出信號的與操作結果生成參數時鐘D_CLK。DFF 358-0~358-3基於參數時鐘D_CLK採集輸入數據DI0:3作為參數提取信號INDA0:3輸出。
另外,讓指令提取部160與參數提取信號INDA0:3的採集時間同步,生成執行指示信號EXECUTE。在圖12,通過DFF 360使在DFF 354的反轉數據輸出端XQ的輸出信號的上升變成H電平信號,通過DFF 362與圖點時鐘頻率CPH同步。
並且,將執行指示信號EXECUTE作為DFF 362的輸出信號上升沿檢測脈衝輸出。執行指示信號EXECUTE輸出到解碼器170。另外DFF 360、362被重置信號XRES初始化。其次DFF 360被執行指示信號EXECUTE的反轉信號初始化。
圖13中表示解碼器170的電路構成例。解碼器170包含解碼電路380。解碼電路380中輸入指令提取信號INST0:3。
圖14表示解碼電路380的動作例的真值表。解碼電路380對應指令提取信號INST0:3,輸出任意一個變成高電平的寄存器寫入信號EXE1~EXE14。
如圖13所示,寫入指示信號EXEC1~EXEC14的各寫入指示信號成為來自解碼電路380的寄存器寫入信號EXE1~EXE14的各寄存器寫入信號和執行指示信號EXECUTE的』與』操作結果。
圖15表示指令數據開始位置設定寄存器142-1的高位4位的電路構成例。圖15中,在寫入指示信號EXEC2的上升沿,採集參數提取信號INDA0:3,作為開始位置信號STARTP4:7輸出。
指令開始位置設定寄存器142-1的低位4位、指令結束位置設定寄存器142-2的高位4位、指令結束位置設定寄存器142-2的低位4位、及OPAMP輸出時間設定寄存器144的構成也和圖15所示的指令數據開始位置設定寄存器142-1的高位4位的構成相同。
代替寫入指示信號EXEC2,分別採用寫入指示信號EXEC3、EXEC4、EXEC5、EXEC14。另外代替開始位置信號STARTP4:7,分別採用開始位置信號STARTP0:3、結束位置信號ENDP4:7、結束位置信號ENDP0:3及輸出時間設定信號VFcnt0:3。
另外指令信號轉換寄存器142-3隻採用參數提取信號INDA0:3的最低位位。此時,指令信號轉換寄存器142-3的構成和指令數據開始位置設定寄存器142-1的高位4位中最低位的構成相同。並且,代替寫入指示信號EXEC2,採用寫入指示信號EXEC1。另外代替開始位置信號STARTP4:7採用選擇信號SEL。
接下來,參照圖16、圖17、圖18說明所述電路的動作例的時序。圖16、圖17、圖18的各信號的時序波形分別是同一時間軸上的時序波形。
以下,被作為指令信號輸出的第一指令信號提取的第一指令數據包含了三個指令的指令數據。三個指令分別是在指令數據開始位置設定寄存器142-1的低位4位中設定1的指令、在指令數據結束位置設定寄存器142-2的低位4位中設定6的指令、及在指令信號轉換寄存器142-3中設定1的指令。用於在指令數據開始位置設定寄存器142-1的低位4位中設定1的指令數據的指令部是3、參數部是1。指令數據結束位置設定寄存器142-2的低位4位中設定6的指令數據的指令部為5、參數部為6。指令信號轉換寄存器142-3中設定1的指令數據指令部及參數部為1。
另外根據作為指令信號輸出的第二指令信號提取的第二的指令數據,是在OPAMP輸出時間設定寄存器144中設定15的指令的指令數據。OPAMP輸出時間設定寄存器144中設定15的指令的指令數據的指令部為14(16進位為e)、參數部為15(16進位為f)。
圖16表示圖7的電路的動作例的時序圖。
在顯示控制器向數據驅動器100提供的重置信號XRES為L電平時(t1)、圖7中所示的各電路為初始狀態。其後,顯示控制器將此重置信號XRES從L電平變為H電平(t2)、使水平同步信號HSYNC及圖點時鐘頻率CPH變化。水平同步信號HSYNC一從H電平變化為L電平,就開始水平掃描時間。另外顯示控制器對應顯示時序,讓輸出允許信號OE從H電平變為L電平(t3)。
由於在初始狀態中選擇信號SEL成L電平,所以指令信號生成部150將根據第一指令信號生成部310生成的第一指令信號CMD1作為指令信號CMD輸出。
圖17表示圖8所示指令信號生成部150的工作狀態的時序圖。
指令信號生成部150的第一指令信號生成部310在輸出允許信號OE一變化為H電平(t11),馬上生成H電平的第一指令信號CMD1。因此,指令信號CMD變為H電平(t12)。第一的指令信號CMD1如圖8所示,在反轉水平同步信號XHSYNC上升時(水平同步信號HSYNC的下降)變為L電平(t13)。
作為指令信號CMD採用這樣的第一指令信號CMD1,指令提取部160從輸入數據總線120上的數據中提取第一指令數據。
在圖16中,顯示控制器在輸出允許信號OE為H電平時輸出上述的三個指令的指令數據。在數據驅動器100中,通過數據輸入部110輸入的指令數據被輸出到輸入數據總線120上。
圖18表示圖12的指令提取部160的工作狀態的時序圖。
若指令信號CMD變成H電平,則對應圖點時鐘頻率CPH輸出閂鎖時鐘LCLK(t21)。
另外通過DFF 352,同步指令信號DCMD變為H電平。並且,同步指令信號DCMD在H電平的期間,和圖點時鐘頻率CPH反相的指令時鐘INST_CLK及參數時鐘D_CLK以圖點時鐘頻率CPH的2倍周期交互輸出(t22、t23)。
DFF 350-0~DFF 350-3與閂鎖時鐘LCLK的上升同步採集輸入數據總線120上的數據。DFF 356-0~DFF 356-3與指令時鐘INST_CLK的上升同步,採集輸入數據DI0:3,並作為指令提取信號INST0:3輸出。
DFF 358-0~DFF 358-3與參數時鐘D_CLK的上升同步,採集輸入數據DI0:3,作為參數提取信號INDA0:3輸出。另外指令提取部160,如圖12所示輸出執行指示信號EXECUTE。
解碼器170根據圖14所示的真值表解碼指令提取信號INST0:3,根據該執行指示信號EXECUTE的脈衝,對於由指令提取信號INST0:3特定的控制寄存器,設定參數提取信號INDA0:3的值。
在圖16及圖18中,首先按寫入指示信號EXEC3、EXEC5、EXEC1的順序依次變為激活(t4、t5、t6)。其結果,首先在設定指令數據開始位置設定寄存器142-1的低位4位(INST0:3=3)設定1(INDA0:3=1)(t7)。接下來,在指令數據結束位置設定寄存器142-2的低位4位(INST0:3=5)設定6(INDA0:3=6)(t8)。並且,在指令信號轉換寄存器142-3(INST0:3=1)設定1(INDA0:3=1)(t9)。若指令信號轉換寄存器142-3中設定為1的話,則選擇信號SEL就變為H電平。
另外,若選擇信號SEL變成H電平,則指令信號生成部150將在第二指令信號生成部320中生成的第二指令信號CMD2作為指令信號CMD輸出。
如圖17所示,第二指令信號生成部320的計數器326用於統計水平同步信號HSYNC在H電平期間的圖點時鐘頻率CPH時鐘數。開始位置同步信號START0:7及結束位置同步信號END0:7在水平同步信號HSYNC的下降沿更新。
因此,在第一指令數據輸入的水平掃描期間的下一個水平掃描期間中,比較儀328、330將開始位置同步信號START0:7及結束位置同步信號END0:7各自與計數器326的計數值COUNT0:7比較。並且,根據比較儀328的比較,其開始位置同步信號START0:7和計數值COUNT0:7一致時,第一一致檢測信號MATCH1變成H電平。同樣,根據比較儀330的比較,結束位置同步信號END0:7與計算值COUNT0:7一致時,第二一致檢測信號MATCH2變成H電平。
如果第一致檢測信號MATCH1變成H電平,則第二指令信號CMD2變成H電平(t14),接著第二一致檢測信號MATCH2變成H電平的話,第二指令信號CMD2變成L電平(t15)。這樣,以水平同步信號HSYNC為基準(所給的時間為基準)、在與指令數據的開始位置對應的期間經過時,及在與指令數據的結束位置的期間對應經過時,可以生成其邏輯電平變化的第二指令信號。此結果,指令信號CMD從計數值COUNT0:7變為1時(t14)到變為6時(t15)的時間點為H電平。
另外,如圖5B所示,以水平同步信號HSYNC為基準(以所給定的時間為基準)與顯示數據的長度對應的期間經過時,也可以生成其邏輯電平變化的第二指令信號。例如在水平同步信號HSYNC的下降沿變為L電平的第二指令信號,計數值COUNT0:7成為對應顯示數據的長度的值時,變為H電平。
在圖16中,顯示控制器在第一指令數據輸入的水平掃描期間的下一步水平掃描期間中,對OPAMP輸出時間設定寄存器144輸出設定指令15的指令數據。更具體的是,顯示控制器在通過第一指令數據設定的時間,輸出接續顯示數據的該指令數據。
由此,數據驅動器100根據作為指令信號CMD輸出的第二指令信號CMD2,可以正確讀取輸入數據總線120上的指令數據。此時如圖16所示,根據被指令提取部160提取的指令提取信號INST0:3,激活寫入指示信號EXEC14(t30)。並且,OPAMP輸出時間設定寄存器144(INST0:3=14)中,設定15(INDA0:3=15)(t31)。
這樣根據本實施方式,只指定與顯示數據的長度對應的指令信號為激活的時間,便可以使通過指令數據的設定成為可能,而可以不要用於識別是指令數據還是顯示數據的信號輸入端。
接下來,示出了基於指令數據進行控制的顯示處理部130的構成例。以下為根據OPAMP輸出時間設定寄存器144的設定值,對顯示處理部130的數據線驅動部250進行控制時的構成例。
圖19為移位寄存器200、數據鎖存器210、線鎖存器220的電路構成例。
移位寄存器200具有第1~第k的DFF1-1~1-k。以下將第i(1≤i≤k、i為整數)的DFF1-i表示為DFF1-i。在移位寄存器200中,DFF1-1~DFF1-k串行連接構成。也就是DFF1-j(1≤≤k-1、j為整數)的數據輸出端Q連接到下一段的DFF1-(j+1)的數據輸入端D。
從DFF1-1~DFF1-k的數據輸出端Q移位輸出SFO1~SFOk。在DFF1-1的數據輸入端D輸入允許輸入輸出信號EIO。另外,在DFF1-1~DFF1-k的時鐘輸入端C中,共同輸入圖點時鐘頻率CPH。
數據鎖存器210具有第1~第k的鎖存器用DFF。以下,將第i(1≤i≤k、i為整數)的鎖存器用DFF表示為LDFFi。但LDFF在時鐘輸入端C的輸入信號的下降沿保持輸入到數據輸入端D的輸入信號。另外,LDFF保持輸入數據總線120的總線寬的位數部分的顯示數據。並且,LDFFi的時鐘輸入端C中,供給來自移位寄存器200的移位輸出SFOi。鎖存器數據LATi是LDFFi的數據輸出端Q的數據。在LDFF1~LDFFk的數據輸入端D中,共同輸入使輸入數據總線120上的數據(狹義には顯示數據)與圖點時鐘頻率CPH的下降同步的輸入同步數據。
線鎖存器220具有第1~第k的線鎖存器用DFF。以下,將第i(1≤i≤k、i為整數)的線鎖存器用DFF表示為LLDFFi。但,LLDFF保持輸入數據總線120的總線寬度的位數部分的顯示數據。並且,對LLDFFi的時鐘輸入端C供給水平同步信號HSYNC。線鎖存器數據LLATi是LLDFFi的數據輸出端Q的數據。由LLDFFi的數據輸入端D連接LDFFi的數據輸出端Q。
另外DFF1-1~DFF1-k、LDFF1~LDFFk、LLDFF1~LLDFFk被重置信號XRES初始化。
圖20表示移位寄存器200、數據鎖存器210的動作例的時序圖。
數據總線中,以像素單位與圖點時鐘頻率CPH按順序供給顯示數據。並且,對應顯示數據的起始位置,允許輸入輸出信號EIO變成H電平。
在移位寄存器200中進行允許輸入輸出信號EIO的移位動作。也就是移位寄存器200在圖點時鐘頻率CPH上升時採集允許輸入輸出信號EIO。而且移位寄存器200與圖點時鐘頻率CPH的上升同步移位的脈衝作為各級的移位輸出SFO1~SFOk按順序輸出。
數據鎖存器210在移位寄存器200的各級的移位輸出的下降沿,將輸入同步數據作為顯示數據採集。其結果,在數據鎖存器210中,按LDFF1、LDFF2、....的順序,鎖存顯示數據。LDFF1~LDFFk採集的顯示數據作為鎖存數據LAT1~LATk輸出。
線鎖存器220將在數據鎖存器210中鎖存的顯示數據分成每一個水平掃描周期鎖存。這樣可向DAC 230提供線鎖存器220中鎖存的相當一個水平掃描的顯示數據。
圖21中表示DAC 230、基準電壓發生電路240、及數據線驅動部250的一個數據輸出部的電路構成例。這裡,只表示每1輸出的構成。
基準電壓發生電路240向DAC 230輸出多個基準電壓。基準電壓發生電路240包含電阻電路,其插在輸出高電位側及低電位側的電源電壓的兩個電源線之間,由該電阻電路分割兩條電源線間的電壓,從而生成多個基準電壓。
DAC 230可通過ROM(Read Only Memory)解碼器電路實現。DAC 230基於例如6位的顯示數據(1DOT部分的顯示數據),選擇多個基準電壓中任意一個作為選擇電壓Vs輸出到數據輸出部260(圖21的數據輸出部260-1)。
更具體講,DAC 230包括可根據極性反轉信號POL將6位的顯示數據DO~D5反轉的倒相電路232。在極性反轉信號POL為第一的邏輯電平時,倒相電路232進行顯示數據的各位的正轉輸出。在極性反轉信號為第二的邏輯電平時,倒相電路232進行顯示數據的各位的倒相輸出。倒相電路232的輸出輸入到ROM解碼器。
在DAC 230中根據倒相電路232的輸出選擇由基準電壓發生電路240生成的多個基準電壓中的任意一個。
這樣根據DAC 230而選擇的選擇電壓Vs輸入到數據輸出部260-1。數據線驅動部250具有不同數據線中設置的數據輸出部。各數據輸出部為與數據輸出部260-1的構成相同。
數據輸出部260-1包含運算放大電路OPAMP和開關電路Q1、Q2。運算放大電路OPAMP是電壓跟隨器連接的運算放大器。運算放大電路OPAMP由輸出允許信號OE輸出控制。輸出允許信號OE為H電平時,運算放大器的工作電源為關,運算放大電路OPAMP的輸出呈高阻抗狀態。輸出允許信號OE為L電平時,運算放大器的工作電源為開,運算放大電路OPAMP根據選擇電壓Vs驅動數據線。
由數據輸出部260-1,輸入用於開關控制開關電路Q1、Q2的控制信號VFcntC。控制信號VFcntC在控制部140中生成。控制部140根據作為控制信號的輸出時間設定信號VFcnt0:3生成控制信號VFcntC。輸出時間設定信號VFcnt0:3是對應如圖6所示OPAMP輸出時間設定寄存器144的設定值的控制信號。更具體而言,控制部140把水平同步信號HSYNC從L電平變成H電平的時間為基準,在與輸出時間設定信號VFcnt0:3的值對應的圖點時鐘頻率CPH的時鐘數部分的時間經過後,生成其邏輯電平從低電平變化為高電平的控制信號VFcntC。另外控制部140包含可以設定各自不同值的多個OPAMP輸出時間設定寄存器、可以按例如1或多個數據輸出部生成控制信號VFcntC。
開關電路Q2由控制信號VFcntC進行通斷控制。開關電路Q1由控制信號VFcntC的反轉信號控制開關。另外,控制信號VFcntC的開關控制在輸出允許信號OE為L電平時有效。
圖22為數據輸出部260-1的動作時序一個例子。
控制信號VFcntC在由水平同步信號HSYNC規定的選擇期間(驅動期間)TT中,如上述與OPAMP輸出時間設定寄存器144的設定值對應的期間經過後,從L電平變化為H電平。也就是z在圖22所示的選擇期間TT的前半期間(驅動期間的初始的預設期間)tt1和後半期間tt2中邏輯電平發生變化。在前半期間tt1中控制信號VFcntC為L電平時,開關電路Q1為開、開關電路Q2為關。另外,後半期間tt2中控制信號VFcntC為H電平時,開關電路Q1為關,開關電路Q2為開。因此,在選擇期間TT中,在前半期間tt1根據運算放大電路OPAMP轉換阻抗,驅動數據,在後半期間tt2中採用由DAC 230輸出的選擇電壓Vs驅動數據線。
通過這樣的驅動,可以在液晶電容及配線電容等的需要充電的前半期間tt1,通過有較高驅動能力的電壓跟隨器連接的運算放大電路OPAMP高速啟動驅動電壓Vout,在不需要高驅動能力的後半期間tt2,通過DAC 230輸出驅動電壓。由此,將電流消耗大的運算放大電路OPAMP工作周期壓縮到最低限,在可以尋求低功耗的同時,可以避免因增加數據線的數量而縮短選擇期間TT,使充電時間不足的情況發生。
這樣在本實施形態中,可基於控制寄存器142的設定值,控制顯示處理部130。而且,在控制寄存器142中,採用以上的指令數據顯示控制器可以設定數值。
3、電光學裝置接下來,對包括使用了本實施方式中的顯示驅動器的數據驅動器的電光學裝置進行說明。
圖23中表示本實施形態的電光學裝置的構成例。這裡,作為電光學裝置以液晶裝置為例進行說明。
電光學裝置可以裝入手機、便攜型信息機器(PDA等)、數位相機、投影機、便攜型播放機、大容量存儲裝置、錄像機、電子辭典、或GPS(Global Positioning System全球定位系統)等各種電子機器上。
在圖23中電光學裝置610包括液晶表示(LCD)面板(廣義上顯示面板或電光學面板)620、數據驅動器630、掃描驅動器(柵極驅動器)640、LCD控制器(廣義上顯示控制器)650。數據驅動器630包含本實施形態中的數據驅動器100的功能。
另外,電光學裝置610中不需要包含這些全部電路塊,也可以是省略其一部分電路塊的結構。
LCD面板620包括各掃描線(柵極線)在各行設置的多條掃描線(柵極線)、與多條掃描線交差,各數據線設在各列的多條數據線(源極線)、各像素由多條掃描線的任意一條掃描線及多條數據線的任意一條數據線特定的多個像素。各像素包含薄膜電晶體(ThinFilm Transistor以下、省略為TFT)和像素電極。數據線連接TFT,在該TFT上連接像素電極。
更為具體講,LCD面板620例如形成在由玻璃基板構成的面板基板上。面板基板上配置,圖23的Y方向上多個排列各自向X方向伸展的掃描線GL1~GLM(M為大於等於2的整數。M最好大於等於3)、X方向上多個配列各自向Y方向延伸的數據線DL1~DLN(N為大於等於2的整數)。對應掃描線GLm(1≤m≤M、m為整數)和數據線DLn(1≤n≤N,n為整數)的交差點的位置設置畫素PEmn。畫素PEmn包含TFTmn和像素電極。
TFTmn的門電極與掃描線GLm連接。TFTmn的源電極與數據線DLn連接。TFTmn的漏極電極與像素電極連接。象素電極和通過液晶元件(廣義上電光學物質)對置的對置電極COM(共集電極)之間,形成液晶容量CLmn,可以形成和液晶電容CLmn並聯的保持電容器。根據像素電極和對置電極COM之間的電壓,可以改變像素的透射率。向對置電極COM施加的電壓VCOM由電源電路660生成。
可以通過將例如形成像素電極及TFT的第一基板、形成對置電極的第二基板粘合,使在兩基板之間封入電光學材料的液晶而形成這樣的LCD面板620。
數據驅動器630根據一水平掃描部分的顯示數據驅動LCD面板620的數據線DL1~DLN。更具體講,數據驅動器630,根據顯示數據可以驅動數據線DL1~DLN中的至少一個。
掃描驅動器640掃描LCD面板620的掃描線GL1~GLM。更具體的說,掃描驅動器640在一垂直掃描期間內按順序選擇掃描線GL1~GLM,驅動選中的掃描線。
LCD控制器650,根據由無圖示的CPU等的主機設定的內容,對於掃描驅動器640、數據驅動器630及電源電路660輸出控制信號。具體講,初始化LCD控制器650後,此LCD控制器650將數據驅動器630及掃描驅動器640初始化。此時LCD控制器650對於數據驅動器630輸出重置信號XRES的同時,供給第一指令數據。其後,LCD控制器650供給在內部生成的水平同步信號HSYNC及垂直同步信號VSYNC、圖點時鐘頻率CPH、及顯示數據的同時,由指令數據(第二指令數據)進行動作模式的設定等。另外LCD控制器650對於電源電路660由極性反轉信號POL進行對置電極COM的電壓VCOM的極性反轉時序的控制。
電源電路660根據由外部供給的基準電壓,生成掃描驅動器640的各種電壓及對置電極COM的電壓VCOM。
另外圖23中,是電光學裝置610包含LCD控制器650的構成,但把LCD控制器650設在電光學裝置610的外部也可以。或者,與LCD控制器650一起將主機(無圖示)包含在電光學裝置610中的構成也可以。
另外也可以在數據驅動器630中內置掃描驅動器640及LCD控制器650的至少一個。
另外,數據驅動器630、掃描驅動器640及LCD控制器650的一部分或全部也可以在LCD面板620上形成。例如形成LCD面板620的面板基板上,也可以形成數據驅動器630及掃描驅動器640。這樣LCD面板620可以包含多條數據線、多條掃描線、各像素由多條數據線的任意一條和多條掃描線任意一個特定的多個像素、驅動多條數據線的數據驅動器構成。在LCD面板620的像素形成區域中形成多個像素。
在這樣的電光學裝置中,通過包含本實施方式中的數據驅動器,可以尋求進一步的小型化及低消耗功率化。
另外,本發明不限於上述實施形態,本發明的要旨範圍內可以進行各種變形實施。例如,本發明不限適用於上述的液晶顯示面板的驅動,也可以適用於場致發光、等離子顯示裝置的驅動。
本實施方式中,對於根據控制寄存器的設定值控制數據線驅動部的例進行了說明,但不僅限於此。可以於用由通過例如數據輸出部的輸出選擇,所謂一部分塊的選擇、基準電壓發生電路的電阻電路的選擇等的以往輸入端輸入的信號,基於從指令數據及顯示數據識別的指令數據的控制。
在本發明中的從屬權利要求涉及的發明中,其構成也可以省略被從屬權利要求中的部分構成要件。另外,本發明的獨立權利要求1涉及的發明也可以從屬於其它的獨立權利要求。
儘管本發明已經參照附圖和優選實施例進行了說明,但是,對於本領域的技術人員來說,本發明可以有各種更改和變化。本發明的各種更改、變化和等同替換均由所附的權利要求書的內容涵蓋。
權利要求
1.一種顯示驅動器,是驅動具有多條掃描線、多條數據線、多個像素的電光學面板的所述多條數據線的顯示驅動器,其特徵在於包括數據輸入部,顯示數據或指令數據輸入其中;顯示處理部,其具有數據線驅動部,所述數據線驅動部用於根據通過所述數據輸入部輸入的所述顯示數據驅動所述多條數據線;控制寄存器,用於控制所述顯示處理部;指令信號生成部,用於生成指令信號,所述指令信號按照預定的時序變化,用於識別所述指令數據;指令提取部,用於根據所述指令信號,從包含通過所述數據輸入部輸入的所述顯示數據或所述指令數據的數據中提取所述指令數據;解碼器,對被所述指令提取部提取的所述指令數據進行解碼;其中,在所述控制寄存器中設定與所述指令數據的解碼結果對應的值;根據所述控制寄存器中設定的值控制所述顯示處理部。
2.根據權利要求1所述的顯示驅動器,其特徵在於所述指令信號生成部包括第一指令信號生成部,用於生成按照預定時序變化的第一指令信號;第二指令信號生成部,用於生成根據與第一指令數據的解碼結果對應設定的所述控制寄存器的設定值而變化的第二指令信號;其中,所述指令信號生成部將所述第一或第二指令信號作為所述指令信號輸出;所述第一指令數據是根據作為所述指令信號輸出的所述第一指令信號提取的指令數據;所述顯示處理部根據所述控制寄存器的設定值進行控制,所述控制寄存器的設定值與基於作為所述指令信號輸出的所述第二指令信號提取的指令數據的解碼結果相對應。
3.根據權利要求2所述的顯示驅動器,其特徵在於所述第一指令數據包括在所述控制寄存器中設定用於選擇所述第一及第二指令信號其中之一的選擇標記的指令數據;所述指令信號生成部;根據所述選擇標記,將所述第一及第二指令信號的其中之一作為所述指令信號輸出。
4.根據權利要求2所述的顯示驅動器,其特徵在於所述第一指令數據包括用於指定下一個指令數據的開始位置及結束位置的指令數據;所述第二指令信號生成部,根據給定的時序,在經過與所述下一個指令數據的開始位置對應的期間時、以及在經過與所述下一個指令數據的結束位置對應的期間時,生成其邏輯電平變化的所述第二指令信號。
5.根據權利要求2所述的顯示驅動器,其特徵在於所述第一指令數據包含用於指定所述顯示數據的長度的指令數據;以及所述第二指令信號生成部,根據給定的時序,在經過了與所述顯示數據長度對應的期間時,生成其邏輯電平變化的所述第二指令信號。
6.一種電光學裝置,其特徵在於包括多條掃描線;多條數據線;多個像素;以及顯示驅動器,用於驅動所述多條數據線;所述顯示驅動器包括數據輸入部,顯示數據或指令數據輸入其中;顯示處理部,具有根據通過所述數據輸入部輸入的所述顯示數據,驅動所述多條數據線的數據線驅動部;控制寄存器,用於控制所述顯示處理部;指令信號生成部,用於生成指令信號,所述指令信號按預定的時序變化,用於識別所述指令數據;指令提取部,用於根據所述指令信號,從通過所述數據輸入部輸入的所述顯示數據或所述指令數據中提取所述指令數據;解碼器,對根據所述指令提取部提取的所述指令數據進行解碼;在所述控制寄存器中設定與所述指令數據的解碼結果對應的值;根據所述控制寄存器中設定的值控制所述顯示處理部。
7.一種顯示驅動器的控制方法,是驅動包含多條掃描線、多條數據線、多個像素的電光學面板的所述多條數據線的顯示驅動器的控制方法,其特徵在於生成指令信號,所述指令信號按預定的時序變化,用於識別指令數據;根據所述指令信號,從通過數據輸入部輸入的顯示數據或指令數據中提取所述指令數據;在控制寄存器設定與提取的所述指令數據的解碼結果對應的值;根據所述控制寄存器的設定值,控制具有數據線驅動部的顯示處理部,所述數據線驅動部基於通過所述數據輸入部輸入的所述顯示數據驅動所述多條數據線。
8.根據權利要求7所述的顯示驅動器的控制方法,其特徵在於生成按照預定的時序變化的第一指令信號;基於所述第一指令信號,從通過所述數據輸入部輸入的所述顯示數據或所述指令數據提取第一指令數據;在所述控制寄存器設定對應於該第一指令數據的解碼結果的值;生成第二指令信號,所述第二指令信號基於設定了與所述第一指令數據的解碼結果對應的值的所述控制寄存器的設定值而變化;根據所述第一指令信號,從通過所述數據輸入部輸入的所述顯示數據或所述指令數據提取第二指令數據;在所述控制寄存器設定與所述第二指令數據的解碼結果對應的值;以及根據設定了與所述第二指令數據的解碼結果對應的值的所述控制寄存器的設定值,控制所述顯示處理部。
全文摘要
本發明披露了一種顯示驅動器、電光學裝置及顯示驅動器的控制方法。顯示驅動器(10)包括輸入顯示數據或指令數據的數據輸入部(20)、具有基於數據輸入部(20)輸入的顯示數據驅動數據線的數據線驅動部(32)的顯示處理部(30)、用於控制顯示處理部(30)的控制寄存器(42)、生成按照預先確定的時間進行變化的識別指令數據的指令信號的指令信號生成部(50)、基於指令信號,提取從數據輸入部(20)輸入的顯示數據等的數據的指令數據的指令提取部(60)、對被指令提取部(60)提取的指令數據進行解碼的解碼器(70)。在控制寄存器(42)中設定指令數據的解碼結果對應值。根據控制寄存器(42)的設定值來控制顯示處理部(30)。
文檔編號G09G3/36GK1595478SQ2004100737
公開日2005年3月16日 申請日期2004年9月9日 優先權日2003年9月10日
發明者森田晶 申請人:精工愛普生株式會社