專利名稱:檢測方法及檢測裝置及多媒體裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種檢測方法及檢測裝置及多媒體裝置,特別是涉及一種可通過CEC 信道以外的路徑,進(jìn)行外接CEC裝置異動檢測的檢測方法及檢測裝置及多媒體裝置。
背景技術(shù):
高分辨率多媒體接口(High-DefinitionMultimedia hterface,HDMI)是 一種全數(shù)字化的影像/聲音傳輸接口,可同時傳送無壓縮(uncompressed)的音頻與視 頻訊號,且所有兼容于HDMI的裝置,例如機(jī)上盒(set-top box)、光盤播放機(jī)、個人計 算機(jī)、電視游樂器、數(shù)字音響與電視等,均可通過HDMI所規(guī)范的最小化傳輸差動訊號 (Transition-Minimized Differential Signaling) fW^iSfWiS (Display Data Channel)以及消費者電子裝置控制(Consumer Electronics Control,CEC)通道來互通有 無。因此,HDMI在市面上已逐漸地取代現(xiàn)有的模擬影音傳送接口(例如SCART及RCA端 子)。請參考圖1,圖1為現(xiàn)有一 HDMI系統(tǒng)10的示意圖。在HDMI系統(tǒng)10中,所有兼容于 HDMI的裝置,可依其運作分類為來源(Source)裝置、中繼(R印eater)裝置及終端(Sink) 裝置。來源裝置,例如光盤播放機(jī)、電視游樂器、計算機(jī)主機(jī)、機(jī)上盒等,僅具備HDMI訊號輸 出功能,用來輸出HDMI訊號。中繼裝置,例如HDMI訊號切換器,同時具備HDMI訊號接收及 輸出功能,用來將來源裝置所輸出的HDMI訊號傳送至終端裝置,其轉(zhuǎn)傳的方式可以是一對 一、一對多、多對一、多對多,且可同時具有訊號加強(qiáng)(或放大)功能。終端裝置,例如電視、 屏幕等,僅具有HDMI接收功能,用來播放或處理HDMI訊號。此外,若某一終端裝置除具備 HDMI訊號接收功能外,還具備HDMI訊號輸出功能,其角色則依照有無將其輸出連接到另一 個終端裝置的HDMI輸入端而定。若有與其它終端裝置連接,則此一裝置將扮演中繼裝置的 角色直到移除其連接狀態(tài)為止。一般而言,各個HDMI裝置皆有獨立的控制接口,如遙控器。在此情形下,消費者擁 有越多HDMI多媒體裝置,則遙控器的數(shù)量也跟著增加,造成使用上極大的不便。在此情形 下,可通過CEC標(biāo)準(zhǔn),實現(xiàn)多重控制的目的,亦即利用連結(jié)至CEC網(wǎng)絡(luò)上任意其它裝置的內(nèi) 建控制按鈕,使CEC網(wǎng)絡(luò)中任一裝置能夠更易于控制。首先,圖2為一 HDMI接頭及其各接腳的定義的示意圖。如圖2所示,HDMI接頭的 接腳13為用來提供消費者電子裝置控制訊號的接腳。藉由接腳13,使用者可控制任一支 持HDMI-CEC裝置。舉例來說,使用者可通過一配備HDMI-CEC功能的電視,經(jīng)由HDMI接頭 的接腳13,控制一外接且符合HDMI-CEC標(biāo)準(zhǔn)的DVD播放器進(jìn)行播放、快轉(zhuǎn)及倒帶,或控制符 合HDMI-CEC標(biāo)準(zhǔn)的機(jī)上盒進(jìn)行頻道切換等。CEC標(biāo)準(zhǔn)規(guī)格中定義了五大類共十二個裝置,并賦予特定的邏輯地址(Logical Address,LA) 0如圖3所示,電視的LA為「0」、記錄裝置的LA為「1」、「2」或「9」(如DVD錄 放機(jī)),調(diào)諧器(Tuner)的LA為「3」、「6」、「7」或「10」,播放裝置(如DVD播放機(jī))的LA為 「4」、「8」、「11」,音響系統(tǒng)的LA為「5」...。另外,LA為「12」、「13」保留給其它未被定義的裝置使用。LA為「14」為電視的物理地址(Physical Address,PA)不為「0000」時使用。LA 為「15」為未注冊或廣播用。其中,邏輯地址相關(guān)于HDMI-CEC裝置的類別,而物理地址則是 相關(guān)于HDMI-CEC網(wǎng)絡(luò)拓樸,亦即一 HDMI裝置位于HDMI-CEC網(wǎng)絡(luò)的地址,例如在圖1中,若 終端裝置為電視,則其邏輯地址設(shè)定為「0」,而物理地址則設(shè)定為「0000」。另外,CEC標(biāo)準(zhǔn)規(guī)格并說明了 HDMI-CEC裝置可通過發(fā)送輪詢(Poll)命令分組 給某一特定的邏輯地址,從該邏輯地址是否已被占用而得知有無裝置連結(jié)到CEC的網(wǎng)絡(luò) 上來。為確保整個家用影音系統(tǒng)的操作流暢,即使HDMI裝置未連接到CEC網(wǎng)絡(luò),CEC裝置 (如電視)每隔一段時間就須發(fā)送此一類似于同步(Synchronization)的分組。在此情 形下,發(fā)送輪詢命令分組的時間間隔就會大大影響系統(tǒng)整體表現(xiàn)。若發(fā)送輪詢命令分組的 時間間隔太短,則會徒增系統(tǒng)的負(fù)擔(dān),時間間隔太長則會影響到使用者接口的操作靈敏度 (Sensitivity)。在此情形下,如何提升CEC裝置的檢測效率,同時不影響系統(tǒng)負(fù)擔(dān),也就成為業(yè)界 所努力的目標(biāo)之一。
發(fā)明內(nèi)容
因此,本發(fā)明的主要目的即在于提供一種檢測方法及檢測裝置及多媒體裝置。本發(fā)明揭示一種檢測方法,用于一符合高分辨率多媒體接口規(guī)范的多媒體裝置中 檢測多個連接端口的連結(jié)狀態(tài),該檢測方法包含有取得該多個連接端口的多個電氣信息; 以及根據(jù)該多個電氣信息,判斷該多個連接端口的連接情形。本發(fā)明還揭示一種檢測裝置,用于一符合高分辨率多媒體接口規(guī)范的多媒體裝置 中檢測多個連接端口的連結(jié)狀態(tài),該檢測裝置包含有一擷取模塊,用來取得該多個連接端 口的多個電氣信息;以及一邏輯模塊,用來根據(jù)該多個電氣信息,判斷該多個連接端口的連 接情形。本發(fā)明還揭示一種多媒體裝置,用于一符合高分辨率多媒體接口規(guī)范的多媒體系 統(tǒng)中,該多媒體裝置包含有多個連接端口 ;一切換控制器,耦接于該多個連接端口,用來切 換輸出該多個連接端口的一連接端口的訊號;一運作模塊,用來處理該切換控制器所輸出 的訊號;以及一檢測裝置。該檢測裝置包含有一擷取模塊,用來取得該多個連接端口的多個 電氣信息;以及一邏輯模塊,用來根據(jù)該多個電氣信息,判斷該多個連接端口的連接情形。
圖1為現(xiàn)有一 HDMI系統(tǒng)的示意圖。圖2為現(xiàn)有一 HDMI接頭及其各接腳的定義的示意圖。圖3為現(xiàn)有CEC標(biāo)準(zhǔn)規(guī)格的裝置分類示意圖。圖4為本發(fā)明實施例一多媒體裝置的示意圖。圖5為圖4的多媒體裝置的一變化實施例的示意圖。圖6為圖4的多媒體裝置的一變化實施例的示意圖。圖7為本發(fā)明實施例一轉(zhuǎn)換表的示意圖。圖8為本發(fā)明實施例一 HDMI中繼裝置的示意圖。圖9A至圖9E為本發(fā)明實施例一 HDMI電視機(jī)的不同操作情形的示意圖。6
圖IOA至圖IOD為圖LI的多媒體裝置的檢測運作流程圖。圖11為圖4的多媒體裝置的一運作流程圖。附圖符號說明10HDMI系統(tǒng)40、80多媒體裝置HDMI_P1 HDMI Jn連接端口400,800切換控制器402,802運作模塊404,804檢測裝置406,806擷取模塊408邏輯模塊CH_TMDSTMDS通道CH_CECCEC通道500檢測單元Ral Ran、Rbl Rbn、RL 電阻502,602處理器600數(shù)字檢測單元604模擬至數(shù)字轉(zhuǎn)換單元808傳送模塊90HDMI電視機(jī)Pl P6輸入端口PO輸出端口100,1100流程120、140、160子流程102、104、122、124、142、144、146、162、164、166、168、1102、1104、1106、1108、1110步驟
具體實施例方式為了在不增加系統(tǒng)負(fù)擔(dān)下,提升HDMI-CEC裝置的檢測效率,本發(fā)明是利用一額外 的檢測方式,判斷各連接端口的連接情形,藉此可實時反映外接裝置的變化,同時亦不需增 加輪詢命令分組的發(fā)送頻率,甚至可免用輪詢命令分組。請參考圖4,圖4為本發(fā)明實施例一多媒體裝置40的示意圖。多媒體裝置40較佳 地為符合HDMI-CEC規(guī)范的電視或顯示器,但不以此為限,其包含有連接端口 HDMI_P1 HDMI_Pn、一 切換控制器400、一運作模塊402及一檢測裝置404。連接端口 HDMI_P1 HDMI_Pn可嵌合 其它HDMI裝置,切換控制器400則根據(jù)使用者的控制,選擇輸出其中的一連接端口的訊號 予運作模塊402,以輸出對應(yīng)的多媒體效果。其中,運作模塊402可能包含處理器、電源管理 裝置、周邊狀態(tài)檢測電路、儲存裝置、輸出裝置等軟、硬件,用以實現(xiàn)多媒體裝置40的功能, 其詳細(xì)架構(gòu)視不同系統(tǒng),而有不同變化,在此不贅述。另外,切換控制器400處理TMDS信道(CH_TMDS)的訊號,而運作模塊402可通過CEC信道(CH_CEC)與各外接HDMI-CEC裝置,交 換控制訊號或發(fā)出輪詢命令分組。除此之外,檢測裝置404包含一擷取模塊406及一邏輯 模塊408,用來通過CEC信道CH_CEC以外的路徑,檢測連接端口 HDMI_P1 HDMI_Pn的連接 情形,并將檢測到的結(jié)果傳送至運作模塊402,以實時更新外接HDMI裝置的狀態(tài)。詳細(xì)來說,擷取模塊406用來取得連接端口 HDMI_P1 HDMI_Pn的電氣信息,如各 連接端口的電壓、電流、電壓差、電流差等,而邏輯模塊408則根據(jù)擷取模塊406所取得的電 氣信息,判斷連接端口 HDMI_P1 HDMI_Pn的連接情形。換句話說,多媒體裝置40不需主 動發(fā)送輪詢命令分組,即可得知外接HDMI裝置的連接狀態(tài)。在此情形下,可有效降低輪詢 命令分組的發(fā)送頻率,以節(jié)省系統(tǒng)負(fù)擔(dān)。更重要的是,多媒體裝置40可在有外接HDMI裝置 插拔的同時,立即做出反應(yīng),例如在電視的畫面上顯示一訊息框,表示某一連接端口的外接 裝置被移除或被檢測到,或是更新OSD(On-screen Display)的內(nèi)容。進(jìn)一步地,多媒體裝置40可利用檢測裝置404的檢測結(jié)果,降低或停止輪詢命令 分組的發(fā)送,當(dāng)然亦可保有CEC標(biāo)準(zhǔn)所定義的運作模式,以提升兼容性。在此情形下,針對 外接HDMI-CEC裝置的檢測,多媒體裝置40可有以下三種做法第一、軟件檢測模式多媒體裝置40主動發(fā)送輪詢命令分組,以檢測外接 HDMI-CEC裝置的狀態(tài),此種模式與現(xiàn)有技術(shù)相同。第二、硬件檢測模式多媒體裝置40不會主動發(fā)送輪詢命令分組,而是利用檢測 裝置404的檢測結(jié)果,僅在外接HDMI-CEC裝置插拔時,進(jìn)行交握(Handshaking)程序,以取 得必要的狀態(tài)信息。第三、混合檢測模式多媒體裝置40混合上述兩種檢測模式,當(dāng)檢測裝置404檢 測到有一外接HDMI-CEC裝置插拔后,多媒體裝置40會持續(xù)對該外接HDMI-CEC裝置定時輪 詢。因此,通過檢測裝置404,多媒體裝置40可選擇硬件檢測模式或混合檢測模式,達(dá) 到動態(tài)且實時的檢測,以改善現(xiàn)有技術(shù)的缺點。需注意的是,在圖4中,檢測裝置404的擷 取模塊406及邏輯模塊408用以對應(yīng)于其運作所需的步驟。實際上,本領(lǐng)域的技術(shù)人員當(dāng) 根據(jù)系統(tǒng)所需,以軟件或硬件方式,設(shè)計符合要求的架構(gòu),亦可利用多媒體裝置40中已存 在的電路或組件等,根據(jù)前述的概念,實現(xiàn)本發(fā)明的目的。舉例來說,在圖5中,一檢測單元500及電阻Ral Ran用以實現(xiàn)擷取模塊406,而 一處理器502則實現(xiàn)邏輯模塊408。其中,電阻Ral Ran可視為電氣訊號產(chǎn)生單元,用來 根據(jù)連接端口 HDMI_P1 HDMI_Pn的連接情形,產(chǎn)生對應(yīng)的模擬電氣訊號,其來源可以是由 外接裝置提供電源(如5伏)所致。而檢測單元500可以是運作模塊402中GPICKGeneral Purpose Input/Output)接腳的檢測器,其可根據(jù)系統(tǒng)設(shè)定(如由處理器502控制),定時 地檢測電阻Ral Ran所傳送來的模擬電氣訊號,以判斷連接端口 HDMI_P1 HDMI_Pn的 電氣信息。當(dāng)使用GPIO接腳檢測連接端口 HDMI_P1 HDMI_Pn的模擬電氣訊號時,檢測 單元500需定時(如每0.1毫秒)檢測一次電阻Ral Ran的電氣訊號。此外,亦可用 IRQ(Interrupt)接腳進(jìn)行檢測,則處理器502只需于中斷發(fā)生時,才檢視連接端口 HDMI_ Pl HDMI_Pn的異動變化即可,不需定時檢測,以節(jié)省系統(tǒng)資源。另外,亦可搭配運作模塊402的模擬至數(shù)字轉(zhuǎn)換器,以實現(xiàn)擷取模塊406。例如,在圖6中,一數(shù)字檢測單元600、電阻 Mm及一模擬至數(shù)字轉(zhuǎn)換單元604用以實現(xiàn)擷取 模塊406,而處理器602用以實現(xiàn)邏輯模塊408。比較圖6與圖5可知,圖6中電阻Rbl Rbn的電氣訊號會經(jīng)由模擬至數(shù)字轉(zhuǎn)換單元604轉(zhuǎn)換為具有數(shù)字意義的電壓訊號V_ADC,因 此數(shù)字檢測單元600可以是運作模塊402的微控制器,如此一來,只要適當(dāng)設(shè)定電阻Rbl Rbn的值及模擬至數(shù)字轉(zhuǎn)換單元604所包含的電阻RL及電容C的值,即可通過預(yù)設(shè)的固件 或程序代碼,正確判斷連接端口 HDMI_P1 HDMI_Pn的連接狀態(tài)。舉例來說,若連接端口 HDMI_P1 HDMI_Pn的數(shù)量η等于4,則可選用27ΚΩ、51ΚΩ、68ΚΩ、91ΚΩ的電阻Rbl Rb4,20KQ的電阻RL,及20pF的電容C。在此情形下,藉由外接裝置所提供的5伏電源,可 得出如圖7所示的轉(zhuǎn)換表,其顯示連接端口 HDMI_P1 HDMI_P4的16種連接情形,及對應(yīng) 的電壓訊號V_ADC與8位數(shù)字值。藉此,數(shù)字檢測單元600可定時檢測電壓訊號V_ADC,產(chǎn) 生對應(yīng)的數(shù)字值,以判斷連接端口 HDMI_P1 HDMI_P4的連接情形,使得多媒體裝置40可 在有外接HDMI裝置插拔的同時,立即做出反應(yīng)。除此之外,在多媒體裝置40中,切換控制器400通常包含有一寄存器,用來暫存連 接端口 HDMI_P1 HDMI_Pn的連接情形,則在實現(xiàn)擷取模塊406時,亦可通過一數(shù)據(jù)讀取 單元,定時讀取切換控制器400的寄存器內(nèi)的數(shù)據(jù),以供邏輯模塊408判斷連接端口 HDMI_ Pl HDMI_Pn的運作情形。因此,由上述可知,藉由CEC標(biāo)準(zhǔn)以外的檢測方式,本發(fā)明可提供具彈性的檢測 模式,并可有效提高檢測效率及資源利用率。更進(jìn)一步地,當(dāng)檢測出連接端口 HDMI_P1 HDMI_Pn的連接情形后,多媒體裝置40可進(jìn)行相對應(yīng)的處理,例如輸出連接端口 HDMI_P1 HDMI_Pn的異動訊息。需注意的是,多媒體裝置40根據(jù)檢測裝置404的檢測結(jié)果所做的運 作應(yīng)視不同系統(tǒng)需求而定,并適當(dāng)?shù)卦黾踊蚶眠\作模塊402中原有的功能或組件,以達(dá) 到特定處理效果。例如,可在運作模塊402中增加或利用其原有的指示訊息產(chǎn)生單元,以 產(chǎn)生指示訊息,并由一輸出單元輸出對應(yīng)的訊號(如顯示文字或圖案、發(fā)出聲響、閃燈等), 或儲存于一儲存單元中。具體來說,若多媒體裝置40是一電視機(jī),當(dāng)連接端口 HDMI_P1 HDMI_Pn中有一連接端口的連接狀態(tài)改變時,可于屏幕顯示該連接端口的變化情形,或是將 的儲存于存儲器中,待使用者查詢OSD時,才顯示其詳細(xì)內(nèi)容。然而,需注意的是,不論后 續(xù)的處理方式如何進(jìn)行,其主要概念都是建立于檢測裝置404已取得連接端口 HDMI_P1 HDMI_Pn的連接狀態(tài)后。因此,在應(yīng)用上,設(shè)計者應(yīng)根據(jù)實際需求,適當(dāng)?shù)卣{(diào)整后續(xù)運作的流 程及系統(tǒng)架構(gòu),而不限于此。另一方面,上述實施例皆以電視或顯示器等終端裝置為例,實際上,由于HDMI系 統(tǒng)可包含中繼裝置,因此,亦可將本發(fā)明的概念衍生至中繼裝置上。請參考圖8,圖8為本 發(fā)明實施例一 HDMI中繼裝置80的示意圖。HDMI中繼裝置80可以是符合HDMI規(guī)范的一 對一、一對多、多對一或多對多的訊號切換器,并可同時具有訊號加強(qiáng)功能,但不以此為限。 HDMI中繼裝置80包含有連接端口 HDMI_P1 HDMI_Pn、一切換控制器800、一運作模塊802 及一檢測裝置804。HDMI中繼裝置80的架構(gòu)與圖4的多媒體裝置40相似,但不同的是檢測 裝置804的功能與檢測裝置404不完全相同。檢測裝置804包含一擷取模塊806及一傳送 模塊808。擷取模塊806的運作方式與擷取模塊406相同,亦用來取得連接端口 HDMI_P1 HDMI_Pn的電氣信息,如各連接端口的電壓、電流、電壓差、電流差等。而傳送模塊808則是 將擷取模塊806所取得的結(jié)果,轉(zhuǎn)傳至終端裝置(或另一中繼裝置)。換言之,HDMI中繼裝置80不會根據(jù)連接端口 HDMI_P1 HDMI_Pn的電氣信息,判斷連接端口 HDMI_P1 HDMI_ Pn的連接情形,而是單純地將所取得的信息轉(zhuǎn)傳至終端裝置(如多媒體裝置40),由終端裝 置據(jù)以判斷各HDMI來源裝置的連接情形。因此,藉由本發(fā)明,在符合HDMI-CEC規(guī)范的多媒體系統(tǒng)中,終端裝置除可正確判 斷直接連接的來源裝置的異動情形,同時可通過中繼裝置的轉(zhuǎn)傳,判斷中繼裝置所連接的 來源裝置的異動情形。如此一來,使用者可正確判斷外接裝置的情形,以提升使用便利性。 舉例來說,圖9A至圖9E,分別顯示一 HDMI-CEC電視機(jī)90的不同操作情形。假設(shè)HDMI-CEC 電視機(jī)90包含四個HDMI連接端口,分別為HDMI_P1、HDMI_P2、HDMI_P3及HDMI_P4,且 HDMI-CEC電視機(jī)90是依據(jù)本發(fā)明的概念所設(shè)計,可利用硬件檢測模式或混合檢測模式,達(dá) 到動態(tài)且實時的檢測。若一開始尚未接上外接裝置,則相關(guān)物理接線表是如圖9A下半部所 示。接著,若連接端口 HDMI_P1接上未開機(jī)的DVD播放器,則HDMI電視機(jī)90可立即檢測到 連接端口 HDMI_P1的連接狀態(tài)已改變,并隨即將物理接線表更新為如圖9B下半部所示。接 下來,若連接端口 HDMI_P4接上未開機(jī)的藍(lán)光播放器,而連接端口 HDMI_P1上的DVD播放器 開始運作后,則HDMI電視機(jī)90可立即將物理接線表更新為如圖9B下半部所示。另一方面, 延續(xù)圖9B,若連接端口 HDMI_P3接上一 6對1的切換器(六個輸入端口 Pl P6,一個輸出 端口 P0);此切換器是根據(jù)本發(fā)明所設(shè)計(如圖8),且切換器的輸入端口 P2接上已開機(jī)的 藍(lán)光播放器,則HDMI電視機(jī)90可立即將物理接線表更新為如圖9D的下半部所示。延續(xù)圖 9D,若切換器的輸入端口 P5再接上電視游樂器(未開機(jī)),則HDMI電視機(jī)90可立即將物理 接線表更新為如圖9E的下半部所示。因此,通過本發(fā)明的檢測方式,HDMI電視機(jī)90可于連接端口 HDMI_P1 HDMI_P4 或切換器的任一輸入端口的連接狀態(tài)改變時,隨即做出反應(yīng),并更新對應(yīng)的物理接線表。進(jìn) 一步地,HDMI電視機(jī)90更新物理接線表后,可進(jìn)一步顯示所更新的內(nèi)容,或是將其儲存起 來,待使用者查詢時才顯示。在現(xiàn)有技術(shù)中,支持CEC標(biāo)準(zhǔn)的HDMI終端裝置每隔一段時間就須發(fā)送輪詢命令分 組,或是被動地由使用者于新增/移除一個或多個HDMI-CEC裝置時執(zhí)行一次手動更新。以 固定間隔發(fā)送為例,若發(fā)送輪詢命令分組的時間間隔太短,會徒增系統(tǒng)的負(fù)擔(dān),若時間間隔 太長則會影響到使用者接口的操作靈敏度;而手動更新的方式對系統(tǒng)的負(fù)荷最少,但卻有 操作便利性的問題。相較之下,本發(fā)明是通過CEC信道以外的路徑,進(jìn)行外接裝置異動的檢 測,除了可實時反應(yīng)外,還可降低輪詢命令分組的發(fā)送頻率,降低系統(tǒng)負(fù)擔(dān),同時增加資源 使用效率。另外,結(jié)合本發(fā)明的檢測方式,終端裝置可提供更具彈性的檢測模式,并有效提 高使用時的便利性。更進(jìn)一步地,多媒體裝置40的檢測運作方式可歸納為一流程100及其子流程120、 140、160,如圖10A、圖10B、圖IOC及圖IOD所示。如圖IOA所示,流程100包含以下步驟步驟102 開始。步驟104 判斷多媒體裝置40是以軟件檢測模式SW_DT、硬件檢測模式HW_DT或混 合檢測模式MX_DT進(jìn)行外接裝置的檢測。若多媒體裝置40是以軟件檢測模式SW_DT進(jìn)行 外接裝置的檢測,則進(jìn)行子流程120 ;若多媒體裝置40是以硬件檢測模式HW_DT進(jìn)行外接 裝置的檢測,則進(jìn)行子流程140 ;若多媒體裝置40是以混合檢測模式MX_DT進(jìn)行外接裝置 的檢測,則進(jìn)行子流程160。
如圖IOB所示,子流程120包含以下步驟步驟122 運作模塊402通過CEC信道CH_CEC發(fā)出輪詢命令分組。步驟124 運作模塊402接收相對于輪詢命令分組的回復(fù)訊息,以檢測連接端口 HDMI_P1 HDMI_Pn的連接狀態(tài)。如圖IOC所示,子流程140包含以下步驟步驟142 擷取模塊406定時取得連接端口 HDMI_P1 HDMI_Pn的電氣信息。步驟144 邏輯模塊408根據(jù)擷取模塊406所取得的電氣信息,判斷連接端口 HDMI_P1 HDMI_Pn中是否至少有一連接端口的連接情形發(fā)生異動。若是,則進(jìn)行步驟146 ; 若否,則回到步驟142。步驟146 運作模塊402對連接情形發(fā)生異動的連接端口進(jìn)行交握程序。如圖IOD所示,子流程160包含以下步驟步驟162 擷取模塊406以IRQ方式連結(jié)至連接端口 HDMI_P1 HDMI_Pn,以取得 連接端口 HDMI_P1 HDMI_Pn的電氣信息。步驟164 邏輯模塊408根據(jù)擷取模塊406所取得的電氣信息,判斷連接端口 HDMI_P1 HDMI_Pn中是否至少有一連接端口的連接情形發(fā)生異動。若是,則進(jìn)行步驟166 ; 若否,則回到步驟162。步驟166 邏輯模塊408或運作模塊402判斷連接情形發(fā)生異動的連接端口是否 為插入。若是,則進(jìn)行步驟168 ;若否,則進(jìn)行步驟170。步驟168 運作模塊402對連接情形發(fā)生異動的連接端口定時發(fā)出輪詢命令分組, 并回到步驟162,以繼續(xù)檢測其它連接端口的連接狀態(tài)。圖IOA至圖IOD是相關(guān)于多媒體裝置40取得檢測結(jié)果的不同模式,詳細(xì)說明可參 考前述。另外,多媒體裝置40取得檢測結(jié)果后的運作方式,可歸納為一流程1100,其包含以 下步驟步驟1102:開始。步驟1104 檢測裝置404或運作模塊402判斷連接端口 HDMI_P1 HDMI_Pn中 是否至少有一連接端口的連接情形發(fā)生異動。若是,則進(jìn)行步驟1106 ;若否,則回到步驟 1104。步驟1106 運作模塊402判斷一顯示連接異動功能是否已啟動。若是,則進(jìn)行步 驟1108;若否,則進(jìn)行步驟1110。步驟1108 運作模塊402輸出指示訊息,以顯示連接情形發(fā)生異動的相關(guān)信息。步驟1110 運作模塊402儲存連接情形發(fā)生異動的相關(guān)信息。根據(jù)流程1100,當(dāng)檢測裝置404或運作模塊402檢測到有一連接端口的連接情形 發(fā)生異動時,若使用者正開啟OSD或多媒體裝置40已設(shè)定自動顯示連接情形發(fā)生異動的相 關(guān)信息,則顯示連接情形發(fā)生異動的相關(guān)信息,否則儲存連接情形發(fā)生異動的相關(guān)信息。綜上所述,本發(fā)明是通過CEC信道以外的路徑,進(jìn)行外接裝置異動的檢測,除了可 實時反應(yīng)外,還可降低輪詢命令分組的發(fā)送頻率,降低系統(tǒng)負(fù)擔(dān),同時可提供更具彈性的檢 測模式,并有效提高使用時的便利性。以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明的權(quán)利要求所做的均等變化與修 飾,皆應(yīng)屬本發(fā)明的涵蓋范圍。
權(quán)利要求
1.一種檢測方法,用于一符合高分辨率多媒體接口規(guī)范的多媒體裝置中檢測多個連接 端口的連結(jié)狀態(tài),該檢測方法包含有取得該多個連接端口的多個電氣信息;以及根據(jù)該多個電氣信息,判斷該多個連接端口的連接情形。
2.如權(quán)利要求1所述的檢測方法,其中取得該多個連接端口的該多個電氣信息的步 驟,是根據(jù)一預(yù)設(shè)周期,定時取得該多個電氣信息。
3.如權(quán)利要求1所述的檢測方法,其中取得該多個連接端口的該多個電氣信息的步 驟,包含有取得該多個連接端口的多個模擬電氣訊號;以及將該多個模擬電氣訊號轉(zhuǎn)為數(shù)字型式,以取得該多個電氣信息。
4.如權(quán)利要求1所述的檢測方法,其中取得該多個連接端口的該多個電氣信息的步 驟,是讀取該多個連接端口所屬的一切換控制器的一寄存器,以取得該多個電氣信息。
5.如權(quán)利要求1所述的檢測方法,其中取得該多個連接端口的該多個電氣信息的步 驟,是于該多個連接端口的連結(jié)狀態(tài)改變時,接收由該多個連接端口所傳送來的該多個電 氣fn息。
6.如權(quán)利要求1所述的檢測方法,其中該多媒體裝置是一終端裝置。
7.如權(quán)利要求6所述的檢測方法,其中該終端裝置是一影像播放裝置。
8.如權(quán)利要求1所述的檢測方法,其還包含根據(jù)該多個連接端口的連接情形,產(chǎn)生一 指示訊息。
9.如權(quán)利要求8所述的檢測方法,其還包含輸出該指示訊息。
10.如權(quán)利要求8所述的檢測方法,其還包含儲存該指示訊息。
11.如權(quán)利要求1所述的檢測方法,其還包含通過該多個連接端口的一連接端口,取得一中繼裝置的多個中繼連接端口的多個電氣 信息;以及根據(jù)該多個中繼連接端口的該多個電氣信息,判斷該多個中繼連接端口的連接情形。
12.—種檢測裝置,用于一符合高分辨率多媒體接口規(guī)范的多媒體裝置中檢測多個連 接端口的連結(jié)狀態(tài),該檢測裝置包含有一擷取模塊,用來取得該多個連接端口的多個電氣信息;以及一邏輯模塊,用來根據(jù)該多個電氣信息,判斷該多個連接端口的連接情形。
13.如權(quán)利要求12所述的檢測裝置,其中該擷取模塊是根據(jù)一預(yù)設(shè)周期,定時取得該 多個電氣信息。
14.如權(quán)利要求12所述的檢測裝置,其中該擷取模塊包含有多個電氣訊號產(chǎn)生單元,耦接于該多個連接端口,用來產(chǎn)生該多個連接端口的多個模 擬電氣訊號;以及一檢測單元,用來檢測該多個模擬電氣訊號,以取得該多個電氣信息。
15.如權(quán)利要求14所述的檢測裝置,其中該多個電氣訊號產(chǎn)生單元的一電氣訊號產(chǎn)生 單元是一電阻。
16.如權(quán)利要求14所述的檢測裝置,其還包含一模擬至數(shù)字轉(zhuǎn)換單元,用來將該多個 模擬電氣訊號轉(zhuǎn)為數(shù)字型式。
17.如權(quán)利要求12所述的檢測裝置,其中該擷取模塊是讀取該多個連接端口所屬的一 切換控制器的一寄存器,以取得該多個電氣信息。
18.如權(quán)利要求12所述的檢測裝置,其中該擷取模塊是于該多個連接端口的連結(jié)狀態(tài) 改變時,接收由該多個連接端口所傳送來的該多個電氣信息。
19.如權(quán)利要求12所述的檢測裝置,其中該多媒體裝置是一終端裝置。
20.如權(quán)利要求19所述的檢測裝置,其中該終端裝置是一影像播放裝置。
21.如權(quán)利要求12所述的檢測裝置,其還包含一指示訊息產(chǎn)生單元,用來根據(jù)該多個 連接端口的連接情形,產(chǎn)生一指示訊息。
22.如權(quán)利要求21所述的檢測裝置,其還包含一輸出單元,用來輸出該指示訊息。
23.如權(quán)利要求21所述的檢測裝置,其還包含一儲存單元,用來儲存該指示訊息。
24.如權(quán)利要求12所述的檢測裝置,其中該擷取模塊還用來通過該多個連接端口的一 連接端口,取得一中繼裝置的多個中繼連接端口的多個電氣信息,以及該邏輯模塊還用來 根據(jù)該多個中繼連接端口的該多個電氣信息,判斷該多個中繼連接端口的連接情形。
25.一種多媒體裝置,用于一符合高分辨率多媒體接口規(guī)范的多媒體系統(tǒng)中,該多媒體 裝置包含有多個連接端口;一切換控制器,耦接于該多個連接端口,用來切換輸出該多個連接端口的一連接端口 的訊號;一運作模塊,用來處理該切換控制器所輸出的訊號;以及一檢測裝置,包含有一擷取模塊,用來取得該多個連接端口的多個電氣信息;以及一邏輯模塊,用來根據(jù)該多個電氣信息,判斷該多個連接端口的連接情形。
26.如權(quán)利要求25所述的多媒體裝置,其中該擷取模塊根據(jù)一預(yù)設(shè)周期,定時取得該 多個電氣信息。
27.如權(quán)利要求25所述的多媒體裝置,其中該擷取模塊包含有多個電氣訊號產(chǎn)生單元,耦接于該多個連接端口,用來產(chǎn)生該多個連接端口的多個模 擬電氣訊號;以及一檢測單元,用來檢測該多個模擬電氣訊號,以取得該多個電氣信息。
28.如權(quán)利要求27所述的多媒體裝置,其中該多個電氣訊號產(chǎn)生單元的一電氣訊號產(chǎn) 生單元是一電阻。
29.如權(quán)利要求27所述的多媒體裝置,其還包含一模擬至數(shù)字轉(zhuǎn)換單元,用來將該多 個模擬電氣訊號轉(zhuǎn)為數(shù)字型式。
30.如權(quán)利要求25所述的多媒體裝置,其中該切換控制器包含一寄存器,用來儲存該 多個電氣信息,該擷取模塊讀取該寄存器,以取得該多個電氣信息。
31.如權(quán)利要求25所述的多媒體裝置,其中該擷取模塊是于該多個連接端口的連結(jié)狀 態(tài)改變時,接收由該多個連接端口所傳送來的該多個電氣信息。
32.如權(quán)利要求25所述的多媒體裝置,其中該多媒體裝置是一終端裝置。
33.如權(quán)利要求32所述的多媒體裝置,其中該終端裝置是一影像播放裝置。
34.如權(quán)利要求25所述的多媒體裝置,其中該運作模塊還包含一指示訊息產(chǎn)生單元,用來根據(jù)該多個連接端口的連接情形,產(chǎn)生一指示訊息。
35.如權(quán)利要求34所述的多媒體裝置,其中該運作模塊還包含一輸出單元,用來輸出 該 皆示訊息。
36.如權(quán)利要求34所述的多媒體裝置,其中該運作模塊還包含一儲存單元,用來儲存 該 皆示訊息。
37.如權(quán)利要求25所述的多媒體裝置,其中該擷取模塊還用來通過該多個連接端口的 一連接端口,取得一中繼裝置的多個中繼連接端口的多個電氣信息,以及該邏輯模塊還用 來根據(jù)該多個中繼連接端口的該多個電氣信息,判斷該多個中繼連接端口的連接情形。
全文摘要
本發(fā)明揭示一種檢測方法及檢測裝置及多媒體裝置。該檢測方法,用于一符合高分辨率多媒體接口規(guī)范的多媒體裝置中檢測多個連接端口的連結(jié)狀態(tài),該檢測方法包含有取得該多個連接端口的多個電氣信息;以及根據(jù)該多個電氣信息,判斷該多個連接端口的連接情形。
文檔編號G09G5/00GK102055943SQ200910181088
公開日2011年5月11日 申請日期2009年10月28日 優(yōu)先權(quán)日2009年10月28日
發(fā)明者黃文澤 申請人:緯創(chuàng)資通股份有限公司