專利名稱:接口裝置與寫入擴展顯示識別數(shù)據(jù)的方法
技術領域:
本發(fā)明涉及一種通訊接口 ,而且特別是涉及一種存儲擴展顯示識
別數(shù)據(jù)(EDID)的接口裝置與寫入擴展顯示識別數(shù)據(jù)的方法。
背景技術:
為了支持視頻電子標準協(xié)會(Video Electronics Standards Association,簡稱為VESA)的擴展顯示識別數(shù)據(jù)標準, 一般的做法 是在投影機、監(jiān)視器與數(shù)字電視之類的顯示裝置的每一個輸入端,都 用一個電子可擦除可編程只讀存儲器(EEPROM)存儲對應輸入端的 EDID內(nèi)容表。
EDID的內(nèi)容主要是存儲顯示設備所能支持的圖像分辨率及頻率 相關信息,供外部輸入設備識別適合以及所能使用的解析頻率范圍。 在投影機的相關輸入格式中,如HDMI、 DVI、 VGA等,大多具有 EDID。在大量生產(chǎn)的過程中,為了加速作業(yè),EDID內(nèi)容表所需的部 分信息,例如顯示裝置的制造.日期與序號,都是從條形碼讀取,然后 和其它內(nèi)容一并燒錄至EEPROM,但是不同機種就會有不同的EDID 內(nèi)容及條形碼格式。
目前EDID的燒錄方式大都采取單獨燒錄的方式,利用外接計算 機與燒錄制具,將計算機中的EDID數(shù)據(jù)燒錄到EEPROM中。由于 投影機所需的EDID數(shù)據(jù)不只一種,因此需要花費相當多的人工與時 間成本在燒錄EDID的作業(yè)流程上,且在產(chǎn)品出廠后,若EDID資料 有所毀損,在維修上則相當麻煩,必須由人工檢測,然后再重新寫入。
發(fā)明內(nèi)容
本發(fā)明提供一種接口裝置,在系統(tǒng)中內(nèi)建燒錄電路,使得可在系 統(tǒng)初始化時自行檢測EDID數(shù)據(jù)的正確性與完整性,若有損毀則可自
動進行更新寫入的動作。
本發(fā)明提供一種EDID的更新方法,在系統(tǒng)初始化時,自動檢測 EDID數(shù)據(jù)的正確性與否,并利用內(nèi)建的EEPROM寫入功能,自動 修復EDID。
本發(fā)明的一種實施例提出一種接口裝置,應用于顯示裝置,包括 數(shù)據(jù)處理單元、第一存儲單元、第一連接器以及切換單元。第一存儲 單元經(jīng)由切換單元耦接于數(shù)據(jù)處理單元與該第一連接器,并用來存儲 第一擴展顯示識別數(shù)據(jù)。其中,當接口裝置初始化時,數(shù)據(jù)處理單元 經(jīng)由切換單元檢測第一存儲單元中的第一擴展顯示識別數(shù)據(jù)是否正 確,若第一存儲單元中的第一擴展顯示識別數(shù)據(jù)不正確,則重新寫入 第一擴展顯示識別數(shù)據(jù)至第一存儲單元。若第一存儲單元中的第一擴 展顯示識別數(shù)據(jù)正確,則切換單元導通第一存儲單元與第一連接器之 間的傳輸路徑。
本發(fā)明的一種實施例提出一種寫入擴展顯示識別數(shù)據(jù)的方法,應
用于顯示裝置的接口裝置,包括下列步驟在接口裝置初始化時,切 換至內(nèi)部讀取模式,以供接口裝置的數(shù)據(jù)處理單元檢查擴展顯示識別
數(shù)據(jù)是否正確;若擴展顯示識別數(shù)據(jù)不正確,則重新寫入該延伸識別 數(shù)據(jù);若擴展顯示識別數(shù)據(jù)正確,則切換至外部讀取模示以供外接裝 置讀取擴展顯示識別數(shù)據(jù)。上述外部裝置為計算機裝置。本方法的其 余細節(jié)均已詳述于上述接口裝置的說明中,本領域技術人員經(jīng)由本發(fā) 明的公開應可輕易推知,在此不加累述。
因于顯示裝置中內(nèi)建EDID的寫入功能,所以顯示裝置不需以人 工方式逐一燒錄不同連接器的EDID數(shù)據(jù),從而減少產(chǎn)品作業(yè)流程與 制作成本。此外,顯示裝置可在系統(tǒng)初始化時,自動對EDID進行檢 測,若發(fā)現(xiàn)EDID有所損毀,即可自動重新燒錄EDID至內(nèi)存中,減 少顯示裝置因EDID損毀而需要維修的問題產(chǎn)生。
為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉優(yōu)選實施 例,并結合附圖,作詳細說明如下。
圖1A為根據(jù)本發(fā)明第一實施例的顯示裝置的框圖; 圖1B為根據(jù)本發(fā)明第一實施例的接口裝置的框圖; 圖2為根據(jù)本發(fā)明第二實施例的接口裝置的電路圖; 圖3為根據(jù)本發(fā)明第三實施例的寫入擴展顯示識別數(shù)據(jù)的方法流 程圖。
具體實施方式
第一實施例
圖1A為根據(jù)本發(fā)明一實施例的顯示裝置的框圖。顯示裝置100 包括接口裝置102與顯示單元104。接口裝置102中存儲至少一擴展 顯示識別數(shù)據(jù),并可經(jīng)由連接器接收外接裝置所輸入的多媒體信號, 而顯示單元104則用來顯示所接收的多媒體信號。顯示裝置100則例 如為投影機、液晶顯示器等。
其中,當顯示裝置100進行初始化時,接口裝置102會檢測擴展 顯示識別數(shù)據(jù)是否正確,若該擴展顯示識別數(shù)據(jù)不正確,則重新寫入 擴展顯示識別數(shù)據(jù)。 一般而言,擴展顯示識別數(shù)據(jù)會存儲在EDID內(nèi) 存(例如EEPROM)中,接口裝置102會在檢測到擴展顯示識別數(shù) 據(jù)有誤時,重新燒錄EDID至相對應的EDID內(nèi)存中。若原本的EDID 內(nèi)存中未存儲相對應的EDID,接口裝置102也會在顯示裝置100進 行初始化時,燒錄相對應的EDID至對應的EDID內(nèi)存中。
接下來,則進一步說明上述接口裝置102,圖1B為根據(jù)本發(fā)明第 一實施例的接口裝置的框圖。接口裝置102包括數(shù)據(jù)處理單元110、 尋址單元120、存儲單元130、切換單元140以及連接器150。存儲 單元130耦接于切換單元140與尋址單元120之間,切換單元130則 用來切換數(shù)據(jù)處理單元110與連接器150至存儲單元130的導通路 徑。尋址單元120則受控于數(shù)據(jù)處理單元110以定義存儲單元130的 地址。
存儲單元130對應于連接器150的種類,存儲相對應的擴展顯示 識別數(shù)據(jù),包括數(shù)字擴展顯示識別數(shù)據(jù)與模擬擴展顯示識別數(shù)據(jù)。連 接器150的種類則例如為數(shù)字視頻接口(DVI)連接器、高分辨率多媒
體接口(HDMI)連接器、M1-DA連接器、視頻圖形陣列(VGA)連接 器。存儲單元130則可為電子可擦除可編程只讀存儲器,例如HOTEK 所生產(chǎn)的HT24LC01/02。
切換單元140可為多任務器,例如德州儀器(TEXAS INSTRUMENTS)所出的SN74CBT3257。切換單元140受控于數(shù)據(jù) 處理單元110,會在系統(tǒng)進行初始化時,根據(jù)選擇信號SEL切換數(shù)據(jù) 傳輸?shù)穆窂?,使?shù)據(jù)處理單元110耦接至存儲單元130的輸入/輸出 (IO)接腳。數(shù)據(jù)處理單元110經(jīng)由切換單元140檢測存儲單元130 中的擴展顯示識別數(shù)據(jù)是否正確,若存儲單元130中的擴展顯示識別 數(shù)據(jù)不正確,則重新寫入擴展顯示識別數(shù)據(jù)。在初始化結束后,會將 存儲單元130的數(shù)據(jù)傳輸路徑切換至連接器150,以進行數(shù)據(jù)的正常 傳輸。
數(shù)據(jù)處理單元110具有寫入存儲單元140的擴展顯示識別數(shù)據(jù)的 功能,且可以在檢測出EDID有誤、損毀或是缺少時,重新將EDID 寫入存儲單元140,此外也可以用于更新EDID。因此,顯示裝置在 制造過程中并不需使用人工方式逐一燒錄EDID,只要將相關的數(shù)據(jù) 存儲于數(shù)據(jù)處理單元110,當接口裝置102進行初始化時,數(shù)據(jù)處理 單元IIO便會自行寫入EDID。數(shù)據(jù)處理單元110的功能可由一般顯 示裝置中的微處理器來達成,也可以使用額外的微處理器(如8051) 來達成,在本實施例中并不加以限制。
尋址單元120則用來定義存儲單元130的地址,當接口裝置102 僅需單一個存儲單元130時,可將存儲單元130的地址接腳的電壓電 平固定,以取得固定地址。當接口裝置102具有多個存儲單元時,尋 址單元120會根據(jù)數(shù)據(jù)處理單元110的通用連接端口 (GPIO)所輸 出的電壓電平來決定個別存儲單元的地址。例如當接口裝置102具有 兩個存儲單元時,可以利用反相器,將一個通用連接端口的電壓電平
轉(zhuǎn)換為正電壓電平與負電壓電平,讓兩個存儲單元分別具有不同的地 址。對于尋址的電路,本領域技術人員,經(jīng)由本發(fā)明的公開,應可輕 易推知其余適用的電路,在此不加累述。
第二實施例
圖2為根據(jù)本發(fā)明第二實施例的接口裝置的電路圖。在本實施例 中,接口裝置200包括M1-DA連接器252與HDMI連接器254、切 換單元140、存儲單元132、 134、 136、尋址單元120以及數(shù)據(jù)處理 單元IIO,其中尋址單元120則主要由反相器122、124所組成。M1-DA 連接器252則可支持DVI信號。
在本實施例中,切換單元140為8對4的多任務器,接腳1A對 應于接腳1B1、 1B2,接腳2A對應于接腳2B1、 2B2,接腳3A對應 于接腳3B1、 3B2,接腳4A對應于接腳4B1、 4B2。在本實施例中, 存儲單元132、 134、 136均利用I2C總線(Inter-Integrated Circuit Bus) 來進行數(shù)據(jù)傳輸,所以每一存儲單元132、 134、 136用于數(shù)據(jù)傳輸(包 括數(shù)據(jù)燒錄)的I/0接腳有兩個。數(shù)據(jù)處理單元110與存儲單元110 進行溝通的接腳則為頻率接腳SYS—SCL與數(shù)據(jù)接腳SYS一SDA,分 別耦接于接腳1B2、 2B2與接腳3B2、 4B2。 M1-DA連接器252與存 儲單元110進行溝通的接腳則為頻率接腳DDCCLK與數(shù)據(jù)接腳 DDCDAT,分別耦接于接腳2B1與接腳3B1 。 HDMI連接器254與存 儲單元110進行溝通的接腳則為頻率接腳DDCCLK_HDMI與數(shù)據(jù)接 腳DDCDAT_HDMI,分別耦接于接腳1B1與4B1。
當選擇信號SEL為邏輯低電位時,接腳1A 4A分別導通至1B1 4B1,當選擇信號SEL為邏輯高電位時,接腳1A 4A分別導通至 1B2 4B2。選擇信號SEL由數(shù)據(jù)處理單元110所控制,當接口裝置 200進行初始化時,選擇信號SEL為邏輯高電位,當接口裝置200完 成初始化后,選擇信號SEL則切換至邏輯低電位。
換句話說,當接口裝置200進行初始化時,數(shù)據(jù)處理單元110會 利用頻率接腳SYS—SCL與數(shù)據(jù)接腳SYS—SDA,經(jīng)由切換單元140 依次檢測存儲單元132、 134、 136,而此時切換單元140會關閉存儲 單元132、 134、 136與M1-DA連接器252、 HDMI連接器254之間 的傳輸路徑。待接口裝置200完成初始化后,切換單元140會關閉存 儲單元132、 134、 136與數(shù)據(jù)處理單元110之間的傳輸路徑,并導通 存儲單元132、 134、 136與M1-DA連接器252、 HDMI連接器254
之間的傳輸路徑,讓外接裝置可經(jīng)由M1-DA連接器252、 HDMI連 接器254進行一般的數(shù)據(jù)傳輸。
此外,存儲單元132、 134、 136的寫保護接腳WP經(jīng)由反相器112 耦接于數(shù)據(jù)處理單元110所輸出的選擇信號SEL。當選擇信號SEL 為邏輯低電位時,存儲單元132、 134、 136經(jīng)由切換單元140耦接至 M1-DA連接器252、 HDMI連接器254,此時寫保護接腳WP會被致 能,以防止存儲單元132、 134、 136被外接裝置寫入或改變所存儲的 EDID。反之,當選擇信號SEL為邏輯高電位時,存儲單元132、 134、 136經(jīng)由切換單元140耦接至數(shù)據(jù)處理單元110,此時寫保護接腳WP 被禁能,以允許數(shù)據(jù)處理單元10寫入EDID至存儲單元132、34、 136中。由此,可有效防止外接裝置在不慎使用時,覆蓋或是損毀 EDID。
尋址單元120主要是用來定義每個存儲單元132、 134、 136的地 址,在本實施例中,存儲單元132、 134、 136具有3位(bit)的地址 接腳。數(shù)據(jù)處理單元110經(jīng)由反相器122,使存儲單元132、 134的 地址接腳Al具有不同的電壓電平,而存儲單元132、 134的其余地 址接腳則設定為邏輯低電位。存儲單元132、 134由于個別的地址接 腳A1具有不同的電壓電平,而有不同的地址。在本實施例中,反相 器122的輸入端亦可耦接于邏輯高電位(如5V)的電壓源或是M1-DA 連接器中的接腳(熱插拔檢測接腳(Hot Plug Detect, HPD),利用熱插拔 檢測接腳HPD的邏輯高電位來尋址存儲單元D2、 134。
存儲單元136則直接利用HDMI連接器的接腳D5V一HDMI來定 義地址接腳A2。當HDMI連接器連接至外接裝置時,接腳D5V—HDMI 為邏輯高電位,因此存儲單元136的地址接腳A2會因為反相器124 的輸出而轉(zhuǎn)換為邏輯低電位,而存儲單元136的其余地址接腳則可均 耦接于邏輯低電位。利用上述尋址單元120的電路,數(shù)據(jù)處理單元 IIO僅需使用一個通用連接端口,即可定義存儲單元132、 134、 136 的地址。
關于存儲單元132、 134的電壓源則可利用M1-DA連接器中的熱 插拔信號(Hot plug detect signal)來作為其工作電壓,而HDMI連接
器254可利用電源接腳(+5V),直接提供給存儲單元136所需的工 作電壓。當然,上述電路組件的工作電壓亦可由系統(tǒng)直接提供。此外, 上述實施例的技術手段可直接整合于現(xiàn)有的連接接口中,并不會影響 原有連接器接口的傳輸功能,關于HDMI連接器254與M1-DA連接 器252其余接腳的應用與功效,則請參照相關的連接器規(guī)格書,在此 不加累述。
第三實施例
由另一個觀點來看,上述實施例可歸納出一種寫入擴展顯示識別 數(shù)據(jù)的方法,應用于顯示裝置的接口裝置。經(jīng)由內(nèi)建的內(nèi)存寫入功能, 顯示裝置可以自動寫入或更新所需的擴展顯示識別數(shù)據(jù),不需以人工 方式逐一進行燒錄。圖3為根據(jù)本發(fā)明第三實施例的寫入擴展顯示識 別數(shù)據(jù)的方法流程圖。
在步驟S310中,在系統(tǒng)初始化時,切換至內(nèi)部讀取模式以供接口 裝置的數(shù)據(jù)處理單元檢查擴展顯示識別數(shù)據(jù)是否正確。此時,禁止外 接裝置與EDID內(nèi)存的連接,由內(nèi)部系統(tǒng),如顯示器的微處理器,來 檢查EDID內(nèi)存中的擴展顯示識別數(shù)據(jù)。然后,若擴展顯示識別數(shù)據(jù) 不正確,則重新寫入擴展識別數(shù)據(jù)(步驟S320)。由于本發(fā)明會在顯 示裝置中內(nèi)建EDID內(nèi)存的寫入功能,因此當檢查出擴展顯示識別數(shù) 據(jù)有誤或是缺少時,可由顯示裝置自行寫入所需的擴展顯示識別數(shù) 據(jù)。若擴展顯示識別數(shù)據(jù)正確,則切換至外部讀取模式以供外接裝置 讀取擴展顯示識別數(shù)據(jù)(步驟S330)。此時,顯示裝置的連接接口恢 復至一般狀態(tài),外接裝置可直接讀取EDID內(nèi)存,但無法寫入數(shù)據(jù)至 EDID內(nèi)存,EDID內(nèi)存的寫保護功能仍由內(nèi)部系統(tǒng)所控制,以防止 擴展顯示識別數(shù)據(jù)被外部裝置所損毀。
上述擴展顯示識別數(shù)據(jù)配合所對應的連接器可為模擬擴展顯示識 別數(shù)據(jù)或數(shù)字擴展顯示識別數(shù)據(jù),而外部裝置則包括計算機裝置,可 為桌上型計算機或筆記型計算機。至于上述內(nèi)部系統(tǒng)則為例如圖1B 所示的數(shù)據(jù)處理單元。
綜合上述,本發(fā)明因在顯示裝置中內(nèi)建EDID內(nèi)存的寫入功能,
因此顯示裝置可在進行初始化時自動檢查EDID的正確性與否,并在 EDID有誤或缺少時,自行寫入相對應的EDID至EDID內(nèi)存中。因 此,在寫入EDID的過程中,可減少人工燒錄EDID的作業(yè)成本,同 時也可避免顯示裝置因不慎使用而造成EDID損毀時的維修問題。
雖然本發(fā)明己以優(yōu)選實施例公開如上,然其并非用以限定本發(fā)明, 任何本領域技術人員,在不脫離本發(fā)明的精神和范圍內(nèi),當可作些許 的更動與潤飾,因此本發(fā)明的保護范圍當視后附的權利要求所界定的 內(nèi)容為準。
權利要求
1、一種接口裝置,應用于顯示裝置,該接口裝置包括數(shù)據(jù)處理單元;切換單元;以及第一存儲單元,對應于第一連接器,并經(jīng)由所述切換單元耦接于所述數(shù)據(jù)處理單元與所述第一連接器,所述第一存儲單元用來存儲第一擴展顯示識別數(shù)據(jù);其中,當所述接口裝置初始化時,所述數(shù)據(jù)處理單元經(jīng)由所述切換單元檢測所述第一存儲單元中的所述第一擴展顯示識別數(shù)據(jù)是否正確,若所述第一存儲單元中的所述第一擴展顯示識別數(shù)據(jù)不正確,則重新寫入所述第一擴展顯示識別數(shù)據(jù)。
2、 如權利要求1所述的接口裝置,其中若所述第一存儲單元中的 所述第一擴展顯示識別數(shù)據(jù)正確,則所述切換單元導通所述第一存儲 單元與所述第一連接器之間的傳輸路徑。
3、 如權利要求l所述的接口裝置,還包括第二存儲單元,對應于第二連接器,并用來存儲第二擴展顯示識 別數(shù)據(jù);其中,所述第二存儲單元經(jīng)由所述切換單元耦接于所述數(shù)據(jù)處理 單元與第二連接器,當所述接口裝置初始化時,所述數(shù)據(jù)處理單元經(jīng) 由所述切換單元檢測所述第二存儲單元中的所述第二擴展顯示識別 數(shù)據(jù)是否正確,若所述第二存儲單元中的所述第二擴展顯示識別數(shù)據(jù) 不正確,則重新寫入所述第二擴展顯示識別數(shù)據(jù)。
4、 如權利要求3所述的接口裝置,其中所述切換單元為多任務器, 且受控于所述數(shù)據(jù)處理單元。
5、 如權利要求3所述的接口裝置,還包括 尋址單元,耦接于所述第一存儲單元與所述第二存儲單元,并受 控于所述數(shù)據(jù)處理單元,以定義所述第一存儲單元與所述第二存儲單 元的地址。
6、 如權利要求l所述的接口裝置,還包括-第二存儲單元,對應于所述第一連接器,并用來存儲第二擴展顯示識別數(shù)據(jù);其中,所述第二存儲單元經(jīng)由所述切換單元耦接于所述數(shù)據(jù)處理 單元與所述第一連接器,當所述接口裝置初始化時,所述數(shù)據(jù)處理單 元經(jīng)由所述切換單元檢測所述第二存儲單元中的所述第二擴展顯示 識別數(shù)據(jù)是否正確,若所述第二存儲單元中的所述第二擴展顯示識別 數(shù)據(jù)不正確,則重新寫入所述第二擴展顯示識別數(shù)據(jù)。
7、 如權利要求6所述的接口裝置,其中所述第一擴展顯示識別 數(shù)據(jù)為模擬擴展顯示識別數(shù)據(jù),所述第二擴展識別數(shù)據(jù)為數(shù)字擴展顯 示識別數(shù)據(jù)。
8、 如權利要求6所述的接口裝置,其中所述切換單元為多任務 器,且受控于所述數(shù)據(jù)處理單元。
9、 如權利要求6所述的接口裝置,還包括尋址單元,耦接于所述第一存儲單元與所述第二存儲單元,并受 控于所述數(shù)據(jù)處理單元,以定義所述存儲單元的地址。
10、 如權利要求9所述的接口裝置,其中所述尋址單元包括-反相器,所述反相器的輸入端耦接于所述數(shù)據(jù)處理單元與所述第一存儲單元的第一地址接腳,所述反相器的輸出端耦接于所述第二存 儲單元的第二地址接腳。
11、 如權利要求l所述的接口裝置,其中所述第一存儲單元的寫 保護功能受控于所述數(shù)據(jù)處理單元。
12、 如權利要求l所述的接口裝置,其中所述第一擴展顯示識別 數(shù)據(jù)為模擬擴展顯示識別數(shù)據(jù)或數(shù)字擴展顯示識別數(shù)據(jù)。
13、 如權利要求l所述的接口裝置,其中所述連接器包括數(shù)字視 頻接口連接器、高分辨率多媒體接口連接器、M1-DA連接器或視頻 圖形陣列連接器。
14、 如權利要求l所述的接口裝置,其中所述第一存儲單元為電 子可擦除可編程只讀存儲器。
15、 一種寫入擴展顯示識別數(shù)據(jù)的方法,應用于顯示裝置的接口 裝置,所述方法包括下列步驟當所述接口裝置初始化時,切換至內(nèi)部讀取模式,以供接口裝置 的數(shù)據(jù)處理單元檢査所述擴展顯示識別數(shù)據(jù)是否正確;若所述擴展顯示識別數(shù)據(jù)不正確,則重新寫入所述擴展識別數(shù)據(jù); 以及若所述擴展顯示識別數(shù)據(jù)正確,則切換至外部讀取模式,以供外 接裝置讀取所述擴展顯示識別數(shù)據(jù)。
16、 如權利要求15所述的方法,其中所述擴展顯示識別數(shù)據(jù)包 括模擬擴展顯示識別數(shù)據(jù)與數(shù)字擴展顯示識別數(shù)據(jù)。
17、 如權利要求15所述的方法,其中所述外接裝置為計算機裝置。
全文摘要
一種接口裝置與寫入擴展顯示識別數(shù)據(jù)的方法,該接口裝置包括數(shù)據(jù)處理單元、存儲單元以及切換單元。存儲單元經(jīng)由切換單元耦接于相對應的連接器與數(shù)據(jù)處理單元,當接口裝置初始化時,數(shù)據(jù)處理單元經(jīng)由切換單元檢測存儲單元中的擴展顯示識別數(shù)據(jù)是否正確,若存儲單元中的擴展顯示識別數(shù)據(jù)不正確,則重新寫入擴展顯示識別數(shù)據(jù)。
文檔編號G06F3/14GK101393732SQ20071015283
公開日2009年3月25日 申請日期2007年9月18日 優(yōu)先權日2007年9月18日
發(fā)明者陳俊杰, 陳文晉, 高銘志 申請人:中強光電股份有限公司