專利名稱:雙向總線系統(tǒng)的發(fā)送方法、接收方法、傳輸方法和雙向總線系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一雙向總線系統(tǒng)及發(fā)送方法、接收方法和傳輸方法,它們被用于一例如電視圖象接收機或磁帶錄像機等各裝置以雙向總線互連的系統(tǒng)中,以便由另外的裝置來對該裝置中所包含的例如監(jiān)視器圖象接收機、TV調(diào)諧器、或視頻傳動機構(gòu)等子裝置進行控制,或者在電視圖象接收機上顯示其他裝置的運行狀態(tài)等。
近年來,已經(jīng)普遍采用由多個聲頻設(shè)備或視頻設(shè)備(下面稱之為AV設(shè)備)通過視頻信號線或聲頻信號線(下面稱之為AV信號線)相連接的系統(tǒng)。
在這樣的AV系統(tǒng)中,這些設(shè)備除了上述AV信號線外還連接有一系統(tǒng)控制總線(下面簡稱為雙向總線)以對各個設(shè)備進行控制。在現(xiàn)實中已經(jīng)公知的就有,IEC1030號文公開的標準化“聲頻、視頻和聲視頻系統(tǒng)家用數(shù)字總線”(下面稱為D2B),和一由EIAJ的ET-2101文件公布的標準化“家庭總線系統(tǒng)”(下面稱之為HBS)。經(jīng)由此雙向總線,例如一臺電視圖象接收機、磁帶錄像機和一視頻裝置放象機(下面分別稱之為TV、VTR、VDP)等設(shè)備(裝置)即可控制另外的裝置,或者由裝置來控制另外的裝置中所包含的監(jiān)視器圖象接收機(TV監(jiān)視器)、TV調(diào)諧器,視頻傳動機構(gòu),或者放大器等子裝置。同時,還通過該雙向總線發(fā)送在TV監(jiān)視器上顯示例如裝置或子裝置的運行狀態(tài)的數(shù)據(jù)。另外,例如,在D2B中亦采用一個所謂CSMA/CD(具有抵觸檢測的載波定向多重訪問)的雙向總線的訪問系統(tǒng)。
這就是說,經(jīng)由雙向總線進行從一裝置中的子裝置到任何一個其他裝置中的子裝置的通信傳輸(下面稱之為子裝置到子裝置的通信),從一裝置中的子裝置到任一其他裝置的通信傳輸(下面稱之為子裝置到裝置的通信),從一裝置到任一其他裝置中的子裝置的通信傳輸(下面稱之為裝置到子裝置的通信),以及從一裝置到任一其他裝置的通信傳輸。
現(xiàn)在說明上述雙向總線,例如D2B,中所采用的發(fā)送信號的格式。在D2B中,用于控制目標對象(接收方)的子裝置等的命令,或者表明運行狀態(tài)等的數(shù)據(jù)均被作成具有
圖1中所示的幀式結(jié)構(gòu),通過雙向總線發(fā)送。
亦即,一幀由下列字段組成一用于指定表明該幀起始部分的標引的標引字段101;一用于指定源裝置地址的主地址字段102;一用于指定目標裝置地址的從地址字段103;一用于指定表明傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或者表明傳輸控制命令的控制命令傳輸命令的控制字段104;以及一用于指定控制命令或數(shù)據(jù)的數(shù)據(jù)字段105。
標題字段101包括有一用于提供同步信號的一位的起始位101a和一用于說明傳送速度(速率)或數(shù)據(jù)字段105的字節(jié)數(shù)的模式位101b,如圖2中所示。這些模式位101b具有1~3位。目前作成標準化的三種模式為模式0-數(shù)據(jù)字段105最大由2字節(jié)組成;模式1-數(shù)據(jù)字段105最大由32字節(jié)組成(在由從方到主方傳輸時最大為16字節(jié));和模式2-數(shù)據(jù)字段105最大由128字節(jié)組成(在由從方到主方傳輸時最大為64字節(jié))。
主地址字段102的源裝置地址包括有一用于指定源裝置地址的12位主地址位102a和一1位奇偶校驗位102b,如上述圖2所示。
從地址字段103的目的裝置地址包括有一用于指定目標裝置地址的12位從地址位103a,-1位的奇偶校驗位103b,和一用于應答目標裝置的1位的認可位103c,如上述圖2中所示。
對于控制字段104,如上述圖2所示,則配置有由一表明傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或一表明傳輸控制命令的控制命令傳輸命令(即數(shù)據(jù)傳輸命令表明數(shù)據(jù)字段105的控制是數(shù)據(jù),而控制命令傳輸命令表明它是控制命令)組成的4位的控制位104a,一位的奇偶校驗位104b,和一位的認可位104c。
在數(shù)據(jù)字段105中,如上述圖2所示,按照情況需要可重復8位的數(shù)據(jù)位105a,1位的數(shù)據(jù)位終止105b,1位的奇偶校驗位105c和1位的認可位105d?,F(xiàn)在假定數(shù)據(jù)段105a為從頭開始順序排列的數(shù)據(jù)#1,#2,#3,……,則例如在傳輸控制命令時,例如說操作碼(下面稱為OPC)“Begin2”(即編碼“BD”h,(這里h表示十六進制數(shù)))表明是關(guān)于子裝置的傳輸,OPC“Begin1”(“BC”h)表明經(jīng)由HBS的傳輸,而OPC“Begin0”(“BB”h)表明經(jīng)由另外的總線的傳輸,等等,均被指派到數(shù)據(jù)#1。而在例如作數(shù)據(jù)傳輸中,數(shù)據(jù)就被按每一字節(jié)(8位)指定到數(shù)據(jù)#1,#2,#3……。
涉及上述OPC的OPR,例如說關(guān)于OPC“Begin 2”的OPR,如圖3所示,由b5,b4,b3,b2位組成。其中b7位為最高有效位(MSB)用于標識通信電話(CT)系統(tǒng)、聲視頻及控制(AV/C)系統(tǒng)、和家務(wù)(HK)系統(tǒng)的功能碼;b1b0位指明由子裝置到子裝置、子裝置到裝置、裝置到子裝置和裝置到裝置的傳輸中的任一種,亦即表明存在或不存在源子裝置地址(下稱SSDA)或目標子裝置地址(下稱DSDA)。應指出的是,b7位總是被置0的,b6位被保留作未來標準化之用,目前則被置1。在實際情況中,b1=0,b0=0表明子裝置到子裝置的傳輸;b1=0,b0=1表明子裝置到裝置的傳輸;b1=1,b0=0表明裝置到子裝置的傳輸;b1=1,b0=1表明裝置到裝置的傳輸。
在由VTR向TV以分成多個幀的狀態(tài)傳送大于數(shù)據(jù)字段105的數(shù)據(jù)容量的數(shù)據(jù)量的數(shù)據(jù)的情況下,VTR即產(chǎn)生如圖4A中所示的數(shù)據(jù)幀P1,其中,主地址位被作為VTR的地址,從地址位被作為TV的地址,控制位被作為表明控制傳輸命令的編碼“A”h;而OPC“Begin 2”,表明存在有SSDA和DSDA的編碼“54”h,(例如說)視頻傳動機構(gòu)的地址,(例如說)TV監(jiān)視器的地址,表明顯示控制的編碼“E0”h,表明(例如說)屏幕上第一行的編碼“20”h,表明(例如說)標準尺寸字符的編碼“22”h,以及表明(例如說)小寫字母的編碼“21”h則被分別指派到數(shù)據(jù)#1(OPC),數(shù)據(jù)#2(OPR),數(shù)據(jù)#3(SSDA),數(shù)據(jù)#4(DSDA),數(shù)據(jù)#5(OPC),數(shù)據(jù)#6(OPR1),數(shù)據(jù)#7(OPR2)和數(shù)據(jù)#8(OPR3)。
然后,VTR檢測在欲發(fā)送該數(shù)據(jù)幀P1的雙向總線上是否存在有所謂的載波,在當不存在有任何載波時,亦即雙向總線為空閑時,就立即停止發(fā)送載波以開放該雙向總線。接著,VTR通知TV,數(shù)據(jù)將在后面的數(shù)據(jù)幀中發(fā)送,執(zhí)行封鎖TV的控制,并通知數(shù)據(jù)的種類(屬性)。應指出的是SSDA和DSDA按需要分派。例如在由子裝置到裝置的傳輸中,就無需DSDA。在由裝置到子裝置的傳輸中,無需SSDA。而在由裝置到裝置的傳輸中,SSDA和DSDA均不需要。
然后VTR構(gòu)成如圖4B中所示的數(shù)據(jù)幀P2,其中主地址位、從地址位以及控制位被分別作為VTR的地址、TV的地址和表明為數(shù)據(jù)傳輸命令的編碼“B”h,而(例如說)最大為32字節(jié)的數(shù)據(jù)則被分配到數(shù)據(jù)#1,#2,#3,……,以便在當雙向總線第二次成為空閑時發(fā)送此數(shù)據(jù)幀P2。這種操作繼續(xù)進行直至所顯示的一行改變?yōu)橹埂?br>
然后,為了給出行改變的指示,VTR發(fā)送一如圖5A中所示的數(shù)據(jù)幀P3,其中主地址位、從地址位和控制位被分別作為VTR的地址、TV的地址和編碼“A”h(控制命令傳送命令),而編碼“E0”h(顯示控制命令),表明(例如)屏幕上第二行的編碼“21”h,表明(例如說)大寫字母的編碼“21”h則分別指派到數(shù)據(jù)#1(CPC),數(shù)據(jù)#2(OPR1),數(shù)據(jù)#3(OPR2)和數(shù)據(jù)#4(OPR3);以便接著發(fā)送如圖5B所示的數(shù)據(jù)幀P4,其中主地址位、從地址位和控制位被分別作為VTR的地址、TV的地址和編碼“B”h(數(shù)據(jù)傳輸命令),而其余的數(shù)據(jù)則分派到數(shù)據(jù)#1,#2,#3……。
此后,VTR發(fā)送如圖5C中所示的數(shù)據(jù)幀P5,其中主地址位,從地址位和控制位被分別作為VTR的地址、TV的地址和編碼“E”h(控制命令傳輸命令),而將一表明該傳輸完成的結(jié)束命令(編碼“BE”h)指派到數(shù)據(jù)#1(OPC),以便通知TV數(shù)據(jù)傳輸已經(jīng)完成,并執(zhí)行解除封鎖TV的控制。這樣就完成了由VTR到TV的數(shù)據(jù)發(fā)送過程。TV即根據(jù)這一數(shù)據(jù)顯示字符等等。
另一方面,即使在欲發(fā)送的數(shù)據(jù)量小于數(shù)據(jù)字段105的數(shù)據(jù)容量,欲發(fā)送數(shù)據(jù)可以一幀發(fā)送的情況下,在通常的雙向總線系統(tǒng)中,為了要通報數(shù)據(jù)將在接著的數(shù)據(jù)幀中發(fā)送,依然要發(fā)送一個其中控制位被作為控制命令傳輸命令的數(shù)據(jù)幀,此后再發(fā)送一包含有數(shù)據(jù)的數(shù)據(jù)幀,然后還要發(fā)送一其中控制位被作為控制命令傳輸命令的數(shù)據(jù)幀以通知接收端的裝置,傳輸已經(jīng)完成。
亦即,VTR發(fā)送數(shù)據(jù)幀P1(圖中未示出),其中主地址位、從地址位和控制位被分別作為VTR的地址、TV的地址和編碼“A”h(控制命令傳輸命令),而OPC“Begin2”編碼“54”h、視頻傳送機構(gòu)的地址、TV監(jiān)視器的地址,編碼“E0”h,編碼“20”h,編碼“22”h和編碼“21”h則被分別指派給數(shù)據(jù)#1(OPC),數(shù)據(jù)#2(OPR),數(shù)據(jù)#3(SSDA),數(shù)據(jù)#4(DSDA),數(shù)據(jù)#5(OPC),數(shù)據(jù)#6(OPR1),數(shù)據(jù)#7(OPR2)和數(shù)據(jù)#8(OPR3),由此來通知TV,這一傳輸是數(shù)據(jù)傳輸。
然后,VTR發(fā)送幀P2,其中主地址位,從地址位和控制位被作為VTR的地址,TV的地址和編碼“B”h(數(shù)據(jù)傳輸命令),而數(shù)據(jù)則被指派給數(shù)據(jù)#1,#2,#3……。
此后,TVR發(fā)送幀P3,其中主地址位,從地址位和控制位被分別作為VTR的地址、TV的地址和編碼“E”h(控制命令傳輸命令),而表明數(shù)據(jù)傳輸完成的編碼“BE”h(結(jié)束命令)則被指派到數(shù)據(jù)#1(OPC),以此來通知TV,數(shù)據(jù)傳輸已經(jīng)完成。
如上所述,在通常的雙向總線系統(tǒng)中,源裝置,例如說VTR,按照圖6中所示的流程圖逐個地構(gòu)成數(shù)據(jù)幀來發(fā)送數(shù)據(jù)。
在步驟ST1,VTR構(gòu)成一表明隨后的數(shù)據(jù)幀將發(fā)送數(shù)據(jù)的數(shù)據(jù)設(shè)定幀,并將此幀發(fā)送到TV。而后操作前進到步驟ST2。
在步驟ST2,VTR將控制位設(shè)置為數(shù)據(jù)傳輸命令。而后操作前進到步驟ST3。
在步驟ST3,VTR判定數(shù)據(jù)量X是否大于數(shù)據(jù)容量n。如果是,操作前進到ST4。如果不是,操作前進到步驟ST6。
在步驟ST4,VTR組成一含有n數(shù)據(jù)的數(shù)據(jù)幀,并發(fā)送這一幀。然后操作前進到步驟ST5。
在步驟ST5,VTR由數(shù)據(jù)量X中減去數(shù)據(jù)容量n,并使由該減算過程所得的值成為一新的數(shù)據(jù)量,亦就是計算出剩余的數(shù)據(jù)量X。然后,操作返回到步驟ST3。
另一方面,在步驟ST6,VTR組成一含有數(shù)據(jù)量X小于數(shù)據(jù)容量n的數(shù)據(jù)的數(shù)據(jù)幀,并發(fā)送這一幀。然后操作前進到步驟ST7。
在步驟ST7,VTR構(gòu)成表明數(shù)據(jù)傳輸完成的結(jié)束命令的數(shù)據(jù)幀,并發(fā)送這一幀。操作至此完成。
如上述,在此雙向總線系統(tǒng)中,在真實數(shù)據(jù)發(fā)送前,需要有一數(shù)據(jù)幀來通知接收端的裝量,數(shù)據(jù)將在隨后的數(shù)據(jù)幀中發(fā)送,還需要有一數(shù)據(jù)幀在數(shù)據(jù)發(fā)送完成的時刻通知接收方的裝置,數(shù)據(jù)傳輸完成,這樣就產(chǎn)生了使通信量增加,發(fā)送效率降低和通信傳輸過程(協(xié)議)復雜化等等的問題。
而且,如果將不同制造者(廠商)提供的設(shè)備以雙向總線連接來進行相互間的數(shù)據(jù)傳送的話,就需要將數(shù)據(jù)進行標準化。例如,上述的在TV中顯示VTR的狀態(tài)時,就需要確定所顯示的語言、顯示語言的數(shù)量(No.)、顯示地點、顯示色彩等等。另一方面,制造者希望為他們自己制造的設(shè)備傳送獨有的數(shù)據(jù)(下面稱之為任定的數(shù)據(jù))來增加這些設(shè)備的任何有用成分,或展示其特性。但是,在通常的總線系統(tǒng)中,存在著缺乏區(qū)別標準化數(shù)據(jù)和任定數(shù)據(jù)的技術(shù)的問題。
本發(fā)明就是出于對上述實際情況的考慮,其目的在于提供針對雙向總線系統(tǒng)的發(fā)送方法、接收方法和傳輸方法,以及一種雙向總線系統(tǒng),以便能降低雙向總線上的通信量,改善傳送效率,并簡化通信過程。
為達到上述目的,按照本發(fā)明的第一發(fā)送方法是針對這樣一個雙向總線系統(tǒng)的發(fā)送方法,在該系統(tǒng)中,多個適于執(zhí)行所接收到的控制命令的操作和進行數(shù)據(jù)傳輸?shù)难b置通過一雙向總線相互連接;其中,在雙向總線上傳送信號的一數(shù)據(jù)幀包括有一指定相互間進行通信傳輸?shù)难b置的地址的地址字段,一指定表明為傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或表明為傳輸控制命令的控制命令傳輸命令的控制字段;和一指定控制命令或數(shù)據(jù)的數(shù)據(jù)字段;該發(fā)送方法為在發(fā)送數(shù)據(jù)時,指定起始幀的控制字段的內(nèi)容為數(shù)據(jù)傳輸命令,以此來經(jīng)由該雙向總線發(fā)送該發(fā)送信號。
另外,按照本發(fā)明的第二發(fā)送方法,其特點在于在第一發(fā)送方法中備置有多種數(shù)據(jù),而將表明數(shù)據(jù)的類別(屬性)的信息嵌置于數(shù)據(jù)字段的預定位置,這樣來發(fā)送該發(fā)送信號。
另一第三發(fā)送方法的特點是,在第一或第二發(fā)送方法中,表明欲在一相應幀中發(fā)送的數(shù)據(jù)的數(shù)據(jù)量的信息,被嵌置在為發(fā)送該發(fā)送信號的數(shù)據(jù)字段的預定位置上。
另一第四發(fā)送方法的特點是,在第一或第二發(fā)送方法中,有關(guān)制造廠商的信息被嵌置在數(shù)據(jù)字段的預定位置上,由此來發(fā)送該發(fā)送信號。
另一按照本發(fā)明的第五發(fā)送方法的特點是,在第三發(fā)送方法中,有關(guān)制造廠商的信息被嵌置在數(shù)據(jù)字段的預定位置,以此來發(fā)送該發(fā)送信號。
按照本發(fā)明的第一接收方法是針對用于雙向總線的接收方法,其中多個適于執(zhí)行所接收到的控制命令的操作并進行數(shù)據(jù)傳輸?shù)难b置,通過一雙向總線相互連接,該接收方法包括通過該雙向總線接收具有幀結(jié)構(gòu)的發(fā)送信號,該信號幀包含有一指定相互進行通信傳輸?shù)难b置的地址的地址字段,一指定表明為傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或表明為傳輸控制命令的控制命令傳輸命令的控制字段和指定控制命令或數(shù)據(jù)的數(shù)據(jù)字段;以及根據(jù)所接收的發(fā)送信號的起始幀的控制字段檢測所進行的傳輸是傳輸數(shù)據(jù)還是傳輸控制命令,此時如果判斷所進行的傳輸是傳輸數(shù)據(jù)的話,就認定該數(shù)據(jù)幀的數(shù)據(jù)字段的內(nèi)容是指定為數(shù)據(jù),以此來接收該數(shù)據(jù)。
而按照本發(fā)明的第二接收方法的特點是,在第一接收方法中,表明數(shù)據(jù)類別(屬性)的信息被嵌置在數(shù)據(jù)字段的預定位置上,該接收方法就是根據(jù)這一信息來識別所接收數(shù)據(jù)的類別。
按照本發(fā)明的另一第三接收方法的特征是,在第一或第二接收方法中,表明一對應幀的數(shù)據(jù)量的信息被嵌置在數(shù)據(jù)字段的預定位置上,該接收方法就是根據(jù)所述信息來識別所接收到的接收幀的數(shù)據(jù)量。
按照本發(fā)明的另一第四接收方法的特點是,在第一或第二接收方法中,有關(guān)制造廠商的信息被嵌置在數(shù)據(jù)字段的預定信號上,該接放方法就是根據(jù)該信息來識別制造廠商。
按照本發(fā)明的再一第五接收方法的特點是,在第三接收方法中,有關(guān)制造廠商的信息被嵌置在數(shù)據(jù)字段的預定位置上,該接收方法就是根據(jù)該信息識別制造廠商。
按照本發(fā)明的第一傳輸方法是針對一雙向總線系統(tǒng)的傳輸方法,該系統(tǒng)中,多個裝置適于執(zhí)行所接收控制命令的操作并進行數(shù)據(jù)傳輸,發(fā)送源的裝置適于通過一雙向總線發(fā)送具有幀結(jié)構(gòu)的發(fā)送信號,該信號幀包含一指定相互間進行傳輸?shù)难b置的地址的地址字段,一指定表明為傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或表明為傳輸控制命令的控制命令傳輸命令的控制字段,和一指定控制命令或數(shù)據(jù)的數(shù)據(jù)字段,由此,在發(fā)送數(shù)據(jù)時,發(fā)送源的裝置指定起始幀的控制字段的內(nèi)容為數(shù)據(jù)傳輸命令,以便通過雙向總線發(fā)送該發(fā)送信號;接收方的裝置適應于通過雙向總線接收該發(fā)送信號,根據(jù)所接收的發(fā)送信號的起始幀的控制字段檢測所進行的傳輸是傳輸數(shù)據(jù)還是傳輸控制命令,此時如檢測到所進行的傳輸為傳輸數(shù)據(jù)的話,接收方的裝置即認定該數(shù)據(jù)幀的數(shù)據(jù)字段的內(nèi)容被指定為數(shù)據(jù)來接收該數(shù)據(jù)。
按照本發(fā)明的第二傳輸方法的特點是,在第一傳輸方法中,備置有多種數(shù)據(jù),發(fā)送源的源裝置將表明數(shù)據(jù)類型的信息嵌置在數(shù)據(jù)字段的預定位置上,以發(fā)送該發(fā)送信號,接收方的裝置則根據(jù)此信息來識別所接收到數(shù)據(jù)的類別。
按照本發(fā)明的第三傳輸方法的特點是,在第一或第二傳輸方法中,發(fā)送源的裝置將表明該數(shù)據(jù)幀欲發(fā)送數(shù)據(jù)的數(shù)據(jù)量的信息嵌置在為發(fā)送該發(fā)送信號的數(shù)據(jù)字段的預定位置,接收端的裝置將根據(jù)此信息來識別所接收數(shù)據(jù)的數(shù)據(jù)量。
按照本發(fā)明的第四傳輸方法的特點是,在第一或第二傳輸方法中,發(fā)送源的裝置將有關(guān)制造廠商的信息嵌置在為發(fā)送該發(fā)送信號的數(shù)據(jù)字段的預定位置,接收方的裝置將根據(jù)此信息來識別制造廠商。
按照本發(fā)明的第五傳輸方法的特點是,在第三傳輸方法中,發(fā)送源的裝置將有關(guān)制造廠商的信息嵌置在為發(fā)送該發(fā)送信息的數(shù)據(jù)字段的預定位置,接收端的裝置則根據(jù)此信息來識別制造廠商。
按照本發(fā)明的第一雙向總線系統(tǒng)是針對由多個適于執(zhí)行接收到的控制命令的操作并進行數(shù)據(jù)傳輸?shù)难b置組成的雙向總線系統(tǒng),該多個裝置中的每一個均包括有用于組成具有幀結(jié)構(gòu)的發(fā)送信號的發(fā)送信號構(gòu)成單元,該信號幀包含有一指定相互間進行通信傳輸?shù)难b置的地址的地址字段,一指定表明為傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或表明為傳輸控制命令的控制命令傳輸命令的控制字段,一指定控制命令或數(shù)據(jù)的數(shù)據(jù)字段,由此,在發(fā)送數(shù)據(jù)時,該發(fā)送信號單元指定起始幀的控制字段的內(nèi)容為數(shù)據(jù)傳輸命令,以組成該傳送信號;
用于將發(fā)送信號信息單元所組成的發(fā)送信號輸出到雙向總線的總線輸出單元;
適于經(jīng)由雙向總線接收發(fā)送信號的總線輸入單元;以及適用于根據(jù)總線輸入單元所接收的發(fā)送信號起始幀控制字段來檢測所進行的傳輸是傳輸數(shù)據(jù)還是傳輸命令的控制單元,在檢測到所進行的傳輸系傳輸數(shù)據(jù)時,此控制單元即認定該數(shù)據(jù)幀的數(shù)據(jù)字段的內(nèi)容是被指定為數(shù)據(jù),從而進行控制以接收該數(shù)據(jù),該多個裝置通過雙向總線相互連接。
按照本發(fā)明的第二雙向總線系統(tǒng)的特點是,在第一雙向總線系統(tǒng)中,備置有多種數(shù)據(jù),該發(fā)送信號構(gòu)成單元將表明數(shù)據(jù)類別(分類)的信息嵌置于數(shù)據(jù)字段的預定位置,來組成發(fā)送信號,該控制單元則根據(jù)此信息來識別所接收數(shù)據(jù)的類別。
按照本發(fā)明的第三雙向總線系統(tǒng)的特點是,在第一或第二雙向總線系統(tǒng)中,該發(fā)送信號構(gòu)成單元將表明該數(shù)據(jù)幀欲以數(shù)據(jù)字段的幀發(fā)送的數(shù)據(jù)的數(shù)據(jù)量的信息嵌置在數(shù)據(jù)字段的預定位置,來形成發(fā)送信號,該控制單元根據(jù)此信息識別所接收數(shù)據(jù)幀的數(shù)據(jù)量。
按照本發(fā)明的第四雙向總線系統(tǒng)的特點是,在第一或第二雙向總線系統(tǒng)中,發(fā)送信號構(gòu)成單元將有關(guān)制造廠商的信息嵌置在數(shù)據(jù)字段的預定位置,控制單元根據(jù)此信息來識別制造廠商。
最后,按照本發(fā)明的第五雙向總線系統(tǒng)的特點是,在第三雙向總線系統(tǒng)中,發(fā)送信號構(gòu)成單元將有關(guān)制造廠商的信息嵌置在數(shù)據(jù)字段的預定位置,以形成該發(fā)送信號,控制單元根據(jù)此信息來識別制造廠商。
在按照本發(fā)明的發(fā)送方法中,在雙向總線上的發(fā)送信號的一個數(shù)據(jù)幀包括有一指定相互間進行通信傳輸?shù)难b置的地址的地址字段,一指定表明為傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或表明為傳輸控制命令的控制命令傳輸命令的控制字段,和一指定控制命令或數(shù)據(jù)的數(shù)據(jù)字段。在發(fā)送數(shù)據(jù)時,發(fā)送方法是將起始幀的控制字段的內(nèi)容指定為數(shù)據(jù)傳輸命令來通過雙向總線發(fā)送該發(fā)送信號。
在按照本發(fā)明的發(fā)送方法中,還備置有多種數(shù)據(jù),并將表明數(shù)據(jù)類別的信息嵌置在數(shù)據(jù)字段的預定位置上來發(fā)送該發(fā)送信息。
而且在按照本發(fā)明的發(fā)送方法中,還將表明該數(shù)據(jù)幀中欲發(fā)送的數(shù)據(jù)量的信息嵌置在數(shù)據(jù)字段的預定位置來發(fā)送該發(fā)送信號。
另外,按照本發(fā)明的發(fā)送方法,也將有關(guān)制造廠商的信息嵌置在數(shù)據(jù)字段的預定位置以發(fā)送該發(fā)送信號。
在按照本發(fā)明的接收方法中,通過雙向總線接收具有幀結(jié)構(gòu)的發(fā)送信號,該信號幀包含有一指定相互間進行通信傳輸?shù)难b置的地址的地址字段,一指定表明為傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或表明為傳輸控制命令的控制命令傳輸命令的控制字段,和一指定控制命令或數(shù)據(jù)的數(shù)據(jù)字段;根據(jù)所接收的發(fā)送信號的起始幀的控制字段來檢測所進行的傳輸是傳輸數(shù)據(jù)還是傳輸控制命令;在此當測定所進行的傳輸是傳輸數(shù)據(jù)時,就認為該數(shù)據(jù)幀的內(nèi)容被指定為數(shù)據(jù)傳輸,并接收該數(shù)據(jù)。
在按照本發(fā)明的接收方法中,在數(shù)據(jù)字段的預定位置還嵌置有表明數(shù)據(jù)類別的信息,以便根據(jù)這一信息來識別所接收數(shù)據(jù)的類型。
在按照本發(fā)明的接收方法中,也在數(shù)據(jù)字段的預定位置嵌置有表明數(shù)據(jù)幀中數(shù)據(jù)量的信息,以便根據(jù)這一信息來識別所接收幀的數(shù)據(jù)量。
另外,在按照本發(fā)明的接收方法中,在數(shù)據(jù)字段的預定位置還嵌置有關(guān)于制造廠商的信息,以便根據(jù)這一信息來識別制造廠商。
按照本發(fā)明的傳輸方法,發(fā)送源的裝置是這樣的,即在雙向總線上的發(fā)送信號的一幀包括有一指定彼此間作通信傳輸?shù)难b置的地址的地址字段,一指定表明為傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或表明為傳輸控制命令的控制命令傳輸命令的控制字段,和一指定控制命令或數(shù)據(jù)的數(shù)據(jù)字段;此時,在發(fā)送數(shù)據(jù)中,發(fā)送源的裝置就將起始幀
的控制字段的內(nèi)容指定為數(shù)據(jù)傳輸命令,來通過雙向總線發(fā)送該發(fā)送信號。接收方的裝置通過該雙向總線接收該發(fā)送信號,根據(jù)所接收的發(fā)送信號的起始幀的控制字段來檢測所進行的傳輸是傳輸數(shù)據(jù)還是傳輸控制命令;此時,當判斷所進行的傳輸為數(shù)據(jù)傳輸時,接收端的裝置就認定該幀的數(shù)據(jù)字段的內(nèi)容被指定為數(shù)據(jù),而接收該數(shù)據(jù)。
按照本發(fā)明的傳輸方法,還備置有多種數(shù)據(jù)。發(fā)送源裝置將表明數(shù)據(jù)類別的信息嵌置在數(shù)據(jù)字段的預定位置,來發(fā)送該發(fā)送信號。接收端的裝置根據(jù)這一信息來識別所接收數(shù)據(jù)的類別。
在按照本發(fā)明的傳輸方法中,發(fā)送源的裝置還將表明該幀欲發(fā)送的數(shù)據(jù)的數(shù)據(jù)量的信息嵌置在數(shù)據(jù)字段的預定位置,以發(fā)送該發(fā)信號。接收方的裝置根據(jù)這一信息來識別所接收幀的數(shù)據(jù)量。
而且,在按照本發(fā)明的傳輸方法中,發(fā)送源裝置還將有關(guān)制造廠商的信息嵌置在數(shù)據(jù)字段的預定位置,來發(fā)送該發(fā)送信號。接收端裝置根據(jù)這一信息來識別制造廠商。
在按照本發(fā)明的雙向總線系統(tǒng)中,多個裝置的每一發(fā)送信號構(gòu)成單元均組成具有幀結(jié)構(gòu)的發(fā)送信號,該幀信號包含有一用于指定彼此間進行通信傳輸?shù)难b置的地址的地址字段,一指定表明為傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或表明為傳輸控制命令的控制命令傳輸命令的控制字段,和一指定控制命令或數(shù)據(jù)的數(shù)據(jù)字段;據(jù)此,在發(fā)送數(shù)據(jù)時,發(fā)送信號構(gòu)成單元即將起始幀的控制字段的內(nèi)容指定為數(shù)據(jù)傳輸命令,這樣來組成該發(fā)送信號??偩€輸出單元將發(fā)送信號構(gòu)成單元所組成的發(fā)送信號輸出到雙向總線。另一方面,多個裝置的每一總線輸入單元經(jīng)由雙向總線接收該發(fā)送信號??刂茊卧鶕?jù)所接收到的發(fā)送信號的起始幀的控制字段來檢測所進行的傳輸是傳輸數(shù)據(jù)還是傳輸控制命令,此時當判斷所進行的傳輸為數(shù)據(jù)傳輸時,控制單元即認定該數(shù)據(jù)幀的數(shù)據(jù)字段的內(nèi)容被指定為數(shù)據(jù),而執(zhí)行接收數(shù)據(jù)的控制。
在按照本發(fā)明的雙向總線系統(tǒng)中,還備置有多種數(shù)據(jù)。發(fā)送信號構(gòu)成裝置在數(shù)據(jù)字段的預定位置嵌置表明數(shù)據(jù)類別的信息來組成發(fā)送信號。控制單元根據(jù)這一信息來識別所接收的數(shù)據(jù)。
在按照本發(fā)明的雙向總線系統(tǒng)中,發(fā)送源裝置的發(fā)送信號構(gòu)成單元還插入表明該幀欲發(fā)送的數(shù)據(jù)的數(shù)據(jù)量的信息來組成發(fā)送信號。接收端裝置的控制單元根據(jù)這一信息來識別所接收幀的數(shù)據(jù)量。
此外,在按照本發(fā)明的雙向總線系統(tǒng)中,發(fā)送源的裝置的發(fā)送信號構(gòu)成單元還在數(shù)據(jù)字段的預定位置嵌置關(guān)于制造廠商的信息來組成發(fā)送信號。接收方的裝置的控制單元根據(jù)這一信息來識別制造廠商。
現(xiàn)對附圖作簡要說明圖1為說明通常的D2B的數(shù)據(jù)幀格式的示意圖;
圖2為說明通常D2B的數(shù)據(jù)幀格式細節(jié)的示意圖;
圖3為解釋OPC“Begin2”的OPR的圖形;
圖4為說明將數(shù)據(jù)分成多個數(shù)據(jù)幀進行傳輸?shù)耐ǔMㄐ艂鬏斶^程(協(xié)議)的實例的圖形;
圖5是說明將數(shù)據(jù)分為多個數(shù)據(jù)幀進行傳輸?shù)耐ǔMㄐ艂鬏斶^程(協(xié)議)的實例的圖形;
圖6為解釋現(xiàn)有技術(shù)中組成數(shù)據(jù)幀的操作的流程圖;
圖7為說明采用本發(fā)明的雙向總線系統(tǒng)實際配置的方框圖;
圖8為說明構(gòu)成上述雙向總線系統(tǒng)的TV、VTR的實際配置的方框圖;
圖9為說明組成雙向總線系統(tǒng)的雙向總線連接器的實際結(jié)構(gòu)的圖形;
圖10為說明發(fā)送控制命令的發(fā)送信號的數(shù)據(jù)幀格式的圖形;
圖11為說明發(fā)送數(shù)據(jù)的發(fā)送信號的數(shù)據(jù)幀格式的圖形;
圖12為說明發(fā)送信號的HDOPR的格式的圖形;
圖13為說明將數(shù)據(jù)分成多個數(shù)據(jù)幀進行傳輸?shù)膫鬏斶^程(協(xié)議)的實例的圖形;
圖14為解釋組成數(shù)據(jù)幀的操作的流程圖;
圖15為說明發(fā)送任定數(shù)據(jù)的發(fā)送信號的數(shù)據(jù)幀格式的圖形。
現(xiàn)在參照附圖來對雙向總線系統(tǒng)的發(fā)送方法、接收方法和傳輸方法以及雙向總線系統(tǒng)的優(yōu)選實施方案進行討論。在此實施方案中,本發(fā)明被應用于經(jīng)IEC1030號出版公開所標準化的D2B(聲頻、視頻及聲視頻系統(tǒng)家用數(shù)字總線),或者EIAJ的ET-2101所標準化的HBS(家庭總線系統(tǒng))。
應用本發(fā)明的雙向總線系統(tǒng)具有這樣的配置,即作為一裝置的電視圖象接收機(下面簡稱為TV)10,作為一裝置的磁帶錄象機(下面簡稱為VTR)20、30,以及作為一裝置的視頻機構(gòu)放象機(下面簡程為VDP)40通過雙向總線1互相連接,例如圖7中所示。
由上述圖7中可看到,其中TV10包含有這些子裝置即適用于接收電視(廣播)信號來由其再生視頻信號和聲頻信號的調(diào)諧器10a,用于根據(jù)調(diào)諧器10a所再生的視頻信號顯示圖形的TV監(jiān)視器10b,和將調(diào)諧器10a所再生的聲頻信號加以放大的放大器10c。另外,TV10還包括一子裝置轉(zhuǎn)換器10d,用于將視頻信號/聲頻信號(下面簡稱為AV信號)由調(diào)諧器輸出到外部,或者將由外部輸入的AV信號傳送給調(diào)諧器10a和TV監(jiān)視器10b。
VTR20包括其中的子裝置,如上述圖7中所示,有一適用于將AV信號記錄到磁帶上,或由其中再生AV信號的視頻機構(gòu)20a,和一適用于接收電視(廣播)信號以便由其中再生AV信號的調(diào)諧器20b。另外包括有一子裝置轉(zhuǎn)換器20c適用于將AV信號由視頻機構(gòu)20a或調(diào)諧器20b輸出到外部,或?qū)⒂赏獠枯斎氲腁V信號傳送到視頻機構(gòu)20a。
VTR30其中包括的子裝置為視頻機構(gòu)30a,調(diào)諧器30b,和一與上述VTR20相同的轉(zhuǎn)換器30c。
此外,VDP40包含的子裝置為用于由光盤再生AV信號的放象機40a。
在這一雙向總線系統(tǒng)中,例如說,由VTR20,VTR30,VDP40所再生的視頻信號被傳送到TV10以便在TV監(jiān)視器10b上顯示由該視頻信號所確定的圖形。實際上,TV10的轉(zhuǎn)換器10d和VTR20的轉(zhuǎn)換器20c由AV信號線L1相連,TV10的轉(zhuǎn)換器10d和VTR30的轉(zhuǎn)換器30c以AV信號線L2相連,而TV10的轉(zhuǎn)換器10d和放象機40a由AV信號線L3相連,亦即,AV信號線L1、L2、L3被布置成以TV10作中心的星形。從而,由VTR20、VTR30、VDP40所再生的AV信號即被分別通過AV信號線L1、L2、L3和轉(zhuǎn)換器10d傳送到TV監(jiān)視器10b上。這樣就將各相應的圖形顯示在TV監(jiān)視器10b上。另外,例如說,由放像機40a所再生的AV信號通過AV信號線L3,轉(zhuǎn)換器10d,AV信號線L1,和轉(zhuǎn)換器20c被傳送到視頻機構(gòu)20a。這樣,它們就被視頻機構(gòu)20a記錄(錄象)到磁帶上。
在這一雙向總線系統(tǒng)中,例如說,TV10(裝置)還通過雙向總線1控制VTR20、30、VDP40(等裝置),或者它們所包含的視頻機構(gòu)20a、30a,放象機40a,轉(zhuǎn)換器20c、30c(等子裝置)。
在這一雙向總線系統(tǒng)中,例如說,還由VTR20、30、VDP40將它們的狀態(tài)數(shù)據(jù)等,通過雙向總線1以幀(所謂的數(shù)據(jù)包)結(jié)構(gòu)傳送到TV10。TV10在TV監(jiān)視器10b上顯示基于這些數(shù)據(jù)的字符等圖形。
實際中,如圖8所示,TV10包括有(例如說)一用于通過內(nèi)部控制總線11控制調(diào)諧器10a~轉(zhuǎn)換器10d的微處理器12,一用于將用戶執(zhí)行的操作內(nèi)容輸入給微處理器12的用戶接口單元13,和一用于由雙向總線1輸入或由其輸出包含有控制其他裝置和其子裝置的控制命令或狀態(tài)數(shù)據(jù)的發(fā)送信號的總線接口電路14。
如上述圖8中所示,VTR20包括有一用于通過內(nèi)部控制總線21控制視頻機構(gòu)20a~轉(zhuǎn)換器20c的微處理22,一用于將用戶所執(zhí)行的操作內(nèi)容輸入給微處理器22的用戶接口單元23,和一用于由雙向總線1輸入或由其輸出發(fā)送信號的總線接口電路24。VTR30,VDP40也同樣包括有一微處理器和一總線接口電路(圖中未示出)等。
運行中,當例如用戶操作TV10的用戶接口單元13,希望在TV10上觀看由VTR20再生的視頻信號所得到的圖形,TV10的微處理器12即按照操作內(nèi)容組成一發(fā)送信號,并將這一發(fā)送信號通過總線接口電路14和雙向總線1發(fā)送到VTR20。VTR20的微處理器22根據(jù)總線接口電路24所接收到的發(fā)送信號進行對視頻機構(gòu)20a的放象(再現(xiàn))的控制,并控制轉(zhuǎn)換器20c以使視頻機構(gòu)20a所再生的AV信號被傳送到TV10。
也就是說,用戶接口單元13,如上述圖8所示,包括有一設(shè)置有例如按鍵等的操作單元13a,和一設(shè)置有例如發(fā)光二極管等的顯示單元13b。操作單元13a將對應于用戶利用按鍵等所執(zhí)行的操作內(nèi)容的信號,通過內(nèi)部控制總線11傳送給微處理器12。
如上述圖8中所示,微處理器12包含有一只讀存儲器(以下稱為ROM)12a,其中存放用于將所接收到的控制命令變換為控制調(diào)諧器10a~轉(zhuǎn)換器10d的命令表或者諸如用于在TV監(jiān)視器10b上顯示基于所接收數(shù)據(jù)的圖形的程序之類的各種程序;一用于執(zhí)行存放在ROM12a中的程序的中央處理單元(以下稱為CPU)12b;一用于存放執(zhí)行結(jié)果等等的隨機存取存儲器(以下稱為RAM)12c;和一適用于與調(diào)諧器10a~總線接口電路14進行接口的I/O電路12d。
CPU12b執(zhí)行存儲在ROM12a中的程序,由此產(chǎn)生根據(jù)由操作單元13a發(fā)出的、經(jīng)由內(nèi)部控制總線11,I/O電路12d傳送的信號來控制(例如)VTR20的控制命令,并將這一控制命令以幀結(jié)構(gòu)傳送到總線接口電路14。
CPU12b還將諸如狀態(tài)等的數(shù)據(jù)以幀結(jié)構(gòu)傳送到總線接口電路14并進行控制以在TV監(jiān)視器10b上根據(jù)由總線接口電路14所接收的數(shù)據(jù)顯示例如VTR20的狀態(tài),例如字符等等。
總線接口電路14采用例如所謂的CSMA/CD(具有沖突檢測的載波定向多路訪問)作為用于雙向總線1的訪問系統(tǒng),并通過例如為IEC/SC48B(書記處)202所標準化的連接器連接到此雙向總線1。
更具體點說,這一連接器如圖9A中所示,設(shè)置有兩個插座2、3。如圖9B所示,插座2的信號接點2a、2b,接地接點2c和插座3的信號3a、3b,接地接點3c在連接器內(nèi)部是互相連接的。而且接點2a和2b通過一開關(guān)2d和一連接電阻4(例如120Ω)相連接,而接點3a和3b則通過開關(guān)3d和連接電阻4相連接。
這樣構(gòu)成的連接器被分別設(shè)置給每一獨立裝置,如TV10等。例如,像設(shè)置在VTR20中的連接器那樣,在當由TV10方雙向總線1的插頭和由VTR30方雙向總線的插頭分別被插進插座2和3時,開關(guān)2d、3d就被打開而使得連接電阻4被切斷。結(jié)果TV10發(fā)出的信號就被傳送到VTR20的總線接口電路24,并被傳送到下一級的VTR30或VDP40。
現(xiàn)在討論雙向總線1上發(fā)送的發(fā)送信號的格式。這一發(fā)送信號的格式基本上與現(xiàn)有技術(shù)中所描述的D2B的格式相一致,而用于控制目標子裝置等的控制命令或為在TV10上顯示狀態(tài)等的數(shù)據(jù),均被作成具有如圖10、11所示的幀結(jié)構(gòu)。從而控制命令或數(shù)據(jù)就以這種幀結(jié)構(gòu)發(fā)送。
亦即,一數(shù)據(jù)幀包括有一指定表明為該幀的起始部分的標題的標題字段51;一指定源裝置地址的主地址字段52;一指定目標裝置地址的從地址字段53;一指定表明為傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或表明為傳輸控制命令的控制命令傳輸命令的控制字段54;和一指定控制命令或數(shù)據(jù)的數(shù)據(jù)字段55。
標題字段51的標題與現(xiàn)有技術(shù)中所描述的D2B(見圖2)相一致,包括有一提供同步的1位的起始位和說明傳送速度或數(shù)據(jù)字段55的字節(jié)數(shù)的多個模式位。
主地址字段52的源裝置地址與現(xiàn)有技術(shù)中所描述的D2B相一致,包括指定源裝置地址的12位的主地址位和一位的奇偶校驗位。
從地址字段53的目標裝置地址與現(xiàn)有技術(shù)中所記述的D2B相一致,包括指定目標裝置地址的12位的從地址位,一位的奇偶校驗位,和響應目標裝置的一位的認可位。
控制字段54亦基本上與現(xiàn)有技術(shù)中所記述的D2B相一致,包括有,一指定表明為傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或表明為傳輸控制命令的控制命令傳輸命令的4位的控制位,就是說數(shù)據(jù)傳輸命令表明數(shù)據(jù)字段55的內(nèi)容為數(shù)據(jù)或者控制命令傳輸命令表明它為控制命令,1位的奇偶校驗位,和1位的認可位。應指出的是,作為控制位,僅采用了編碼“E”h(h指16進制)表明非閉鎖狀態(tài)的控制命令寫,編碼“B”h表明為閉鎖狀態(tài)的數(shù)據(jù)寫,而編碼“F”h表明為非閉鎖狀態(tài)的數(shù)據(jù)寫,它們均屬D2B中標準化編碼的由主到從的編碼。
在數(shù)據(jù)字段55中,按照情況需要,重復8位的數(shù)據(jù)位,1位的數(shù)據(jù)結(jié)束位,1位的奇偶校驗位,和1位的認可位,這基本上與現(xiàn)有技術(shù)中陳述的D2B相一致。在當將數(shù)據(jù)位采取為自頭開始順序為數(shù)據(jù)#1,#2,#3……的方式時,就分配數(shù)據(jù)#1~數(shù)據(jù)#3為路由選擇編碼,以指明為由一裝置中的子裝置到任一另外的裝置的傳輸,由一裝置到任一另外裝置中的子裝置的傳輸,或由一裝置到任一另外裝置的傳輸,如上述圖10、11中所示。
這種路由選擇編碼,如上述圖10、11中所示,包括一8位的正文標題;一由8位組成的標題操作碼,用以指明由裝置中的子裝置到任一另外裝置的傳輸,由裝置到任一另外裝置中的子裝置的傳輸,或由裝置到任一另外裝置的傳輸;和一8位組成的子裝置地址,用以指明一源子裝置地址(下面稱為SSDA)或一目標子裝置地址(下面稱為DSDA)。正文標題以編碼“AB”h指派到數(shù)據(jù)#1,以便與通常的D2B中所采用的OPC“Begin2”(編碼“BD”h),OPC“Begin1”(“BC”h),OPC“Begin0”(“BB”h)相區(qū)分。
在正文標題之后為分配到數(shù)據(jù)#2的標題操作碼(下面稱為HDOPR)。例如如圖12中所示,由低位二位b1,b2(b7為最高有效位MSB)來確定是由裝置中的子裝置到任一另外裝置的傳輸(下稱子裝置至裝置傳輸),由裝置到任一另外裝置中的子裝置的傳輸(下稱裝置至子裝置傳輸),還是由裝置到裝置的傳輸。更具體點說,b1=0,b0=1表明為子裝置至裝置傳輸;b1=1,b0=0表明裝置至子裝置傳輸;而b1=1,b0=1表明裝置至裝置的傳輸。也就是說,在這一雙向總線系統(tǒng)中,通常的D2B中所采用的由裝置中的子裝置到任一另外裝置中的子裝置的傳輸是不進行的。換言之,HDOPR的b1=0和b0=0是不采用的。
在傳輸控制命令時,如上述圖10所示,控制命令等被指派到數(shù)據(jù)#4,其后為數(shù)據(jù)。另一方面,在傳輸數(shù)據(jù)時,如上述圖11所示,為區(qū)別數(shù)據(jù)類別,例如,所謂的ASCII碼,為在TV監(jiān)視器上顯示字符等的屏幕數(shù)據(jù)(以下稱為OSD),日本OSD數(shù)據(jù),傳送所接收到的指令的透明傳送數(shù)據(jù)等等的數(shù)據(jù)屬性(后稱為DTATR)被配置在數(shù)據(jù)#4,該數(shù)據(jù)幀中所包含的數(shù)據(jù)字節(jié)數(shù)(以下稱為BYTE)由數(shù)據(jù)字段55的預定位置例如數(shù)據(jù)#5指定,例如說以編碼“20”h~“2F”h分別與1字節(jié)~16字節(jié)相對應(如上述圖11所示),而數(shù)據(jù)則被配置于數(shù)據(jù)#6,并且隨后每一字節(jié)一個數(shù)據(jù)#。
而且,在傳輸數(shù)據(jù)時,當數(shù)據(jù)字段55的數(shù)據(jù)容量,例如上述標題字段51的模式位所規(guī)定的數(shù)據(jù)容量例如說為16字節(jié),而被發(fā)送數(shù)據(jù)的數(shù)據(jù)量大于它,則發(fā)送數(shù)據(jù)即以被分成多個幀的狀態(tài)發(fā)送,上述起始幀,即欲首先發(fā)送幀的控制位被作成為數(shù)據(jù)傳輸命令,例如表明為閉鎖狀態(tài)數(shù)據(jù)寫的編碼“B”h,而最后發(fā)送的控制位被作為數(shù)據(jù)傳輸命令,例如表明非閉鎖狀態(tài)數(shù)據(jù)寫的編碼“F”h。應注意的是,當被發(fā)送的數(shù)據(jù)的數(shù)據(jù)量小于數(shù)據(jù)字段55的數(shù)據(jù)容量,而欲被發(fā)送的數(shù)據(jù)以一幀發(fā)送時,控制位就被作成為數(shù)據(jù)傳送命令,例如表明為非閉鎖狀態(tài)數(shù)據(jù)寫的編碼“F”h。
相應地,在進行控制命令傳輸中,例如由TV10(裝置)發(fā)送一使視頻機構(gòu)20a重放的控制命令到VTR20(另外的裝置)中的視頻機構(gòu)20a(子裝置),TV10的微處理器12將TV10的地址作為主地址位指派到主地址字段52,將VTR20的地址作為從地址位指派到從地址字段53,并將表明寫控制命令傳輸命令,例如由主至從的控制命令,指派到控制字段54作為控制位。同時,微處理器12還將編碼“AB”h作為正文標題指派到數(shù)據(jù)#1,將表明裝置至子裝置傳輸?shù)木幋a(b1=1,b0=0)指派到數(shù)據(jù)#2作為HDOPR,并將視頻機構(gòu)20a的地址指派到數(shù)據(jù)#3作為DSDA。另外,微處理器12將用于例如使視頻機構(gòu)重放的編碼“C3”h指派到其后的數(shù)據(jù)#4作為OPC,以及將表明向前進的編碼“75”h指派到數(shù)據(jù)#5作為OPR。
此外,例如在由TV(裝置)給VTR20(裝置)發(fā)送一切斷電源的控制命令時,微處理器12即將表明為由裝置至裝置的傳輸?shù)木幋a(b1=1,b0=1)指派到數(shù)據(jù)#2作為HDOPR。在這種情況下,由于無需子裝置的地址,微處理器12給數(shù)據(jù)#3指派一虛編碼,例如編碼“7F”h。另外,微處理器12還將表明為備用的編碼“A0”h指派給數(shù)據(jù)#4作為OPC,以及將表明為“開通”的編碼指派給數(shù)據(jù)#5作為OPR。
另一方面,在進行數(shù)據(jù)傳輸中,例如在由VTR20向TV10以分成多個數(shù)據(jù)幀例如二幀P1,P2的狀態(tài)傳送表明視頻機構(gòu)20a(子裝置)的狀態(tài)等以便在TV10上顯示取決于這些數(shù)據(jù)的圖形時,VTR20的微處理器22就如圖13中所示將例如說VTR20的地址指派到主地址字段52作為主地址位,將TV10的地址指派到從地址字段53作為從地址位,并將數(shù)據(jù)傳輸命令例如表明為由主至從的閉鎖狀態(tài)數(shù)據(jù)寫的編碼“B”h指派給控制字段54作為控制位。
而且,微處理器22還將編碼“AB”h指派給數(shù)據(jù)#1,作為正文標題,將表明由子裝置至裝置傳輸?shù)木幋a(b1=0,b0=1)指派給數(shù)據(jù)#2作為HDOPR,以及將視頻機構(gòu)20a的地址指派到數(shù)據(jù)#3作為SSDA。
同時,微處理器22還將表明數(shù)據(jù)類別例如OSD數(shù)據(jù)的編碼“20”h指派給數(shù)據(jù)#4作為DTATR,和將表明例如說該幀包含11字節(jié)的數(shù)據(jù)的編碼“2A”h指派到數(shù)據(jù)#5作為BYTE。
另外,微處理器22還將表明例如屏幕上第一行的編碼“20”h指派到數(shù)據(jù)#6作為OPR1,將例如表明標準大小的字符的編碼“22”h指派給數(shù)據(jù)#7作為OPR2,以及將表明例如小寫字母的編碼“21”h指派給數(shù)據(jù)#8作為OPR3。
然后,微處理器22將欲發(fā)送的數(shù)據(jù)每一字節(jié)指派到數(shù)據(jù)#9~數(shù)據(jù)#16。這樣就組成了首先發(fā)送的數(shù)據(jù)幀P1。
在最后發(fā)送的數(shù)據(jù)幀P2,如上述圖13B中所示,微處理器22將VTR20的地址指派到主地址字段52作為主地址位,將TV10的地址指派到從地址字段53作為從地址位,向?qū)?shù)據(jù)傳輸命令例如表明為由主至從的非閉鎖狀態(tài)數(shù)據(jù)寫的編碼“F”h指派到控制字段54作為控制位。
微處理器22還將編碼“AB”h指派到數(shù)據(jù)#1作為正文標題,將表明由子裝置至裝置傳輸?shù)木幋a(b1=0,b0=1)指派到數(shù)據(jù)#2作為HDOPR,和將視頻機構(gòu)20a的地址指派到數(shù)據(jù)#3作為SSDA。
此外,微處理器22還將表明數(shù)據(jù)類別例如OSD數(shù)據(jù)的編碼“20”h指派給數(shù)據(jù)#4作為DTATR,而將表明這一數(shù)據(jù)幀包含有8字節(jié)的數(shù)據(jù)的編碼“27”h指派給數(shù)據(jù)#5作為BYTE。
同時,在例如說屏幕上顯示情況不改變時,亦即在同一行上顯示相同大小的字符等時,上述的OPR1~OPR3即無必要。微處理器22將欲傳送的數(shù)據(jù)的每一字節(jié)分配到數(shù)據(jù)#6~數(shù)據(jù)#13。這樣就組成了最后發(fā)送的數(shù)據(jù)幀P2。
在傳送數(shù)據(jù)中欲傳送數(shù)據(jù)的數(shù)據(jù)量較少而且將表明視頻機構(gòu)20a的狀態(tài)等的數(shù)據(jù)由VTR20以一數(shù)據(jù)幀傳送到TV10時,VTR20的微處理器22就組成一數(shù)據(jù)幀,其中上述圖13A所示的數(shù)據(jù)幀P1的控制位被作成為數(shù)據(jù)傳輸命令,例如表明為非閉狀態(tài)寫的編碼“F”h。
亦就是,在假設(shè)欲傳送的數(shù)據(jù)的數(shù)據(jù)量為X,而一幀可傳送的數(shù)據(jù)容量為n,微處理器22就按照例如圖14中的流程圖來組成數(shù)據(jù)幀。
在步驟ST1,微處理器22將控制位設(shè)置為數(shù)據(jù)傳輸命令。而后操作前進到步驟ST2。
在步驟ST2,微處理器22判斷數(shù)據(jù)量X是否大于數(shù)據(jù)容量n。如果是,操作前進到步驟ST3。如果不是,操作進到步驟ST6。
在步驟ST3,微處理器22指定DTATR(區(qū)分數(shù)據(jù)類別的屬性)到數(shù)據(jù)#4,并指定BYTE(數(shù)據(jù)量)到數(shù)據(jù)#5,以此來組成數(shù)據(jù)幀。然后操作前進到步驟ST4。
在步驟ST4,微處理器22發(fā)送步驟ST3所形成的數(shù)據(jù)幀。而后操作進行到步驟ST5。
在步驟ST5,由數(shù)據(jù)量X減去數(shù)據(jù)容量n以使相減所得的結(jié)果值作為新的數(shù)據(jù)量X,也就是計算出剩余的數(shù)據(jù)量X。操作返回到步驟ST2。
另一方面,在步驟ST6,微處理器22指定DTATR到數(shù)據(jù)#4,并指定BYTE到數(shù)據(jù)#5,這樣來組成數(shù)據(jù)幀。而后操作前進到步驟ST7。
在步驟ST7,微處理器22發(fā)送步驟ST6所組成的最后一幀。這樣操作即告完成。
這樣組成的數(shù)據(jù)幀由TV10的微處理器12傳送到總線接口電路14,或者由VTR20的微處理器22傳送到總線接口電路24。這些總線接口電路14、24檢測雙向總線1上是否存在有所謂的載波,在不存在載波亦即雙向總線為空閑時,就通過此雙向總線1將具有上述幀結(jié)構(gòu)的發(fā)送信號發(fā)送給TV10,VTR20、30,VDP40等等。
這樣,例如說,微處理器22就以分成多個數(shù)據(jù)幀的狀態(tài)由起始幀即在發(fā)送數(shù)據(jù)中首先發(fā)送的一幀發(fā)送數(shù)據(jù),而且也在最后發(fā)送的幀發(fā)送數(shù)據(jù)。而在由一幀發(fā)送數(shù)據(jù)時,微處理器22即在該幀發(fā)送數(shù)據(jù)。
也就是,在此雙向總線中,過去通常的雙向總線系統(tǒng)中所需要的,為在發(fā)送實際數(shù)據(jù)之前通知目標裝置(接收方)數(shù)據(jù)將在下面接著的數(shù)據(jù)幀發(fā)送的數(shù)據(jù)幀和在數(shù)據(jù)發(fā)送完成時刻通知接收方裝置數(shù)據(jù)傳輸已經(jīng)完成的數(shù)據(jù)幀均不再需要。因此較之通常系統(tǒng),通信量即可能大大減小。從而改善發(fā)送效率。并簡化通信傳輸過程。
現(xiàn)在來敘述接收具有上述幀結(jié)構(gòu)的發(fā)送信號的過程。
例如,在由TV10向VTR發(fā)送控制命令時,VTR的總線接口電路24經(jīng)由雙向總線1接收發(fā)送信號,并將所接收到的發(fā)送信號傳送到微處理器22。微處理器22執(zhí)行ROM22a中存儲的程序(軟件)以檢測該發(fā)送信號中控制字段54的控制位,根據(jù)該控制位來判斷所進行的傳輸是數(shù)據(jù)傳輸還是控制命令傳輸。同時,微處理器22還檢測該發(fā)送信號中數(shù)據(jù)字段55的預定位置所設(shè)置的路由選擇編碼,根據(jù)所檢測的路由選擇編碼來判斷所進行的傳輸是由裝置中的子裝置到任一另外裝置的傳輸,還是由裝置到任一另外裝置中的子裝置的傳輸,還是由裝置到裝置的傳輸。
實際上,微處理器22根據(jù)發(fā)送信號的主地址字段52的主地址位和從地址字段53的從地址位來檢測該發(fā)送信號是微處理器22由例如TV10發(fā)送的發(fā)送信號,并根據(jù)控制字段54的控制位來檢測為例如由編碼“E”h規(guī)定的控制命令傳輸。應指出的是,VTR30和VDP40的微處理器根據(jù)從地址位并不與它們自己的地址相對應這一事實,得知當前的傳輸不是對VTR或VDP的傳輸,因此不進行與該發(fā)送信號相當?shù)牟僮鳌?br>
另外,微處理器22還根據(jù)指派到數(shù)據(jù)字段55的數(shù)據(jù)#1的正文標題認定,當前的編碼不是通常D2B中由例如編碼“AB”h所采用的OPC“Begin 2”(編碼“BD”h),OPC“Begin 1”(編碼“BC”h)或OPC“Begin 0”(“BB”h),并根據(jù)指定到數(shù)據(jù)#2的HDOPR檢測傳輸?shù)念悇e,亦即當例如低位二位為1,0(b1=1,b0=0)時,微處理器22認定當前的傳輸為裝置至子裝置的傳輸;在當這些位為b1=0,b0=1時,它認定當前的傳輸是子裝置至裝置的傳輸;而在這些位為b1=1,b0=1時,它即認定當前的傳輸為裝置至裝置的傳輸。這就是說,即使與通常D2B相一致的傳送信號經(jīng)由同一雙向總線1發(fā)送時,亦可在它們之間加以區(qū)分。
在由裝置至子裝置作傳輸時,微處理器22判明被指派到數(shù)據(jù)#3的DSDA。在由子裝置至裝置作傳輸時,微處理器22判明指派到數(shù)據(jù)#3的SSDA。而在由裝置至裝置作傳輸時,微處理器22判定數(shù)據(jù)#3為虛編碼“7F”h。此外,微處理器22根據(jù)指派到例如數(shù)據(jù)#3的DSDA指定,當前的控制為例如對視頻機構(gòu)20a的控制。
同時,各個設(shè)備(裝置)例如VTR20等均具有將控制命令變換成用于控制子裝置(它們所包含的每一個子裝置)的命令表,由此來將同樣的控制命令變換成對應于各種不同受控系統(tǒng)子裝置的控制內(nèi)容的內(nèi)部控制命令。較具體點說,在微處理器22的ROM22a中存儲有,例如針對視頻機構(gòu)20a的(走帶)機構(gòu)/重放器命令表,和針對調(diào)諧器20b的調(diào)諧器命令表。微處理器22按照這些命令表將指派到數(shù)據(jù)字段55的數(shù)據(jù)#4、#5的控制命令譯碼成為控制視頻機構(gòu)20a~轉(zhuǎn)換器20c的內(nèi)部控制命令,并根據(jù)這些內(nèi)部控制命令通過內(nèi)部控制總線21來控制視頻機構(gòu)20a~轉(zhuǎn)換器20c。也就是說,例如在控制命令的OPC中,編碼“CO”h在(走帶)機構(gòu)/重放器命令中是指的重放,在調(diào)諧器命令中是指波段控制,在視頻命令中是指對比度控制,而在聲頻命令中是指音量控制。換句話說,所采用的是由DSDA指定的取決于子裝置的缺省值的命令表。結(jié)果,相同的控制命令編碼就可以共同用來適應各種不同的子裝置。從而,使控制命令簡短。
例如,在DSDA為視頻機構(gòu)20a,控制命令的OPC為編碼“C3”h,而OPR為編碼“75”h時,VTR20的微處理器22即利用(走帶)機構(gòu)/重放器命令表將控制命令譯碼成為指明為重放和轉(zhuǎn)送的內(nèi)部控制命令,來執(zhí)行控制以使視頻機構(gòu)20a通過內(nèi)部控制總線21進行重放操作,并執(zhí)行控制使視頻機構(gòu)20a所再生的AV信號經(jīng)由轉(zhuǎn)換器20c傳送到TV10的轉(zhuǎn)換器10d。就這樣來實現(xiàn)由TV10(裝置)到VTR20的視頻機構(gòu)20a(子裝置)的控制命令傳輸。從而人們就可在TV10上看到基于VTR20所再生的AV信號的圖形。
另一方面,在例如說上述的由VTR20到TV10傳送表明視頻機構(gòu)20a的狀態(tài)的數(shù)據(jù)時,TV10的總線接口電路14經(jīng)由雙向總線1接收發(fā)送信號,并將所接收的發(fā)送信號傳送給微處理器12。微處理器12執(zhí)行ROM12a中存放的程序(軟件),檢驗發(fā)送信號中控制字段54的控制位,以便根據(jù)所檢驗的控制位來確定當前的傳輸是傳輸數(shù)據(jù)還是傳輸控制命令。同時微處理器12還檢測發(fā)送信號中數(shù)據(jù)字段55的預定位置上所設(shè)置的路由選擇碼,根據(jù)此被檢測的路由選擇編碼來確定當前的傳輸是由一裝置中的子裝置到任一另外裝置的傳輸,還是由一裝置到任一另外裝置中的子裝置的傳輸,還是由一裝置到任一另外裝置的傳輸。
在實際中,微處理器12根據(jù)發(fā)送信號中的主地址字段52的主地址位和從地址字段53的從地址位來驗定該發(fā)送信號是(例如)由VTR20發(fā)送給微處理器12的發(fā)送信號,并根據(jù)控制字段54的控制位檢測當前的傳輸為傳輸數(shù)據(jù)(閉鎖狀態(tài)或非閉鎖狀態(tài)數(shù)據(jù)寫),如果相應的編碼是(例如)編碼“B”h,“F”h的話。也就是說,在數(shù)據(jù)以被分成多個數(shù)據(jù)幀的方式發(fā)送時,微處理器12確定當前的寫操作由第一幀開始為閉鎖狀態(tài)寫操作,而在最后一幀為非閉鎖狀態(tài)寫操作。而在數(shù)據(jù)以一幀的情況傳送時,微處理器12即確定當前的寫操作在這一幀為非閉鎖狀態(tài)寫操作。在當微處理器12接收到例如說由VTR20傳送的發(fā)送信號的第一幀時,它就被置于閉鎖狀態(tài)。當微處理器12接收到來自例如說VDP40的發(fā)送信號,它就忽略該所收到的信號(可使此接收的信號為無效),并通知VDP40,對應裝置處于閉鎖狀態(tài)(被封鎖)。
微處理器12還根據(jù)指派到數(shù)據(jù)字段55的數(shù)據(jù)#1的正文標題確定當前的編碼不是通常D2B中例如編碼“AB”h所采用的OPC“Begin 2”(編碼“BD”h),OPC“Begin 1”(“BC”h),OPC“Begin 0”(“BB”h),并根據(jù)指派到數(shù)據(jù)#2的HDOPR認定,在二低位為1,0(b1=1,b0=0)時,當前的傳輸為裝置至子裝置傳輸,在這些位為b1=0,b0=1時,當前的傳輸為子裝置至裝置傳輸,而在這些位為b1=1,b0=1時,當前的傳輸為裝置至裝置的傳輸。
另外,在當前的傳輸為由裝置至子裝置的傳輸時,微處理器12識別被指定到數(shù)據(jù)#3的DSDA,在當前傳輸為由子裝置至裝置的傳輸時,識別指定到數(shù)據(jù)#3的SSAD,而在當前傳輸為由裝置至裝置的傳輸時,識別數(shù)據(jù)#3的虛編碼“7F”h。微處理器12還根據(jù)指派到數(shù)據(jù)#3的SSDA指定當前的數(shù)據(jù)為例如來自視頻機構(gòu)20a的數(shù)據(jù)。
微處理器12例如根據(jù)指派到數(shù)據(jù)#4的DTATR來區(qū)分指派到數(shù)據(jù)#9~數(shù)據(jù)#16的數(shù)據(jù)類別。較具體說,微處理器12在當前的編碼(例如)為“20”h時就確定所接收的數(shù)據(jù)為ASCII碼,OSD數(shù)據(jù);在當前編碼(例如)為“21”h時,所接收到的數(shù)據(jù)就是日本OSD數(shù)據(jù);而在當前編碼(例如)為“22”h時,所接收到的數(shù)據(jù)就是透明傳送數(shù)據(jù)。換句話說就是,可以進行各種不同數(shù)據(jù)的傳輸。
另外,微處理器12還根據(jù)指派到數(shù)據(jù)#5的BYTE來確定該幀所發(fā)送數(shù)據(jù)的字節(jié)數(shù)。具體點說,微處理器12按照各相應編碼“20”h~“2F”h來分別確定為1字節(jié)~16字節(jié)。亦即,微處理器12可以預先認定數(shù)據(jù)幀中數(shù)據(jù)的數(shù)據(jù)量,從而就可能使判斷該幀的結(jié)束的處理過程(軟件)簡化。
微處理器12還根據(jù)指派到數(shù)據(jù)#6的OPR1來確定在TV監(jiān)視器10b上哪一行進行顯示。具體說,微處理器12分別按相應的編碼“20”h,“21”h,“22”h……來確定第一行,第二行,第三行……等等。
同時微處理器12還根據(jù)指派到數(shù)據(jù)#7的OPR2來確定在TV監(jiān)視器10b上顯示的字符的大小。具體說,微處理器12在當前編碼為“20”h時就確定所顯示的字符為標準尺寸的字符,而在當前的編碼為“21”h時,則認為所顯示字符為大寫字符。
另外,微處理器12根據(jù)指派給數(shù)據(jù)#8的OPR3確定字母為大寫或小寫。具體說,微處理器12在當前編碼(例如)為“20”h時就確定相應字符為大寫,而在當前編碼(例如)為“21”h時就確定相應字符為小寫。應指出的是,當數(shù)據(jù)被分為多個數(shù)據(jù)幀和屏幕上的顯示條件不變、即同一行所顯示的字符的大小相同時,僅在第一幀才接收到這些OPR1~OPR3,在此后各幀將不接收它們。
另外,微處理器12在上述OPR1~OPR3所規(guī)定的條件下進行對按照指派到數(shù)據(jù)#9~數(shù)據(jù)#16的數(shù)據(jù)在TV監(jiān)視器10b上顯示字符等的控制。這樣來進行從VTR20的視頻機構(gòu)20a(子裝置)到TV10的表明狀態(tài)等的數(shù)據(jù)的傳輸。人們就可在TV10上觀察例如VTR20的運行狀態(tài)。
現(xiàn)在來討論在發(fā)送各不同制造廠商未經(jīng)標準化的獨特數(shù)據(jù)(下面稱為任定數(shù)據(jù))時的數(shù)據(jù)幀的格式。
發(fā)送任定數(shù)據(jù)的數(shù)據(jù)幀的格式就在于其中數(shù)據(jù)#6、#7被指派給關(guān)于制造廠商的信息,即例如由2字節(jié)所組成的制造者識別碼(ID),如圖15中所示。發(fā)送源的裝置指定指派給制造該裝置的公司的制造者ID編碼以發(fā)送數(shù)據(jù)。接收方的裝置根據(jù)制造者ID碼認定,數(shù)據(jù)#7的數(shù)據(jù)以及緊接其后的數(shù)據(jù)為(例如)該公司特有的數(shù)據(jù),由此來進行相應于這些數(shù)據(jù)的處理。結(jié)果就有可能對該公司的裝置(設(shè)備)增加任何有用成分,或展示特征。
應指出的是,本發(fā)明并不局限于上述實施例,還可以應用于由一裝置發(fā)送一請求給子裝置并由子裝置給裝置以回答的傳輸,例如作自動通報裝置的狀態(tài)等。此外毋庸置言,本發(fā)明可以應用例如適于控制AV設(shè)備的雙向總線系統(tǒng),例如說,除D2B或HBS之外的系統(tǒng)。
由前述說明顯而易見,在本發(fā)明中,發(fā)送源的裝置是這樣的,即,在雙向總線上的發(fā)送信號包括有一用于指定相互間進行通信傳輸?shù)难b置的地址的地址字段,指定表明為傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或表明為傳送控制命令的控制命令傳輸命令的控制字段,和指定控制命令或數(shù)據(jù)的數(shù)據(jù)字段,它在發(fā)送數(shù)據(jù)時將起始幀的控制字段的內(nèi)容指定為數(shù)據(jù)傳輸命令,以便通過雙向總線發(fā)送該發(fā)送信號。接收方的裝置經(jīng)由該雙向總線接收此發(fā)送信號,根據(jù)所接收到的發(fā)送信號起始幀的控制字段檢測所進行的傳輸是傳輸數(shù)據(jù)還是傳輸控制命令,據(jù)此,當確定所進行的傳輸為數(shù)據(jù)傳輸時,即認為該幀數(shù)據(jù)字段的內(nèi)容被指定為數(shù)據(jù),而接收數(shù)據(jù)。結(jié)果就不再需要通常的雙向總線系統(tǒng)中所必需的一幀用于在發(fā)送實際數(shù)據(jù)前通知接收端裝置數(shù)據(jù)將在隨后的數(shù)據(jù)幀發(fā)送,和一幀用于在數(shù)據(jù)發(fā)送完成時刻通知接收方裝置數(shù)據(jù)傳輸完成。因而就可使通信量較之通常的雙向總線系統(tǒng)有很大程度降低。這樣即能改善傳送效率。另外還能簡化傳輸過程。
同時,在本發(fā)明中還備置有多種數(shù)據(jù)。發(fā)送源的裝置將表明數(shù)據(jù)類別的信息嵌置在數(shù)據(jù)字段的預定位置處,以發(fā)送該發(fā)送信號。接收方裝置根據(jù)這一信息識別所接收數(shù)據(jù)的類別,由此即有可能進行各種不同數(shù)據(jù)的傳輸。
而按照本發(fā)明的傳輸方法,發(fā)送源裝置還將表明這一幀被發(fā)送數(shù)據(jù)的數(shù)據(jù)量的信息嵌置于數(shù)據(jù)字段的預定位置來發(fā)送該發(fā)送信號。接收方裝置根據(jù)這一消息識別所接收幀的數(shù)據(jù)量,由此就有可能預先知道數(shù)據(jù)幀的數(shù)據(jù)量。這樣,用于判斷該數(shù)據(jù)幀的結(jié)束的處理(軟件)就能被簡化。
此外,發(fā)送源裝置還將有關(guān)制造廠商的信息嵌置在數(shù)據(jù)字段的預定位置以發(fā)送該發(fā)送信號。接收方裝置根據(jù)這一信息識別制造廠商,從而使得可能進行獨特數(shù)據(jù)的傳輸。這樣,就有可能對制造該裝置的公司的裝置(設(shè)備)增加任何有用的方面,或者展示特性。
權(quán)利要求
1.一雙向總線系統(tǒng)的發(fā)送方法,該系統(tǒng)中多個適用于執(zhí)行所接到的控制命令的操作并進行數(shù)據(jù)傳輸?shù)难b置相互間通過一雙向總線連接,其中在所述雙向總線上的一幀發(fā)送信號包括有指定相互進行通信傳輸?shù)难b置的地址的地址字段,指定表明為傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或表明為傳輸控制命令的控制命令傳輸命令的控制字段,和一指定控制命令或數(shù)據(jù)的數(shù)據(jù)字段,所述發(fā)送方法為在發(fā)送數(shù)據(jù)時,指定起始幀的控制字段的內(nèi)容為數(shù)據(jù)傳輸命令;和通過所述雙向總線發(fā)送該發(fā)送信號。
2.權(quán)利要求1中所述的發(fā)送方法,其特征在于,備置有多種數(shù)據(jù),表明數(shù)據(jù)類別的信息被嵌置在數(shù)據(jù)字段的預定位置以發(fā)送該發(fā)送信號。
3.權(quán)利要求1或2所述發(fā)送方法,其特征在于表明信號幀所欲發(fā)送的數(shù)據(jù)的數(shù)據(jù)量的信息被嵌置在數(shù)據(jù)字段的預定位置以發(fā)送該發(fā)送信號。
4.權(quán)利要求1或2所述的發(fā)送方法,其特征在于有關(guān)制造廠商的信息被嵌置在數(shù)據(jù)字段的預定位置以發(fā)送該發(fā)送信號。
5.權(quán)利要求3所述的發(fā)送方法,其特征在于有關(guān)制造廠商的信息被嵌置在數(shù)據(jù)字段的預定位置以發(fā)送該發(fā)送信號。
6.一雙向總線系統(tǒng)的接收方法,該系統(tǒng)中多個適用于執(zhí)行所接收的控制命令的操作并進行數(shù)據(jù)傳輸?shù)难b置通過一雙向總線相互連接,所述接收方法為通過所述雙向總線接收具有幀結(jié)構(gòu)的發(fā)送信號,此信號幀包括為指定相互間進行通信傳輸?shù)难b置的地址的地址字段,指定表明為傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或表明為傳輸控制命令的控制命令傳輸命令的控制字段,和指定控制命令或數(shù)據(jù)的數(shù)據(jù)字段;和根據(jù)所接收到的發(fā)送信號的起始幀的控制字段檢測所進行的傳輸為數(shù)據(jù)傳輸還是控制命令傳輸,據(jù)此在確定所進行的傳輸為數(shù)據(jù)傳輸時,所述接收方法即根據(jù)認定該信號幀的數(shù)據(jù)字段的內(nèi)容被指定為數(shù)據(jù)來接收數(shù)據(jù)。
7.權(quán)利要求6所述的接收方法,其特征在于表明數(shù)據(jù)類別的信息被嵌置在數(shù)據(jù)字段的預定位置,所述接收方法包括根據(jù)所述信息識別所接收數(shù)據(jù)的類別。
8.權(quán)利要求6或7所述的接收方法,其特征在于表明信號幀的數(shù)據(jù)量的信息被嵌置在數(shù)據(jù)字段的預定位置,所述接收方法包括根據(jù)所述信息識別信號幀的數(shù)據(jù)量。
9.權(quán)利要求6或7所述的接收方法,其特征在于有關(guān)制造廠商的信息被嵌置在數(shù)據(jù)字段的預定位置,所述接收方法包括根據(jù)所述信息識別制造廠商。
10.權(quán)利要求8所述的接收方法,其特征在于有關(guān)制造廠商的信息被嵌置在數(shù)據(jù)字段的預定位置,所述接收方法包括根據(jù)所述信息識別制造廠商。
11.一雙向總線系統(tǒng)的傳輸方法,該系統(tǒng)中多個適于執(zhí)行所接收控制命令的操作并進行數(shù)據(jù)傳輸?shù)难b置經(jīng)由一雙向總線相互連接,發(fā)送源的裝置適用于通過所述雙向總線發(fā)送具有幀結(jié)構(gòu)的發(fā)送信號,該信號幀包括有指定相互間進行通信傳輸?shù)难b置的地址的地址字段,指定表明為數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸命令或表明為傳輸控制命令的控制命令傳輸命令的控制字段,和指定控制命令或數(shù)據(jù)的數(shù)據(jù)字段;在發(fā)送數(shù)據(jù)時,發(fā)送源的裝置指定起始幀控制字段的內(nèi)容為數(shù)據(jù)傳輸命令以通過該雙向總線發(fā)送該發(fā)送信號;接放方的裝置適于通過所述雙向總線接收該發(fā)送信號,根據(jù)所接收的發(fā)送信號起始幀的控制字段檢驗所進行的傳輸為數(shù)據(jù)傳輸還是控制命令傳輸,在此如確定所進行的傳輸為數(shù)據(jù)傳輸時,接收方裝置即認定該信號幀數(shù)據(jù)字段的內(nèi)容被指定為數(shù)據(jù)來接收數(shù)據(jù)。
12.權(quán)利要求11所述的傳輸方法,其特征在于備置有多種數(shù)據(jù),發(fā)送源的裝置將表明數(shù)據(jù)類別的信息嵌置于數(shù)據(jù)字段的預定位置以發(fā)送該發(fā)送信號,接收方的裝置根據(jù)這一信息識別所接收數(shù)據(jù)的類別。
13.權(quán)利要求11或12所述的傳輸方法,其特征在于發(fā)送源裝置將表明該幀欲發(fā)送數(shù)據(jù)的數(shù)據(jù)量的信息嵌置于數(shù)據(jù)字段的預定位置以發(fā)送該發(fā)送信號,接收方裝置根據(jù)該信息識別所接收數(shù)據(jù)的數(shù)據(jù)量以接收該發(fā)送信號。
14.權(quán)利要求11或12所述的傳輸方法,其特征在于發(fā)送源裝置將關(guān)于制造廠商的信息嵌置在數(shù)據(jù)字段的預定位置發(fā)送該發(fā)送信號,接收方裝置根據(jù)該信息識別制造廠商。
15.權(quán)利要求13所述的傳輸方法,其特征在于發(fā)送源裝置將關(guān)于制造廠商的信息嵌置在數(shù)據(jù)字段的預定位置發(fā)送該發(fā)送信息,接收方裝置根據(jù)該信息識別制造廠商。
16.一由多個適用于執(zhí)行所接收控制命令的操作并進行數(shù)據(jù)傳輸?shù)难b置組成的雙向總線系統(tǒng),其中每一所述多個裝置包括有用于組成具有幀結(jié)構(gòu)的發(fā)送信號的發(fā)送信號構(gòu)成單元,該信號幀由一指定相互間進行通信傳輸?shù)难b置的地址的地址字段、一指定表明為傳輸數(shù)據(jù)的數(shù)據(jù)傳輸命令或表明為傳輸控制命令的控制命令傳輸命令的控制字段、和一指定控制命令或數(shù)據(jù)的數(shù)據(jù)字段組成,據(jù)此,在發(fā)送數(shù)據(jù)時,所述發(fā)送信號構(gòu)成單元指定起始幀的控制字段的內(nèi)容為數(shù)據(jù)傳輸控制命令來組成發(fā)送信號;用于將該發(fā)送信號構(gòu)成單元所組成的發(fā)送信號輸出到雙向總線的總線輸出單元;適用于經(jīng)由雙向總線接收該發(fā)送信號的總線輸入單元;和適用于根據(jù)由該總線輸入單元所接收的發(fā)送信號的起始幀的控制字段確定所進行的傳輸為數(shù)據(jù)傳輸還是控制命令傳輸?shù)目刂茊卧?,?jù)此在確定所進行傳輸為數(shù)據(jù)傳輸時,該控制單元即認定該幀的數(shù)據(jù)字段的數(shù)據(jù)內(nèi)容被指定為數(shù)據(jù),而進行接收數(shù)據(jù)的控制。所述多個裝置通過雙向總線互相連接。
17.權(quán)利要求16所述的雙向總線系統(tǒng),其特征在于備置有多種數(shù)據(jù),發(fā)送信號構(gòu)成單元將表明數(shù)據(jù)類別的信息嵌置于數(shù)據(jù)字段的預定位置以組成發(fā)送信號,控制單元根據(jù)該信息識別所接收數(shù)據(jù)的類別。
18.權(quán)利要求16或17所述的雙向總線系統(tǒng),其特征在于發(fā)送信號構(gòu)成單元將表明該幀欲發(fā)送數(shù)據(jù)的數(shù)據(jù)量的信息嵌置在數(shù)據(jù)字段的預定位置以組成該發(fā)送信號,控制單元根據(jù)該信息識別所接收幀的數(shù)據(jù)量。
19.權(quán)利要求16或17所述的雙向總線系統(tǒng),其特征在于發(fā)送信號構(gòu)成單元將關(guān)于制造廠商的信息嵌置于數(shù)據(jù)字段的預定位置以組成發(fā)送信號,控制單元根據(jù)該信息識別制造廠商。
20.權(quán)利要求18所述雙向總線系統(tǒng),其特征在于發(fā)送信號構(gòu)成單元將關(guān)于制造廠商的信息嵌置在數(shù)據(jù)字段的預定位置以組成發(fā)送信號,控制單元根據(jù)這一信息識別制造廠商。
全文摘要
一種應用雙向總線的通信傳輸系統(tǒng),它包含有多個互相連接的裝置。每一裝置都包括發(fā)送信號構(gòu)成單元;總線輸出單元;總線輸入單元和控制單元。同時還揭示了可應用于這一雙向總線系統(tǒng)的發(fā)送方法、接收方法和傳輸方法。
文檔編號H04L12/28GK1091851SQ9311296
公開日1994年9月7日 申請日期1993年12月21日 優(yōu)先權(quán)日1992年12月21日
發(fā)明者刑部義雄, 田中繁雄, 勝山明, 山崎洋, 草谷康夫, 小田部典子, 杉山宏一, 佐藤真 申請人:索尼公司