[0153] 另外,在使用CEC線84、與備用引腳連接的信號(hào)線141、發(fā)送SDA信號(hào)的信號(hào)線以及發(fā)送SCL信號(hào)的信號(hào)線由HDMI(R)信源71和HDMI(R)信宿72配置執(zhí)行全雙工IC通信的情況下,例如,將HDMI(R)信源71和HDMI(R)信宿72配置成如圖7所示那樣。注意,在圖7中,將與在圖6中的情況下的那些部分相對(duì)應(yīng)的部分用相同的附圖標(biāo)記表示,并且將適當(dāng)?shù)厥÷云涿枋觥?/div>
[0154] HDMI(R)信源71由發(fā)送器81、開關(guān)控制單元121以及開關(guān)控制單元171配置而成。另外,將轉(zhuǎn)換單元131、開關(guān)133、開關(guān)181、開關(guān)182以及解碼單元183提供給發(fā)送器81。 [0155] 在發(fā)送數(shù)據(jù)的定時(shí)上,將來自HDMI(R)信源71的SDA信號(hào)供應(yīng)給開關(guān)181,而在接收數(shù)據(jù)的定時(shí)上,將來自接收器82的SDA信號(hào)或來自接收器82的組成與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)的成分信號(hào)供應(yīng)給開關(guān)181?;陂_關(guān)控制單元171的控制,開關(guān)181選擇并輸出來自HDMI(R)信源71的SDA信號(hào)、或來自接收器82的SDA信號(hào)或組成與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)的成分信號(hào)。
[0156] 也就是說,開關(guān)181在HDMI(R)信源71接收從HDMI(R)信宿72發(fā)送的數(shù)據(jù)的定時(shí)上,接收經(jīng)由作為在其上發(fā)送SDA信號(hào)的信號(hào)線的SDA線191從接收器82發(fā)送的SDA信號(hào)或與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)的成分信號(hào),并且將接收到的SDA信號(hào)或成分信號(hào)供應(yīng)給HDMI(R)信源71或解碼單元183。
[0157] 另外,開關(guān)181在HDMI(R)信源71將數(shù)據(jù)發(fā)送給HDMI(R)信宿72的定時(shí)上,經(jīng)由SDA線191將從HDMI(R)信源71供應(yīng)的SDA信號(hào)發(fā)送給接收器82,或不向接收器82發(fā)送信號(hào)。
[0158] 在發(fā)送數(shù)據(jù)的定時(shí)上,將來自HDMI(R)信源71的SCL信號(hào)供應(yīng)給開關(guān)182,而在接收數(shù)據(jù)的定時(shí)上,將來自接收器82的組成與Rx相對(duì)應(yīng)的差分信號(hào)的成分信號(hào)供應(yīng)給開關(guān)182。開關(guān)182基于開關(guān)控制單元171的控制,選擇并輸出SCL信號(hào)和組成與Rx相對(duì)應(yīng)的差分信號(hào)的成分信號(hào)之一。
[0159] 也就是說,開關(guān)182在HDMI(R)信源71接收從HDMI(R)信宿72發(fā)送的數(shù)據(jù)的定時(shí)上,接收經(jīng)由作為發(fā)送SCL信號(hào)的信號(hào)線的SCL線192從接收器82發(fā)送的與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)的成分信號(hào),以將接收到的成分信號(hào)供應(yīng)給解碼單元183,或不接收信號(hào)。 [0160] 另外,開關(guān)182在HDMI(R)信源71將數(shù)據(jù)發(fā)送給HDMI(R)信宿72的定時(shí)上,經(jīng)由SCL線192向接收器82發(fā)送從HDMI(R)信源71供應(yīng)的SCL信號(hào),或不向接收器82發(fā)送信號(hào)。
[0161] 解碼單元183例如由差分放大器配置而成,并且其輸入端與SDA線191和SCL線192連接。解碼單元183接收經(jīng)由SDA線191和CEC線192從接收器82發(fā)送的差分信號(hào),即,由SDA線191上的成分信號(hào)和SCL線192上的成分信號(hào)組成的差分信號(hào),將該差分信號(hào)解碼成作為原始數(shù)據(jù)的Rx數(shù)據(jù)并輸出該Rx數(shù)據(jù)。
[0162] 開關(guān)控制單元171控制開關(guān)181和開關(guān)182,以便使開關(guān)181和開關(guān)182切換來選擇供應(yīng)給開關(guān)181和開關(guān)182的信號(hào)之一。
[0163] 另外,HDMI(R)信宿72由接收器82、開關(guān)控制單元124以及開關(guān)控制單元172配置而成。而且,將開關(guān)135、解碼單元136、轉(zhuǎn)換單元184、開關(guān)185以及開關(guān)186提供給接收器82。
[0164] 轉(zhuǎn)換單元184例如由差分放大器配置而成,并且將Rx數(shù)據(jù)供應(yīng)給轉(zhuǎn)換單元184。轉(zhuǎn)換單元184將供應(yīng)的Rx數(shù)據(jù)轉(zhuǎn)換成由兩個(gè)成分信號(hào)組成的差分信號(hào),并經(jīng)由SDA線191和SCL線192將通過轉(zhuǎn)換獲得的差分信號(hào)發(fā)送給發(fā)送器81。也就是說,轉(zhuǎn)換單元184經(jīng)由開關(guān)185將組成通過轉(zhuǎn)換獲得的差分信號(hào)的成分信號(hào)之一發(fā)送給發(fā)送器81,并經(jīng)由開關(guān)186將組成差分信號(hào)的另一個(gè)成分信號(hào)發(fā)送給發(fā)送器81。
[0165] 在發(fā)送數(shù)據(jù)的定時(shí)上,將來自轉(zhuǎn)換單元184的組成與Rx數(shù)據(jù)相對(duì)應(yīng)的差 分信號(hào)的成分信號(hào)和來自HDMI(R)信宿72的SDA信號(hào)供應(yīng)給開關(guān)185,而在接收數(shù)據(jù)的定時(shí)上,將來自發(fā)送器81的SDA信號(hào)供應(yīng)給開關(guān)185。開關(guān)185基于開關(guān)控制單元172的控制,選擇并輸出來自HDMI(R)信宿72的SDA信號(hào)、或來自發(fā)送器81的SDA信號(hào)或組成與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)的成分信號(hào)。
[0166] 也就是說,開關(guān)185在HDMI(R)信宿72接收從HDMI(R)信源71發(fā)送的數(shù)據(jù)的定時(shí)上,接收經(jīng)由SDA線191從發(fā)送器81發(fā)送的SDA信號(hào),以將接收到的SDA信號(hào)供應(yīng)給HDMI(R)信宿72,或不接收信號(hào)。
[0167] 另外,開關(guān)185在HDMI(R)信宿72將數(shù)據(jù)發(fā)送給HDMI(R)信源71的定時(shí)上,經(jīng)由SDA線191將從HDMI(R)信宿72供應(yīng)的SDA信號(hào)或從轉(zhuǎn)換單元184供應(yīng)的成分信號(hào)發(fā)送給發(fā)送器81。
[0168] 在發(fā)送數(shù)據(jù)的定時(shí)上,將來自轉(zhuǎn)換單元184的組成與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)的成分信號(hào)供應(yīng)給開關(guān)186,而在接收數(shù)據(jù)的定時(shí)上,將來自發(fā)送器81的SCL信號(hào)供應(yīng)給開關(guān)186。開關(guān)186基于開關(guān)控制單元172的控制,選擇并輸出組成與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)的成分信號(hào)和SCL信號(hào)之一。
[0169] 也就是說,開關(guān)186在HDMI(R)信宿72接收從HDMI(R)信源71發(fā)送的數(shù)據(jù)的定時(shí)上,接收經(jīng)由SCL線192從發(fā)送器81發(fā)送的SCL信號(hào),以將接收到的SCL信號(hào)供應(yīng)給HDMI(R)信宿72,或不接收信號(hào)。
[0170] 另外,開關(guān)186在HDMI(R)信宿72將數(shù)據(jù)發(fā)送給HDMI(R)信源71的定時(shí)上,經(jīng)由SCL線192將從轉(zhuǎn)換單元184供應(yīng)的成分信號(hào)發(fā)送給發(fā)送器81,或不發(fā)送信號(hào)。 [0171] 開關(guān)控制單元172控制開關(guān)185和開關(guān)186,以便使開關(guān)185和開關(guān)186切換來選擇供應(yīng)給開關(guān)185和開關(guān)186的信號(hào)之一。
[0172] 順便說一句,在HDMI(R)信源71和HDMI(R)信宿72執(zhí)行IP通信的情況下,依據(jù)HDMI(R)信源71和HDMI(R)信宿72中每一個(gè)的配置確定是半雙工通信可用還是全雙工通信可用。因此,通過參考從HDMI(R)信宿72接收到的E-EDID,HDMI(R)信源71確定執(zhí)行半雙工通信、全雙工通信、還是通過交換CEC信號(hào)的雙向通信。
[0173] 例如,如圖8所示,HDMI(R)信源71接收到的E-EDID由基本塊和擴(kuò)展塊組成。 [0174] 將用以“E-EDID1.3 Basic Structure(基本結(jié)構(gòu))”表示的E-EDID1.3標(biāo)準(zhǔn) 確定的數(shù)據(jù)布置在E-EDID的基本塊的頭上,隨后布置保持與以“Preferredtiming”表示的傳統(tǒng)EDID的兼容性的定時(shí)信息以及以與保持與傳統(tǒng)EDID的兼容性的“Preferred timing”不同的“2nd timing”表示的定時(shí)信息。
[0175] 另外,對(duì)于基本塊,在“2nd timing”后面依次布置以“Monitor NAME”表示的指示顯示器件名稱的信息以及以“Monitor Range Limits”表示的指示關(guān)于寬高比是4∶3和16∶9的情況的可顯示像素的數(shù)量的信息。
[0177] 另外,對(duì)于擴(kuò)展塊,在“Speaker Allocation”后面布置以“Vender Specific”表示的為每個(gè)銷售商唯一定義的數(shù)據(jù)、以“3rd timing”表示的保持與傳統(tǒng)EDID的兼容性的定時(shí)信息以及以“4th timing”表示的保持與傳統(tǒng)EDID的兼容性的定時(shí)信息。 [0178] 另外,以“Vender Specific”表示的數(shù)據(jù)由如圖9所示的數(shù)據(jù)結(jié)構(gòu)組成。也就是說,將作為單字節(jié)塊的第0到第N塊提供給以“Vender Specific”表示的數(shù)據(jù)。 [0179] 對(duì)于布置在以“Vender Specific”表示的數(shù)據(jù)的頭上的第0塊,布置如下信息:以“Vendor-Specific tag code(=3)”表示的、指示數(shù)據(jù)“Vender Specific”的數(shù)據(jù)區(qū)的首標(biāo)以及以“Length(=N)”表示的指示數(shù)據(jù)“Vender Specific”的長(zhǎng)度的信息。 [0180] 另 外, 對(duì) 于 第 1 到 第 3 塊, 布 置 以“24bit IEEERegistrationIdentifier(0x000C03)LSB first”表示的指示為HDMI(R)登記的號(hào)碼“0x000C03”的信息。此外,對(duì)于第4和第5塊,布置以“A”、“B”、“C”和“D”中的每一個(gè)表示的、指示24-位信宿器件的物理地址的信息。
[0181] 另外,對(duì)于第6塊,布置如下信息:以“Supports-AI”表示的指示信宿器件可以操縱的功能的標(biāo)志;用“DC-48bit”、“DC-36bit”和“DC-30bit”中的每一個(gè)表示的、規(guī)定每個(gè)像素的位數(shù)的信息;以“DC-Y444”表示的、指示信宿器件是否可以操縱YCbCr 4:4:4的圖像的發(fā)送的標(biāo)志;和以“DVI-Dual”表示的、 指示信宿器件是否可以操縱雙DVI(數(shù)字視頻接口)的標(biāo)志。
[0183] 這里,已經(jīng)設(shè)置(例如,設(shè)置成“1”)的全雙工標(biāo)志指示HDMI(R)信宿72具有執(zhí)行全雙工通信的功能,即,具有如圖7所示的配置,而已經(jīng)復(fù)位(例如,設(shè)置成“0”)的全雙工標(biāo)志指示HDMI(R)信宿72不具有執(zhí)行全雙工通信的功能。
[0184] 類似地,已經(jīng)設(shè)置(例如,設(shè)置成“1”)的半雙工標(biāo)志指示HDMI(R)信宿72具有執(zhí)行半雙工通信的功能,即,具有如圖6所示的配置,而已經(jīng)復(fù)位(例如,設(shè)置成“0”)的半雙工標(biāo)志指示HDMI(R)信宿72不具有執(zhí)行半雙工通信的功能。
[0185] 另外,對(duì)于第9塊,布置以“Vender Specific”表示的數(shù)據(jù)塊、以“VideoLatency”表示的逐行視頻的延遲時(shí)間數(shù)據(jù),而對(duì)于第10塊,布置以“AudioLatency”表示的伴隨逐行視頻的音頻的延遲時(shí)間數(shù)據(jù)。而且,對(duì)于第11塊,布置以“Interlaced Video Latency”表示的隔行視頻的延遲時(shí)間數(shù)據(jù),而對(duì)于第12塊,布置以“Interlaced Audio Latency”表示的伴隨隔行視頻的音頻的延遲時(shí)間數(shù)據(jù)。
[0186] HDMI(R)信源71基于包含在從HDMI(R)信宿72接收到的E-EDID中的全雙工標(biāo)志和半雙工標(biāo)志,確定執(zhí)行半雙工通信、執(zhí)行全雙工通信、還是執(zhí)行根據(jù)CEC信號(hào)的交換的雙向通信,依照其確定結(jié)果與HDMI(R)信宿72執(zhí)行雙向通信。
[0187] 例如,在如圖6所示地配置HDMI(R)信源71的情況下,HDMI(R)信源71可以與圖6所示的HDMI(R)信宿72執(zhí)行半雙工通信,但在與圖7所示的HDMI(R)信宿72執(zhí)行半雙工通信時(shí)有困難。
[0188] 因此,一旦提供給HDMI(R)信源71的電子器件的電源接通,HDMI(R)信源71就開始通信處理,并根據(jù)包括在與HDMI(R)信源71連接的HDMI(R)信宿72中的功能執(zhí)行雙向通信。
[0192] 另一方面,在在步驟S11中作出已經(jīng)連接了新電子器件的確定的情況下,在步驟S12中開關(guān)控制單元121控制開關(guān)133,以便使開關(guān)133切換來在發(fā)送數(shù)據(jù)的時(shí)間上,選擇來自HDMI(R)信源71的CEC信號(hào),而在接收數(shù)據(jù)的時(shí)間上,選擇來自接收器82的CEC信號(hào)。
[0193] 在步驟S13中,HDMI(R)信源71接收經(jīng)由DDC 83從HDMI(R)信宿72發(fā)送的E-EDID。也就是說,一旦檢測(cè)到HDMI(R)信源71的連接,HDMI(R)信宿72就從EDIDROM 85中讀出E-EDID,并經(jīng)由DDC 83將讀出的E-EDID發(fā)送給HDMI(R)信源71,于是HDMI(R)信源71接收從HDMI(R)信宿72發(fā)送的E-EDID。
[0194] 在步驟S14中,HDMI(R)信源71確定與HDMI(R)信宿72的半雙工通信是否可用。也就是說,HDMI(R)信源71參考從HDMI(R)信宿72接收到的E-EDID確定是否已經(jīng)設(shè)置了圖9中的半雙工標(biāo)志“HalfDuplex”,例如,在已經(jīng)設(shè)置了半雙工標(biāo)志的情況下,HDMI(R)信源71確定使用半雙工通信方法的雙向IP通信,即,半雙工通信可用。
[0195] 在在步驟S14中作出半雙工通信可用的確定的情況下,在步驟S15中HDMI(R)信源71經(jīng)由開關(guān)133和CEC線84向接收器82發(fā)送指示使用CEC線84和信號(hào)線141以半雙工通信方法進(jìn)行IP通信的信號(hào),作為指示要用于雙向通信的信道的信道信息。 [0196] 也就是說,在已經(jīng)設(shè)置了半雙工標(biāo)志的情況下,HDMI(R)信源71可以識(shí)別HDMI(R)信宿72被配置成諸如圖6所示那樣,并且使用CEC線84和信號(hào)線141的半雙工通信可用,于是將信道信息發(fā)送給HDMI(R)信宿72以便通知執(zhí)行半雙工通信。
[0197] 在步驟S16中,開關(guān)控制單元121控制開關(guān)133,以便使開關(guān)133切換來在發(fā)送數(shù)據(jù)的時(shí)間上,選擇來自轉(zhuǎn)換單元131的與Tx相對(duì)應(yīng)的差分信號(hào), 而在接收數(shù)據(jù)的時(shí)間上,選擇來自接收器82的與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)。
[0198] 在步驟S17中,HDMI(R)信源71的每個(gè)單元都使用半雙工通信方法與HDMI(R)信宿72執(zhí)行雙向IP通信,并且結(jié)束該通信處理。具體地說,在發(fā)送數(shù)據(jù)的時(shí)間上,轉(zhuǎn)換單元131將HDMI(R)信源71供應(yīng)的Tx數(shù)據(jù)轉(zhuǎn)換成差分信號(hào),將組成通過轉(zhuǎn)換獲得的差分信號(hào)的成分信號(hào)之一供應(yīng)給開關(guān)133,并且經(jīng)由信號(hào)線141將另一個(gè)成分信號(hào)發(fā)送給接收器82。
開關(guān)133經(jīng)由CEC線84將轉(zhuǎn)換單元131供應(yīng)的成分信號(hào)發(fā)送給接收器82。這樣,將與Tx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)從HDMI(R)信源71發(fā)送到HDMI(R)信宿72。
[0199] 另外,在接收數(shù)據(jù)的時(shí)間上,解碼單元132接收從接收器82發(fā)送的與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)。也就是說,開關(guān)133接收經(jīng)由CEC線84從接收器82發(fā)送的與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)的成分信號(hào),并將接收到的成分信號(hào)供應(yīng)給解碼單元132。在定時(shí)控制單元122的控制下,解碼單元132將由開關(guān)133供應(yīng)的成分信號(hào)和經(jīng)由信號(hào)線141從接收器82供應(yīng)的成分信號(hào)組成的差分信號(hào)解碼成作為原始數(shù)據(jù)的Rx數(shù)據(jù),并將該Rx數(shù)據(jù)輸出給HDMI(R)信源71。
[0200] 這樣,HDMI(R)信源71與HDMI(R)信宿72執(zhí)行像控制數(shù)據(jù)、像素?cái)?shù)據(jù)以及音頻數(shù)據(jù)那樣的各種類型的數(shù)據(jù)的交換。
[0201] 另外,在在步驟S14中作出半雙工通信不可用的確定的情況下,在步驟S18中HDMI(R)信源71的每個(gè)單元執(zhí)行CEC信號(hào)的發(fā)送/接收,從而與HDMI(R)信宿72執(zhí)行雙向通信,并結(jié)束該通信處理。
[0202] 也就是說,在發(fā)送數(shù)據(jù)的時(shí)間上,HDMI(R)信源71經(jīng)由開關(guān)133和CEC線84將CEC信號(hào)發(fā)送給接收器82,而在接收數(shù)據(jù)的時(shí)間上,HDMI(R)信源71接收經(jīng)由開關(guān)133和CEC線84從接收器82發(fā)送的CEC信號(hào),從而HDMI(R)信源71與HDMI(R)信宿72執(zhí)行控制數(shù)據(jù)的交換。
[0203] 這樣,HDMI(R)信源71參考半雙工標(biāo)志,以使用CEC線84和信號(hào)線141與能夠執(zhí)行半雙工通信的HDMI(R)信宿72執(zhí)行半雙工通信。
[0204] 這樣,HDMI(R)信源71使開關(guān)133切換來選擇要發(fā)送的數(shù)據(jù)和要接收的數(shù)據(jù),并使用CEC線84和信號(hào)線141與HDMI(R)信宿72執(zhí)行半雙工通信,即,使用半雙工通信方法的IP通信,從而可以在保持與傳統(tǒng)HDMI(R)的兼容性的同時(shí)執(zhí)行高速雙向通信。 [0205] 另外,與HDMI(R)信源71一樣,一旦提供給HDMI(R)信宿72的 電子器件的電源接通,HDMI(R)信宿72就開始通信處理,并與HDMI(R)信源71執(zhí)行雙向通信。 [0206] 下面參照?qǐng)D11的流程圖關(guān)于圖6所示的HDMI(R)信宿72的通信處理作出描述。 [0207] 在步驟S41中,HDMI(R)信宿72確定是否新電子器件已經(jīng)與HDMI(R)信宿72連接。例如,HDMI(R)信宿72基于施加在信號(hào)線86與之連接的叫做“熱插拔檢測(cè)頭”的引腳上的電壓的量值確定是否HDMI(R)信源71提供到的新電子器件已經(jīng)與之連接。 [0208] 在在步驟S41中作出沒有連接新電子器件的確定的情況下,不執(zhí)行通信,于是結(jié)束該通信處理。
[0209] 另一方面,在在步驟S41中作出已經(jīng)連接了新電子器件的確定的情況下,在步驟S42中開關(guān)控制單元124控制開關(guān)135,以便使開關(guān)135切換來在發(fā)送數(shù)據(jù)的時(shí)間上,選擇來自HDMI(R)信宿72的CEC信號(hào),而在接收數(shù)據(jù)的時(shí)間上,選擇來自發(fā)送器81的CEC信號(hào)。
[0210] 在步驟S43中,HDMI(R)信宿72從EDIDROM 85中讀出E-EDID,并經(jīng)由DDC 83將讀出的E-EDID發(fā)送給HDMI(R)信源71。
[0212] 也就是說,根據(jù)HDMI(R)信源71和HDMI(R)信宿72具有的功能,發(fā)送指示雙向通信信道的信道信息。例如,在HDMI(R)信源71配置成諸如圖6所示那樣的情況下,HDMI(R)信源71和HDMI(R)信宿72可以使用CEC線84和信號(hào)線141執(zhí)行半雙工通信,于是將指示使用CEC線84和信號(hào)線141執(zhí)行IP通信的信道信息從HDMI(R)信源71發(fā)送到HDMI(R)信宿72。HDMI(R)信宿72接收經(jīng)由開關(guān)135和CEC線84從HDMI(R)信源71發(fā)送的信道信息,并確定已經(jīng)接收到信道信息。
[0213] 另一方面,在HDMI(R)信源71不具有執(zhí)行半雙工通信的功能的情況下,沒有將信道信息從HDMI(R)信源71發(fā)送到HDMI(R)信宿72,于是HDMI(R)信宿72確定未接收到信道信息。
[0214] 在在步驟S44中作出已經(jīng)接收到信道信息的確定的情況下,該處理轉(zhuǎn)到步驟S45,在其中開關(guān)控制單元124控制開關(guān)135,以便使開關(guān)135切換來在發(fā)送數(shù)據(jù)的時(shí)間上,選擇來自轉(zhuǎn)換單元134的與Rx相對(duì)應(yīng)的差分信號(hào),而在 接收數(shù)據(jù)的時(shí)間上,選擇來自發(fā)送器81的與Tx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)。
[0215] 在步驟S46中,HDMI(R)信宿72的每個(gè)單元使用半雙工通信方法與HDMI(R)信源71執(zhí)行雙向IP通信,并結(jié)束該通信處理。具體地說,轉(zhuǎn)換單元134在發(fā)送數(shù)據(jù)的時(shí)間上,基于定時(shí)控制單元123的控制,將HDMI(R)信宿72供應(yīng)的Rx數(shù)據(jù)轉(zhuǎn)換成差分信號(hào),而將組成通過轉(zhuǎn)換獲得的差分信號(hào)的成分信號(hào)之一供應(yīng)給開關(guān)135,并且經(jīng)由信號(hào)線141將另一個(gè)成分信號(hào)供應(yīng)給發(fā)送器81。開關(guān)135經(jīng)由CEC線84將轉(zhuǎn)換單元134供應(yīng)的成分信號(hào)發(fā)送給發(fā)送器81。這樣,將與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)從HDMI(R)信宿72發(fā)送到HDMI(R)信源71。
[0216] 另外,解碼單元136在接收數(shù)據(jù)的時(shí)間上,接收從發(fā)送器81發(fā)送的與Tx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)。也就是說,開關(guān)135接收經(jīng)由CEC線84從發(fā)送器81發(fā)送的與Tx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)的成分信號(hào),并將接收到的成分信號(hào)供應(yīng)給解碼單元136。解碼單元136將由開關(guān)135供應(yīng)的成分信號(hào)和經(jīng)由信號(hào)線141從發(fā)送器81供應(yīng)的成分信號(hào)組成的差分信號(hào)解碼成作為原始數(shù)據(jù)的Tx數(shù)據(jù),并將該Tx數(shù)據(jù)輸出給HDMI(R)信宿72。
[0217] 這樣,HDMI(R)信宿72與HDMI(R)信源71執(zhí)行像控制數(shù)據(jù)、像素?cái)?shù)據(jù)以及音頻數(shù)據(jù)那樣的各種類型的數(shù)據(jù)的交換。
[0218] 另外,在在步驟S44中作出未接收到信道信息的確定的情況下,在步驟S47中HDMI(R)信宿72的每個(gè)單元執(zhí)行CEC信號(hào)的發(fā)送/接收,從而執(zhí)行與HDMI(R)信源71雙向通信,并結(jié)束該處理。
[0219] 也就是說,HDMI(R)信宿72在發(fā)送數(shù)據(jù)的時(shí)間上,經(jīng)由開關(guān)135和CEC線84將CEC信號(hào)發(fā)送給發(fā)送器81,而HDMI(R)信宿72在接收數(shù)據(jù)的時(shí)間上,接收經(jīng)由開關(guān)135和CEC線84從發(fā)送器81發(fā)送的CEC信號(hào),從而與HDMI(R)信源71執(zhí)行控制數(shù)據(jù)的交換。 [0220] 這樣,一旦接收到信道信息,HDMI(R)信宿72就使用CEC線84和信號(hào)線141與HDMI(R)信源71執(zhí)行半雙工通信。
[0221] 這樣,HDMI(R)信宿72使開關(guān)135切換來選擇要發(fā)送的數(shù)據(jù)和要接收的數(shù)據(jù),并使用CEC線84和信號(hào)線141與HDMI(R)信源71執(zhí)行半雙工通信,從而在保持與傳統(tǒng)HDMI(R)的兼容性的同時(shí),與HDMI(R)信源71執(zhí)行高速雙向通信。
[0222] 另外,在HDMI(R)信源71配置成諸如如圖7所示那樣的情況下,對(duì) 于通信處理,HDMI(R)信源71基于包含在E-EDID中的全雙工標(biāo)志確定HDMI(R)信宿72是否具有執(zhí)行全雙工通信的功能,并且依照其確定結(jié)果執(zhí)行雙向通信。
[0224] 在步驟S71中,HDMI(R)信源71確定是否新電子器件與HDMI(R)信源71已經(jīng)連接。在在步驟S71中作出沒有連接新電子器件的確定的情況下,不執(zhí)行通信,于是結(jié)束該通信處理。
[0225] 另一方面,在在步驟S71中作出已經(jīng)連接了新電子器件的確定的情況下,在步驟S72中開關(guān)控制單元171控制開關(guān)181和開關(guān)182,以便使開關(guān)181和開關(guān)182切換來在發(fā)送數(shù)據(jù)的時(shí)間上,由開關(guān)181選擇來自HDMI(R)信源71的SDA信號(hào),而由開關(guān)182選擇來自HDMI(R)信源71的SCL信號(hào);而在接收數(shù)據(jù)的時(shí)間上,由開關(guān)181選擇來自接收器82的SDA信號(hào)。
[0226] 在步驟S73中,開關(guān)控制單元121控制開關(guān)133,以便使開關(guān)133切換來在發(fā)送數(shù)據(jù)的時(shí)間上,選擇來自HDMI(R)信源71的CEC信號(hào),而在接收數(shù)據(jù)的時(shí)間上,選擇來自接收器82的CEC信號(hào)。
[0227] 在步驟S74中,HDMI(R)信源71接收經(jīng)由DDC 83的SDA線191從HDMI(R)信宿72發(fā)送的E-EDID。也就是說,一旦檢測(cè)到與HDMI(R)信源71的連接,HDMI(R)信宿72就從EDIDROM 85中讀出E-EDID,并經(jīng)由DDC 83的SDA線191將讀出流發(fā)送給HDMI(R)信源
71,于是HDMI(R)信源71接收從HDMI(R)信宿72發(fā)送的E-EDID。
[0228] 在步驟S75中,HDMI(R)信源71確定與HDMI(R)信宿72的全雙工通信是否可用。也就是說,HDMI(R)信源71參考從HDMI(R)信宿72接收到的E-EDID確定是否已經(jīng)設(shè)置了圖9中的全雙工標(biāo)志“Full Duplex”,例如,在已經(jīng)設(shè)置了全雙工標(biāo)志的情況下,HDMI(R)信源71確定使用全雙工通信方法的雙向IP通信,即,全雙工通信可用。
[0229] 在在步驟S75中作出全雙工通信可用的確定的情況下,在步驟S76中開關(guān)控制單元171控制開關(guān)181和開關(guān)182,以便使控制開關(guān)181和開關(guān)182切換來在接收數(shù)據(jù)的時(shí)間上,選擇來自接收器82的與Rx相對(duì)應(yīng)的差分信號(hào)。
[0230] 也就是說,在接收數(shù)據(jù)的時(shí)間上,開關(guān)控制單元171控制開關(guān)181和開關(guān)182,以便在從接收器82發(fā)送的組成與Rx相對(duì)應(yīng)的差分信號(hào)的成分信號(hào) 當(dāng)中,使用開關(guān)181選擇經(jīng)由SDA線191發(fā)送的成分信號(hào),而使用開關(guān)182選擇經(jīng)由SCL線192發(fā)送的成分信號(hào)。 [0231] 在E-EDID從HDMI(R)信宿72發(fā)送到HDMI(R)信源71之后,不再使用組成DDC 83的SDA線191和SCL線192,也就是說,不再執(zhí)行經(jīng)由SDA線191和SCL線192的SDA信號(hào)和SCL信號(hào)的發(fā)送/接收,于是通過切換開關(guān)181和開關(guān)182,可以根據(jù)全雙工通信將SDA線191和SCL線192用作Rx數(shù)據(jù)的發(fā)送路徑。
[0232] 在步驟S77中,HDMI(R)信源71經(jīng)由開關(guān)133和CEC線84,向接收器82發(fā)送指示使用CEC線84和信號(hào)線141以及SDA線192和SCL線192通過全雙工通信方法的IP通信的信號(hào),作為指示雙向通信的信道的信道信息。
[0233] 也就是說,在已經(jīng)設(shè)置了全雙工標(biāo)志的情況下,HDMI(R)信源71可以識(shí)別HDMI(R)信宿72配置成諸如如圖7所示那樣,并且使用CEC線84和信號(hào)線141以及SDA線192和SCL線192的全雙工通信可用,于是將信道信息發(fā)送給HDMI(R)信宿72,以便通知全雙工通信被執(zhí)行。
[0234] 在步驟S78中,開關(guān)控制單元121控制開關(guān)133,以便使開關(guān)133切換來在發(fā)送數(shù)據(jù)的時(shí)間上,選擇來自轉(zhuǎn)換單元131的與Tx相對(duì)應(yīng)的差分信號(hào)。也就是說,開關(guān)控制單元121切換開關(guān)133以便選擇從轉(zhuǎn)換單元131供應(yīng)到開關(guān)133的與Tx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)的成分信號(hào)。
[0235] 在步驟S79中,HDMI(R)信源71的每個(gè)單元使用全雙工通信方法與HDMI(R)信宿72執(zhí)行雙向IP通信,并且結(jié)束該通信處理。具體地說,轉(zhuǎn)換單元131在發(fā)送數(shù)據(jù)的時(shí)間上,將HDMI(R)信源71供應(yīng)的Tx數(shù)據(jù)轉(zhuǎn)換成差分信號(hào),將組成通過轉(zhuǎn)換獲得的差分信號(hào)的成分信號(hào)之一供應(yīng)給開關(guān)133,并經(jīng)由信號(hào)線141將另一個(gè)成分信號(hào)供應(yīng)給接收器82。開關(guān)
133經(jīng)由CEC線84將轉(zhuǎn)換單元131供應(yīng)的成分信號(hào)發(fā)送給接收器82。這樣,將與Tx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)從HDMI(R)信源71發(fā)送到HDMI(R)信宿72。
[0236] 另外,解碼單元183在接收數(shù)據(jù)的時(shí)間上,接收從接收器82發(fā)送的與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)。也就是說,開關(guān)181接收經(jīng)由SDA線191從接收器82發(fā)送的與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)的成分信號(hào),并且將接收到的成分信號(hào)供應(yīng)給解碼單元183。另外,開關(guān)182接收經(jīng)由SCL線192從接收器82發(fā)送的與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)的另一成分信號(hào),并且將接收到的成分信號(hào)供應(yīng)給解碼單元183。解碼單元183將由開關(guān)181和開關(guān)182供應(yīng)的 成分信號(hào)組成的差分信號(hào)解碼成作為原始數(shù)據(jù)的Rx數(shù)據(jù),并將該Rx數(shù)據(jù)輸出到HDMI(R)信源71。
[0237] 這樣,HDMI(R)信源71與HDMI(R)信宿72執(zhí)行像控制數(shù)據(jù)、像素?cái)?shù)據(jù)以及音頻數(shù)據(jù)那樣的各種類型的數(shù)據(jù)的交換。
[0238] 另外,在在步驟S75中作出全雙工通信不可用的確定的情況下,在步驟S80中HDMI(R)信源71的每個(gè)單元執(zhí)行CEC信號(hào)的發(fā)送/接收,從而與HDMI(R)信宿72執(zhí)行雙向通信,并且結(jié)束該通信處理。
[0239] 也就是說,HDMI(R)信源71在發(fā)送數(shù)據(jù)的時(shí)間上,經(jīng)由開關(guān)133和CEC線84將CEC信號(hào)發(fā)送給接收器82,而HDMI(R)信源71在接收數(shù)據(jù)的時(shí)間上,接收經(jīng)由開關(guān)133和CEC線84從接收器82發(fā)送的CEC信號(hào),從而與HDMI(R)信宿72執(zhí)行控制數(shù)據(jù)的交換。 [0240] 這樣,HDMI(R)信源71參考全雙工標(biāo)志,以使用CEC線84和信號(hào)線141以及SDA線191和SCL線192與能夠執(zhí)行全雙工通信的HDMI(R)信宿72執(zhí)行全雙工通信。 [0241] 這樣,通過切換開關(guān)133、開關(guān)181和開關(guān)182,選擇要發(fā)送的數(shù)據(jù)和要接收的數(shù)據(jù),使用CEC線84和信號(hào)線141以及SDA線191和SCL線192與HDMI(R)信宿72執(zhí)行全雙工通信,從而可以在保持與傳統(tǒng)HDMI(R)的兼容性的同時(shí)執(zhí)行高速雙向通信。 [0242] 另外,即使HDMI(R)信宿72配置成圖7所示那樣,HDMI(R)信宿72也以與圖6所示的HDMI(R)信宿72的情況相同的方式,執(zhí)行通信處理,從而與HDMI(R)信源71執(zhí)行雙向通信。
[0243] 下面參照?qǐng)D13的流程圖關(guān)于圖7所示的HDMI(R)信宿72的通信處理作出描述。 [0244] 在步驟S111中,HDMI(R)信宿72確定是否新電子器件已經(jīng)與HDMI(R)信宿72連接。在在步驟S111中作出沒有連接新電子器件的確定的情況下,不執(zhí)行通信,于是結(jié)束該通信處理。
[0245] 另一方面,在在步驟S111中作出已經(jīng)連接了新電子器件的確定的情況下,在步驟S112中開關(guān)控制單元172控制開關(guān)185和開關(guān)186以切換開關(guān)185和開關(guān)186來在發(fā)送數(shù)據(jù)的時(shí)間上,由開關(guān)185選擇來自HDMI(R)信宿72的SDA信號(hào),而在接收數(shù)據(jù)的時(shí)間上,由開關(guān)185選擇來自發(fā)送器81的SDA信號(hào),并且由開關(guān)186選擇來自發(fā)送器81的SCL信號(hào)。
[0246] 在步驟S113中,開關(guān)控制單元124控制開關(guān)135,以便使開關(guān)135切換來在發(fā)送數(shù)據(jù)的時(shí)間上,選擇來自HDMI(R)信宿72的CEC信號(hào),而在接收數(shù)據(jù)的時(shí)間上,選擇來自發(fā)送器81的CEC信號(hào)。
[0247] 在步驟S 114中,HDMI(R)信宿72從EDIDROM 85中讀出E-EDID,并經(jīng)由開關(guān)185和DDC 83的SDA線191將讀出的E-EDID發(fā)送給HDMI(R)信源71。
[0249] 也就是說,根據(jù)HDMI(R)信源71和HDMI(R)信宿72具有的功能,從HDMI(R)信源71發(fā)送指示雙向通信信道的信道信息。例如,在HDMI(R)信源71配置成諸如圖7所示那樣的情況下,HDMI(R)信源71和HDMI(R)信宿72可以執(zhí)行全雙工通信,于是從HDMI(R)信源
71向HDMI(R)信宿72發(fā)送指示執(zhí)行使用CEC線84和信號(hào)線181以及SDA線191和SCL線
192、通過全雙工通信方法的IPC通信的信道信息,于是HDMI(R)信宿72接收經(jīng)由開關(guān)135和CEC線84從HDMI(R)信源71發(fā)送的信道信息,并確定已經(jīng)接收到信道信息。 [0250] 另一方面,在HDMI(R)信源71不具有執(zhí)行全雙工通信的功能的情況下,不將信道信息從HDMI(R)信源71發(fā)送到HDMI(R)信宿72,于是HDMI(R)信宿72確定未接收到信道信息。
[0251] 在在步驟S115中作出已經(jīng)接收到信道信息的確定的情況下,該處理轉(zhuǎn)到步驟S116,在其中開關(guān)控制單元172控制開關(guān)185和開關(guān)186,以切換開關(guān)185和開關(guān)186來在發(fā)送數(shù)據(jù)的時(shí)間上,選擇來自轉(zhuǎn)換單元184的與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)。
[0252] 在步驟117中,開關(guān)控制單元124控制開關(guān)135,以切換開關(guān)135來在接收數(shù)據(jù)的時(shí)間上,選擇來自發(fā)送器81的與Tx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)。
[0253] 在步驟S118中,HDMI(R)信宿72的每個(gè)單元使用全雙工通信方法與HDMI(R)信源71執(zhí)行雙向IP通信,并且結(jié)束該通信處理。具體地說,轉(zhuǎn)換單元184在發(fā)送數(shù)據(jù)的時(shí)間上,將HDMI(R)信宿72供應(yīng)的Rx數(shù)據(jù)轉(zhuǎn)換成差分信號(hào),將組成通過轉(zhuǎn)換獲得的差分信號(hào)的成分信號(hào)之一供應(yīng)給開關(guān)185,而將另一個(gè)成分信號(hào)供應(yīng)給開關(guān)186。開關(guān)185和開關(guān)186經(jīng)由SDA線191和SCL線192將轉(zhuǎn)換單元184供應(yīng)的成分信號(hào)發(fā)送給發(fā)送器81。這樣, 將與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)從HDMI(R)信宿72發(fā)送到HDMI(R)信源71。
[0254] 另外,在接收數(shù)據(jù)的時(shí)間上,解碼單元136接收從發(fā)送器81發(fā)送的與Tx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)。也就是說,開關(guān)135接收經(jīng)由CEC線84從發(fā)送器81發(fā)送的與Tx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)的成分信號(hào),并將接收到的成分信號(hào)供應(yīng)給解碼單元136。解碼單元136將由開關(guān)133供應(yīng)的成分信號(hào)和經(jīng)由信號(hào)線141從發(fā)送器81供應(yīng)的成分信號(hào)組成的差分信號(hào)解碼成作為原始數(shù)據(jù)的Tx數(shù)據(jù),并將該Tx數(shù)據(jù)輸出到HDMI(R)信宿72。
[0255] 這樣,HDMI(R)信宿72與HDMI(R)信源71執(zhí)行像控制數(shù)據(jù)、像素?cái)?shù)據(jù)以及音頻數(shù)據(jù)那樣的各種類型的數(shù)據(jù)的交換。
[0256] 另外,在在步驟S115中作出未接收到信道信息的確定的情況下,在步驟S119中HDMI(R)信宿72的每個(gè)單元執(zhí)行CEC信號(hào)的發(fā)送/接收,從而與HDMI(R)信源71執(zhí)行雙向通信,并且結(jié)束該通信處理。
[0257] 這樣,一旦接收到信道信息,HDMI(R)信宿72就使用CEC線84和信號(hào)線141以及SDA線191和SCL線與HDMI(R)信源71執(zhí)行全雙工通信。
[0258] 這樣,HDMI(R)信宿72切換開關(guān)135、開關(guān)185和開關(guān)186以便選擇要發(fā)送的數(shù)據(jù)和要接收的數(shù)據(jù),并使用CEC線84和信號(hào)線141以及SDA線191和SCL線與HDMI(R)信源71執(zhí)行全雙工通信,從而可以在保持與傳統(tǒng)HDMI(R)的兼容性的同時(shí)執(zhí)行高速雙向通信。 [0259] 注意,對(duì)于圖7中的示例,HDMI(R)信源71已經(jīng)配置成:轉(zhuǎn)換單元131與CEC線84和信號(hào)線141連接,而解碼單元183與SDA線191和SCL線192連接,但也可以配置成:解碼單元183與CEC線84和信號(hào)線141連接,而轉(zhuǎn)換單元131與SDA線191和SCL線192連接。
[0260] 在這樣的情況下,開關(guān)181和開關(guān)182分別與CEC線84和信號(hào)線141連接,也與解碼單元183連接;而開關(guān)133與SDA線191連接,也與轉(zhuǎn)換單元131連接。
[0261] 另外,以關(guān)于圖7中的HDMI(R)信宿72的相同方式,作出這樣的安排:轉(zhuǎn)換單元184與CEC線84和信號(hào)線141連接,而解碼單元136與SDA線191和SCL線192連接。在這種情況下,開關(guān)185和開關(guān)186分別與CEC線84和信號(hào)線141連接,也與轉(zhuǎn)換單元184連接;而開關(guān)135與SDA線191 連接,也與解碼單元136連接。
[0262] 而且,在圖6中,CEC線84和信號(hào)線141可以用作SDA線191和SCL線192。也就是說,可以作出這樣的安排:HDMI(R)信源71的轉(zhuǎn)換單元131和解碼單元132和HDMI(R)信宿72的轉(zhuǎn)換單元134和解碼單元136與SDA線191和SCL線192連接,并且HDMI(R)信源71和HDMI(R)信宿72執(zhí)行使用半雙工通信方法的IP通信。進(jìn)而,在這樣的情況下,電子器件的連接可以使用信號(hào)線141與之連接的連接器的備用引腳來檢測(cè)。
[0263] 而且,HDMI(R)信源71和HDMI(R)信宿72中的每一個(gè)都可以具有執(zhí)行半雙工通信的功能和執(zhí)行全雙工通信的功能兩者。在這樣的情況下,HDMI(R)信源71和HDMI(R)信宿72可以根據(jù)連接電子器件具有的功能執(zhí)行使用半雙工通信方法或全雙工通信方法的IP通信。
[0264] 在HDMI(R)信源71和HDMI(R)信宿72每一個(gè)都具有執(zhí)行半雙工通信的功能和執(zhí)行全雙工通信的功能兩者的情況下,將HDMI(R)信源71和HDMI(R)信宿72配置成例如如圖14所示那樣。注意,在圖14中,將與圖6或7的情況下的那樣相對(duì)應(yīng)的部分用相同附圖標(biāo)記表示,并且適當(dāng)?shù)厥÷云涿枋觥?/div>
[0265] 如圖14所示的HDMI(R)信源71由發(fā)送器81、開關(guān)控制單元121、定時(shí)控制單元122以及開關(guān)控制單元171配置而成,而轉(zhuǎn)換單元131、解碼單元132、開關(guān)133、開關(guān)181、開關(guān)182以及解碼單元183被提供給發(fā)送器81。也就是說,圖14中的HDMI(R)信源71配置成:將圖6中的定時(shí)控制單元122和解碼單元132提供給如圖7所示的HDMI(R)信源71。 [0266] 另外,圖14所示的HDMI(R)信宿72由接收器82、定時(shí)控制單元123、開關(guān)控制單元124以及開關(guān)控制單元172配置而成,而將轉(zhuǎn)換單元134、開關(guān)135、解碼單元136、轉(zhuǎn)換單元184、開關(guān)185以及開關(guān)186提供給接收器82。也就是說,圖14中的HDMI(R)信宿72配置成:將如圖6所示的定時(shí)控制單元123和轉(zhuǎn)換單元134提供給如圖7所述的HDMI(R)信宿72。
[0267] 接著將描述圖14中的HDMI(R)信源71和HDMI(R)信宿72的通信處理。 [0268] 首先,參照如圖15所示的流程圖關(guān)于圖14中的HDMI(R)信源71的通信處理作出描述。注意,步驟S151到S154中的處理分別與圖12中的步驟S71到S74中的處理相同,因此省略其描述。
[0269] 在步驟S155中,HDMI(R)信源71確定與HDMI(R)信宿72的全雙工通信是否可用。也就是說,HDMI(R)信源71參考從HDMI(R)信宿72接收到的E-EDID確定是否已經(jīng)設(shè)置了圖9中的全雙工標(biāo)志“Full Duplex”。
[0270] 在在步驟S155中作出全雙工通信可用的確定的情況下,即,在圖14或圖7所示的HDMI(R)信宿72與HDMI(R)信源71連接的情況下,在步驟S156中開關(guān)控制單元171控制開關(guān)181和開關(guān)182,以便切換開關(guān)181和開關(guān)182來在接收數(shù)據(jù)的時(shí)間上,選擇來自接收器82的與Rx相對(duì)應(yīng)的差分信號(hào)。
[0271] 另一方面,在在步驟S155中作出全雙工通信不可用的確定的情況下,在步驟S157中HDMI(R)信源71確定半雙工通信是否可用。也就是說,HDMI(R)信源71參考接收到的E-EDID確定是否已經(jīng)設(shè)置了圖9中的半雙工標(biāo)志“Half Duplex”。換句話說,HDMI(R)信源71確定如圖6所示的HDMI(R)信宿72是否已經(jīng)與HDMI(R)信源71連接。
[0272] 在在步驟S157中作出半雙工通信可用的確定的情況下,或在已經(jīng)在步驟S156中切換了開關(guān)181和開關(guān)182的情況下,在步驟S158中HDMI(R)信源71經(jīng)由開關(guān)133和CEC線84將信道信息發(fā)送給接收器82。
[0273] 這里,在在步驟S155中作出全雙工通信可用的確定的情況下,HDMI(R)信宿72具有執(zhí)行全雙工通信的功能,于是HDMI(R)信源71經(jīng)由開關(guān)133和CEC線84向接收器82發(fā)送指示使用CEC線84和信號(hào)線141以及SDA線191和SCL線192執(zhí)行IP通信的信號(hào)作為信道信息。
[0274] 另外,在在步驟S157中作出半雙工通信可用的確定的情況下,HDMI(R)信宿72不具有執(zhí)行半雙工通信的功能,但具有執(zhí)行半雙工通信的功能,于是HDMI(R)信源71經(jīng)由開關(guān)133和CEC線84向接收器82發(fā)送指示使用CEC線84和信號(hào)線141執(zhí)行IP通信的信號(hào)作為信道信息。
[0275] 在步驟S159中,開關(guān)控制單元121控制開關(guān)133,以便使開關(guān)133切換來在發(fā)送數(shù)據(jù)的時(shí)間上,選擇從轉(zhuǎn)換單元131發(fā)送的與Tx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào),而在接收數(shù)據(jù)的時(shí)間上,選擇來自接收器82的與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)。注意,在HDMI(R)信源71和HDMI(R)信宿72執(zhí)行全雙工通信的情況下,在HDMI(R)信源71接收數(shù)據(jù)的時(shí)間上,不經(jīng)由CEC線84和信號(hào)線141從接收器82發(fā)送與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào),于是不將與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)供應(yīng)給解碼單元132。
[0276] 在步驟S160中,HDMI(R)信源71的每個(gè)單元與HDMI(R)信宿72執(zhí)行雙向IP通信,并且結(jié)束該通信處理。
[0277] 具體地說,在HDMI(R)信源71與HDMI(R)信宿72執(zhí)行全雙工通信和執(zhí)行半雙工通信的情況下,在發(fā)送數(shù)據(jù)的時(shí)間上,轉(zhuǎn)換單元131將HDMI(R)信源71供應(yīng)的Tx數(shù)據(jù)轉(zhuǎn)換成差分信號(hào),經(jīng)由開關(guān)133和CEC線84將組成通過轉(zhuǎn)換獲得的差分信號(hào)的成分信號(hào)之一發(fā)送給接收器82,并經(jīng)由信號(hào)線141將另一個(gè)成分信號(hào)發(fā)送給接收器82。
[0278] 另外,在HDMI(R)信源71與HDMI(R)信宿72執(zhí)行全雙工通信的情況下,在接收數(shù)據(jù)的時(shí)間上,解碼單元183接收從接收器82發(fā)送的與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào),將接收到的差分信號(hào)解碼成作為原始數(shù)據(jù)的Rx數(shù)據(jù),并且將該Rx數(shù)據(jù)輸出到HDMI(R)信源71。 [0279] 另一方面,在HDMI(R)信源71與HDMI(R)信宿72執(zhí)行半雙工通信的情況下,在接收數(shù)據(jù)的時(shí)間上,解碼單元132基于定時(shí)控制單元122的控制,接收從接收器82發(fā)送的與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào),將接收到的差分信號(hào)解碼成作為原始數(shù)據(jù)的Rx數(shù)據(jù),并將該Rx數(shù)據(jù)輸出到HDMI(R)信源71。
[0280] 這樣,HDMI(R)信源71與HDMI(R)信宿72執(zhí)行像控制數(shù)據(jù)、像素?cái)?shù)據(jù)以及音頻數(shù)據(jù)那樣的各種類型的數(shù)據(jù)交換。
[0281] 另外,在在步驟S157中作出半雙工通信不可用的確定的情況下,在步驟S161中HDMI(R)信源71的每個(gè)單元都執(zhí)行CEC信號(hào)的發(fā)送/接收,從而經(jīng)由CEC線與HDMI(R)信宿72執(zhí)行雙向通信,并且結(jié)束該通信處理。
[0282] 這樣,HDMI(R)信源71參考全雙工標(biāo)志和半雙工標(biāo)志,以根據(jù)作為通信伙伴的HDMI(R)信宿72具有的功能,與HDMI(R)信宿72執(zhí)行全雙工或半雙工通信。
[0283] 這樣,HDMI(R)信源71根據(jù)用作通信伙伴的HDMI(R)信宿72具有的功能切換開關(guān)133、開關(guān)181和開關(guān)182以便選擇要發(fā)送的數(shù)據(jù)和要接收的數(shù)據(jù),并執(zhí)行全雙工或半雙工通信,從而可以在保持與傳統(tǒng)HDMI(R)的兼容性的同時(shí)通過選擇更合適的通信方法來執(zhí)行高速雙向通信。
[0284] 接著參照?qǐng)D16中的流程圖描述圖14中的HDMI(R)信宿72的通信處理。注意,步驟S191到S194中的處理分別與圖13中的步驟S111到S114中的處理相同,因此省略其描述。
[0285] 在步驟S195中,HDMI(R)信宿72經(jīng)由開關(guān)135和CEC線84接收從HDMI(R)信源71發(fā)送的信道信息。注意,在與HDMI(R)信宿72連接的HDMI(R)信源71既不具有執(zhí)行全雙工通信的功能也不具有執(zhí)行半雙工通信的功能的情況下,不將信道信息從HDMI(R)信源
71發(fā)送到HDMI(R)信宿72,于是HDMI(R)信宿72不接收信道信息。
[0286] 在步驟S196中,HDMI(R)信宿72基于接收到的信道信息確定是否執(zhí)行全雙工通信。例如,在接收到指示使用CEC線84和信號(hào)線141以及SDA線191和SCL線192執(zhí)行IP通信的信道信息的情況下,HDMI(R)信宿72確定執(zhí)行全雙工通信。
[0287] 在在步驟S196中作出執(zhí)行全雙工通信的確定的情況下,在步驟S197中開關(guān)控制單元172控制開關(guān)185和開關(guān)186,以便在發(fā)送數(shù)據(jù)的時(shí)間上,使開關(guān)185和開關(guān)186切換來選擇來自轉(zhuǎn)換單元184的與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)。
[0288] 另外,在在步驟S196中作出不執(zhí)行全雙工通信的確定的情況下,在步驟S198中HDMI(R)信宿72基于接收到的信道信息確定是否執(zhí)行半雙工通信。例如,在HDMI(R)信宿72接收到指示執(zhí)行使用CEC線84和信號(hào)線141的IP通信的信道信息的情況下,HDMI(R)信宿72確定執(zhí)行半雙工通信。
[0289] 在在步驟S198中作出執(zhí)行半雙工通信的確定的情況下,或在已經(jīng)在步驟S197中切換了開關(guān)185和開關(guān)186的情況下,在步驟S199中開關(guān)控制單元124控制開關(guān)135,以便使開關(guān)135切換來在發(fā)送數(shù)據(jù)的時(shí)間上,選擇來自轉(zhuǎn)換單元134的與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào),而在接收數(shù)據(jù)的時(shí)間上,選擇來自發(fā)送器81的與Tx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)。 [0290] 注意,在HDMI(R)信源71和HDMI(R)信宿72執(zhí)行全雙工通信的情況下,在HDMI(R)信宿72發(fā)送數(shù)據(jù)的時(shí)間上,不將與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)從轉(zhuǎn)換單元134發(fā)送到發(fā)送器81,因此不將與Rx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào)供應(yīng)給開關(guān)135。
[0291] 在步驟S200中,HDMI(R)信宿72的每個(gè)單元與HDMI(R)信源71執(zhí)行雙向IP通信,并且結(jié)束該通信處理。
[0292] 具體地說,在HDMI(R)信宿72和HDMI(R)信源71執(zhí)行全雙工通信的情況下,在發(fā)送數(shù)據(jù)的時(shí)間上,轉(zhuǎn)換單元184將HDMI(R)信宿72供應(yīng)的Rx數(shù)據(jù)轉(zhuǎn)換成差分信號(hào),經(jīng)由開關(guān)185和SDA線191將組成通過轉(zhuǎn)換 獲得的差分信號(hào)的成分信號(hào)之一供應(yīng)給發(fā)送器81,而經(jīng)由開關(guān)186和SCL線192將另一個(gè)成分信號(hào)供應(yīng)給發(fā)送器81。
[0293] 另外,在HDMI(R)信宿72和HDMI(R)信源71執(zhí)行半雙工通信的情況下,在發(fā)送數(shù)據(jù)的時(shí)間上,轉(zhuǎn)換單元134將HDMI(R)信宿72供應(yīng)的Rx數(shù)據(jù)轉(zhuǎn)換成差分信號(hào),經(jīng)由開關(guān)135和CEC線84將組成通過轉(zhuǎn)換獲得的差分信號(hào)的成分信號(hào)之一發(fā)送給發(fā)送器81,而經(jīng)由信號(hào)線141將另一個(gè)成分信號(hào)發(fā)送給發(fā)送器81。
[0294] 而且,在HDMI(R)信源71和HDMI(R)信宿72執(zhí)行全雙工通信和執(zhí)行半雙工通信的情況下,在發(fā)送數(shù)據(jù)的時(shí)間上,解碼單元136接收從發(fā)送器81發(fā)送的與Tx數(shù)據(jù)相對(duì)應(yīng)的差分信號(hào),將接收到的差分信號(hào)解碼成作為原始數(shù)據(jù)的Tx數(shù)據(jù),并將該Tx數(shù)據(jù)輸出到HDMI(R)信宿72。
[0295] 另外,在在步驟S198中作出不執(zhí)行半雙工通信的確定的情況下,即,在沒有發(fā)送信道信息的情況下,在步驟S201中HDMI(R)信宿72的每個(gè)單元執(zhí)行CEC信號(hào)的發(fā)送和接收,從而與HDMI(R)信源71執(zhí)行雙向通信,并且結(jié)束該通信處理。
[0296] 這樣,HDMI(R)信宿72根據(jù)接收到的信道信息,即,根據(jù)作為通信伙伴的HDMI(R)信源71具有的功能,執(zhí)行全雙工通信或半雙工通信。
[0297] 這樣,HDMI(R)信宿72根據(jù)通信伙伴HDMI(R)信源71具有的功能切換開關(guān)135、開關(guān)185和開關(guān)186以便選擇要發(fā)送的數(shù)據(jù)和要接收的數(shù)據(jù),并執(zhí)行全雙工通信或半雙工通信,從而在保持與傳統(tǒng)HDMI(R)的兼容性的同時(shí)選擇更合適的通信方法來執(zhí)行高速雙向通信。
[0298] 另外,使用HDMI(R)線纜35將HDMI(R)信源71與HDMI(R)信宿72連接,其中HDMI(R)線纜35包含相互連接成差分絞合線對(duì)并且與地線接地連接的CEC線84和信號(hào)線141以及相互連接成差分絞合線對(duì)并且與地線接地連接的SDA線191和SCL線192,從而可以在保持與傳統(tǒng)HDMI(R)線纜的兼容性的同時(shí),通過半雙工通信方法或全雙工通信方法執(zhí)行高速雙向IP通信。
[0299] 如上所述,選擇要發(fā)送的單個(gè)或多個(gè)數(shù)據(jù)
片段之一作為要發(fā)送的數(shù)據(jù),經(jīng)由預(yù)定信號(hào)線將所選數(shù)據(jù)發(fā)送給通信伙伴,選擇從通信伙伴發(fā)送的單個(gè)或多個(gè)要接收的數(shù)據(jù)片段之一作為要接收的數(shù)據(jù),并接收所選數(shù)據(jù),從而在HDMI(R)信源71和HDMI(R)信宿72之間保持作為HDMI(R)的兼容 性,即,可以將未壓縮圖像的像素?cái)?shù)據(jù)從HDMI(R)信源71高速單向發(fā)送給HDMI(R)信宿72,并且也可以經(jīng)由HDMI(R)線纜35執(zhí)行高速雙向IPC通信。 [0300] 其結(jié)果是,在已經(jīng)內(nèi)置了HDMI(R)信源71的信源器件(作為像如圖2所示的回放器件33那樣的電子器件)具有諸如DLAN(數(shù)字生活網(wǎng)絡(luò)聯(lián)盟)那樣的
服務(wù)器功能,和已經(jīng)內(nèi)置了HDMI(R)信宿72的信宿器件(作為像如圖2所示的數(shù)字電視接收機(jī)31那樣的電子器件)具有像以太網(wǎng)(注冊(cè)商標(biāo))那樣的LAN通信接口的情況下,例如,根據(jù)經(jīng)由諸如直接或經(jīng)由HDMI(R)線纜連接的放大器32那樣的電子器件的雙向IP通信,經(jīng)由HDMI(R)線纜將內(nèi)容從信源器件傳送到信宿器件,另外可以將來自信源器件的內(nèi)容從信宿器件發(fā)送到與信宿器件的LAN通信接口連接的另一個(gè)器件(例如,圖2中的數(shù)字電視接收機(jī)34)。 [0301] 而且,根據(jù)HDMI(R)信源71和HDMI(R)信宿72之間的雙向IP通信,可以在用HDMI(R)線纜35互連的內(nèi)置了HDMI(R)信源71的信源器件和內(nèi)置了HDMI(R)信宿72的信宿器件之間高速交換控制命令和響應(yīng),從而允許具有快速響應(yīng)的器件之間的控制。 [0302] 上述一系列處理不僅可以通過專用
硬件而且可以通過
軟件執(zhí)行。在通過軟件執(zhí)行該一系列處理的情況下,將組成軟件的程序安裝在,例如,控制HDMI(R)信源71或HDMI(R)信宿72等的微型計(jì)算機(jī)等中。
[0303] 因此,圖17例示了安裝了執(zhí)行上述一系列處理的程序的計(jì)算機(jī)的實(shí)施例的配置示例。
[0304] 可以將程序預(yù)先記錄在內(nèi)置于計(jì)算機(jī)中用作記錄媒體的EEPROM(電可擦除可編程
只讀存儲(chǔ)器)305或ROM 303中。
[0305] 可替代地,可以將程序臨時(shí)或永久地存儲(chǔ)在像
軟盤、CD-ROM(只讀光盤存儲(chǔ)器)、MO(磁光)盤、DVD(數(shù)字多功能盤)、磁盤或
半導(dǎo)體存儲(chǔ)器那樣的可移動(dòng)記錄媒體中。這樣的可移動(dòng)記錄媒體可以以所謂
軟件包提供。
[0306] 注意,除了從上述可移動(dòng)記錄媒體安裝到計(jì)算機(jī)中之外,也可以經(jīng)由用于數(shù)字衛(wèi)星廣播的
人造衛(wèi)星將程序從下載站無(wú)線傳送到計(jì)算機(jī),或可以經(jīng)由像LAN或因特網(wǎng)那樣的網(wǎng)絡(luò)有線傳送到計(jì)算機(jī),并且計(jì)算機(jī)可以接收在輸入/輸出接口306這樣傳送的程序,以將其安裝在內(nèi)置EEPROM 305中。
[0307] 計(jì)算機(jī)具有內(nèi)置的CPU(中央處理單元)302。CPU 302經(jīng)由總線301 與輸入/輸出接口306連接,CPU 302將存儲(chǔ)在ROM(只讀存儲(chǔ)器)303或EEPROM 305中的程序裝載到RAM(
隨機(jī)存取存儲(chǔ)器)304中,并且執(zhí)行該程序。這樣,CPU 302按照上述流程圖執(zhí)行處理或使用上述方塊圖的配置執(zhí)行處理。
[0308] 現(xiàn)在,對(duì)于本
說明書,描述使計(jì)算機(jī)執(zhí)行各種類型的處理的程序的處理步驟不是必須以遵循如流程圖那樣列出的順序的時(shí)序進(jìn)行處理,并且包括并行地或獨(dú)立地執(zhí)行的處理(例如,并行處理或按對(duì)象的處理)。
[0309] 另外,程序可以由單臺(tái)計(jì)算機(jī)處理,也可以以分布式由多臺(tái)計(jì)算機(jī)處理。 [0310] 注意,除了HDMI(R)之外,本發(fā)明還可應(yīng)用于由發(fā)送器件和接收器件的通信接口,其中發(fā)送器件被配置成在有效圖像部分期間使用多個(gè)信道向接收器件單向發(fā)送相當(dāng)于一個(gè)屏幕的未壓縮圖像的像素?cái)?shù)據(jù)相對(duì)應(yīng)的差分信號(hào),該有效圖像部分是通過從一個(gè)垂直同步信號(hào)到下一個(gè)垂直同步信號(hào)之間的部分中排除水平回掃部分和垂直回掃部分獲得的部分,而接收器件被配置成接收使用多個(gè)信道從發(fā)送器件發(fā)送的差分信號(hào)。
[0311] 另外,對(duì)于本實(shí)施例,雖然已經(jīng)適當(dāng)?shù)赝ㄟ^控制HDMI(R)信源71和HDMI(R)信宿72之間的數(shù)據(jù)選擇定時(shí)、差分信號(hào)接收定時(shí)以及發(fā)送定時(shí)執(zhí)行了雙向IP通信,但是可以使用除IP之外的協(xié)議執(zhí)行雙向通信。
[0312] 注意,本發(fā)明的實(shí)施例不局限于上述實(shí)施例,而是可以不偏離本發(fā)明的實(shí)質(zhì)地進(jìn)行各種
修改。
[0313] 按照上述的實(shí)施例,可以執(zhí)行雙向通信。具體地說,例如,對(duì)于能夠單向高速發(fā)送未壓縮圖像的像素?cái)?shù)據(jù)和伴隨其圖像的音頻數(shù)據(jù)的通信接口,可以在保持兼容性的同時(shí)執(zhí)行高速雙向通信。
[0314] 順便說一句,雖然存在與已經(jīng)描述了的技術(shù)重疊的部分,但許多視頻音頻裝置為諸如觀看交互式節(jié)目、高級(jí)遙控以及電子節(jié)目指南的接收安裝LAN通信功能。 [0315] 作為形成視頻音頻裝置之間的網(wǎng)絡(luò)的手段,存在諸如像CAT5那樣的專用線纜的鋪設(shè)、無(wú)線通信以及輸電線通信之類的選擇。
[0316] 然而,這些選擇有這樣的缺點(diǎn):專用線纜使裝置之間的連接麻煩和復(fù)雜,而無(wú)線或輸電線通信使得調(diào)制電路和發(fā)送器/收發(fā)器復(fù)雜和昂貴。
[0317] 因此,對(duì)于上述實(shí)施例,已經(jīng)公開向HDMI添加LAN通信功能無(wú)需向其添加新連接器
電極的技術(shù)。
[0318] HDMI是使用單條線纜執(zhí)行視頻和音頻數(shù)據(jù)的數(shù)據(jù)發(fā)送、連接器件信息的交換和驗(yàn)證以及器件控制數(shù)據(jù)的通信的接口,因此其優(yōu)勢(shì)是通過向其添加LAN功能,允許LAN通信而無(wú)需使用專用線纜或無(wú)線。
[0319] 順便說一下,對(duì)于像上述實(shí)施例那樣公開的技術(shù),用于LAN通信的差分發(fā)送路徑也用于連接器件信息的交換和驗(yàn)證以及器件控制數(shù)據(jù)的通信。
[0320] 對(duì)于HDMI,關(guān)于執(zhí)行連接器件信息的交換和驗(yàn)證的DDC和執(zhí)行器件控制數(shù)據(jù)的通信的CEC,關(guān)于寄生電容和阻抗嚴(yán)格限制連接器件電特性。
[0321] 具體地說,器件的DDC端子寄生電容必須等于或小于50pF,DDC端子在LOW輸出的時(shí)間上必須與阻抗為200Ω的地線GND接地連接,并且在HIGH狀態(tài)下必須以阻抗為2kΩ左右的電源上拉(pull up)。
[0322] 另一方面,對(duì)于傳播高速信號(hào)的LAN通信,發(fā)送/接收端子至少在高頻波段必須以大約100Ω左右端接,以便穩(wěn)定通信。為了滿足DDC的寄生電容限制,要添加到DDC線的LAN發(fā)送和接收電路必須具有經(jīng)由足夠小電容的AC連接,LAN信號(hào)顯著衰減并且經(jīng)歷失真,因此存在補(bǔ)償失真的發(fā)送和接收電路可能變復(fù)雜并且昂貴的可能性。
[0323] 另外,對(duì)于DDC通信,存在HIGH和LOW狀態(tài)之間的轉(zhuǎn)變可能干擾LAN通信的可能性。也就是說,存在LAN在DDC通信期間可能不起作用的可能性。
[0324] 因此,下面將作為關(guān)于其中具有各特征的通信系統(tǒng)的更適當(dāng)?shù)膶?shí)施例作出描述,在該通信系統(tǒng)中,對(duì)于使用單條線纜執(zhí)行視頻和音頻數(shù)據(jù)的數(shù)據(jù)發(fā)送、連接器件信息的交換和驗(yàn)證、器件控制數(shù)據(jù)的通信以及LAN通信的接口,以經(jīng)由一對(duì)差分發(fā)送路徑的雙向通信執(zhí)行LAN通信,并且使用至少一條發(fā)送路徑的DC偏置電位通知接口的連接狀態(tài)。 [0325] 對(duì)于下述技術(shù),選擇單元不是必須提供諸如上述實(shí)施例。
[0326] 圖18是例示使用至少一條發(fā)送路徑的DC偏置電位通知接口連接狀態(tài)的通信系統(tǒng)的第一配置示例的電路圖。
[0327] 圖19是例示了在實(shí)現(xiàn)以太網(wǎng)(注冊(cè)商標(biāo))(Ethernet(RegisteredTrademark))的情況下的系統(tǒng)的配置示例的簡(jiǎn)圖。
[0328] 如圖18和19所示,這個(gè)通信系統(tǒng)400配置成包括LAN功能擴(kuò)展HDMI(下文稱為“EH”)信源器件401、EH信宿器件402、將EH信源器件與EH信宿器件連接的EH線纜403、以太網(wǎng)(注冊(cè)商標(biāo))收發(fā)器404以及以太網(wǎng)(注 冊(cè)商標(biāo))接收器405。
[0329] EH信源器件401包括LAN信號(hào)發(fā)送電路411、端接電阻412、AC連接電容器413和414、LAN信號(hào)接收電路415、減法電路416、上拉電阻421、組成低通
濾波器的電阻422和電容器423、比較器424、下拉電阻431、組成
低通濾波器的電阻432和電容器433以及比較器
434。
[0330] EH信宿器件402包括LAN信號(hào)發(fā)送電路441、端接電阻442、AC連接電容器443和444、LAN信號(hào)接收電路445、減法電路446、下拉電阻451、組成低通濾波器的電阻452和電容器453、比較器454、扼流線圈461以及
串聯(lián)在電源電位與基準(zhǔn)電位之間的電阻462和463。
[0331] 在EH線纜403內(nèi),存在由備用線501和HPD線502組成的差分發(fā)送路徑,形成備用線501的信源側(cè)端子511和HPD線502的信源側(cè)端子512、備用線501的信宿側(cè)端子521和HPD線502的信宿側(cè)端子522。將備用線501和HPD線502連接成差分絞合線對(duì)。 [0332] 對(duì)于這樣配置的通信系統(tǒng)400,在信源器件401中,將端子511和512經(jīng)由AC連接電容器413和414與端接電阻412、LAN信號(hào)發(fā)送電路411以及LAN信號(hào)接收電路415連接。
[0333] 減法電路416接收將端接電阻412和發(fā)送路徑501和502用作負(fù)載由從LAN信號(hào)發(fā)送電路411輸出的
電流產(chǎn)生的發(fā)送信號(hào)電壓與作為從EH信宿器件402發(fā)送的信號(hào)的接收信號(hào)電壓的和信號(hào)SG412。
[0334] 對(duì)于減法電路416,從和信號(hào)SG412中減去發(fā)送信號(hào)SG411獲得的信號(hào)SG413是從信宿發(fā)送的凈信號(hào)。
[0335] 在信宿器件402內(nèi)存在相似的電路網(wǎng)絡(luò),信源器件401和信宿器件402使用這些電路執(zhí)行雙向LAN通信。
[0336] 另外,除了上述LAN通信之外,HDP線502以DC偏置電平通知信源器件401,線纜403與信宿器件402連接。
[0337] 一旦線纜403與信宿器件402連接,信宿器件402中的電阻462和463和扼流線圈461經(jīng)由端子522偏置HPD線502到大約4V上。
[0338] 信源器件401在由電阻432和電容器433組成的低通濾波器上提取HPD線502的DC
偏壓,并且在比較器434上將DC偏壓與基準(zhǔn)電位Vref2(例如,1.4V)相比較。 [0339] 在線纜403未與信宿器件402連接的情況下,端子512的電位低于在下 拉電阻431上的基準(zhǔn)電位Vref2,而在線纜403與信宿器件402連接的情況下,其電位高于基準(zhǔn)電位Vref2。
[0340] 因此,在比較器434的
輸出信號(hào)SG415是HIGH的情況下,這指示線纜403與信宿器件402連接。
[0341] 另一方面,在比較器434的輸出信號(hào)SG415是LOW的情況下,這指示線纜403未與信宿器件402連接。
[0342] 該第一配置示例進(jìn)一步具有這樣的功能:相互識(shí)別與備用線501的具有DC偏置電位的線纜403兩端連接的器件是EH兼容器件還是非兼容HDMI器件。
[0343] EH信源器件401使用電阻421上拉備用線501(+5V),而EH信宿器件402使用電阻451下拉備用線501。
[0344] 這些電阻421和451不包括在非EH兼容器件中。
[0345] 在比較器424上,信源器件401將經(jīng)過由電阻422和電容器423組成的低通濾波器的備用線501的DC電位與基準(zhǔn)電位Vref1相比較。
[0346] 當(dāng)信宿器件402與EH兼容并且具有下拉時(shí),備用線501的電位是2.5V,而當(dāng)信宿器件402不與EH兼容并且是開路時(shí),備用線501的電位是5V,因此如果將基準(zhǔn)電位Vref1設(shè)置成3.75V,則可以識(shí)別信宿器件的兼容性/非兼容性。
[0347] 信宿器件402在比較器454上將經(jīng)過由電阻452和電容器453組成的低通濾波器的、備用線501的DC電位與基準(zhǔn)電位Vref3相比較。
[0348] 在信源器件401與EH兼容并具有上拉功能的情況下,備用線501的電位是2.5V,而在不兼容的情況下是0V,因此如果將基準(zhǔn)電位設(shè)置成1.25V,則可以識(shí)別信源器件的EH兼容性/非兼容性。
[0349] 這樣,根據(jù)該第一配置示例,對(duì)于使用單條線纜403執(zhí)行視頻和音頻數(shù)據(jù)的發(fā)送、連接器件信息的交換和驗(yàn)證、器件控制信息的通信以及LAN通信的接口,經(jīng)由一對(duì)差分發(fā)送路徑以雙向通信執(zhí)行LAN通信,并且用至少一條發(fā)送路徑的DC偏置電位通知接口的連接狀態(tài),因此可以不用SCL線和用于LAN通信的目的地的SDA,以物理方式執(zhí)行空間分離。 [0350] 結(jié)果,可以根據(jù)這種分離形成用于LAN通信的電路,而不管為DDC規(guī)定的電氣標(biāo)準(zhǔn)如何,并且可以低成本地實(shí)現(xiàn)穩(wěn)定可靠的LAN通信。
[0351] 圖20是例示使用至少一條發(fā)送路徑的DC偏置電位通知接口的連接狀態(tài) 的通信系統(tǒng)的第二配置示例的電路圖。
[0352] 基本上與第一配置示例一樣,這種通信系統(tǒng)600具有這樣的配置:對(duì)于使用單條線纜執(zhí)行視頻和音頻數(shù)據(jù)的發(fā)送、連接器件信息的交換和驗(yàn)證、器件控制數(shù)據(jù)的通信以及LAN通信的接口,經(jīng)由兩對(duì)差分發(fā)送路徑以雙向通信執(zhí)行LAN通信,并且使用至少一條發(fā)送路徑的DC偏置電位通知接口的連接狀態(tài),而且該通信系統(tǒng)600具有以下進(jìn)一步的特征:至少兩條發(fā)送路徑以與LAN通信時(shí)分(time-sharing)的方式用于連接器件信息的交換和驗(yàn)證的通信。
[0353] 這個(gè)通信系統(tǒng)600被配置成包括LAN功能擴(kuò)展HDMI(下文稱為“EH”)信源器件601、EH信宿器件602以及將EH信源器件與EH信宿器件連接的EH線纜603。
[0354] EH信源器件601包括LAN信號(hào)發(fā)送電路611、端接電阻612和613、AC連接電容器614到617、LAN信號(hào)接收電路618、反相器620、電阻621、組成低通濾波器的電阻622和電容器623、比較器624、下拉電阻631、組成低通濾波器的電阻632和電容器633、比較器634、NOR門640、模擬開關(guān)641到644、反相器645、模擬開關(guān)646和647、DDC收發(fā)器651和652以及上拉電阻653和654。
[0355] EH信宿器件602包括LAN信號(hào)發(fā)送電路661、端接電阻662和663、AC連接電容器664到667、LAN信號(hào)接收電路668、下拉電阻671、組成低通濾波器的電阻672和電容器673、比較器674、扼流線圈681、串聯(lián)在電源電位與基準(zhǔn)電位之間的電阻862和683、模擬開關(guān)691到694、反相器695、模擬開關(guān)696和697、DDC收發(fā)器701和702以及上拉電阻703和704。
[0356] 在EH線纜603內(nèi),存在由備用線801和SCL線803組成的差分發(fā)送路徑以及由SDA線804和HPD線802組成的差分發(fā)送路徑,并且形成了其信源側(cè)端子811到814和信宿側(cè)端子821到824。
[0357] 將備用線801和SCL線803以及SDA線804和HPD線802連接成差分絞合線對(duì)。 [0358] 對(duì)于這樣配置的通信系統(tǒng)600,在信源器件601中,端子811和813經(jīng)由AC連接電容器614和615和模擬開關(guān)641和642與將LAN發(fā)送信號(hào)SG611發(fā)送給信宿的發(fā)送器電路611和端接電阻612連接。
[0359] 端子814和812經(jīng)由AC連接電容器616和617和模擬開關(guān)643和644與從信宿器件602接收LAN信號(hào)的接收電路618和端接電阻613連接。
[0360] 在信宿器件602中,端子821到824經(jīng)由AC連接電容器664、665、666和667和模擬開關(guān)691到694與發(fā)送器和接收電路668和661和端接電阻662和663連接。
[0361] 當(dāng)執(zhí)行LAN通信時(shí),使模擬開關(guān)641到644和模擬開關(guān)691到694導(dǎo)通,而當(dāng)執(zhí)行DDC通信時(shí),使模擬開關(guān)641到644和模擬開關(guān)691到694斷開。
[0362] 信源器件601經(jīng)由其他模擬開關(guān)646和647使端子813和814分別與DDC收發(fā)器651和652和上拉電阻653和654連接。
[0363] 信宿器件602經(jīng)由模擬開關(guān)696和697使端子823和824分別與DDC收發(fā)器701和702和上拉電阻703連接。
[0364] 當(dāng)執(zhí)行LAN通信時(shí),使模擬開關(guān)646和647導(dǎo)通,而當(dāng)執(zhí)行DLAN通信時(shí),使模擬開關(guān)646和647斷開。
[0365] 除了由反相器620驅(qū)動(dòng)信源器件601的電阻62之外,根據(jù)備用線801的電位的EH兼容裝置識(shí)別機(jī)制基本上與第一配置示例的情況相同。
[0366] 當(dāng)?shù)椒聪嗥?20的輸入是HIGH時(shí),電阻621成為下拉電阻,因此從信宿器件602的
角度來看,其進(jìn)入與連接EH兼容裝置的情況相同的0-V狀態(tài)。
[0367] 結(jié)果,指示信宿器件602的EH兼容性識(shí)別結(jié)果的信號(hào)SG623變成LOW,信號(hào)SG623控制的模擬開關(guān)691到694斷開,而通過在反相器695上將信號(hào)SG623反相獲得的信號(hào)控制的模擬開關(guān)696和697電導(dǎo)通。
[0368] 結(jié)果,信宿器件602分離SCL線803和SDA線804與LAN發(fā)送器和接收器,并進(jìn)入被連接到DDC發(fā)送器和接收器的狀態(tài)。
[0369] 另一方面,對(duì)于信源器件601,反相器620的輸入也被輸入NOR門640中,以便設(shè)置其輸出SG614到LOW。
[0370] 使由NOR門640的輸出信號(hào)SG614控制的模擬開關(guān)641到644斷開,而使通過在反相器645上將信號(hào)SG614反相獲得的信號(hào)控制的模擬開關(guān)646和647導(dǎo)通。
[0371] 結(jié)果,信源器件601還將SCL線803和SDA線804與LAN發(fā)送器和接收器分離,并且進(jìn)入被連接到DDC發(fā)送器和接收器的狀態(tài)。
[0372] 相反,當(dāng)反相器620的輸入是LOW時(shí),信源器件601和信宿器件602分離SCL線803和SDA線804與DDC發(fā)送器和接收器,并且進(jìn)入被連接到LAN發(fā)送器和接收器的狀態(tài)。 [0373] 用于根據(jù)HPD線802的DC偏置電位確認(rèn)連接的電路631到634和電路 681到683具有與第一配置示例中的那些相同的功能。
[0374] 具體地說,除了上述LAN通信之外,HDP線802使用DC偏置電平,通知信源器件601:線纜803已經(jīng)與信宿器件802連接。
[0375] 一旦線纜803與信宿器件602連接,信宿器件602中的電阻682和683和扼流線圈681就經(jīng)由端子822將HPD線802偏置在大約4V上。
[0376] 信源器件601在由電阻632和電容器633組成的低通濾波器上提取HPD線802的DC偏壓,并且在比較器634上將DC偏壓與基準(zhǔn)電位Vref2(例如,1.4V)相比較。 [0377] 在線纜803未與信宿器件602連接的情況下,由于下拉電阻631,端子812的電位低于基準(zhǔn)電位Vref2,而在線纜803與信宿器件602連接的情況下,該電位高于基準(zhǔn)電位Vref2。
[0378] 因此,在比較器634的輸出信號(hào)SG613是HIGH的情況下,這指示線纜803與信宿器件602連接。
[0379] 另一方面,在比較器634的輸出信號(hào)SG613是LOW的情況下,這指示線纜803未與信宿器件602連接。
[0380] 這樣,根據(jù)第二配置示例,提供這樣的安排:對(duì)于使用單條線纜執(zhí)行視頻和音頻數(shù)據(jù)的發(fā)送、連接器件信息的交換和驗(yàn)證、器件控制數(shù)據(jù)的通信以及LAN通信的接口,經(jīng)由兩對(duì)差分發(fā)送路徑以單向通信執(zhí)行LAN通信,并且用至少一條發(fā)送路徑的DC偏置電位通知接口的連接狀態(tài),而且將至少兩條發(fā)送路徑用于以與LAN通信時(shí)分的方式的連接器件信息的交換和驗(yàn)證的通信,從而可執(zhí)行由開關(guān)將時(shí)間劃分成將SCL線和SDA線與LAN通信電路連接的時(shí)區(qū),以及將SCL線和SDA線與DDC電路連接的時(shí)區(qū)的時(shí)分處理(time-sharing),可以根據(jù)這種劃分形成用于LAN通信的電路,而與關(guān)于DDC規(guī)定的電氣標(biāo)準(zhǔn)無(wú)關(guān),并且可以低成本地實(shí)現(xiàn)穩(wěn)定可靠的LAN通信。
[0381] 如上所述,對(duì)于以圖2到17相關(guān)聯(lián)的實(shí)施例,實(shí)現(xiàn)了這樣的全雙工通信:以19個(gè)HDMI極(pole)的SDA和SCL作為第一差分對(duì)執(zhí)行一個(gè)方向的通信,而以CEC和Reserved(備用)用作第二對(duì)執(zhí)行另一方向的通信。
[0382] 然而,以SDA和SCL(其中H是1.5kΩ上拉,而L是低阻抗下拉)以及CEC和H(其中H是27kΩ上拉,而L是低阻抗下拉)執(zhí)行通信。
[0383] 在與現(xiàn)有HDMI具有兼容性的同時(shí)保持這些功能,可能難以共享執(zhí)行要求經(jīng)歷傳輸線的端接以匹配端接的高速數(shù)據(jù)通信的LAN功能。
[0384] 因此,對(duì)于該第一配置示例,做出了這樣的安排:通過避免使用SDA、SCL和CEC線,以Reserved和HPD作為差分對(duì)執(zhí)行通過一對(duì)雙向通信的全雙工通信。
[0385] HPD是根據(jù)DC-電平的標(biāo)志信號(hào),因此可以同時(shí)保持根據(jù)AC連接的LAN信號(hào)的注入和根據(jù)保持的DC-電平的插拔信息的發(fā)送。將使用類似于HPD的方法根據(jù)DC-電平相互識(shí)別端子具有LAN功能的功能重新添加到Reserved。
[0386] 對(duì)于該第二配置示例,做出了這樣的安排:用由HPD、SDA、SCL以及Reserved組成兩個(gè)差分對(duì)的每一個(gè)執(zhí)行用于執(zhí)行單向通信的兩對(duì)全雙工通信。
[0387] 對(duì)于HDMI,執(zhí)行根據(jù)SDA和SCL的突發(fā)(burst)方式的DDC通信,其中發(fā)送器成為主控方并且控制其定時(shí)。
[0388] 對(duì)于本例,當(dāng)發(fā)送器執(zhí)行DDC通信時(shí),操作模擬開關(guān)以將SDA和SCL線與DDC的收發(fā)器連接用于DDC,而當(dāng)發(fā)送器不執(zhí)行DDC通信時(shí),操作模擬開關(guān)使這些線與收發(fā)器連接用于LAN。
[0389] 用備用線的DC電平將該開關(guān)
控制信號(hào)發(fā)送給接收器,并在接收器方執(zhí)行相同的開關(guān)切換操作。
[0390] 采用上述配置,從而作為第一好處,SCL、SDA和CEC通信不接收由于LAN通信的噪聲,并且可以一直保證穩(wěn)定DDC和CEC通信。
[0391] 對(duì)于該第一配置示例,這是通過以物理方式將LAN與這些線分離來達(dá)到的,而對(duì)于該第二配置示例,這是通過使用開關(guān)在DDC通信期間將LAN信號(hào)與這些線斷開來達(dá)到的。 [0392] 作為第二好處,以具有理想端接的線執(zhí)行LAN通信,從而可以以大余量執(zhí)行穩(wěn)定通信。
[0393] 這是因?yàn)?,?duì)于該第一配置示例,將LAN信號(hào)
疊加在只發(fā)送DC-電平信號(hào)的備用和HPD線上,因此可以在LAN通信所需的足夠?qū)?a href='/zhuanli/list-23421-1.html' target='_blank'>頻率范圍內(nèi)保持具有理想值的端接阻抗,而對(duì)于該第二配置示例,只在執(zhí)行LAN通信時(shí),連接在DDC通信的時(shí)間上不被激活的用于LAN的端接電路。
[0394] 圖21(A)到圖21(E)是例示根據(jù)該配置示例的通信系統(tǒng)的雙向通信波形的簡(jiǎn)圖。 [0395] 分別地,圖21(A)例示了從EH信宿器件發(fā)送的信號(hào)波形,圖21(B) 例示了EH信宿器件接收到的信號(hào)波形,圖21(C)例示了經(jīng)過線纜的信號(hào)波形。圖21(D)例示了EH信源器件接收到的信號(hào)波形,而圖21(E)例示了從EH信源器件發(fā)送的信號(hào)波形。
[0396] 正如圖21所示,按照該配置示例,可以實(shí)現(xiàn)良好的雙向通信。
[0397] [第二實(shí)施例]
[0398] 對(duì)于包括通過使用HDMI和以太網(wǎng)(注冊(cè)商標(biāo))連接在一起的多個(gè)器件的系統(tǒng),以下將描述基于在HDMI連接的時(shí)間分配的、每個(gè)器件的唯一地址計(jì)算以太網(wǎng)(注冊(cè)商標(biāo))的地址的方法和采用這種方法的系統(tǒng)。
[0399] 圖22是例示包括通過使用HDMI和以太網(wǎng)(注冊(cè)商標(biāo))連接在一起的多個(gè)器件的系統(tǒng)的簡(jiǎn)圖。該系統(tǒng)由器件901至器件904配置而成。對(duì)于器件901,提供組成一對(duì)的HDMI端子911和以太網(wǎng)(注冊(cè)商標(biāo))端子912、以太網(wǎng)(注冊(cè)商標(biāo))端子913以及組成一對(duì)的HDMI端子914和以太網(wǎng)(注冊(cè)商標(biāo))端子915。
[0400] 另外,對(duì)于器件902,提供組成一對(duì)的HDMI端子916和以太網(wǎng)(注冊(cè)商標(biāo))端子917。器件902的HDMI端子916與器件901的HDMI端子911用線纜等連接,而器件902的以太網(wǎng)(注冊(cè)商標(biāo))端子917與器件901的以太網(wǎng)(注冊(cè)商標(biāo))端子912用線纜等連接。 [0401] 而且,對(duì)于器件904,提供以太網(wǎng)(注冊(cè)商標(biāo))端子918,并且以太網(wǎng)(注冊(cè)商標(biāo))端子918用線纜等與器件901的以太網(wǎng)(注冊(cè)商標(biāo))端子913連接。進(jìn)一步,提供組成一對(duì)的HDMI端子919和以太網(wǎng)(注冊(cè)商標(biāo))端子920。器件903的HDMI端子919與器件901的HDMI端子914用線纜等連接,而器件903的以太網(wǎng)(注冊(cè)商標(biāo))端子920與器件901的以太網(wǎng)(注冊(cè)商標(biāo))端子915用線纜等連接。
[0402] 順便說一句,對(duì)于用HDMI連接的器件,有交換被稱為CEC的命令消息的功能,要存儲(chǔ)在HDMI VSDB中的物理地址用于確定其發(fā)送側(cè)和接收側(cè)。這將從HDMI規(guī)范1.3a(高
分辨率多媒體接口規(guī)范1.3a版)引注,其結(jié)構(gòu)將在下面示出。
[0403] 8.3.2 HDMI Vendor-Specific數(shù)據(jù)塊(HDMI VSDB)
[0404] 第一CEA擴(kuò)展將包括示出在表8-6中的HDMI Vendor-Specific數(shù)據(jù)塊(HDMI VSDB)。這是包含24-位IEEE登記標(biāo)識(shí)0x000C03(屬于HDMILicensing,LLC的值)的CEA-861-D Vendor-Specific數(shù)據(jù)塊(細(xì)節(jié)參看 CEA-861-D 7.5.4節(jié))。
[0405] 信宿將包含最低限度地包含跟隨24-位標(biāo)識(shí)之后的2-字節(jié)信源物理地址字段的HDMI VSDB。如表8-6所示,HDMI VSDB可以具有零或更多的擴(kuò)展字段。N(長(zhǎng)度)的最小值是5,而N的最大值是31。支持用擴(kuò)展字段指示的任何功能的信宿將使用具有足夠
覆蓋所有支持的字段的長(zhǎng)度的HDMIVSDB。
[0406] 信源將具有操縱任何長(zhǎng)度的HDMI VSDB的能
力。在未來的規(guī)范中,可以定義新字段。這些附加的字段將被定義成使得零值指示與該字段不存在的情況相同的特征。信源應(yīng)該使用長(zhǎng)度字段來確定那些擴(kuò)展字段存在,并且將處理HDMI VSDB而不考慮該規(guī)范中定義為Reserved的字段中的非零值。
[0407] 現(xiàn)在,圖23是例示對(duì)于上述HDMI規(guī)范1.3a的表8-6的簡(jiǎn)圖。也就是說,圖23是例示HDMI VSDB的簡(jiǎn)圖。在圖23中,用A、B、C和D表示物理地址。
[0408] 具體地說,假設(shè)第一CEA擴(kuò)展包括表8-6(圖23)中所示的HDMIVendor-Specific數(shù)據(jù)塊(HDMI VSDB)。這是包含24-位IEEE登記標(biāo)識(shí)0x000C03(其是屬于HDMI Licensing,LLC的值)的CEA-861-DVendor-Specific數(shù)據(jù)塊(關(guān)于細(xì)節(jié)參看CEA-861-D 7.5.4節(jié))。 [0409] 假設(shè)信宿包括最低限度地包括跟隨24-位標(biāo)識(shí)之后的2-字節(jié)信源物理地址字段的HDMI VSDB。如表8-6(圖23)所示,HDMI VSDB可以具有零或更多的擴(kuò)展字段。N(長(zhǎng)度)的最小值是5,而N的最大值是31。假設(shè)支持用擴(kuò)展字段指示的任何功能的信宿將使用具有足夠覆蓋要支持的所有字段的長(zhǎng)度的HDMI VSDB。
[0410] 假設(shè)信源具有操縱任何長(zhǎng)度的HDMI VSDB的能力。對(duì)于未來的規(guī)范,可以定義新字段。這些附加的字段將被定義成使得零值指示與該字段不存在的情況相同的特征。信源必須使用長(zhǎng)度字段來確定那個(gè)字段存在,并且假設(shè)信源處理HDMI VSDB而不管該規(guī)范中定義為Reserved的字段中的非零值。
[0411] 接下來,將在下面通過引注HDMI規(guī)范1.3a示出確定該物理地址的方法。 [0412] 8.7 物理地址
[0413] 8.7.1 概要
[0414] 為了允許CEC能夠?qū)ぶ诽貏e的物理器件并控制開關(guān),所有器件將具有物理地址。無(wú)論什么時(shí)候?qū)⑿缕骷砑拥皆摯刂校急仨毮軌蜃龀鲞@種連接。 物理地址發(fā)現(xiàn)處理僅僅使用DDC/EDID機(jī)制,并且應(yīng)用到所有HDMI信宿和
中繼器,而不僅僅應(yīng)用到CEC-兼容器件。 [0415] 在圖8-1中示出CEC和DDC連接。
[0416] CEC線直接連接到網(wǎng)絡(luò)上的所有
節(jié)點(diǎn)。
[0417] 在發(fā)現(xiàn)它們自己的物理地址之后,CEC器件發(fā)送它們的物理和邏輯地址到所有其它器件,因此允許任何器件創(chuàng)建網(wǎng)絡(luò)映像(map)。
[0418] 8.7.2物理地址發(fā)現(xiàn)
[0419] 通過物理地址發(fā)現(xiàn)處理來確定每個(gè)節(jié)點(diǎn)的物理地址。這種處理是動(dòng)態(tài)的:其當(dāng)物理或電氣地添加器件或從器件樹中去除器件時(shí)按照需要?jiǎng)討B(tài)地調(diào)整物理地址。 [0420] 所有信宿和中繼器將進(jìn)行物理地址發(fā)現(xiàn)和傳播的步驟,即使這些器件是非CEC兼容的。信源不需要確定它們自己的物理地址,除非它們是CEC兼容的。
[0421] 所有地址是4個(gè)數(shù)字長(zhǎng),允許5-器件深度的層級(jí)(hierarchy)。在以下描述中,全部都是以n.n.n.n的形式標(biāo)識(shí)。其示例給在圖8-3中。
[0422] 作為CEC根器件的信宿或中繼器將產(chǎn)生其自己的物理地址:0.0.0.0。信源或中繼器從所連接的信宿的EDID中讀其物理地址。CEC線可以僅僅連接到HDMI輸出端,因此具有多個(gè)HDMI輸出端的器件將從CEC連接的輸出端上的EDID中讀其物理地址。每個(gè)信宿和中繼器負(fù)責(zé)通過將端口號(hào)附加到其自己的物理地址上并且將那個(gè)值放置在關(guān)于該端口的EDID中,來產(chǎn)生連接到那個(gè)器件的所有信源器件的物理地址。HDMI Vendor Specific數(shù)據(jù)塊(參看8.3.2節(jié))的信源地址字段用于這種目的。
[0423] 注意,下面的圖中所示的值表示這些器件自身的物理地址,不是存儲(chǔ)在那個(gè)器件內(nèi)的EDID中的信源物理地址。事實(shí)上,對(duì)于所示的所有器件,出了TV外,這些物理地址都存儲(chǔ)在所連接的信宿的EDID中。關(guān)于物理地址0.0.0.0上的TV示出了示例。
[0424] 8.7.3 發(fā)現(xiàn)
算法[0425] 無(wú)論什么時(shí)候HPD禁用或加電,以下算法都用于分配每個(gè)器件的物理地址: [0426] Disable assertion of HPD to all source devices
[0427] If I am CEC root
[0428] Set my_address to 0.0.0.0
[0429] Else
[0430] Wait for HPD from sink
[0431] Query sink for my_address of my connection(參看8.7.4節(jié)) [0432] The device shall retain this physical address until HPD is [0433] Removed(or the device is powered off)
[0434] End if
[0435] If device has connections for source devices then
[0436] Label all possible connections to source devices uniquely starting [0437] From connetion_label = 1 to the number of source input connections
[0438] If devices has separate EDIDs for each source connetion then [0439] If my_address ends with 0 then
[0440] Set each source_physical_address to my_address with the [0441] First 0 being replaced with connection_label [0442] Else(i.e.beyond the fifth layer of the tree)
[0443] Set each source_physical_address to F.F.F.F
[0444] End if
[0445] Else
[0446] Set each source_physical_address to my_address
[0447] End if
[0448] Write source_physical_address to HDMI VSDB in EDID for each source [0449] connection
[0450] End if
[0451] Allow HPD to be asserted for source devices
[0452] 8.7.4 HDMI信宿查詢
[0453] 信源將通過在EDID中檢查HDMI Verdor Specific數(shù)據(jù)塊(參看8.3.2節(jié))確定其物理地址(my_address)。這5-字節(jié)結(jié)構(gòu)的第四和第五字節(jié)包含信源物理地址(字段A、B、C和D)。
[0454] 現(xiàn)在,圖24是例示上述HDMI規(guī)范1.3a版中的“圖8-1”的簡(jiǎn)圖。也就是說,圖24是例示CEC和DDC的連接的簡(jiǎn)圖。另外,圖25是例示上述HDMI規(guī)范1.3a版中的“圖8-2”的簡(jiǎn)圖,即,例示HDMI簇的簡(jiǎn)圖。而且,圖26 是例示上述HDMI規(guī)范1.3a版中的“圖8-3”的簡(jiǎn)圖,即,例示HDMI簇的簡(jiǎn)圖。
[0455] 為了允許CEC能夠?qū)ぶ诽貏e的物理器件并控制開關(guān),所有器件將具有物理地址。不管是否有新器件添加到該簇中,都必須考慮這種連接。物理地址發(fā)現(xiàn)處理僅僅使用DDC/EDID機(jī)制,并且應(yīng)用到所有HDMI信宿和中繼器,而不僅僅應(yīng)用到CEC-兼容器件。在圖24中示出了CEC和DDC連接。CEC線直接連接到網(wǎng)絡(luò)上的所有節(jié)點(diǎn)。在發(fā)現(xiàn)它們自己的物理地址之后,CEC器件發(fā)送它們的物理和邏輯地址到所有其它器件,因此允許任何器件創(chuàng)建網(wǎng)絡(luò)的映像。
[0456] 另外,用物理地址發(fā)現(xiàn)處理確定每個(gè)節(jié)點(diǎn)的物理地址。這種處理是動(dòng)態(tài)的:其按照需要?jiǎng)討B(tài)地調(diào)整物理地址以使得物理或電氣地添加器件或從器件樹中去除器件。假設(shè)所有信宿和中繼器執(zhí)行物理地址發(fā)現(xiàn)和傳播的步驟,即使這些器件是非CEC兼容的。信源不需要確定它們自己的物理地址,除非它們是CEC兼容的。
[0457] 所有地址是4個(gè)數(shù)字長(zhǎng),允許5-器件深度的層級(jí)。在以下描述中,全部都是以n.n.n.n的形式標(biāo)識(shí)。其示例被給出在圖26中。
[0458] 作為CEC根器件的信宿或中繼器將產(chǎn)生其自己的物理地址:0.0.0.0。信源或中繼器從所連接的信宿的EDID中讀其物理地址。CEC線可以僅僅連接到單條HDMI輸出端,因此具有多個(gè)HDMI輸出端的器件將從CEC連接輸出端上的EDID中讀其物理地址。每個(gè)信宿和中繼器負(fù)責(zé)通過將端口號(hào)附加到其自己的物理地址上并且將那個(gè)值放置在關(guān)于那個(gè)端口的EDID中,來產(chǎn)生連接到那個(gè)器件的所有信源器件的物理地址。HDMI Vendor Specific數(shù)據(jù)塊(參看8.3.2節(jié))的信源地址字段用于這種目的。
[0459] 注意,圖26所示的值表示這些器件自身的物理地址,不是存儲(chǔ)在那個(gè)器件內(nèi)的EDID中的信源物理地址。事實(shí)上,對(duì)于所示的所有器件,出了TV外,這些物理地址都存儲(chǔ)在所連接的信宿的EDID中。關(guān)于物理地址0.0.0.0上的TV示出了示例。
[0460] 而且,無(wú)論什么時(shí)候HPD禁用(deassert)或加電,以上算法都用于分配每個(gè)器件的物理地址。
[0461] 假設(shè)信源將通過在EDID中檢查HDMI Verdor Specific數(shù)據(jù)塊(參看8.3.2節(jié))確定其物理地址(my_address)。這5-字節(jié)結(jié)構(gòu)的第四和第五字節(jié)包含信 源物理地址(字段A、B、C和D)。
[0462] 另外,對(duì)于CEC,諸如按照以下那樣,基于這里獲得的物理地址確定邏輯地址。以下將通過引注HDMI 1.3a示出確定邏輯地址的方法。
[0463] CEC是基于總線系統(tǒng)的協(xié)議,因此不能單獨(dú)斷定網(wǎng)絡(luò)的物理連接。定義在8.7節(jié)中的機(jī)制使用DDC來向網(wǎng)絡(luò)中的器件分配物理地址。
[0464] 因此,所有CEC器件都具有物理和邏輯地址兩者,而非CEC器件僅僅具有物理地址。
[0465] CEC 10.1 物理地址發(fā)現(xiàn)
[0466] 定義在8.7.3中的算法被用于分配每個(gè)器件的物理地址。
[0467] 無(wú)論什么時(shí)候發(fā)現(xiàn)新物理地址(而不是F.F.F.F),CEC器件將:
[0468] 分配邏輯地址(參看CEC 10.2.1)
[0469] 通過廣播報(bào)告其邏輯地址和物理地址之間的關(guān)聯(lián)。 [0470] 這個(gè)處理允許任何節(jié)點(diǎn)創(chuàng)建對(duì)邏輯地址的物理連接的映像。
[0471] CEC 10.2 邏輯尋址
[0472] 出現(xiàn)在控制信號(hào)線上的每個(gè)器件都具有在系統(tǒng)分配給僅僅一個(gè)器件的邏輯地址。該邏輯地址定義器件類型并且作為唯一標(biāo)識(shí)。這些被規(guī)定在CEC表5中。
[0473] 如果物理器件包含多于一個(gè)邏輯器件的功能,則其應(yīng)該為這些邏輯器件中的每一個(gè)取邏輯地址。例如,如果DVD刻錄機(jī)有調(diào)諧器,那么除了1、2或9(刻錄器件)之一外,它還可以取地址3、6、7或10(調(diào)諧器)之一。
[0474] 允許器件通過使用不同的邏輯地址
聲明另一器件的功能。例如,可刻錄DVD器件可以取地址4或8,以僅僅揭示標(biāo)準(zhǔn)DVD回放器件的功能。在這種情況下,刻錄功能經(jīng)由CEC將不可用或不可控。
[0475] 因?yàn)榛胤殴δ芤舶ㄔ诳啼洐C(jī)功能中,所有具有地址1、2或9(刻錄器件)的刻錄器件也不將取回放器件地址。
[0476] 如果器件具有特定功能的多個(gè)實(shí)例,那么它應(yīng)該僅僅公布(advertise)一個(gè)實(shí)例。例如,如果器件具有多個(gè)調(diào)諧器,那么它應(yīng)該僅僅暴露一個(gè)來經(jīng)由CEC控制。在這種情況下,取決于(up to)器件自身來管理多個(gè)調(diào)諧器。
[0477] 只有當(dāng)器件至少支持對(duì)具有邏輯地址的功能的強(qiáng)制性時(shí),該器件才應(yīng)該公布那種功能,諸如調(diào)諧器。
[0478] CEC 10.2.1 邏輯地址分配
[0479] 注意,邏輯地址應(yīng)該僅僅在器件具有有效物理地址(即,不是F.F.F.F)時(shí)進(jìn)行分配,在所有其他時(shí)間,器件應(yīng)該取Unregistered’邏輯地址(15)。
[0480] 僅僅物理地址0.0.0.0上的器件可以取邏輯地址TV(0)。在任何其他邏輯地址上的TV將取Free Use’(14)地址。如果地址14已經(jīng)被分配,則其將取Unregistered’地址(15)。
[0481] Reserved地址當(dāng)前將不使用,保留用于對(duì)本規(guī)范的未來擴(kuò)展。
[0482] 在多于一個(gè)可能的邏輯地址對(duì)于給定的器件類型(例如,調(diào)諧器1、調(diào)諧器2等)可用的情況下,將通過新連接的器件執(zhí)行地址分配過程。該器件為那種器件類型取第一被分配的地址,并發(fā)送
到相同地址(例如,調(diào)諧器1→調(diào)諧器1)。如果不被確收,那么該器件停止該過程,并且保持那個(gè)地址。 [0483] 如果第一地址被確收,那么該器件為那種器件類型取下一地址,并且重復(fù)該處理(例如,調(diào)諧器2→調(diào)諧器2)。再次,如果消息不被確收,那么該器件保持那個(gè)地址。 [0484] 這個(gè)過程繼續(xù)直到已經(jīng)檢查了所有可能類型的特殊地址,如果沒有類型特殊的地址可用,那么該器件應(yīng)該取未登記地址(15)。注意,幾個(gè)物理器件可能正在共享這個(gè)地址。 [0485] 當(dāng)器件斷開或關(guān)閉時(shí),該器件可能丟失其邏輯地址。然而,其可以記住其前一個(gè)邏輯地址,以便下一次其重新連接或打開,其可以在其前一個(gè)邏輯地址上開始輪詢處理(polling process),并且在取未登記地址之前依次嘗試每個(gè)其他可用邏輯地址。例如,如果之前被分配了地址Tuner 2的STB重新連接,其將在取未登記地址之前輪詢Tuner 2、Tuner 3、Tuner 4和Tuner 1。[0486] 如果器件在任何時(shí)間丟失了其物理地址(例如,其被拔出),那么其邏輯地址應(yīng)該被設(shè)置成未登記(15)。
[0487] 現(xiàn)在,圖27是例示HDMI規(guī)范1.3a中的“表5”的簡(jiǎn)圖,即,例示邏輯地址的簡(jiǎn)圖。另外,圖28是例示HDMI規(guī)范1.3a中的“圖8”的簡(jiǎn)圖,即,描述邏輯地址分配的簡(jiǎn)圖。 [0488] 另一方面,對(duì)于以太網(wǎng)(注冊(cè)商標(biāo)),使用IP地址xx.xx.xx.xx,其方法包括由DHCP服務(wù)器確定的方法、事先提供固定地址的方法以及動(dòng)態(tài)地將地址分配給器件自身的被稱為AutoIP的方法。一般來說,對(duì)于以太網(wǎng)(注冊(cè)商 標(biāo)),這種地址分配花時(shí)間。另外,每個(gè)器件通常難以依賴于確定固定地址的方法進(jìn)行識(shí)別。
[0489] 也就是說,對(duì)于包括要使用HDMI和以太網(wǎng)(注冊(cè)商標(biāo))一起連接的多個(gè)器件的系統(tǒng),難以確定要用于以太網(wǎng)(注冊(cè)商標(biāo))的IP地址。
[0490] 因此,對(duì)于包括要使用HDMI和以太網(wǎng)(注冊(cè)商標(biāo))一起連接的多個(gè)器件的系統(tǒng),提供簡(jiǎn)單地確定要用于以太網(wǎng)(注冊(cè)商標(biāo))的IP地址的方法。
[0491] 以A.B.C.D指示用于HDMI的物理地址,該物理地址具有4位×4總共16位,同時(shí)表示用HDMI連接的器件之間的連接拓?fù)洹?/div>
[0492] 另一方面,用于以太網(wǎng)(注冊(cè)商標(biāo))的IP地址具有16位×4總共64位,現(xiàn)在,如果假設(shè)用于以太網(wǎng)(注冊(cè)商標(biāo))的IP地址為了描述的目標(biāo)用E.F.G.H表示,那么E、F、G、H每個(gè)都具有16位。
[0493] 確定用于以太網(wǎng)(注冊(cè)商標(biāo))的IP地址的第一方法具有這樣的基本特性(例如,如圖29所示):通過將A.B.C.D總共的16-位值分配給H的16位來確定IP地址。E、F和G的值由作為A.B.C.D=0.0.0.0的CEC根確定,并且在以太網(wǎng)(注冊(cè)商標(biāo))上發(fā)送A.B.C.0的信息。每個(gè)器件確定基于其信息和自身A.B.C.D來確定自身器件的E.F.G.H。這樣,確定了使HDMI端子和以太網(wǎng)(注冊(cè)商標(biāo))端子作為一對(duì)的連接端的地址。
[0494] 在圖29中,例示了用于以太網(wǎng)(注冊(cè)商標(biāo))的IP地址的E.F.G.H以及分配給H的A.B.C.D。
[0495] 另外,例如,如圖30所示,即使在同一器件內(nèi)與HDMI端子和以太網(wǎng)(注冊(cè)商標(biāo))端子對(duì)分離地提供獨(dú)立以太網(wǎng)(注冊(cè)商標(biāo))端子的情況下,其端子也沒有HDMI的A.B.C.D的地址,但可以確定IP地址的E、F、G、H。圖8-3中的1.0.0.0,即,圖26中的1.0.0.0與此等效。
[0496] 在圖30中,對(duì)于器件1001,提供組成對(duì)的HDMI端子1002和以太網(wǎng)(注冊(cè)商標(biāo))端子1003、組成對(duì)的HDMI端子1004和以太網(wǎng)(注冊(cè)商標(biāo))端子1005以及以太網(wǎng)(注冊(cè)商標(biāo))端子1006。這里,以太網(wǎng)(注冊(cè)商標(biāo))端子1006與其他端子獨(dú)立地提供。
[0497] 另外,可以假定這樣的多個(gè)方法:其A.B.C.D是0.0.0.0的CEC根確定E、F和G的值。這些是使用固定A、B和C的值的方法,參考從DHCP服務(wù)器分配的地址進(jìn)行確定的方法以及使用AutoIP的方法等。其E、F和G的值是相同的器件可以在相同段中自由通信,但其值不同的器件之間的通信可能必 須有路由器在其間。
[0498] 而且,作為不同于以上描述的第一方法的另一解決手段,例如,如圖31所示,有利用CEC中的邏輯地址(這里描述為E)的方法。CEC中的邏輯地址具有四個(gè)位,這些被分配給H的值。另外,CEC中的邏輯地址15用于廣播,于是該值可以被轉(zhuǎn)換成255的值。 [0499] 圖31例示了用于以太網(wǎng)(注冊(cè)商標(biāo))的IP地址的E.F.G.H以及將要分配給H的值的邏輯地址(E)。
[0500] 而且,在這種情況下,例如,如圖32所示,在僅僅與HDMI端子和以太網(wǎng)(注冊(cè)商標(biāo))端子對(duì)獨(dú)立地提供以太網(wǎng)(注冊(cè)商標(biāo))端子的情況下,可以將IP地址的H的剩余12位分配給該獨(dú)立端子。例如,對(duì)于其低四位是1000b的器件,HDMI端子和以太網(wǎng)(注冊(cè)商標(biāo))端子對(duì)的以太網(wǎng)(注冊(cè)商標(biāo))端子的IP地址的高12位是000000000000b,H是8,而000000000001b被分配給其器件的獨(dú)立以太網(wǎng)(注冊(cè)商標(biāo))端子的IP地址的高12位,于是
0000000000011000b(24)成為H的值。
[0501] 到目前為止,已經(jīng)關(guān)于可用最大寬度的地址長(zhǎng)度作為示例作出了描述,但可以作出這樣的安排:考慮到未來的擴(kuò)展,僅僅11位值用于可用的12位。另外,可以向地址添加偏移,也可以向除了H之外的部分分配邏輯地址(E)。
[0502] 作為不同于以上描述的第一方法和第二方法的另一第三方法,有使用諸如詢問DHCP服務(wù)器的傳統(tǒng)方法等確定IP地址的方法,每個(gè)器件關(guān)于物理地址和邏輯地址分封(packetize)相應(yīng)的信息,并且在CEC或以太網(wǎng)(注冊(cè)商標(biāo))上相互交換它,從而提供要在HDMI和以太網(wǎng)(注冊(cè)商標(biāo))之間交互使用的應(yīng)用便利。
[0503] 另外,圖33例示了IP地址、邏輯地址和物理地址。而且,圖34例示了IP地址1至IP地址3這樣三個(gè)IP地址、邏輯地址和物理地址。
[0504] 而且,對(duì)于具有分配多個(gè)地址給單個(gè)以太網(wǎng)(注冊(cè)商標(biāo))端子的功能的器件,可以一起使用上述第一方法、第二方法和第三方法。在這種情況下,E、F和G的值每種方法不同。另外,關(guān)于組成一對(duì)的HDMI端子和以太網(wǎng)(注冊(cè)商標(biāo))端子,在HDMI線纜內(nèi)提供通信傳輸以太網(wǎng)(注冊(cè)商標(biāo))信號(hào)的信號(hào)路徑,從而可以以顯式方式將這些操縱為單個(gè)端子和單條線纜。
[0505] 如上所述,對(duì)于包括要使用HDMI和以太網(wǎng)(注冊(cè)商標(biāo))一起連接的多個(gè)器件的系統(tǒng),可以容易地確定要用于以太網(wǎng)(注冊(cè)商標(biāo))的IP地址。
[0506] [第三實(shí)施例]
[0507] 以下將在第一實(shí)施例中描述的通信方法稱為“eHDMI”連接。對(duì)于本實(shí)施例,將在使eHDMI連接與普通LAN連接共存的情況下,描述避免環(huán)路(loop)的方法。
[0508] eHDMI連接器和LAN連接器必須被安裝在可以操縱eHDMI和DLNA兩者的器件上。對(duì)于eHDMI標(biāo)準(zhǔn),器件可以經(jīng)由eHDMI線纜連接到網(wǎng)絡(luò),但一旦該器件經(jīng)由LAN連接器同時(shí)連接到網(wǎng)絡(luò),該單一器件就使用兩個(gè)系統(tǒng)連接到該網(wǎng)絡(luò),這引起環(huán)路。
[0509] 例如,如圖35所示,假設(shè)VIDEO(視頻)1101和BD/DVD刻錄機(jī)(BD/DVD刻錄機(jī))1102經(jīng)由eHDMI線纜與DTV(數(shù)字電視接收機(jī))1103連接。具體來說,VIDEO 1101和AV Rack 1104用eHDMI線纜1105連接,而BD/DVD刻錄機(jī)1102和AV Rack 1104用eHDMI線纜1106連接。另外,用eHDMI線纜1107將DTV 1103與AV Rack 1104連接。
[0510] 另外,除了傳統(tǒng)HDMI之外,eHDMI線纜還具有LAN線纜功能,于是VIDEO 1101和BD/DVD刻錄機(jī)1102經(jīng)由DTV 1103與ROUTER(路由器)1108LAN-連接。另一方面,假定在不使用eHDMI功能的用戶進(jìn)行DLNA連接的情況下,普通LAN連接器必須安裝在VIDEO 1101、BD/DVD刻錄機(jī)1102等上。一旦除了設(shè)置的時(shí)間的eHDMI連接之外,用戶還將LAN線纜與提供給VIDEO 1101和BD/DVD刻錄機(jī)1102每一個(gè)的LAN連接器連接,并且進(jìn)一步將其LAN線纜的相對(duì)側(cè)與ROUTER 1108連接,VIDEO 1101和BD/DVD刻錄機(jī)1102就用eHDMI線纜和LAN線纜的兩個(gè)系統(tǒng)與ROUTER 1108連接,這引起LOOP。因此,用戶的注意力必須手動(dòng)地通過注釋(note)召回,也必須在器件的主單元側(cè)上采取某種規(guī)避措施。也就是說,在使eHDMI連接與普通LAN連接共存的情況下,存在可能引起LOOP的可能性。
[0511] 因此,作為避免諸如LOOP的方法,下面描述基于軟件的方法和基于硬件的方法。 [0512] 首先,在可以操縱eHDMI和DLNA兩者的器件上顯示菜單,在其菜單上提供eHDMI模式開/關(guān)按鈕。該eHDMI模式開/關(guān)按鈕由用戶操作,從而切換提供給器件的LAN連接器和eHDMI連接器中應(yīng)該被激活的那個(gè)。將參考圖36的流程圖,關(guān)于作為用于執(zhí)行這些LAN連接器和eHDMI連接器的切 換的器件的處理的切換處理,下面作出描述。
[0513] 在步驟S301中,器件顯示菜單。在該菜單上顯示eHDMI模式開/關(guān)按鈕,并且用戶操作該器件,從而可以通過該eHDMI模式開/關(guān)按鈕選擇用于切換活動(dòng)連接器的eHDMI模式的開狀態(tài)或關(guān)狀態(tài)之一。
[0514] 在步驟S302中,該器件確定是否已經(jīng)
指定了eHDMI模式的開狀態(tài)。一旦在步驟S302中確定已經(jīng)指定了開狀態(tài),在步驟S303中,該器件就開啟eHDMI模式,并結(jié)束該切換處理。也就是說,該器件激活提供給器件自身的eHDMI連接器,而使LAN連接器不可用。這樣,僅僅eHDMI連接器被激活,可以避免LOOP的出現(xiàn)。
[0515] 另一方面,在步驟S302中作出沒有指定開狀態(tài)的確定的情況下,在步驟S304,該器件關(guān)閉eHDMI模式,并結(jié)束該切換處理。也就是說,該器件使提供給器件自身的eHDMI連接器不可用并啟用LAN連接器。這里激活的eHDMI連接器作用為HDMI。這樣,僅僅LAN連接器被激活,可以避免LOOP的出現(xiàn)。
[0516] 因此,顯示菜單并允許用戶選擇來激活eHDMI連接器和LAN連接器中的任何一個(gè),從而可以容易地避免LOOP。
[0517] 接下來,將描述避免LOOP的基于硬件的方法。
[0518] 在這種情況下,例如,在器件上僅僅安裝eHDMI。另外,在該器件直接連接到DLNA而不經(jīng)過eHDMI的情況下,即,在執(zhí)行與另一器件的LAN連接而不經(jīng)過eHDMI線纜的情況下,例如,使用圖37所示的轉(zhuǎn)換適配器1131。
[0519] 轉(zhuǎn)換適配器1131是用于將eHDMI分離成LAN和HDMI或者組合LAN和HDMI以獲得eHDMI的適配器。對(duì)于該轉(zhuǎn)換適配器1131,提供用于eHDMI的端子1132、用于LAN的端子1133和用于HDMI的端子1134。這樣的轉(zhuǎn)換適配器1131與在其上僅僅安裝了eHDMI的器件連接,從而可以執(zhí)行與另一器件的LAN連接,而不經(jīng)過eHDMI線纜。
[0520] 另外,例如,如圖38所示,可以使用這樣的避免LOOP的另一基于硬件的方法,其中向器件提供硬開關(guān),并且切換到eHDMI連接器的連接和到LAN連接器的連接。 [0521] 在圖38中,對(duì)于該器件,提供網(wǎng)絡(luò)控制器1161、HDMI控制器1162、eHDMI控制器1163、開關(guān)1164、HDMI連接器(eHDMI連接器)1165和LAN連接器1166。
[0522] HDMI控制器1162與eHDMI控制器1163連接,而eHDMI控制器1163與HDMI連接器1165連接。而且,開關(guān)1164與網(wǎng)絡(luò)控制器1161連接,并且使開關(guān)1164切換來與eHDMI控制器1163和LAN連接器1166之一連接。
[0523] 這里,一旦開關(guān)1164與eHDMI控制器1163連接,網(wǎng)絡(luò)控制器1161就經(jīng)由eHDMI控制器1163與HDMI連接器1165連接。另外,一旦開關(guān)1164與LAN連接器1166連接,網(wǎng)絡(luò)控制器1161就與LAN連接器1166連接。這樣,通過開關(guān)1164將連接切換到HDMI連接器1165或LAN連接器1166,從而可以易于避免LOOP。
[0524] 而且,例如,如圖39所示,可以使用這樣的避免LOOP的另一基于硬件的方法,其中緊靠該器件提供LAN連接器1191和HDMI連接器(eHDMI連接器)1192,并且僅僅允許連接這些連接器之一。也就是說,僅僅LAN連接器1191和HDMI連接器1192之一經(jīng)由線纜等與另一器件連接。
[0525] 而且,可以使用這樣的避免LOOP的另一基于硬件的方法,其中用于eHDMI連接器和用于LAN連接器的兩種網(wǎng)絡(luò)控
制芯片安裝在該器件上。
[0526] 在這種情況下,例如,如圖40所示,對(duì)于該器件,提供LAN控制器1211、HDMI連接器(eHDMI連接器)1212、網(wǎng)絡(luò)控制器1213、eHDMI控制器1214、HDMI控制器1215以及網(wǎng)絡(luò)控制器1216。
[0527] 這里,LAN控制器1211與網(wǎng)絡(luò)控制器1213連接。另外,HDMI連接器1212與eHDMI控制器1214連接,而HDMI控制器1215和網(wǎng)絡(luò)控制器1216與eHDMI控制器1214連接。 [0528] 這樣,向該器件提供用于LAN控制器1211的網(wǎng)絡(luò)控制器1213和用于HDMI連接器1212的網(wǎng)絡(luò)控制器1216,從而可以易于避免LOOP。