專利名稱:顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種顯示器的顯示數(shù)據(jù)通道(DDC)的數(shù)據(jù)更新方法,特別是對(duì)于使用計(jì)算機(jī)的并列端口通過一視頻圖像接口(例如一VGA端口)連接至顯示器內(nèi)的具有顯示數(shù)據(jù)通道功能的集成電路(IC)的數(shù)據(jù)更新方法。
背景技術(shù):
越來越多的計(jì)算機(jī)周邊接口都可以提供隨插即用(Plug and Play)的功能,而顯示器(monitor)本來是無法提供隨插隨用的功能的,不過近幾年也有提供此功能的周邊協(xié)議與相關(guān)的設(shè)計(jì)出現(xiàn),使得顯示器也可以隨插即用了。通常要提供此功能的顯示器需通過顯示數(shù)據(jù)通道(DDC;Display Data Channel)的規(guī)范協(xié)議來與計(jì)算機(jī)端形成一數(shù)據(jù)通信規(guī)范,這個(gè)DDC的數(shù)據(jù)通信規(guī)范是由一視頻電氣標(biāo)準(zhǔn)協(xié)會(huì)(VESA;Video Electronic Standards Association)所制訂,并且不斷有修訂或新的版本問世,其主要是要將以往周邊只能以單方向輸入或輸出的傳輸方式改變成以計(jì)算機(jī)系統(tǒng)為中心的雙向傳輸方式,其將原先的信號(hào)線上再加上兩條信號(hào)線(SDA、SCL),SDA為一條數(shù)據(jù)線負(fù)責(zé)傳輸顯示器內(nèi)部的數(shù)據(jù),SCL則為該SDA傳輸時(shí)的一個(gè)同步時(shí)脈,顯示器即利用此兩條信號(hào)線以及DDC的規(guī)范來與計(jì)算機(jī)主機(jī)完成聯(lián)機(jī)。
而該DDC的接口提供一種叫做EDID(Extended Display IdentificationData)的數(shù)據(jù)儲(chǔ)存格式,或者是VDIF(Video Display Information File)格式,并且是以這種形式的數(shù)據(jù)格式將若干數(shù)據(jù)儲(chǔ)存在該顯示器中的內(nèi)存中。通常而言會(huì)提供支持此DDC協(xié)議的顯示器機(jī)種,其顯示器內(nèi)部會(huì)有一個(gè)可執(zhí)行DDC功能的IC負(fù)責(zé)相關(guān)的工作,并且前述的內(nèi)存也會(huì)設(shè)計(jì)在該IC內(nèi)部。
這些儲(chǔ)存在顯示器內(nèi)的數(shù)據(jù)通常是包括制造商相關(guān)信息以及該顯示器的型號(hào)、標(biāo)識(shí)數(shù)據(jù)代碼(ID Code)(Identification Data Code)、視頻接口的格式、電源管理的能力、顯示器的色彩顯示特性以及時(shí)間計(jì)數(shù)等相關(guān)特性。并且隨著相關(guān)技術(shù)的演進(jìn),越來越多的新的信息與數(shù)據(jù)型態(tài)也被要求儲(chǔ)存以EDID的格式儲(chǔ)存在顯示器內(nèi),譬如是工作特性參數(shù)、工作或掃瞄頻率的限制以及額外的相關(guān)時(shí)間計(jì)數(shù)與色彩顯示特性等。而以EDID型式儲(chǔ)存的數(shù)據(jù)每筆長(zhǎng)度通常為128字節(jié)(bytes),目前也有256 bytes的格式。
以顯示器的制造商而言,由于每發(fā)展一種新款的顯示器或其衍生機(jī)種提供給不同客戶時(shí),均需重新修改并且測(cè)試DDC數(shù)據(jù)內(nèi)容是否有誤。而在對(duì)于研發(fā)測(cè)試或者是實(shí)施量產(chǎn)時(shí)其使用DDC的IC均是以表面安裝器件(SMD)的型式焊接在電路板上,當(dāng)要修改時(shí)則必須將該IC焊下,再把所要更新的數(shù)據(jù)寫入該IC內(nèi),測(cè)試無誤后再把該IC焊到顯示器的電路板上。由此可知這樣的研發(fā)測(cè)試流程會(huì)耗掉很多的時(shí)間與人力,并且對(duì)該IC重復(fù)燒焊的動(dòng)作也會(huì)對(duì)該IC造成有形或無形的損耗都會(huì)加重,對(duì)于測(cè)試流程的便利性與流暢性都會(huì)有所阻礙,對(duì)于自動(dòng)化的工作流程也是有所妨礙。
發(fā)明內(nèi)容
本發(fā)明的一目的是借助一更新顯示器內(nèi)部的DDC IC數(shù)據(jù)的方法使得對(duì)該DDC IC數(shù)據(jù)作有效更新或取得,以縮短更新動(dòng)作的時(shí)間流程與成本。
本發(fā)明的另一目的是借助簡(jiǎn)單線路的設(shè)計(jì)來實(shí)施本方法,不需要設(shè)計(jì)復(fù)雜的硬件線路或外加的數(shù)據(jù)輸入裝置而以使用軟件手段來實(shí)現(xiàn)。
為實(shí)現(xiàn)上述目的,本發(fā)明的顯示器的顯示數(shù)據(jù)通道(DDC;Display DataChannel)數(shù)據(jù)的更新方法,其特點(diǎn)是包括有下列步驟a.數(shù)據(jù)初始化的步驟;b.DDC IC進(jìn)入數(shù)據(jù)雙向傳輸?shù)哪J降牟襟E;c.致能啟動(dòng)條件(enable startcondition)的步驟;d.計(jì)算機(jī)主機(jī)送出一執(zhí)行讀/寫命令以對(duì)該DDC IC內(nèi)存儲(chǔ)器的一地址(slave address)的步驟;e.計(jì)算機(jī)主機(jī)等待DDC IC發(fā)出一認(rèn)可(acknowledgement)信號(hào)的步驟;f.計(jì)算機(jī)主機(jī)對(duì)該DDC IC進(jìn)行讀取(read)動(dòng)作或者是寫入(write)動(dòng)作的步驟。
當(dāng)計(jì)算機(jī)主機(jī)要讀取該DDC IC內(nèi)部數(shù)據(jù)時(shí),則執(zhí)行包括下列的步驟g.將一計(jì)數(shù)器做初始設(shè)定并開始計(jì)數(shù)的步驟;h.計(jì)算機(jī)主機(jī)從DDC IC接收到一個(gè)byte的數(shù)據(jù)的步驟;i.等待認(rèn)可信號(hào)的步驟;j.計(jì)數(shù)器數(shù)值增加1的步驟;k.判斷計(jì)數(shù)器的值是否大于所設(shè)定的最大值的步驟;l.進(jìn)行不致能啟動(dòng)條件(disable start condition)的步驟。
當(dāng)計(jì)算機(jī)主機(jī)要寫入數(shù)據(jù)至該DDC IC內(nèi)部時(shí),則執(zhí)行包括下列的步驟m.計(jì)算機(jī)主機(jī)送出一個(gè)字組地址到DDC IC的步驟;n.計(jì)算機(jī)主機(jī)等待DDC IC發(fā)出一認(rèn)可(acknowledgement)信號(hào)的步驟;o.計(jì)算機(jī)主機(jī)對(duì)DDC IC傳送一個(gè)byte的數(shù)據(jù)的步驟;p.等待認(rèn)可信號(hào)的步驟;q.停止起動(dòng)條件的致能狀態(tài)的步驟;r.判斷是否繼續(xù)寫入數(shù)據(jù)的步驟;s.恢復(fù)起動(dòng)條件的致能狀態(tài)的步驟;t.計(jì)算機(jī)主機(jī)送出下一個(gè)要寫入到該DDC IC內(nèi)存儲(chǔ)器地址的步驟;u.等待一認(rèn)可信號(hào)的步驟;v.寫入地址計(jì)數(shù)累加的步驟,本步驟表示將該寫入地址予以計(jì)數(shù)并累加,并回到步驟m繼續(xù)執(zhí)行本方法的數(shù)據(jù)寫入動(dòng)作流程。
為更清楚理解本發(fā)明的目的、特點(diǎn)和優(yōu)點(diǎn),下面將結(jié)合附圖對(duì)本發(fā)明的較佳實(shí)施例進(jìn)行詳細(xì)說明。
圖1是本發(fā)明利用計(jì)算機(jī)并列端口與該DDC標(biāo)準(zhǔn)的IC連接的電路示意圖。
圖2是本發(fā)明的計(jì)算機(jī)主機(jī)端對(duì)顯示器端取得更新動(dòng)作許可的步驟流程圖的一較佳實(shí)施例。
圖3是為本發(fā)明的主機(jī)端對(duì)顯示器端讀取數(shù)據(jù)的步驟流程圖的一較佳實(shí)施例。
圖4是為本發(fā)明的主機(jī)端對(duì)顯示器端寫入數(shù)據(jù)的步驟流程圖的一較佳實(shí)施例。
具體實(shí)施例方式
本發(fā)明是揭示一種顯示器的顯示數(shù)據(jù)通道(DDC;Display Data Channel)協(xié)議的數(shù)據(jù)更新方法,是實(shí)施于借助計(jì)算機(jī)并列端口通過一視頻圖像接口(例如一VGA端口)連接至顯示器的提供DDC數(shù)據(jù)傳輸?shù)腎C,以對(duì)該IC內(nèi)DDC數(shù)據(jù)做寫入或讀取的方法。
由于支持DDC IC的數(shù)據(jù)讀寫需通過I2C(Inter-Integrated Circuit)的總線(bus)來連接,借助I2C bus的通信協(xié)議以及硬件線路的設(shè)置來實(shí)現(xiàn)EDID型式數(shù)據(jù)的傳輸。而要實(shí)現(xiàn)I2C bus需使用到4條信號(hào)線(Vcc、SDA、SCL、GND),故可利用計(jì)算機(jī)主機(jī)上的并列端口來提供多余腳位以連接該4條信號(hào)線,并且介于并列端口與顯示器間是借助VGA端口來連接。
請(qǐng)參閱圖1,是本發(fā)明利用計(jì)算機(jī)并列端口與該DDC標(biāo)準(zhǔn)的IC連接的電路示意圖。如圖1所示,一計(jì)算機(jī)主機(jī)并列端口1是通過VGA接口接頭20、21連接到顯示器3內(nèi)的DDC處理的IC 30,其中的信號(hào)線(Vcc、SDA、SCL、GND、Vsync)均為相對(duì)應(yīng)連接關(guān)系。其中該計(jì)算機(jī)主機(jī)的并列端口1是可為D-Type 25 Pin的規(guī)格,或者也可為Centronics 34 Pin規(guī)格,在本實(shí)施例而言,可選擇其中一條具雙向傳輸?shù)哪_位來連接到該VGA接口接頭20的SDA接腳,并選擇2條輸出腳位連接到該VGA接口接頭20的Vcc以及SCL腳位,另外可選擇一接地腳位連接到該VGA接口接頭20的GND腳位。其中該VGA接口接頭20可為15pinVGA-type的標(biāo)準(zhǔn)接頭或者是可利用數(shù)字視頻接口(DVI;Digital VideoInterface)接頭代替的。另外VGA接口21是相對(duì)該VGA接口接頭20作各種信號(hào)線(Vcc、SDA、SCL、GND、Vsync)的相對(duì)連接,并且是通過若干電阻電容等組件后連接至該DDC IC 30,由圖1中可見其各信號(hào)線(Vcc、SDA、SCL、GND、Vsync)的相對(duì)連接關(guān)系。
請(qǐng)參閱圖2,是本發(fā)明的計(jì)算機(jī)主機(jī)端對(duì)顯示器端取得更新動(dòng)作許可的步驟流程圖的一較佳實(shí)施例。本發(fā)明是借助在一計(jì)算機(jī)系統(tǒng)端執(zhí)行一更新的DDC規(guī)格數(shù)據(jù)的方法以對(duì)顯示器內(nèi)的一儲(chǔ)存DDC數(shù)據(jù)的IC予以更新該DDC數(shù)據(jù),借助該計(jì)算機(jī)系統(tǒng)端的并列端口的若干個(gè)適當(dāng)腳位連接一VGA端口,并再通過該VGA端口連接至該顯示器內(nèi)。其中本發(fā)明方法不僅可以讀取原先儲(chǔ)存于DDC IC內(nèi)的數(shù)據(jù)以檢查現(xiàn)存DDC IC內(nèi)的數(shù)據(jù)是否為較佳,另外也可對(duì)DDC IC進(jìn)行數(shù)據(jù)的更新,并對(duì)DDC IC進(jìn)行一寫入數(shù)據(jù)的動(dòng)作,并且在該寫入數(shù)據(jù)動(dòng)作后,也可再實(shí)施前述的讀取動(dòng)作以驗(yàn)證所寫入數(shù)據(jù)是否為正確,本發(fā)明方法的步驟如下所述a.數(shù)據(jù)初始化的步驟401;b.DDC IC進(jìn)入數(shù)據(jù)雙向傳輸?shù)哪J降牟襟E402,本步驟是使顯示器內(nèi)的DDCIC進(jìn)入可與計(jì)算機(jī)主機(jī)進(jìn)行雙向溝通數(shù)據(jù)傳輸?shù)哪J剑籧.致能啟動(dòng)條件(enable start condition)的步驟403,本步驟是使該顯示器以及計(jì)算機(jī)主機(jī)間建立數(shù)據(jù)傳輸模式的若干啟動(dòng)條件予以致能;d.計(jì)算機(jī)主機(jī)送出一執(zhí)行讀/寫命令到該DDC IC內(nèi)存儲(chǔ)器的步驟404,本步驟是指該計(jì)算機(jī)主機(jī)是送出一個(gè)要執(zhí)行讀/寫命令的DDC內(nèi)存儲(chǔ)器地址到該DDC IC,以對(duì)該DDC IC內(nèi)的內(nèi)存的某列地址的數(shù)據(jù)進(jìn)行寫入或讀取的動(dòng)作,其中該命令可以是要讀取DDC IC內(nèi)部的指令的讀取(read)信號(hào),或者是要將更新數(shù)據(jù)寫入該DDC IC內(nèi)部的指令的寫入(write)信號(hào);e.計(jì)算機(jī)主機(jī)等待DDC IC發(fā)出一認(rèn)可(acknowledgement)信號(hào)的步驟405,本步驟是指DDC IC接受到主機(jī)送出讀/寫命令后隨即進(jìn)行內(nèi)部處理的動(dòng)作,并在一段時(shí)間的處理后發(fā)出一認(rèn)可信號(hào)給主機(jī)端;f.計(jì)算機(jī)主機(jī)收到認(rèn)可信號(hào)后,即對(duì)該DDC IC進(jìn)行讀取數(shù)據(jù)(read)動(dòng)作或者是寫入(write)數(shù)據(jù)動(dòng)作的步驟406。
請(qǐng)參閱圖3,圖中示出本發(fā)明的主機(jī)端對(duì)顯示器端讀取數(shù)據(jù)的步驟流程圖的一較佳實(shí)施例。如果計(jì)算機(jī)主機(jī)是要讀取該DDC IC內(nèi)部數(shù)據(jù)并獲得DDC IC認(rèn)可信號(hào)者,則執(zhí)行下列的g步驟407至l步驟412,所述步驟如下g.將一計(jì)數(shù)器做初始設(shè)定并開始計(jì)數(shù)的步驟407,本步驟是在有關(guān)數(shù)據(jù)傳送的一計(jì)數(shù)器做初始值設(shè)定,并且計(jì)數(shù)器開始進(jìn)行計(jì)數(shù)動(dòng)作(初始值可設(shè)定為0),其中并且設(shè)定一計(jì)數(shù)最大值(例如為128或256或是其它值),該計(jì)數(shù)最大值的設(shè)定是以該DDC數(shù)據(jù)型態(tài)的最多容量,目前常見的即是128或256字節(jié)(bytes);h.計(jì)算機(jī)主機(jī)從DDC IC讀取到一個(gè)byte的數(shù)據(jù)的步驟408,本步驟是指計(jì)算機(jī)主機(jī)已經(jīng)開始從DDC IC讀取到數(shù)據(jù),并且是以1個(gè)byte為單位來傳送;i.計(jì)算機(jī)主機(jī)接收DDC IC認(rèn)可信號(hào)的步驟409,本步驟是指計(jì)算機(jī)主機(jī)從DDC IC接收到前述一個(gè)byte的數(shù)據(jù)后,會(huì)再等待DDC IC傳送另一個(gè)認(rèn)可信號(hào),計(jì)算機(jī)主機(jī)在得到該認(rèn)可信號(hào)后,方可進(jìn)行下一個(gè)byte數(shù)據(jù)的讀取;j.計(jì)數(shù)器數(shù)值增加1的步驟410,是表示計(jì)算機(jī)主機(jī)已經(jīng)從DDC IC讀取到一個(gè)byte的數(shù)據(jù),因此把計(jì)數(shù)器值增加1,以表示已經(jīng)讀取一個(gè)byte的數(shù)據(jù);k.判斷計(jì)數(shù)器的值是否大于所設(shè)定的最大值的步驟411;l.對(duì)該啟動(dòng)條件(start condition)進(jìn)行不致能(disable)的步驟412;其中對(duì)于該k步驟的判斷,若計(jì)數(shù)器的值不大于該計(jì)數(shù)器所設(shè)定的最大值,則回到步驟408繼續(xù)執(zhí)行讀取下一byte的數(shù)據(jù),偌計(jì)數(shù)值大于所設(shè)定的最大值,則進(jìn)行不致能該啟動(dòng)條件(disable start condition)412的步驟,表示對(duì)于該筆數(shù)據(jù)(共128 btyes)已經(jīng)全部讀取完畢,則停止本方法的進(jìn)行。例如前述設(shè)定最大值為128,則目前的計(jì)數(shù)值為1并不大于該最大值128,則繼續(xù)執(zhí)行步驟408。
通過前述有關(guān)從DDC IC讀取數(shù)據(jù)步驟的執(zhí)行,特別是步驟408至步驟411以累計(jì)所讀取數(shù)據(jù)數(shù)是為多少個(gè)byte,或者是可計(jì)數(shù)判斷數(shù)據(jù)讀取是否完畢,而在前述的h.步驟是計(jì)算機(jī)主機(jī)從DDC IC接收到一個(gè)byte的數(shù)據(jù)的步驟,其中所傳送數(shù)據(jù)的byte數(shù)并不以1個(gè)byte為單位而受限制,設(shè)計(jì)者也可設(shè)計(jì)成一次讀取若干個(gè)byte數(shù),當(dāng)然在j步驟的計(jì)數(shù)器數(shù)值增加的數(shù)目則要相對(duì)進(jìn)行修改,一次可能要累加若干個(gè)值。
請(qǐng)參閱圖4,是為本發(fā)明的主機(jī)端對(duì)顯示器端寫入數(shù)據(jù)的步驟流程圖的一較佳實(shí)施例。而在前述圖2中的f步驟執(zhí)行后,如果計(jì)算機(jī)主機(jī)是要寫入數(shù)據(jù)至該DDC IC內(nèi)部,并獲得DDC IC認(rèn)可信號(hào),則執(zhí)行下列的步驟413至步驟422,所述步驟如下
m.計(jì)算機(jī)主機(jī)送出一個(gè)字組地址到DDC IC的步驟413,本步驟是指計(jì)算機(jī)主機(jī)端將所要寫入到該DDC IC內(nèi)的的一字組的儲(chǔ)存地址傳送給DDC IC,表示要該更新數(shù)據(jù)是要儲(chǔ)存在該地址內(nèi);n.計(jì)算機(jī)主機(jī)接受DDC IC發(fā)出一認(rèn)可(acknowledgement)信號(hào)的步驟414,本步驟是指DDC IC接受到主機(jī)送出寫入命令后隨即進(jìn)行內(nèi)部處理的動(dòng)作,并在一段時(shí)間的處理后發(fā)出一認(rèn)可信號(hào)給主機(jī)端;o.計(jì)算機(jī)主機(jī)對(duì)DDC IC寫入一個(gè)byte的數(shù)據(jù)的步驟415,本步驟是指計(jì)算機(jī)主機(jī)已經(jīng)開始對(duì)DDC IC寫入更新數(shù)據(jù),并且是以1個(gè)byte為單位來傳送,此步驟也表示該DDC IC開始接受數(shù)據(jù)的更新;p.計(jì)算機(jī)主機(jī)等待認(rèn)可信號(hào)的步驟416,本步驟是指計(jì)算機(jī)主機(jī)對(duì)DDC IC寫入一個(gè)byte的數(shù)據(jù)的步驟后,會(huì)再等待DDC IC傳送另一個(gè)認(rèn)可信號(hào),并且計(jì)算機(jī)主機(jī)在得到該認(rèn)可信號(hào)后,方可進(jìn)行下一個(gè)byte數(shù)據(jù)的傳送,以繼續(xù)進(jìn)行寫入數(shù)據(jù)的動(dòng)作;q.對(duì)該起動(dòng)條件予以不致能狀態(tài)的步驟417,也即是將啟動(dòng)條件變成為不致能狀態(tài),此時(shí)暫停寫入數(shù)據(jù)的動(dòng)作;r.判斷是否繼續(xù)對(duì)DDC IC寫入數(shù)據(jù)的步驟418,此步驟可由使用者視寫入數(shù)據(jù)的更新狀態(tài),來決定是否繼續(xù)執(zhí)行寫入動(dòng)作,若要停止寫入動(dòng)作,則在停止寫入動(dòng)作的后結(jié)束本方法;若要繼續(xù)寫入數(shù)據(jù)的動(dòng)作,則往下一步驟進(jìn)行的;s.恢復(fù)起動(dòng)條件的致能狀態(tài)的步驟419,本步驟是指從p步驟的啟動(dòng)條件被變成為不致能狀態(tài)將其恢復(fù)為致能狀態(tài),此時(shí)又恢復(fù)主機(jī)可寫入更新數(shù)據(jù)到該DDC IC內(nèi)的功能;t.計(jì)算機(jī)主機(jī)送出下一個(gè)要寫入到該DDC IC內(nèi)存儲(chǔ)器地址的步驟420,本步驟是指計(jì)算機(jī)主機(jī)端將所要寫入到該DDC IC內(nèi)的下一個(gè)內(nèi)存內(nèi)的地址傳送給DDC IC,表示要將更新數(shù)據(jù)送到該地址內(nèi)予以加載;u.計(jì)算機(jī)主機(jī)接受一認(rèn)可信號(hào)的步驟421,本步驟是指計(jì)算機(jī)主機(jī)對(duì)DDC IC傳送一寫入內(nèi)存地址后,會(huì)再等待DDC IC傳送另一個(gè)認(rèn)可信號(hào),并在得到該認(rèn)可信號(hào)后進(jìn)行下一動(dòng)作;v.地址計(jì)數(shù)累加的步驟422,本步驟表示將該寫入地址予以計(jì)數(shù)并累加,并回到步驟413繼續(xù)執(zhí)行本方法的數(shù)據(jù)寫入動(dòng)作流程。
其中前述對(duì)于每次要寫入更新數(shù)據(jù)到該DDCIC并不以每次只能寫入一個(gè)地址而限制,事實(shí)上設(shè)計(jì)者亦可指定一次要加載若干個(gè)地址的數(shù)據(jù)內(nèi)容。
綜上所述,本發(fā)明的優(yōu)點(diǎn)可歸納如下1.增加顯示器及相關(guān)軟硬設(shè)計(jì)的研發(fā)速度。
2.使得對(duì)DDC數(shù)據(jù)內(nèi)容的更新更具有彈性。
3.簡(jiǎn)化對(duì)該DDC的IC的數(shù)據(jù)輸入流程,省卻重復(fù)燒焊的動(dòng)作。
4.防止因?qū)υ揑C的燒焊而造成對(duì)該IC的損耗或破壞。
5.無需特別的硬件設(shè)置或燒錄裝置,僅需利用簡(jiǎn)單的線路或跳線即可實(shí)施本方法以達(dá)成對(duì)該IC燒入數(shù)據(jù)的目的。
通過上述較佳實(shí)施例的揭示,本發(fā)明的設(shè)計(jì)確可提高對(duì)該顯示器中DDC IC數(shù)據(jù)的更新或讀取的效率,并可對(duì)現(xiàn)有技術(shù)的缺失作改進(jìn)并具有特殊的功效。借助上面所述,本發(fā)明的結(jié)構(gòu)特征及各實(shí)施例皆已詳細(xì)揭示,充分顯示出本發(fā)明案在目的及功效上均深富實(shí)施的進(jìn)步性,極具產(chǎn)業(yè)的利用價(jià)值。
但以上所述僅為本發(fā)明的較佳實(shí)施例,并不是用來限定本發(fā)明的范圍。即凡是依本發(fā)明的精神所作的種種等效變化和等效替換,皆應(yīng)仍屬于本發(fā)明專利涵蓋的范圍內(nèi)。
權(quán)利要求
1.一種顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法,是借助一計(jì)算機(jī)主機(jī)并列端口以及一視頻圖像接口,連接該顯示器內(nèi)的一可執(zhí)行顯示數(shù)據(jù)通道協(xié)議的顯示數(shù)據(jù)通道裝置,其特征在于,包括以下步驟a.數(shù)據(jù)初始化;b.該顯示數(shù)據(jù)通道裝置與該計(jì)算機(jī)主機(jī)進(jìn)入數(shù)據(jù)雙向傳輸?shù)臓顟B(tài);c.該計(jì)算機(jī)主機(jī)送出一執(zhí)行讀/寫命令至該顯示數(shù)據(jù)通道裝置;d.該計(jì)算機(jī)主機(jī)接受該顯示數(shù)據(jù)通道裝置發(fā)出一認(rèn)可信號(hào);e.計(jì)算機(jī)主機(jī)收到認(rèn)可信號(hào)后,對(duì)該顯示數(shù)據(jù)通道裝置進(jìn)行讀取或?qū)懭霐?shù)據(jù)動(dòng)作。
2.如權(quán)利要求1所述的顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法,其特征在于,所述該計(jì)算機(jī)主機(jī)并列端口、該視頻圖像接口以及該顯示器間是以I2C接口協(xié)議連接。
3.如權(quán)利要求1所述的顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法,其特征在于,所述的步驟b包括對(duì)一啟動(dòng)條件的致能。
4.如權(quán)利要求1所述的顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法,其特征在于,所述的步驟c包括計(jì)算機(jī)主機(jī)送出一執(zhí)行讀/寫命令以對(duì)該顯示數(shù)據(jù)通道集成電路內(nèi)存儲(chǔ)器的一地址執(zhí)行讀/寫命令的動(dòng)作。
5.如權(quán)利要求1所述的顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法,其特征在于,所述的步驟e若為對(duì)該顯示數(shù)據(jù)通道裝置進(jìn)行讀取數(shù)據(jù)動(dòng)作,則還包括有下列步驟f1.將一計(jì)數(shù)器做初始設(shè)定并開始計(jì)數(shù);f2.該計(jì)算機(jī)主機(jī)從該顯示數(shù)據(jù)通道裝置讀取數(shù)據(jù);f3.該計(jì)算機(jī)主機(jī)接受該顯示數(shù)據(jù)通道裝置發(fā)出的一認(rèn)可信號(hào);f4.該計(jì)數(shù)器執(zhí)行計(jì)數(shù);f5.判斷該計(jì)數(shù)器的值是否大于一預(yù)先設(shè)定的計(jì)數(shù)最大值,若該計(jì)數(shù)器的值不大于該計(jì)數(shù)最大值,則執(zhí)行f2步驟;若該計(jì)數(shù)器的值是大于該計(jì)數(shù)最大值則結(jié)束該更新方法。
6.如權(quán)利要求5所述的顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法,其特征在于,所述的f1步驟是可設(shè)定該計(jì)數(shù)器的初始計(jì)數(shù)值以及一計(jì)數(shù)最大值。
7.如權(quán)利要求6所述的顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法,其特征在于,所述的計(jì)數(shù)最大值可為128。
8.如權(quán)利要求6所述的顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法,其特征在于,所述的計(jì)數(shù)最大值可為256。
9.如權(quán)利要求5所述的顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法,其特征在于,所述的f2步驟的讀取數(shù)據(jù)單位為1個(gè)字節(jié)。
10.如權(quán)利要求5所述的顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法,其特征在于,所述的f4步驟的計(jì)數(shù)器執(zhí)行計(jì)數(shù)是將該計(jì)數(shù)值加1。
11.如權(quán)利要求5所述的顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法,其特征在于,所述的f5步驟中結(jié)束該更新方法是指包括對(duì)于一啟動(dòng)條件予以不致能。
12.如權(quán)利要求1所述的顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法,其特征在于,所述的步驟e若為對(duì)該顯示數(shù)據(jù)通道裝置進(jìn)行寫入數(shù)據(jù)動(dòng)作,則還包括有下列步驟g1.該計(jì)算機(jī)主機(jī)送出一寫入數(shù)據(jù)的地址到該顯示數(shù)據(jù)通道裝置;g2.該計(jì)算機(jī)主機(jī)接受該顯示數(shù)據(jù)通道裝置所發(fā)出的一認(rèn)可信號(hào);g3.該計(jì)算機(jī)主機(jī)傳送更新數(shù)據(jù)到該顯示數(shù)據(jù)通道裝置;g4.該計(jì)算機(jī)主機(jī)等待該顯示數(shù)據(jù)通道裝置發(fā)出另一認(rèn)可信號(hào);g5.判斷是否繼續(xù)寫入數(shù)據(jù),若否則結(jié)束該更新方法,若是則繼續(xù)下一步驟;g6.該計(jì)算機(jī)主機(jī)送出下一個(gè)寫入地址;g7.該計(jì)算機(jī)主機(jī)等待該顯示數(shù)據(jù)通道裝置的一認(rèn)可信號(hào);g8.寫入地址累加,并回到步驟g1繼續(xù)執(zhí)行該方法。
13.如權(quán)利要求12所述的顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法,其特征在于,g3步驟所述的更新數(shù)據(jù)的傳送是以1個(gè)字節(jié)為單位。
14.如權(quán)利要求12所述的顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)的更新方法,其特征在于,所述的g4步驟的后是還包括一將該啟動(dòng)條件予以不致能的步驟。
15.如權(quán)利要求12所述的顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法,其特征在于,所述的g5步驟中,在要繼續(xù)執(zhí)行寫入數(shù)據(jù)的動(dòng)作后,還包括有一對(duì)該啟動(dòng)條件恢復(fù)致能的動(dòng)作。
16.如權(quán)利要求1所述的顯示器的顯示數(shù)據(jù)通道協(xié)議的數(shù)據(jù)更新方法,其特征在于,所述的顯示數(shù)據(jù)通道裝置是為一集成電路。
全文摘要
本發(fā)明揭示一種顯示器的顯示數(shù)據(jù)通道數(shù)據(jù)的更新方法,是借助計(jì)算機(jī)并列端口通過一視頻圖像接口(例如一VGA端口)連接至顯示器的提供顯示數(shù)據(jù)通道數(shù)據(jù)傳輸?shù)募呻娐罚詫?duì)該集成電路內(nèi)顯示數(shù)據(jù)通道數(shù)據(jù)進(jìn)行寫入或讀取的方法。本發(fā)明的步驟包括有數(shù)據(jù)初始化、顯示數(shù)據(jù)通道集成電路進(jìn)入數(shù)據(jù)雙向傳輸?shù)哪J?、致能啟?dòng)條件的步驟、計(jì)算機(jī)主機(jī)送出一執(zhí)行讀/寫命令以對(duì)該顯示數(shù)據(jù)通道集成電路內(nèi)存儲(chǔ)器的一地址、計(jì)算機(jī)主機(jī)等待顯示數(shù)據(jù)通道集成電路發(fā)出一認(rèn)可信號(hào)、以及計(jì)算機(jī)主機(jī)對(duì)該顯示數(shù)據(jù)通道集成電路進(jìn)行讀取動(dòng)作或者是寫入動(dòng)作的步驟等。
文檔編號(hào)G06F9/445GK1428699SQ01145218
公開日2003年7月9日 申請(qǐng)日期2001年12月26日 優(yōu)先權(quán)日2001年12月26日
發(fā)明者林家陽 申請(qǐng)人:神達(dá)電腦股份有限公司