欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

電子設備系統(tǒng)、控制設備以及同步電源控制方法

文檔序號:7626766閱讀:252來源:國知局
專利名稱:電子設備系統(tǒng)、控制設備以及同步電源控制方法
技術領域
本發(fā)明涉及允許部件電子設備按照預定的數據通信格式通過數據接口在其間交換數據的電子設備系統(tǒng);構成該電子設備系統(tǒng)的電子設備;和同步控制構成電子設備系統(tǒng)的多個電子設備的電源狀態(tài)的同步電源控制方法。
如今,IEEE(電氣和電子工程師協(xié)會)1394數據接口作為數字數據接口已得到廣泛接受。就數據傳送速率而言,它比SCSI(小型計算機系統(tǒng)接口)快,已知IEEE 1394數據接口允許同時通信,而定期發(fā)射和接收預定大小的數據。這樣,認為IEEE 1394接口在實時傳送諸如AV(音頻/視頻)數據之類的流數據方面是有利的。
在這些環(huán)境下,已提出了通過遵守如IEEE 1394之類的數據接口標準的數據總線互連各種數字AV設備和如個人計算機之類的電子設備的那些AV系統(tǒng)。
傳統(tǒng)的AV系統(tǒng)以如下的同步方式開和關其部件設備通過把不同的部件(例如音樂源記錄/重放裝置,放大器等)組合成音頻設備的單個一體部分來構成通常被稱為音頻部件系統(tǒng)的共用AV(視聽)系統(tǒng)。在接通或斷開該音頻部件系統(tǒng)的主電源時,例如通過使用為控制目的安裝的本地內部總線同步接通或斷開構成該系統(tǒng)的部件。
把AV設備插入放大器或構成音頻部件系統(tǒng)的類似設備上設置的同步操作的電源引出線(outlet)中已經實用了多年。在該設置中,與接通或斷開放大器同步地接通或斷開配置的設備。
諸如IEEE 1394之類的數據接口標準原則上允許設備之間的相互通信,而與其不同的廠商無關,只要它們共享IEEE 1394接口功能。就是說,將通過其IEEE 1394數據接口構成系統(tǒng)的部件(component)設備每個識別為連接到該系統(tǒng)的數據總線的獨立單元。
從商用交流電源向各個設備分別獨立地供電。這表明該系統(tǒng)在構成時可以有或沒有其使用同步控制的電源以互連方式接通或斷開的部件設備。
AV系統(tǒng)可以建立在同一系列的IEEE 1394數據接口互連設備或來自相同廠商的特定模型上,以便實現(xiàn)通常的音頻部件系統(tǒng)的功能。這種情況下,普遍將該部件設備識別為每個在公用數據總線上的獨立設備,因此不能同步地接通或斷開??紤]到改善操作便利或使用方便,顯然希望這樣的AV系統(tǒng)具有以互連的方式接通或斷開的部件。
已知某些傳統(tǒng)的音頻部件系統(tǒng)具有其與起到該系統(tǒng)的核心作用的放大器等的電源狀態(tài)同步接通和斷開的部件設備。另一方面,還開發(fā)了一種允許在與被接通和斷開的任何其它部件設備有同步關系的電源狀態(tài)中控制系統(tǒng)的主要設備的功能。換句話說,至今為止還未實現(xiàn)由構成該系統(tǒng)的任何一個受控設備以電源狀態(tài)控制系統(tǒng)的控制設備的功能。
應指出,建立在IEEE 1394數據總線結構上的任何系統(tǒng)不通過物理電纜連接固定其信號流。原則上,允許連到該數據總線上的配置的設備在該系統(tǒng)中彼此通信,以便以不同方式控制每一個部件音頻設備。因此,可通過使主要設備被該系統(tǒng)中任何一個其它的配置的設備在電源狀態(tài)中有效地控制的功能來補充該設置。
鑒于上面的情況并根據本發(fā)明的一個方面做出了本發(fā)明,提供一種通過遵守預定通信格式的數據總線互連的源(source)輸出設備和控制設備構成的電子設備系統(tǒng),源輸出設備通過該數據總線發(fā)射源信號和響應命令,控制設備通過數據總線接收源信號和向該源輸出設備發(fā)送詢問命令,源輸出設備和控制設備各具有獨立的電源輸入,該電子設備系統(tǒng)包括發(fā)送單元,用于使控制設備通過數據總線向源輸出設備發(fā)送詢問該源輸出設備是否斷開的詢問命令;接收單元,用于從源輸出設備接收響應命令;判斷單元,用于判斷該接收單元接收的響應命令是否表示該源輸出設備被斷開;和控制單元,如果判斷單元判斷由接收單元接收的響應命令表示該源輸出設備被斷開,控制單元則斷開該控制設備。
根據本發(fā)明的另一個方面,提供一種具有獨立電源輸入并通過遵守一種預定通信格式的數據總線連接到有獨立電源輸入的源輸出設備的控制設備,該控制設備包括接收單元,用于通過數據總線從源輸出設備接收源信號和響應命令;發(fā)送單元,用于通過數據總線向源輸出設備發(fā)射詢問命令,該詢問命令詢問源輸出設備是否被斷開;判斷單元,用于判斷接收單元接收的響應命令是否表示該源輸出設備被斷開;和控制單元,如果判斷單元判斷的響應命令表示該源輸出設備被斷開,控制單元則斷開該控制設備。
通過閱讀下面的說明和附圖將使本發(fā)明的其它目的,特性和優(yōu)點變得更加顯而易見。


圖1是采用本發(fā)明的音頻/視頻系統(tǒng)的示意方框圖;圖2是圖1中包括的裝有調諧器的放大器的外觀圖;圖3是描繪圖1中包括的CD設備前面板的前視圖;圖4表示繪圖1中包括的MD設備前面板的前視圖;圖5是圖2中裝配了調諧器的放大器的內部方框圖;圖6是圖3中的CD設備的內部方框圖;圖7是圖4中的MD設備的內部方框圖;圖8是IEEE 1394格式中的層堆棧模型的結構圖;圖9是IEEE 1394總線電纜的結構圖;圖10A是通過IEEE 1394總線發(fā)射的數據(DATA)信號的定時圖;圖10B是通過IEEE 1394總線發(fā)射的選通(STROBE)信號的定時圖;圖10C是通過IEEE 1394總線發(fā)射的時鐘(CLOCK)信號的定時圖;圖11是由IEEE 1394總線連接的設備的示意圖;圖12A是說明產生總線復位時如何發(fā)送總線復位通知的轉移圖;圖12B是表示總線復位后如何定義設備之間的父子(ren)關系的轉移圖圖12C是描繪如何確定設備的節(jié)點ID的轉移圖;圖13是IEEE 1394格式中周期結構的示意圖;圖14A是表示有關異步通信的基本事務處理規(guī)則的轉移圖;圖14B是發(fā)射的事務處理(transaction)請求的表列表內容;圖15A是用于IEEE 1394總線的總線地址寄存器中數據結構的示意圖;圖15B是用于識別IEEE 1394總線的總線ID的數據結構的示意圖;圖15C是分配給連接到IEEE 1394總線裝置的設備的節(jié)點ID的數據結構的示意圖;圖15D是用于IEEE 1394總線的寄存器空間數據結構的示意圖;圖15E是用于IEEE 1394總線的寄存器地址數據結構的示意圖;圖16是CIP結構的示意;圖17由插頭(plug)確定的典型連接關系的示意圖18A是輸出插頭控制寄存器oPCR[n]中的數據結構的示意圖;圖18B是輸入插頭控制寄存器iPCR[n]中的數據結構的示意圖;圖19是在消息寫入命令/響應寄存器時實際上的處理轉移圖;圖20是異步分組(packet)中的數據結構的示意圖;圖21是ctype/響應表的圖;圖22A是子單元型數據結構表的圖;圖22B是當子單元類型是VCR時使用的操作碼中的命令表的圖;圖23是異步插頭結構的說明圖;圖24A是有關插頭地址空間的位置的數據結構的示意圖;圖24B是有關插頭地址空間的位置的節(jié)點偏移數據結構的示意圖;圖24C是有關插頭地址空間的位置的插頭數據結構的示意圖;圖25A是插頭地址中數據結構的示意圖;圖25B是插頭地址中構成寄存器的數據結構的示意圖;圖25C是地址偏移表;圖26A是有關生產者側的插頭地址中構成寄存器的數據結構的示意圖;圖26B是有關消費者側的插頭地址中構成寄存器的數據結構的示意圖;圖27是生產者和消費者之間命令事務處理的轉移圖;圖28是構成節(jié)點分類處理的步驟流程圖;圖29是構成模型確定處理的步驟流程圖;圖30是電源狀態(tài)命令的典型數據結構的示意圖;圖31是響應電源狀態(tài)命令的典型數據結構的示意圖;和圖32是構成由STR執(zhí)行的同步斷電處理的步驟流程圖。
現(xiàn)在按下面的順序描述本發(fā)明的優(yōu)選實施例1.AV系統(tǒng)1-1.總體結構1-2.STR(前面板)1-3.CD設備(前面板)1-4.MD設備(前面板)1-5.STR(內部結構)
1-6.CD設備(內部結構)1-7.MD設備(內部結構)2.按照IEEE 1394的發(fā)明系統(tǒng)的數據通信2-1.概要2-2.堆棧模型2-3.信號傳輸的形式2-4.設備之間的總線連接2-5.分組2-6.事務處理規(guī)則2-7.尋址2-8.CIP(公用等時分組)2-9.連接管理2-10.FCP下的命令和響應2-11.AV/C命令分組2-12.插頭2-13.異步連接傳輸過程3.節(jié)點分類處理4.STR的同步斷電控制功能4-1.概要4-2.電源狀態(tài)命令4-3.同步斷電處理1.AV系統(tǒng)1-1.總體結構圖1表示采用本發(fā)明的電子設備系統(tǒng)的典型結構。通過多個AV設備經在其間數據交換的IEEE 1394接口數據總線將多個AV設備互連構成該實施例。
在圖1中,作為AV系統(tǒng)的實施例由一個STR(立體聲調諧器接收機)60,兩個STR兼容CD設備30,一個STR兼容MD設備1,來自與配置的部件有同一廠商的設備100和來自不同廠商的設備110構成。
STR 60在圖1中的AV系統(tǒng)的功能中起主要作用,提供調諧器功能,外部源輸入選擇功能,以及放大器功能。示例地,STR 60連接到與所示的立體聲聲道對應的左側和右側聲道揚聲器SP(L),SP(R)。
如后面更詳細說明的,STR 60選擇多個輸入中的一個輸入由內部調諧器接收的廣播信號,模擬音頻信號和通過IEEE 1394總線116從外部輸入的多個音頻源。最后從揚聲器SP(L),SP(R)輸出選擇的輸入作為音頻輸出。
圖1還表示了操作STR 60的遙控器RM。響應用戶對其的操作,由遙控器RM發(fā)送的操作命令信號使STR 60執(zhí)行該命令信號指示的內容。雖然圖1僅示出了供STR 60使用的遙控器RM,也可由適合的遙控器操作任何其它配置的部件。
當STR兼容CD設備30和STR兼容MD設備1連接到STR 60時,STR兼容CD設備30和STR兼容MD設備1提供了證明是更方便的各種系統(tǒng)功能。作為說明,這些設備來自與STR 60相同的廠商。
STR兼容CD設備30各具有CD(光盤)播放機功能,播放裝入的CD。它們能夠通過IEEE 1394總線傳送從CD重放的音頻數據以便輸出。
STR兼容MD設備1是能夠向和從被稱為MD(迷你盤商標)的可寫磁光盤寫入和讀出音頻數據MD記錄機和播放機。在接收經IEEE 1394總線116發(fā)送的音頻數據時,MD設備1將該數據寫入MD;當從MD重放音頻數據時,MD設備1經IEEE 1394總線116傳送該數據以便輸出。
由STR 60,STR兼容CD設備30和STR兼容MD設備1實現(xiàn)的典型系統(tǒng)操作如下當STR兼容CD設備30把從CD重放的音頻數據發(fā)送到STR兼容MD設備1時,后者可將該音頻數據記錄到MD,也稱其為轉錄操作。如果把STR兼容CD設備30從CD重放的音頻數據或STR兼容MD設備1接收的數據傳送到STR 60,STR 60可通過揚聲器SP(L),SP(R)輸出該數據作為監(jiān)視音頻信號。
雖然在此未詳細描述,可配置STR兼容的CD設備30和STR兼容的MD設備1向在其中心用STR 60功能上實現(xiàn)的專用于典型的音頻部件系統(tǒng)提供各種功能。作為說明,當音頻數據從STR兼容CD設備30向STR兼容MD設備1轉錄時,這些設備很容易以例如倍速轉錄模式和同步轉錄模式之類的多種模式中的任何一種模式操作。在同步轉錄模式中,從CD重放的數據的開始和結束與向MD記錄的數據的開始和結束同步。
設備100是具有與IEEE 1394接口兼容的通信功能的數字AV設備,并來自與STR 60,STR兼容CD設備30和STR兼容MD設備1相同的廠商。設備100可以是CD播放機,MD記錄機/播放機,數字VTR和其它設備之一。
與STR兼容CD設備30和MD設備1不同,設備100不具備以STR 60為中心的系統(tǒng)部件功能。
另外,設備100能夠提供由與STR 60,STR兼容CD設備30和STR兼容MD設備1相同的廠商利用在該系統(tǒng)中交換的廠商相關命令指定的專用功能。
如果手動操作STR 60從設備100有選擇地接收音頻源數據,可監(jiān)視接收的數據作為音頻信號。如果手動操作與STR兼容MD設備1選擇從設備100發(fā)送的音頻數據,可將所選擇的數據記錄到MD。下面說明同一種情況應用于來自不同廠商的設備110。
設備110是具有與IEEE 1394接口兼容的通信功能的另一種數字AV設備,并來自與STR 60,STR兼容CD設備30和STR兼容MD設備1不同的廠商。設備110同樣可以是CD播放機,MD記錄機/播放機,數字VTR和其它設備之一。設備110原則上能夠響應可由STR 60的廠商指定的廠商相關的命令。
雖然在圖1中未示出,每一個所構成的AV設備或是具有從商用AC電源分接電源的電源插頭,或者如果上述設備是電池驅動型,則能夠容納電池。在任何一種情況下,相互獨立地向所構成的每個設備供電。
1-2.STR(前面板)下面是對在圖1的系統(tǒng)中起主要作用的STR 60的前面板上的按鍵,控制等的描述。后面還將給出有關結合STR 60構成音頻部件系統(tǒng)的STR兼容CD設備30和MD設備1的前面板的說明。
圖2示出STR 60的前面板。在底部,前面板的左下角是電源鍵120。操作電源鍵120打開和關閉到STR 60的電源。電源關閉狀態(tài)等同于通稱的備用(stand by)狀態(tài),在該備用狀態(tài)中備用電源保持開啟。就是說,電源關閉狀態(tài)與斷開商用AC電源(或電池)的狀態(tài)不同。后面描述同一種情況應用到STR兼容CD設備30和MD設備1。
雖然在此未詳細描述,STR 60具有呈休眠模式形式的節(jié)電特性,該休眠模式將系統(tǒng)置于休眠狀態(tài)。
耳機插口27j位于電源鍵120右側。
顯示單元75近似位于前面板的中部。顯示單元75包括主要用于顯示字符的FL管指示器75A。該指示器75在一行上顯示多達14個字符。段指示器75B圍繞該指示器75A,雖然未示出,該段指示器以段的形式顯示預定內容。
顯示單元75的左側是顯示鍵127。調光鍵128位于顯示鍵127的左側。
顯示鍵127用于改變顯示單元75上顯示的內容。操作調光鍵128以調節(jié)顯示單元75以及實際上可連接到前面板的裝飾LED(發(fā)光二極管)的亮度。
FL管指示器75A的右側是微動撥盤125。微動撥盤125上方是波段鍵121,調諧器模式鍵122,微調選擇鍵123和輸入鍵124。
與STR 60的調諧器功能結合來使用波段鍵121和調諧模式鍵122。就是說,波段鍵121和調諧模式鍵分別用來切換接收的波段和調諧模式。
操作微調選擇鍵123以選擇菜單項,用輸入鍵124做出最終的操作。
根據適當的操作過程結合其它鍵使用微動撥盤125。與專用鍵結合的微動撥盤125允許用戶執(zhí)行各種操作。
例如,每當按下微調選擇鍵123時,F(xiàn)L管指示器75A上的指示從“功能”交替變到“聲音”,變到“設置”。通過FL管指示器75A上顯示的“功能”,轉動微動撥盤125允許交替選擇STR 60接收的音頻源,并作為監(jiān)視音頻輸出。此刻,F(xiàn)L管指示器75A顯示由當前微動撥盤125的轉動操作選擇的輸入源的名稱。該操作使其能夠以預定順序選擇調諧器音頻輸出、模擬輸入、和其輸出可經IEEE 1394總線輸入的任何一種不同的源(即設備)。
波段鍵121,調諧模式鍵122,微調選擇鍵123和輸入鍵124每個實際上由保持當前有效的操作狀態(tài)發(fā)光或閃爍的裝飾LED作為后襯。
音量微動撥盤126是操作調節(jié)STR 60輸出的音頻信號的電平,例如揚聲器SP(L),SP(R)輸出的聲音的音量的撥動鍵。
1-3.CD設備(前面板)圖3示出STR兼容CD設備30的典型前面板。如同STR 60,CD設備30也具有位于前面板左下角的電源鍵150。用電源鍵150接通和關閉向CD設備30的供電,斷電狀態(tài)是等效于備用狀態(tài)。
盤裝入/退出單元159位于STR兼容CD設備30的前面板上中部。作為說明,通過操作位于單元159右側的彈出鍵151來彈出盤裝入/退出單元159中裝入的CD。
前面板上的盤裝入/退出單元159下面是由用于在一行上顯示多達14個字符的FL管指示器47A和段指示器47B構成的顯示單元47。FL(發(fā)光)管指示器47A以字符顯示該信息,例如裝入的CD上當前重放軌跡的軌跡號,包括播放時間的播放狀態(tài)信息,可插入CD的子碼部分中的CD文本數據。段指示器47B表示播放模式的類型和其它信息。
由位于顯示單元47左側的顯示鍵156的操作來切換FL管指示器47A上顯示的內容。通過操作調光鍵157來調節(jié)顯示器的亮度。
前面板的右側是與CD播放有關的鍵播放/暫停鍵152,停止鍵153和AMS快進/倒帶鍵154和155。
1-4.MD設備(前面板)圖4表示STR兼容MD設備1的前面板。如同STR 60,MD設備1也具有位于前面板左下角的電源鍵130。
盤裝入/退出單元145位于前面板的中上部。將MD裝入單元145和從單元145退出。這種情況下,還是通過操作位于單元145右側的彈出鍵131彈出單元145中裝入的MD。
前面板上的盤裝入/退出單元145下面是由用于在一行上顯示多達14個字符的FL管指示器24A和段指示器24B構成的顯示單元24。FL管指示器24A顯示諸如當前記錄到裝入的MD或從裝入的MD重放的軌跡的軌跡號,包括記錄或播放時間的記錄和重放狀態(tài)信息,以及上述MD的盤標題和軌跡名稱之類的信息。如同CD設備,段指示器24B也表示播放模式的類型和其它信息。
通過操作顯示鍵140切換STR兼容MD設備1的FL管指示器24A上顯示的內容。通過操作調光鍵141來調節(jié)顯示器的亮度。
前面板的右側上是與記錄和重放有關的鍵播放/暫停鍵132,停止鍵133和AMS快進/倒帶鍵134和135,記錄鍵136,高速轉錄鍵137和同步記錄鍵138。
設置輸入選擇鍵139以選擇記錄源的輸入。作為說明,操作該輸入選擇鍵139使FL管指示器24A顯示當前選擇的記錄源的名稱。
如圖2至4所示,STR 60,STR兼容CD設備30和STR兼容MD設備1的前面板具有其相應的顯示單元75,47和24。換句話說,當認為這些設備是構成單個音頻系統(tǒng)的組成部分時,該系統(tǒng)沒有統(tǒng)一的顯示部分。這反映了通過IEEE 1394接口互連的所有設備是內在獨立實體的事實。
1-5.STR(內部結構)下面描述STR 60,STR兼容CD設備30和STR兼容MD設備1的內部結構。
圖5是表示STR 60的典型內部結構的方框圖。STR 60能夠接收三種音頻源輸入經IEEE 1394總線116發(fā)送的音頻信號,來自其自身的內部調諧器的音頻信號和通過模擬輸入端78輸入的外部模擬音頻信號。
IEEE 1394接口61提供經IEEE 1394總線116與外部設備的數據交換。該接口允許STR 60與外部交換AV數據和各種命令。
在操作中,IEEE 1394接口61對經IEEE 1394總線116接收的分組(packet)解碼,并從解碼的分組提取數據。在輸出前將提取的數據轉換成與內部數據通信一致的格式。
假設音頻數據是經lEEE 1394總線116來自另一個AD設備。這種情況下,IEEE 1394接口61接收輸入的音頻數據和對其分組解碼。作為說明,在發(fā)送到解碼處理器之前,將解碼的數據轉換成被稱為IEC(國際電工技術委員會)的數字音頻數據接口的數據格式。
解碼處理器63按照IEC958格式對輸入的音頻數據進行適當的解碼處理。把經處理的數據輸出到數字濾波器64。
設計數字濾波器64主要用來濾除來自輸入的音頻數據的抖動。從解碼處理器63輸出的數據具有與專用于數據發(fā)出設備不同的取樣頻率。數字濾波器64在輸出前將音頻數據的該不同取樣頻率轉換成44.1kHz的取樣頻率。
把轉換成具有44.1kHz取樣頻率的信號格式的音頻數據輸入到DSP(數字信號處理器)65。
如果數據源已經發(fā)送具有44.1kHz的取樣頻率的信號格式的音頻數據,該音頻數據可從IEEE 1394接口61直接轉送到DSP 65,即無需解碼處理器63和數字濾波器64的干預。
DSP 65對包括可在均衡器上設定的均衡處理的音頻數據進行各種信號處理。把已經進行該信號處理的音頻數據輸出到A/D和D/A轉換單元66的數字濾波器69。
A/D和D/A轉換單元66是用于實現(xiàn)音頻信號的模擬-數字和數字-模擬轉換的電路模塊。把輸入到轉換單元66的數字濾波器69的音頻數據發(fā)送給D/A轉換器68,轉換成電壓脈中串的信號。轉換之后,將該信號輸入到I-DAC轉換器81。
I-DAC轉換器81把輸入的電壓脈中串轉換成電流。雖然圖5中未示出,由分離的模塊提供基準電平。操縱該基準電平能按照需要改變的輸出電流。作為說明,在40dB或更低的電平范圍內可使用基于變阻器的調節(jié)。
放大器82放大I-DAC轉換器81的輸出,并將放大的輸出發(fā)送到揚聲器輸出端83。當連接到揚聲器輸出端83時,揚聲器SP(L),SP(R)提供立體聲音頻信號輸出。
調諧器單元77裝配在STR 60中。調諧器單元77對天線76捕獲的廣播無線電波進行調諧和解碼處理。將調諧器單元77的輸出,例如模擬音頻信號發(fā)送到選擇器79。
通過模擬音頻信號輸入端78輸入的模擬音頻信號也輸入到選擇器79。
作為說明,選擇器79在系統(tǒng)控制器70的控制下選擇調諧器單元77或模擬音頻信號輸入端78作為輸入源。把所選擇的模擬音頻信號饋送到A/D和D/A轉換單元66中的A/D轉換器67。A/D轉換器67把輸入的模擬音頻數據轉換成數字音頻數據。
在把A/D轉換器67捕獲的數字音頻數據作為監(jiān)視音頻輸出來輸出的情況,該數據如上所述從D/A轉換器68通過I-DAC轉換器81和放大器82發(fā)送到揚聲器SP(L),SP(R)。
在為了記錄目的而將A/D轉換器67獲得的數字音頻數據經IEEE 1394總線116發(fā)送到另一個AV設備的情況,將該數據輸出到編碼處理器80。
編碼處理器80對接收的數據進行與諸如IEC 958之類的數字音頻數據接口的格式一致的編碼處理。將處理的數據輸出到IEEE 1394接口61。IEEE1394接口61利用例如RAM對該數據進行包括分組化的各種處理,以便轉換成與IEEE 1394兼容的格式。轉換后的數據經IEEE 1394總線116輸出到目的設備。
系統(tǒng)控制器70例如包括CPU(中央處理單元),ROM 71和RAM 72??刂破?0以其各種操作控制STR 60。
把來自接收單元73和操作單元74的數據輸入到系統(tǒng)控制器70。接收單元73從遙控器RM接收無線命令信號。接收的命令信號轉送到系統(tǒng)控制器70。
操作單元74由前面板上設置的各種鍵和控制構成。操作單元74上進行的操作使單元74對應地產生輸出到系統(tǒng)控制器70的操作數據。
系統(tǒng)控制器70響應如上所述輸入的命令信號和操作數據進行各種控制處理,以便提供必需的操作。
系統(tǒng)控制器70還使顯示單元75顯示接收的命令信號,操作數據和當前操作狀態(tài)的顯示。如上面提到的,顯示單元75包括FL管指示器和段指示器。
1-6.CD設備(內部結構)現(xiàn)在參考圖6中的方框圖描述STR兼容CD設備30的典型內部結構。
將只讀盤介質CD 91裝入到前面板的盤裝入/退出單元159。在播放位置設定所裝入的CD 91。
對于CD播放操作,由主軸電機31以恒定的線速度(CLV)旋轉驅動裝入到其播放位置的CD 91。光頭32讀取CD 91上的凹坑中記錄的數據,并將檢索的數據發(fā)送到RF放大器35。在光頭32中,由雙軸機構33支持物鏡32a并可在跟蹤和聚焦方向位移。由滑動機構34沿CD 91徑向移動光頭32。
RF(射頻)放大器35產生重放的RF信號,以及聚焦誤差信號和跟蹤誤差信號。將誤差信號發(fā)送到伺服電路36。
給定聚焦誤差信號和跟蹤誤差信號,伺服電路36在操作中產生各種驅動信號,包括聚焦驅動信號,跟蹤驅動信號和滑動驅動信號,以便通過雙軸機構33和滑動機構34進行控制。就是說,執(zhí)行聚焦伺服控制和跟蹤伺服控制。
RF放大器35以二進制格式產生的重放RF信號還發(fā)送到定時發(fā)生器42。定時發(fā)生器42根據重放的RF信號的波形定時來產生定時信號,并將產生的定時信號饋送到CLV處理器43。給定輸入定時信號,CLV處理器43產生驅動信號,并將其饋送到主軸電機31,以使后者以所需的CLV等級轉動。這提供了主軸伺服控制設置,其中以CLV旋轉地驅動CD 91。
把重放的RF信號饋送到EFM/CIRC解碼器37。EFM/CIRC解碼器37首先使輸入的重放RF信號成為二進制格式以產生EFM(eight fourteenmodulation,八到十四調制)信號。然后,解碼器37對該EFM信號進行EFM解調和CIRC(交叉交織Reed Solomon編碼)解碼,以便把從CD 91檢索的數據解碼成以16比特量化的并以44.1kHz的頻率取樣的音頻數據。
此外,構成解碼器37以便提取諸如子碼之類的控制數據。把子碼數據部分提供給子碼處理器44,以此提取所需的數據。特別是,檢索作為子Q數據記錄在CD的引入區(qū)的TOC(內容表)數據。為了各種控制目的而將子碼數據和TOC數據發(fā)送到系統(tǒng)控制器50。系統(tǒng)控制器50執(zhí)行不同的控制處理,以便實現(xiàn)專用于該CD設備的各種操作。
將RF放大器35以二進制格式產生的重放RF信號也饋送到PLL(鎖相環(huán))電路39。給定該RF信號,PLL電路39輸出與輸入的EFM信號的信道比特同步的時鐘信號。在標準速度,時鐘頻率是4.3218MHz。EFM/CIRC解碼器37的信號處理電路下行使用該時鐘信號。
來自EFM/ClRC解碼器37的音頻數據轉送到D/A轉換器38和IEEE1394接口49。
把輸入到D/A轉換器38的音頻數據轉換成模擬音頻信號。轉換后的信號通過放大器40輸出到外部模擬音頻輸出端41。
把從解碼器37輸入到IEEE 1394接口49的音頻數據轉換成與符合IEEE1394格式的數據。轉換后的數據經IEEE 1394總線116發(fā)送到外部設備。
IEEE 1394接口49還接收諸如外部提供的命令之類的數據。系統(tǒng)控制器50執(zhí)行與接收的命令對應的相關處理。
為了從CD 91重放數據,需要從盤中檢索管理信息(即TOC)。系統(tǒng)控制器50利用檢索的管理信息找出CD 91上的軌跡數和軌跡的地址,以便控制整個播放操作。裝入CD 91時,系統(tǒng)控制器50生成將要從該盤徑向最里面的區(qū)域(引入區(qū))檢索的TOC信息。作為說明,所讀取的TOC存儲在工作RAM52中,以便在CD 91上的后續(xù)播放操作期間查閱該信息。
系統(tǒng)控制器50是包括CPU、內部接口和其它部件并控制上面概述的各種操作的微計算機。
程序ROM 51容納允許STR兼容CD設備30執(zhí)行各種操作的程序。工作RAM 29保存系統(tǒng)控制器11執(zhí)行不同處理所需的數據和程序。
如熟知的,它能夠保持CD有關的標準將文本數據插入CD的子碼。作為說明,可將盤標題和軌跡名稱容納在CD上。
該實施例的STR兼容CD設備30提供了該特性并且能夠處理CD的文本數據。就是說,CD設備30可根據CD子碼中的文本數據在顯示單元47上顯示字符。由STR兼容的CD設備30利用CD文本解碼器45和CD文本存儲器46實現(xiàn)該特性。
作為說明,由子碼處理器44捕獲的子碼數據也輸入到CD文本解碼器45。如果發(fā)現(xiàn)輸入的子碼數據具有插入其中的CD文本數據,CD文本解碼器45對該數據解碼以獲得文本數據。在系統(tǒng)控制器50的控制下把所捕獲的文本數據存儲到CD文本存儲器46中。
此后,系統(tǒng)控制器50根據需要從CD文本存儲器46讀取文本數據,并使顯示單元47的FL管指示器以字符顯示所檢索的數據。
作為說明,操作單元由前面板上提供的按鍵和控制構成。雖然圖6中未示出,操作單元48可裝有使用紅外遙控器的遙控功能。
顯示單元47在播放CD 91時執(zhí)行所需的顯示操作。作為說明,顯示單元47在系統(tǒng)控制器50的控制下顯示諸如總的播放時間和經過的播放/記錄時間之類的時間信息如軌跡號,盤名稱和軌跡名稱之類的名稱信息;操作狀態(tài);和操作模式。顯示單元47還包括如上所述的FL管指示器和段指示器。
1-7MD設備(內部結構)圖7是表示作為MD記錄機/播放機的STR兼容MD設備1的典型內部結構的方框圖。
由主軸電機2旋轉驅動向其寫入和從其讀取音頻數據的磁光盤(迷你盤)90。對于盤90上的記錄或重放操作,光頭3向盤表面發(fā)射激光束。
對于記錄操作,光頭3輸出高光強激光以加熱記錄軌跡達到居里溫度;對于重放操作,光頭3輸出相對低光強的激光,以便通過磁克爾效應從反射的光檢測數據。
光頭3通過利用作為激光輸出裝置的激光二極管實現(xiàn)其功能,光模塊包括極化光束分束器和物鏡,以及檢測反射光的檢測器。雙軸機構4以在盤表面上徑向移位并移向盤和從盤移開的方式支持物鏡3a。
在盤90上以對稱關系將磁頭6a定位到光頭3。在操作中,磁頭6a向磁光盤90施加由提供的數據調制的磁場。
滑動機構5在盤上徑向移動作為整體的光頭3和磁頭6a。
播放時,把光頭3從盤90讀取的信息提供給RF放大器7。RF放大器7處理提供的信息并由此提取重放的RF信號,跟蹤誤差信號TE,聚焦誤差信號FE和凹槽信息GFM,即磁光盤90的每個預制凹槽中記錄的絕對位置信息。
所提取的重放RF信號發(fā)送到EFM/ACIRC編碼器和解碼器8。跟蹤誤差信號TE和聚焦誤差信號FE饋送到伺服電路9。凹槽信息GFM轉送到地址解碼器10。
在接收跟蹤誤差信號TE和聚焦誤差信號FE時并根據來自系統(tǒng)控制器11(微計算機)的軌跡跳越命令和存取命令以及從主軸電機2檢測的轉速信息,伺服電路9產生各種伺服驅動信號。這樣產生的伺服驅動信號用于控制雙軸機構4和滑動機構5,以便聚焦和跟蹤控制,并使主軸電機2保持恒定線速度。
地址解碼器10解碼提供的凹槽信息GFM以便從其提取地址信息。該地址信息發(fā)送到系統(tǒng)控制器以便對各種操作進行控制。
EFM/ACIRC編碼器/解碼器8按EFM解調和ACIRC(高級交叉交織ReedSolomon編碼)對重放的RF信號進行該解碼處理。處理期間,提取該地址和子碼數據并饋送到系統(tǒng)控制器11。
在存儲控制器12的控制下,把由EFM/ACIRC編碼器/解碼器8按EFM解調和ACIRC經過了該解碼處理的音頻數據臨時寫入緩中存儲器13。通常以間歇方式以1.41M比特/秒的速率執(zhí)行由光頭3從盤90讀取數據和重放數據從光頭3傳送到緩中存儲器13。
以適當的定時方式讀取寫入緩中存儲器13的數據,以便以0.3M比特/秒的速率傳送到音頻壓縮編碼器/解碼器14。編碼器/解碼器14對以壓縮格式接收的數據進行解碼和其它相關的重放信號處理,以產生以44.1KHz的頻率取樣并以16比特量化的數字音頻信號。
D/A轉換器15把數字音頻信號轉換成模擬信號。將該模擬信號發(fā)送到輸出處理單元16,以便在作為模擬音頻信號Aout通過線路輸出端17輸出到外部設備之前進行電平和阻抗調節(jié)。還將模擬音頻信號饋送到耳機輸出端27,作為到可能連接的耳機的耳機輸出HPout。
音頻壓縮編碼器/解碼器14把解碼后的數字音頻信號發(fā)送到數字接口22,以便作為數字音頻信號Dout通過數字輸出端輸出到外部設備。作為說明,可經光纜將該信號輸出到外部設備。
A/D轉換器19首先將饋送到線路輸入端18的模擬音頻信號Ain轉換成數字音頻數據,以便寫入磁光盤90。數字音頻數據提供給用于音頻數據壓縮編碼的音頻壓縮編碼器/解碼器14。
如果通過數字輸入端20從外部設備提供數字音頻數據Din,數字接口22從提供的數據提取控制碼。音頻數據轉送到用于音頻數據壓縮編碼的音頻壓縮編碼器/解碼器14。
雖然未示出,顯然可提供話筒輸入端以接受作為輸入信號的話筒輸入。
存儲控制器12把編碼器/解碼器14壓縮成記錄數據的數據以臨時累積的方式寫入緩中存儲器13。然后以預定的數據大小遞增的方式從緩沖存儲器13取出這些數據并發(fā)送到用于諸如ACIRC編碼和EFM之類的編碼處理的EFM/ACIRC編碼器/解碼器8。在EFM/ACIRC編碼器/解碼器8進行編碼操作后,將該數據饋送到磁頭驅動電路6。
磁頭驅動電路6根據編碼的記錄數據向磁頭6a提供磁頭驅動信號。具體地說,磁頭驅動電路6使磁頭6a將N或S磁場施加到磁光盤90。此時,系統(tǒng)控制器11向光頭3提供控制信號,以便輸出記錄光強的激光束。
作為說明,操作單元3由前面板上提供的按鍵和控制構成。當被操作時,來自操作單元23的操作信息發(fā)送到系統(tǒng)控制器11,系統(tǒng)控制器11因此執(zhí)行控制操作。
如熟知的,用于處理MD的記錄和重放裝置能夠進行如下節(jié)目編輯操作軌跡(節(jié)目)段、軌跡級聯(lián)、軌跡擦除、軌跡名稱輸入和盤名稱輸入。由于這些操作相對復雜,最好進行適當的安排,以便為編輯目的可接收來自遙控器的操作命令信號(未示出)。通過該適當的安排,可通過在遙控器上簡單的操作鍵來執(zhí)行各種節(jié)目編輯操作。
系統(tǒng)控制器11在其顯示操作中控制顯示單元24。系統(tǒng)控制器11把要顯示的數據發(fā)送到用于數據顯示的顯示單元24內部的顯示驅動器。給定該數據,顯示驅動器因此而在顯示操作中驅動諸如液晶顯示器之類的顯示單元24,以便顯示數字,字符和符號。
顯示單元24指示為記錄或播放目前裝入的盤的操作模式狀態(tài),以及軌跡號,記錄或播放時間和編輯狀態(tài)。
盤90能夠存儲諸如與作為主數據提供的節(jié)目方面管理的軌跡名之類的字符信息。作為字符信息輸入的字符顯示在顯示單元24上,并且還顯示從該盤讀取的字符信息。
利用這個實施例,盤90可記錄輔助數據作為與音樂無關的數據文件和構成節(jié)目的其它數據。
作為輔助數據的數據文件是由諸如字符和靜止圖象之類的信息構成??捎娠@示單元24輸出和顯示這些字符和靜止圖象。
本發(fā)明的這個實施例具有把由輔助數據構成的靜止圖象和字符顯示在顯示單元24上而設計的JPEG解碼器26。
具體地說,以遵守JPEG(聯(lián)合照相編碼專家組)標準的壓縮文件格式記錄構成作為輔助數據的數據文件的靜止圖象數據。JPEG解碼器26通過存儲控制器12接納從盤90取出的靜止圖象數據文件,并累積地寫入緩沖存儲器13。在輸出到顯示單元24之前按JPEG標準對檢索的文件解壓縮。這樣使顯示單元24顯示由輔助數據構成的靜止圖象數據。
顯示單元24還包括如上所述的FL管指示器和段指示器。
系統(tǒng)控制器11是包括CPU、內部接口的微計算機。微計算機執(zhí)行上述各種控制操作。
程序ROM28存儲使該記錄和重放裝置實現(xiàn)各種操作的程序。工作RAM根據需要容納數據和使系統(tǒng)控制器11執(zhí)行各種操作的程序。
為向盤90寫入或從盤90重放數據,需要從中讀取管理信息,即p-TOC(預制TOC(內容表))和U-TOC(用戶TOC)。給定該管理信息,系統(tǒng)控制器11識別向或從盤90上記錄或讀取數據的那些區(qū)域的地址。管理信息保留在緩中存儲器13中。
裝入盤90時,系統(tǒng)控制器11通過從盤上徑向最里面的區(qū)域重放數據來讀取其管理信息,在盤上徑向最里面的區(qū)域記錄了上述信息。讀取的信息放置到緩中存儲器13中,以后可查閱該讀取的信息在盤90上執(zhí)行記錄,播放或編輯程序。
與節(jié)目數據記錄和各種編輯處理同步來更新U-TOC。每當記錄或編輯數據時,系統(tǒng)控制器11更新緩沖存儲器13中的U-TOC。通過更新盤90上的U-TOC區(qū)而以適當的定時的方式同時進行更新操作。
盤90容納與節(jié)目分開的輔助數據文件。AUX-TOC形成在盤90上以管理這些輔助數據文件。
在讀取U-TOC時,系統(tǒng)控制器11還讀出AUX-TOC,并將其放置在緩中存儲器13中,以后可通過查找緩中存儲器13中的AUX-TOC來查閱輔助數據的管理狀態(tài)。
系統(tǒng)控制器11根據需要并以適當的定時的方式或與AUX-TOC讀取同時讀出輔助數據文件。讀取的文件放置在緩沖存儲器13中。然后,根據AUX-TOC以適當的定時(timed)的方式輸出輔助數據文件,并以字符和圖象的形式顯示在顯示單元24上,或通過IEEE 1394外部接口25顯示在外部設備上。
IEEE 1394接口25能夠發(fā)射和接收音頻數據。這表明這個實施例的MD記錄器/播放機可接收通過IEEE 1394總線116和IEEE 1394接口25傳送的音頻數據,并可將接收的數據記錄到盤90。
如果發(fā)射的音頻數據是以44.1KHz的頻率取樣和以16比特量化的數據,則可通過系統(tǒng)控制器11將該數據轉送到用于數據壓縮的音頻壓縮編碼器/解碼器14。
如果證明發(fā)射的音頻數據是按照該MD記錄器/播放機的壓縮格式的壓縮音頻數據,則通過系統(tǒng)控制器11將數據發(fā)送到存儲控制器12。顯然,還通過IEEE 1394接口25發(fā)送和接收命令。這種情況下,作為說明,系統(tǒng)控制器11響應接收的命令執(zhí)行所需的處理。
2.發(fā)明的系統(tǒng)按照IEEE 1394的數據通信2-1.概述下面描述該實施例如何按照IEEE 1394進行數據通信。
IEEE 1394構成串行數據通信標準之一。在IEEE 1394下,有兩種數據發(fā)送方法用于周期通信的等時通信方法和用于無周期性的異步通信的異步通信方法。通常,等時通信方法用于數據發(fā)送和接收,而異步通信方法用于交換各種控制命令。單根纜線允許用兩種通信方法發(fā)射和接收數據和命令。
下面描述按照上述的IEEE 1394標準執(zhí)行通信的實施例。
2-2.堆棧模型圖8表示在該實施例中實現(xiàn)的IEEE 1394的堆棧模型。IEEE 1394格式分為兩類異步格式400和等時格式500。異步格式400和等時格式500兩者共用的是被稱為物理層301的最低層,物理層上面是鏈路層302。物理層301維護硬件基礎上的信號傳輸。鏈路層302具有將IEEE 1394總線轉換成專用于給定設備的內部總線的功能。
下面描述的物理層301,鏈路層302和事務處理層401通過事件/控制/配置線路鏈接到串行總線。AV電纜/連接器304代表物理連接器和AV數據傳輸所需的電纜。
對于異步格式400,事務處理層401在鏈路層302的頂部。事務處理層401定義IEEE 1394的數據傳輸協(xié)議。作為基本的異步事務處理,事務處理層401指定后面將要描述的寫事務處理,讀事務處理和鎖定事務處理。
事務處理層401上面是FCP(功能控制協(xié)議)402。FCP 402利用定義為AV/C命令(AV/C數字接口命令組)403的控制命令在各種AV設備上執(zhí)行命令控制。
事務處理層401上面是使用連接管理過程405建立插頭(plug)(IEEE1394下的邏輯設備連接,將在后面描述)的插入控制寄存器404。
在等時格式500,CIP(共用等時分組)頭標格式501在鏈路層302上面。在CIP頭標格式501的管理下,規(guī)定該傳輸協(xié)議為SD(標準密度)-DVCR(數字攝像機)實時傳輸502,HD(高密度)-DVCR實時傳輸503,SDL(標準密度長)-DVCR實時傳輸504,MPEG2(運動圖象專家組2)-TS(傳輸流)實時傳輸505和音頻和音樂實時傳輸506。
SD-DVCR實時傳輸502,HD-DVCR實時傳輸503,SDL-DVCR實時傳輸504是尋址數字VTR(磁帶錄像機)的數據傳輸協(xié)議。
由SD-DVCR實時傳輸502處理的數據是按照SD-DVCR記錄格式獲得的數據序列(SD-DVCR數據序列(507))。
由HD-DVCR實時傳輸503處理的數據是保持HD-DVCR記錄格式510獲得的數據序列(SD-DVCR數據序列(509))。
由SDL-DVCR實時傳輸504處理的數據是按SDL-DVCR記錄格式獲得的數據序列(SD-DVCR數據序列(511))。
MEPG2-TS實時傳輸505是用于經衛(wèi)星的數字廣播的尋址調諧器的傳輸協(xié)議。該協(xié)議處理的數據是按照DVB(數字視頻廣播)記錄格式或ATV(模擬電視)記錄格式515獲得的數據序列(MPEG2-TS數據序列(513))。
音頻和音樂實時傳輸506是尋址包括該實施例的MD系統(tǒng)的數字音頻設備的整個范圍的傳輸協(xié)議。該協(xié)議處理的數據是按照音頻和音樂記錄格式517獲得的數據序列(音頻和音樂數據序列)。
2-3.信號傳輸的形式圖9描繪了實際用作IEEE 1394總線的電纜的典型結構。
在圖9中,連接器600A和600B通過電纜601連接。編號為1至6的引線表示用作連到連接器600A和600B的引線端。
作為連接器600A和600B上的引線端,引線No.1對應于電源(VP),引線No.2對應于地(VG),引線No.3對應于TPB1,引線No.4對應于TPB2,引線No.5對應于TPA1,引線No.5對應于TPS2。
連接器600A和600B之間的互連引線如下引線No.1(VP)對引線No.1(VP);引線No.2(VG)對引線No.2(VG);引線No.3(TPB1)對引線No.5(TPA1);引線No.4(TPB2)對引線No.6(TPA2);引線No.5(TPA1)對引線No.3(TPB1);和引線No.6(TPA2)對引線No.4(TPB2)。
作為上面的引線連接對,兩個雙絞線對引線No.3(TPB1)到引線No.5(TPA1)和引線No.4(TPB2)到引線No.6(TPA2)構成用于在差動的基礎上交替?zhèn)鬏斝盘柕男盘柧€601A。此外,另兩個雙絞線對引線No.5(TPA1)到引線No.3(TPB1)和引線No.6(TPA2)到引線No.4(TPB2)形成同樣在差動的基礎上交替?zhèn)鬏斝盘柕男盘柧€601B。
兩條信號線601A和601B上發(fā)送的信號是圖10A所示的數據信號(Data)和圖10B所示的選通信號(Strobe)。
圖10A中的數據信號使用信號線601A和601B中的一條。該數據信號通過TPB1和TPB2輸出并進入TPA1和TPA2。
通過對數據信號和對與該數據信號同步的傳輸時鐘進行預定的邏輯運算來獲得圖10B的選通信號。為此,選通信號的頻率比實際的傳輸時鐘的頻率低。選通信號使用信號線601A和601B中未被數據信號傳輸占用的一條。隨著在信號線上傳播,該選通信號通過TPA1和TPA2輸出以進入TPB1和TPB2。
假設圖10A的數據信號和圖10B的選通信號輸入到符合IEEE 1394的設備。這種情況下,該設備對輸入數據信號和選通信號執(zhí)行適當的邏輯運算以產生圖10C所示的傳輸時鐘(clock)。所產生的傳輸時鐘用于所需的輸入數據信號處理。
通過采用這種基于硬件的數據傳輸形式,IEEE 1394格式消除了對經配置的設備之間的電纜傳送快速周期傳輸時鐘的要求。這樣增強了信號傳輸的可靠性。
雖然上面已描述了六引線的配置,這不是對本發(fā)明的限制。作為替換,IEEE 1394格式可省去電源(VP)和接地(VG),以形成僅由兩個雙絞線對,即信號線601A和601B組成的四引線配置。作為說明,該實施例的MD記錄器/播放機1可采用這種四引線電纜排列,以便向用戶提供比以往更簡單的系統(tǒng)。
2-4.設備間的總線連接圖11示意性地表示通常如何利用IEEE 1394總線互連設備。圖11的建立表示經IEEE 1394總線為互相通信連接的五個設備A至E(節(jié)點)。
IEEE 1394接口可以是稱為菊花鏈連接的接口,從而使諸如圖11中的設備A,B和C通過IEEE 1394總線串聯(lián)。該接口還允許所謂的分支連接,從而使一個裝置與多個裝置并聯(lián),如同圖11中設備A與設備B,D和E并聯(lián)的建立。
允許該系統(tǒng)作為整體具有通過分支式連接和菊花鏈式連接配置的多達63個設備(節(jié)點)。單獨使用時,菊花鏈連接允許配置多達16個設備(16pop)。IEEE 1394接口不需要SCSI(小型計算機系統(tǒng)接口)所需的終端連接器。
IEEE 1394接口允許由菊花鏈連接或分支連接來連接該設備以便相互通信。在圖11的建立中,允許設備A,B,C,D和E相互通信。
在IEEE 1394總線連接多個設備的系統(tǒng)(下文中也將該系統(tǒng)稱為IEEE1394系統(tǒng))中,實際中向每個配置設備分配一個節(jié)點ID。圖12A,12B和12C中示意性地表示了節(jié)點ID分配的過程。
在其連接建立是在圖12A中表示的IEEE 1394系統(tǒng)中,如果連接或斷開電纜,如果接通或斷開該系統(tǒng)中的任何一個配置設備,或者如果在PHY(物理層協(xié)議)下發(fā)生同時產生的過程,則產生總線復位。這種情況下,通過IEEE1394總線將總線復位通知發(fā)送到所有設備A,B,C,D和E。
總線復位通知觸發(fā)導致如在圖12B描繪的相鄰設備之間定義父子關系的通信(稱為子通知)。就是說,在IEEE 1394系統(tǒng)中建立配置設備的樹型結構。通過所建立的樹型結構,定義構成樹根的設備。根是其終端全部被定義為"子"(ch)的設備。在圖12B的建立中,定義設備B為根。換句話說,連接到作為根的設備B的設備的終端被定義為"父"(P)。
當如上所述在IEEE 1394系統(tǒng)中已經定義樹型結構和其根時,每個設備輸出自身的ID分組作為它自己的節(jié)點ID的說明。該根一個節(jié)點ID接一個節(jié)點ID地到連接的設備,從而確定構成IEEE 1394系統(tǒng)的設備的地址(節(jié)點ID)。
2-5.分組如圖13所示,IEEE 1394格式通過重復的等時周期(標稱周期)實現(xiàn)數據傳輸。它規(guī)定每個等時周期在100MHz的頻帶上持續(xù)125微秒。它還規(guī)定等時周期可具有除125微秒之外的持續(xù)周期。為了傳輸,將數據轉換到每個等時周期中的分組中。
如圖13所示,每個等時周期以表示該周期開始的周期開始分組為開頭。由定義為IEEE 1394系統(tǒng)中的周期主導的設備指定何時產生周期開始分組。周期開始分組產生的細節(jié)不再進一步描述。
每個周期開始分組(packet)最好跟隨有等時分組。如圖13所示,等時分組各對應一個信道并在時分的基礎上傳送(以等時子動作的形式)。在等時子動作中,設定分組分開被稱為等時間隙的間隔(作為說明,每個間隙持續(xù)0.05微秒)。
如所描述的,IEEE 1394系統(tǒng)允許在多信道的基礎上經單條傳輸線發(fā)射和接收等時數據。
假設用等時方法發(fā)射與該實施例的MD記錄器/播放機兼容的壓縮音頻數據(以下稱之為ATRAC數據)。這種情況下,如果ATRAC數據經受1.4Mbps的單速傳送速率,則通過在每125微秒等時周期至少20個奇數字節(jié)的等時分組中發(fā)射ATRAC數據來保證時間串的連續(xù)性(即實時特性)。
例如,在發(fā)射ATRAC數據之前,一個設備請求IEEE 1394系統(tǒng)中的IRM(等時資源管理器)準許一個等時分組的大小足夠大,以確保ATRAC數據的實時傳輸。在響應中,IRM通過監(jiān)視當前的數據傳輸狀態(tài)準許或抑制對分組大小的許可,如果準許了該許可,經專用信道在等時分組中發(fā)射上述ATRAC數據。該過程被稱為用于IEEE 1394接口的頻帶預留,不再進一步詳細描述該過程。
把未用于等時周期頻帶上的等時子動作的頻率范圍用于異步子動作,即用于分組的異步傳輸。
圖13表示發(fā)射兩個異步分組A和B的例子。異步分組各跟隨一個ACK(確認)信號,具有設置在其之間稱為確認間隙(0.05微秒長)的間隔。由接收側(即目標)在硬件的基礎上輸出確認信號來通知發(fā)送側(即控制器)已在異步事務處理期間接收到一些異步數據,如后面將要描述的。
被稱為子動作(subaction)間隙的約10微秒長的間隔位于由異步分組和ACK信號組成的每個數據傳輸單元之前和之后。
在進行排列以便在等時分組中發(fā)射ATRAC數據和在異步分組中將輔助數據文件與ATRAC數據一同發(fā)送的情況下,能夠以表面上同時的方式發(fā)射ATRAC數據和輔助數據文件兩者。
2-6.事務處理規(guī)則圖14A是表示異步通信的基本事務處理規(guī)則的處理轉移圖。按照FCP規(guī)定事務處理規(guī)則。
如圖14A中描述的,在步驟S11,請求器(發(fā)送側)首先向應答器(接收側)發(fā)送請求。接收到該請求時(步驟S12),應答器向請求器發(fā)回確認(步驟S13)。接收到確認時,請求器確認應答器已接受該請求(步驟S14)。
應答器再向來自請求器的請求發(fā)送事務處理響應(步驟S15)。在接收到該響應時(步驟S16),請求器向應答器返回一個確認(步驟S17)。接收到該確認時,應答器檢驗其響應已被請求器接收。
圖14A中發(fā)射的請求事務處理分為三類寫請求,讀請求和鎖定請求,如圖14B中的表的左側部分列出的。
寫請求是指定數據寫操作的命令。讀請求是規(guī)定數據讀操作的命令。雖然下面未詳細討論,鎖定請求是用于交換,比較和掩蔽操作的命令。
寫請求按異步分組(AV/C命令分組,在后面將參照附圖描述)中命令(操作數)的數據大小進一步分成三種類型。一種寫請求類型是根據異步分組單獨的頭標大小發(fā)送命令的寫請求(數據quadlet(四字節(jié)))。另兩種寫請求類型是寫請求(數據塊數據長度=4字節(jié))和寫請求(數據塊數據長度≠4字節(jié))。后兩種寫請求類型中的每一種類型用命令傳輸的數據塊提供異步分組的頭標。使兩種寫請求類型不同的是數據塊中放置的操作數的數據大小對于一種請求類型是四字節(jié),對另一種請求是除四字節(jié)外的某一字節(jié)。
如同寫請求,讀請求按異步分組中操作數的數據大小進一步分成三種類型。一種讀請求(數據quadlet),一種讀請求(數據塊數據長度=4字節(jié))和讀請求(數據塊數據長度≠4字節(jié))。
響應事務處理在圖14B的表的右側部分中列出。將寫響應或無響應定義為與三種寫請求類型中的任何一種相對應。
定義讀響應(數據quadlet)與讀請求(數據quadlet)對應,讀響應(數據塊)與讀請求(數據塊數據長度=4字節(jié))對應或與讀請求(數據塊數據長度≠4字節(jié))對應。
定義鎖定響應對應于該鎖定請求。
2-7.尋址圖15A至15E表示IEEE 1394總線的尋址結構。正如在圖15A中描述的,以IEEE 1394格式提供64比特總線地址寄存器(地址空間)。
寄存器的高位10比特區(qū)域指定用于識別IEEE 1394總線的總線ID。正如在圖15B中表示的,該區(qū)域允許設置用于總線號0至1,022的多達1,023個總線ID。定義總線號1,023為本地總線。
圖15A中的總線地址之后的六比特區(qū)域指定連接到由該總線ID識別的IEEE 1394總線的設備的節(jié)點ID。正如在圖1 5C中描述的,該節(jié)點ID允許識別編號0至62的多達63個節(jié)點ID。
包括總線ID和節(jié)點ID的上面16比特區(qū)域對應于AV/C命令分組的標題中的目的地ID,在稍后敘述。在IEEE 1394系統(tǒng)中,連接到特定的總線的每個設備由該總線ID和節(jié)點ID識別。圖15A中的節(jié)點ID之后的20比特區(qū)域構成一個寄存器空間。該寄存器空間后面跟著一個28比特的寄存器地址。
該寄存器空間具有一個值[F FF FFh],表示在圖15D中表示的寄存器。如在圖15E中描述的來定義這個寄存器的內容。該寄存器地址指定在圖15E中表示的寄存器的地址。
簡言之,尋址工作如下有關等時的循環(huán)時間的信息和空閑信道通過查閱串行總線相關的寄存器獲得,為說明起見,從圖15E的寄存器中的地址512
開始。
起始于地址1024
的配置ROM容納節(jié)點相關的信息,諸如節(jié)點唯一ID和子單元ID。當那個設備實際上連接到IEEE 1394總線時,節(jié)點唯一ID和子單元ID需要建立由這些ID識別的設備的連接關系。
節(jié)點唯一ID是對每個設備唯一的八字節(jié)設備信息。沒有兩個設備共享相同的節(jié)點唯一ID,即使它們是相同的型號。
子單元ID是由表示給定設備的廠商作為節(jié)點的廠商名稱(型號廠商ID)和指定那個節(jié)點的型號名稱的型號名稱(型號ID)構成的。
正如在上面提到的,節(jié)點唯一ID是以八比特唯一地識別每個設備的信息。沒有兩個設備,即使是相同的型號,會共享相同的節(jié)點唯一ID。另一方面,廠商名稱是識別給定節(jié)點的廠商的信息,而型號名稱是識別那個節(jié)點型號的信息。這意味著多個設備可以共享相同的廠商名稱和相同的型號名稱。
參考配置ROM的內容,因此揭示正在討論的設備的節(jié)點唯一ID。當參考時子單元ID識別由感興趣的設備表示的節(jié)點的廠商和型號。該節(jié)點唯一ID是強制性的,而廠商名稱和型號名稱是任選的;較后的兩個名稱不需要對每個設備強制設置。
2-8.CIP圖16說明CIP(共同等時的分組)的結構。這是圖13表示的等時分組數據結構。在IEEE 1394兼容的通信中,正如在上面提到的,用等時方法發(fā)送和接收ATRAC數據(由這個實施例的MD錄音機/播放機記錄和重放的一種音頻數據)。即,由等時的分組傳送保持實時特性是足夠的數據數量,該等時分組在等時的周期中逐個發(fā)送。
CIP的開頭32比特(構成一個4字節(jié)(quadlet))構成1394分組標題。在這個分組標題中,高位16比特區(qū)域表示跟隨指定一個標記的兩個比特區(qū)域的數據長度。該標記后面跟著指定信道的一個六比特區(qū)域。該信道區(qū)域后面跟著指定“tcode”的四比特,它后面又跟著四比特“sy”碼。跟隨該1394分組頭標的一個quadlet區(qū)域包括一個頭標CRC。
跟隨著頭標CRC的兩個quadlet區(qū)域構成一個CIP頭標。在該CIP標題的高階quadlet中,最高有效的兩個比特每個各以“0”填充。在“00”比特之后的六比特區(qū)域表示一個SID(發(fā)送節(jié)點號),跟隨指定DBS(數據塊長度,即分組結構的數據增量)的八比特區(qū)域。DBS區(qū)域后面跟著(兩比特的)FN和(三比特的)QPC區(qū)域。FN區(qū)域表示分組結構的段數,和QPC區(qū)域表示用于段增加的quadlets的數量。
QPC區(qū)域后面跟著(一個比特的)SPH區(qū)域,表示在信號源分組中的頭標的標志。DBC區(qū)域包括用于檢測丟下的(dropped)分組的計數器的值。
在CIP頭標的低階quadlet中的高階兩比特以“1”和“0”填充?!?0”比特后面跟著(六比特的)FMT和(24比特的)FDF區(qū)域。FMT區(qū)域表示一個信號格式,它的值允許放置于這個CIP中的一種類型的數據(即數據格式)的識別。具體地,這種作為MPEG流數據,音頻流數據和數字視頻攝影機(DV)流數據的數據類型可以由該FMT區(qū)域識別。FMT區(qū)域中給出的數據格式對應于一個傳輸協(xié)議,諸如在圖8表示的CIP標題格式401管理下的SD-DVCR實時傳輸502,HD-DVCR實時傳輸503、SDL-DVCR實時傳輸504,MPEG2-TS實時傳輸505,或者音頻和音樂實時傳輸506。
FDF區(qū)域是一個格式相關的字段,指明由FMT區(qū)域分類的該數據格式的更詳細的類別。作為說明,音頻數據可以更詳細地識別作為線性的音頻數據或者MIDI數據。
例如,供該實施例使用的ATRAC數據首先表示為屬于FMT區(qū)域中的音頻流數據類別的數據。利用設置為FDF區(qū)域的預定值,該音頻流數據還表示為ATRAC數據。
如果該FMT區(qū)域表示MPEG數據,則該FDF區(qū)域保存稱為TSF(時移標志)的同步控制信息。如果該FMT區(qū)域表示DVCR(數字視頻攝影機)數據,則定義該FDF區(qū)域如圖16下面的部分表示。這個FDF區(qū)域具有(一個比特的)一個高階50/60區(qū)域,指明每秒的字段數,跟隨(五比特的)一個STYPE區(qū)域,表示該視頻格式是SD還是HD。該STYPE區(qū)域后面跟著一個SYT區(qū)域,提供用于幀同步的時間標志。
CIP頭標后面,由FMT和FDF區(qū)域表示的數據存儲在“n”數據塊的序列中。如果由FMT和FDF區(qū)域表示該數據是ATRAC數據,該數據塊包括ATRAC數據。該數據塊由數據CRC區(qū)域終止。
2-9.連接管理
在IEEE 1394格式中,稱為“插頭(plug)”的邏輯連接用于定義由IEEE1394總線連接的設備之間的連接關系。
圖17表示由插入定義的連接關系的典型建立。該建立構成具有全部通過IEEE 1394總線連接的VTR1,VTR2,一個機頂盒(STB;數字衛(wèi)星廣播調諧器),一個監(jiān)視器和一個數字式靜物攝影機的一個系統(tǒng)。
有兩個形式的基于插入的IEEE 1394連接點對點連接和廣播連接。
點對點連接指定發(fā)送設備和接收設備之間的關系。數據傳輸通過從該發(fā)送設備到該接收設備的特定的信道進行。
另一方面,該廣播連接允許數據傳輸而不要求該發(fā)送設備指定利用的接收設備和信道。該接收設備接收該發(fā)送的數據而不必識別該發(fā)送設備和執(zhí)行預定的處理,如果該接收數據的內容這樣要求的話。
圖17的建立表示兩個點對點連接狀態(tài)在一個連接狀態(tài)中,STB傳送數據和通過信道No.1接收該數據,而在另一個連接中,數字式照相機傳送數據和VTR2通過信道No.2接收該數據。
在圖17中還表示用于該數字式照相機的一個廣播連接狀態(tài),在廣播基礎上發(fā)送它的數據。該廣播數據是表示由監(jiān)視器正在接收的,它又執(zhí)行預定的響應處理。
上面的連接(插頭)是由包括在配置的每個設備的地址空間中的PCR(插頭控制寄存器)建立的。
圖18A描述用于輸出(oPCR[n])的插頭控制寄存器的結構,而圖18B表示用于輸入(iPCR[n])的插頭控制寄存器結構。寄存器oPCR[n]和iPCR[n]各個具有32比特的長度。
在圖18A的寄存器oPCR中,作為說明,設置為最高有效位(聯(lián)機)的“1”表示該插頭是在聯(lián)機狀態(tài)并且能夠等時的數據傳輸。設置為下一個比特(廣播連接計數器)的“1”表示廣播連接傳輸。六比特“點對點連接計數器”字段跟隨“廣播連接計數器”比特,表示與上述插頭相聯(lián)系的點對點連接的數量。相對于MSB、從第十一到第六比特排列的“信道編號”字段表示數據發(fā)送通過的信道的數量。
在圖18B的寄存器oPCR中,作為說明,設置為最高有效位的“1”表示(聯(lián)機)上述插頭是在聯(lián)機狀態(tài)并且能夠接收等時的數據。設置為下一個比特(廣播連接計數器)的“1”表示廣播連接接收。六比特“點對點連接計數器”字段跟隨“廣播連接計數器”比特,表示與上述插頭相聯(lián)系的點對點連接的數量。相對于MSB、從第十一到第六比特排列的“信道編號”字段表示接收數據所通過的信道的數量。
圖18A的每個寄存器oPCR中的廣播連接計數器和圖18B的寄存器ipCR容納由基于廣播連接的發(fā)送/接收建立中的廣播連接鏈接的節(jié)點的數量。
在圖18A的寄存器oPCR和圖18B的寄存器ipCR每個寄存器中的點對點連接計數器存儲由基于點對點連接的發(fā)送/接收建立中由點對點連接鏈接的節(jié)點的數量。
如果該廣播連接是在寄存器oPCR[n]中設置的,則輸出側發(fā)送數據而與可以連接的電子設備無關。如果點對點連接在寄存器oPCR[n]中設置,則輸出側與連接的電子設備建立互連的關系,因此這些設備彼此連接。
2-10.在FCP下的命令和響應利用異步方法的數據傳輸是在圖8表示的FCP(402)控制下調節(jié)的。下面描述由FCP控制的傳輸的事務處理。
在FCP下使用為異步方法規(guī)定的寫事務處理(參見圖14B)。因此按照這個實施例利用符合FCP的異步通信的寫事務處理發(fā)送輔助的數據。
支持FCP的每個設備包括一個命令/響應寄存器。通過寫一個消息到該命令/響應寄存器實現(xiàn)寫事務處理將在下面參見圖19說明。
圖19表示一個過程事務處理圖,其中在步驟S21控制器產生一個事務處理請求并且發(fā)送寫請求分組到一個目標,用于命令傳輸。在步驟S22,該目標接收寫請求分組并且寫數據到該命令/響應寄存器。在步驟S23該目標返回一個確認給該控制器,并且在步驟S24該控制器接收該確認。到目前為止這些步驟構成一個命令傳輸過程。
在響應該命令的過程中,該目標發(fā)送一個寫請求分組(在步驟S25)。在接收寫請求分組時,該控制器寫數據到該命令/響應寄存器(在步驟826)。利用接收的寫請求分組,該控制器還發(fā)送一個確認給該目標(在步驟S27)。接收該確認允許該目標證實寫請求分組已經由該控制器接收(在步驟S28)。
即,根據FCP的數據傳輸(事務處理)是基于兩個過程從該控制器到該目標的命令傳輸過程,和從該目標到該控制器的響應傳輸過程。
2-11.AV/C命令分組
正如前面參考圖8敘述的,F(xiàn)CP允許不同的AV設備利用異步的方法使用AV/C命令通信。
三類事務處理即寫、讀出和鎖定,規(guī)定用于異步通信,正如參見圖14B說明的。實際上,使用一個寫請求/響應分組、一個讀出請求/響應分組和一個鎖定請求/響應分組,以便與不同的事務處理相一致。對于FCP,使用寫事務處理,正如在上面敘述的。
圖20表示寫請求分組(異步分組(用于數據塊的寫請求))的格式。這個實施例使用寫請求分組作為它的AV/C命令分組。
在寫請求分組中的高階五個四字節(jié)(即第一至第五quadlets)構成一個分組標題。在分組標題的第一quadlet中的高階16比特區(qū)域表示一個目的地ID,即用作數據傳送目的地的節(jié)點的ID。目的地ID區(qū)域后面跟著代表分組號的六比特“t1”(事務處理標簽)區(qū)域。該六比特區(qū)域后面跟著兩比特“rt”(再試碼)區(qū)域,表示所討論的分組是最初發(fā)送的分組還是重發(fā)的分組?!皉t”區(qū)域后面跟著指明操作碼的四比特“tcode”(事務處理碼)區(qū)域?!皌code”區(qū)域后面跟著四比特“pri”(優(yōu)先級)區(qū)域,表示該分組的優(yōu)先級。
在分組標題第二quadlet中的高階16比特區(qū)域表示一個信號源ID,即用作數據傳送信號源的節(jié)點的ID。
在第二quadlet中的低階16比特區(qū)域和整個第三quadlet總共占用48比特,指定表示兩個地址的目的地偏移一個用于命令寄存器(FCP命令寄存器),而另外一個用于向應寄存器(FCP響應寄存器)。
目的地ID和目的地偏移相應于在IEEE 1394格式中規(guī)定的64比特地址空間。
在第四quadlet中的高階16比特區(qū)域包括一個數據長度。這個區(qū)域指定數據字段的數據大小,稍后敘述(由圖20中的粗線包圍的表示)。數據長度區(qū)域后面跟著當擴展該tcode時使用的16比特擴展的tcode區(qū)域。
構成第五quadlet的32比特區(qū)域表示頭標CRC。這個區(qū)域包括CRC計算的值,用于檢驗分組頭標和。
安排數據塊從跟隨該分組頭標的第六quadlet開始。數據字段是在數據塊開始的時候形成的。
形成第六quadlet標題的數據字段的高階四比特敘述一個CTS(命令和事務處理組)。CTS區(qū)域表示用于所討論的該寫請求分組的命令集的ID。例如,正如在圖20表示的,“0000”的CTS值定義作為AV/C命令的數據字段的內容。換言之,該寫請求分組被識別為一個AV/C命令分組。因此利用這個實施例,CTS區(qū)域以“0000”填充的,以便FCP使用AV/C命令。
跟隨CTS的四比特區(qū)域具有寫入其中的響應,表示相應于“ctype”(命令類型,即命令功能分類)或者命令的一個過程的結果(即響應)。
圖21列出在上面提到的命令類型(ctype)和響應的定義。定義值至使用作為“ctype”(命令)。特別地,值定義為控制,定義為狀態(tài),定義為詢問,和定義為通知,值至當前未定義(保留)。
控制是用于外部地控制功能的命令;狀態(tài)是用于從外部詢問狀態(tài)的命令;詢問是用于外部地詢問支持控制命令的存在或者不存在的一個命令;而通知是一個命令,用于要求通知外部的實體的狀態(tài)改變定義值至用于作為響應。特別地,定義值作為未實現(xiàn);定義為接受;定義為拒絕;定義為在轉換中;定義為實現(xiàn)/穩(wěn)定;定義為改變;定義為保留;而定義為中間。
依據命令類型有選擇地使用上面的響應。例如,依據應答機的狀態(tài)有選擇地使用四個響應未完成、接受、拒絕和中間之一。
在圖20中,ctype/響應區(qū)域跟隨一個5比特區(qū)域,包括子單元類型。該子單元類型指定一個子單元(設備),用作命令傳輸的目的地或者作為響應傳輸信號源。在IEEE 1394格式中,每個設備稱作一個單元和在該單元內的一個功能單元稱作一個子單元。作為說明,作為一個單元的典型的VTR包括兩個子單元用于接收陸地的和衛(wèi)星廣播的一個調諧器和一個視頻盒式錄像機/播放機。
作為說明,定義子單元類型,正如在圖22A中表示的。具體地,定義值
為一個監(jiān)視器,而

保留。定義值
為一個盤記錄器/播放器,定義
為一個VCR,定義
為一個調諧器,定義
為一臺攝影機和定義
至[11110]保留。定義值[11111]為使用的一個單元,在此不存在子單元。
在圖20中,跟隨子單元類型區(qū)域的三比特區(qū)域包括一個“id”(節(jié)點ID),如果那里存在相同類型的多個子單元,用于識別子單元。
跟隨“id”(節(jié)點ID)區(qū)域的八比特區(qū)域包括一個操作碼,它又在后面跟著一個操作數。該操作碼代表一個操作的碼。該操作數包括該操作碼需要的信息(參數)。定義操作碼用于所討論的子單元特定的操作碼目錄表中的每個子單元。
作為說明,如果該子單元是一個VCR,為該子單元定義不同的命令諸如播放(重放)和記錄(記錄),正如在圖22B中表示的。定義一個操作數用于每個操作碼。
構成圖20中的第六quadlet的32比特區(qū)域是一個強制性的數據字段。如果有必要,操作數可以在這個數據字段之后加上(正如附加的操作數表示的)。
該數據字段后面跟著一個數據CRC區(qū)域。在必需的數據CRC區(qū)域之前可以放置填充。
2-12.插頭(plug)在下面敘述的是有關以IEEE 1394格式插頭的一般信息。正如在上面參見圖18A和18B敘述的,插頭代表在設備之間的邏輯連接,與IEEE 1394格式相一致。
諸如在異步通信中有效的命令(請求)的數據從生產者發(fā)送到一個用戶,正如在圖23中表示的。該生產者代表起著發(fā)送器作用的一個設備,而該用戶表示根據IEEE 1394接口用作接收器的一個設備。該用戶具有一個段緩沖器,正如在圖23中表示的,它容納由該生產者寫入的數據。
在IEEE 1394系統(tǒng)中,用于指定特定的設備正如生產者和用戶的信息(該信息稱作連接管理信息)保持在由圖23中的網狀線表示的預定的插頭地址位置。該段緩沖器放置在該插頭地址后面。
用戶可以寫數據的段緩沖器地址的范圍(因此該范圍表示可記錄的數據數量)是由在用戶側管理的限制計數寄存器規(guī)定的,正如隨后敘述的。
圖24A,24B和24C描述用于異步通信的插頭地址空間的結構。正如在圖24A表示的,64比特插頭地址空間分開為216(64K)個節(jié)點,以這樣的方式,正如在圖24B描述的,在每個節(jié)點的地址空間找到一個插頭。每個插頭包括由網狀線表示的一個寄存器和正如在圖24C表示的陰影表示的一個段緩沖器。該寄存器容納在發(fā)送側(生產者)和接收側(用戶)之間交換數據必要的信息(例如發(fā)送的數據大小和可接收的數據大小),正如隨后說明的。段緩沖器是將從生產者發(fā)送到該用戶的數據寫入的區(qū)域。作為說明,規(guī)定最小的段緩沖器大小是64字節(jié)。
圖25A表示一個典型的插頭地址,它的內容與圖24C中的內容相同。正如圖25A中表示的,插頭地址是由后面跟著段緩沖器的寄存器為首的。
正如圖25B中表示的,寄存器的內部結構是以32比特生產者計數寄存器為首的,后面跟隨每個長度32比特的限制計數寄存器[1]至[14]。即,一個生產者計數寄存器和14個限制計數寄存器構成該寄存器。在這個結構中,未使用區(qū)域出現(xiàn)在該限制計數寄存器[14]之后。
在圖25A和25B表示的插頭結構是由圖25C表示的偏移地址指定的。偏移地址0指定一個用戶端口(生產者計算寄存器),而偏移地址4,8至56和60指定生產者端口[1]至[14]。偏移地址64指定一個段緩沖器。
圖26A和26B表示用于生產者和用戶二者的插入結構。在實施中以這樣的插頭結構,通過寫數據到生產者計數寄存器、限制計數寄存器和段緩沖器實現(xiàn)異步通信,而與隨后敘述的數據交換過程相一致。寫操作被歸入在上面敘述的寫事務處理的類別。
該生產者寫數據到該用戶的生產者計數寄存器。具體地,該生產者首先寫關于在生產者側的數據傳輸信息到在專用于該生產者的地址的生產者計數寄存器。生產者計數寄存器的內容則寫入在用戶側的生產者計數寄存器。
該生產者計數寄存器容納由生產者以單個寫操作寫入該用戶的段緩沖器的數據的大小。即,寫數據到生產者計數寄存器的生產者執(zhí)行報告寫入該用戶段緩沖器的數據大小的處理。
作為響應,該用戶寫數據到該生產者的限制計數寄存器。特別地,該用戶首先寫它的段緩沖器的大小到限制計數寄存器1至14(寄存器[n])之一,它是相應于該生產者。限制計數寄存器[n]的內容則寫入該生產者的限制計數寄存器。
根據寫入它的限制計數寄存器[n]的數據,該生產者確定以單個寫操作寫入它自己的段緩中器的數據的大小。該段緩沖器的內容又寫入該用戶的段緩沖器。到該用戶段緩沖器的寫操作構成異步通信的數據傳輸。
2-13.異步連接傳輸過程在下面參見圖27中的過程轉移圖敘述的是由異步連接傳輸和接收的基本的過程,認為建立了圖26A和26B的插頭間(即生產者-用戶)結構。
在圖27中表示傳送和接收過程是使用在由FCP規(guī)定的環(huán)境中的AV/C命令(寫請求的分組)實現(xiàn)的。發(fā)送由這個實施例處理的輔助數據并且使用IEEE 1394系統(tǒng)內的過程接收。應該指出,圖26A和26B中表示的處理僅僅表示利用異步連接通信的操作;隨后將敘述尋址輔助數據的記錄和重放的通信過程。
在實際的異步連接建立中,在命令傳送之后發(fā)送和接收確認,正如圖19表示的。為了簡化的目的,圖27的建立省略了確認交換的說明。
對于IEEE 1394接口,插頭間(即設備到設備)的連接的關系除了上面敘述的生產者-用戶關系外,還包括控制器-目標關系。在IEEE 1394系統(tǒng)中,在生產者-用戶關系中建立的設備可能符合或可能不符合安排在控制器-目標關系中的設備。換言之,除了為生產者規(guī)定的設備外,可能存在提供控制器功能所規(guī)定的一個設備。但是在這個例子中,認為生產者-用戶關系符合控制器-目標關系。
在圖27的傳送過程中的步驟S101中,生產者發(fā)送一個連接請求到一個用戶。該連接請求是由該生產者發(fā)送到該用戶的一個命令,用于請求在它們之間的連接。該命令通知該用戶該生產者的寄存器地址。
在步驟S102,由該用戶接收連接請求,于是該用戶識別在生產者側的寄存器的地址。在步驟S103,該用戶作為響應發(fā)送一個連接許可到該生產者。在步驟S104一旦由生產者接收該連接許可,在生產者和用戶之間建立一個連接,從而用于后來的數據傳輸和接收。
利用正如在上面敘述的連接建立,在步驟S105,該用戶發(fā)送一個限制計數寄存器(在下面縮寫成限制計數)寫請求給該生產者。在步驟S106接收該限制計數寫請求之后,在步驟S107該生產者發(fā)送一個限制計數寫許可給該用戶。在步驟S108,該用戶接收該限制計數寫許可。發(fā)送跟隨寫許可的限制計數寫請求是一個過程,它確定隨后寫到該段緩沖器的數據的大小(即段緩沖器大小)。
在步驟S109,生產者發(fā)送一個段緩沖器寫請求給該用戶。在步驟S110由該用戶接收段緩沖器寫請求。在響應中,在步驟S111該用戶發(fā)送一個段緩沖器寫許可給生產者。在步驟S112該生產者接收該段緩沖器寫許可。
執(zhí)行步驟S109至S112完成從生產者的段緩沖器寫數據到該用戶段緩沖器的寫數據的單個過程。
在步驟S109至S112,通過傳送在圖13表示的單個異步分組寫該數據。如果在異步分組中轉移的數據大小少于由限制計數寄存器指定的數據大小,和如果使用單個異步分組傳送必要的數據沒有完成,則重復步驟S109至S112,直到該段緩沖器容量充滿為止。
當在步驟S109至S112完成到段緩沖器的寫操作時,執(zhí)行步驟S113,其中該生產者發(fā)送一個生產者計數寄存器(在下面縮寫成生產者計數)寫請求給該用戶。在步驟S114該用戶接收生產者計數寫請求并且執(zhí)行到它的生產者計數寄存器的寫操作。在步驟S115,該用戶發(fā)送一個生產者計數寫許可到該生產者。在步驟S116該生產者接收該生產者計數寫許可。
上面的過程通知該用戶有關在步驟S109至S112從生產者到用戶段緩沖器轉移的數據大小。
在步驟S117,在組成步驟S113至S116的發(fā)生器計數寫處理之后,開始執(zhí)行有限計數寫操作的過程。特別地,正如在步驟S117至S120表示的,限制計數寫請求從該用戶傳送到該發(fā)生器。在響應中,該發(fā)生器發(fā)送一個限制計數寫許可給該用戶。
上面的步驟S109至S120構成由異步連接的數據傳輸的一組處理過程。如果傳送的數據大小大于該段緩沖器容量,和如果數據傳輸在一系列步驟S109至S120中沒有完成,則重復步驟S109至S120直到完成該數據傳輸。
當完成該數據傳輸時,在步驟S121發(fā)送一個斷開請求給該用戶。在步驟S122用戶接收該斷開請求,并且在步驟S123發(fā)送一個斷開許可。在步驟S124發(fā)生器接收該斷開許可,它由異步連接完成該數據傳輸和接收。
3.節(jié)點分類處理正如在上面描述,當與其它STR兼容的設備例如CD設備30和MD設備1組合時,這個實施例的STR 60能夠構成聲頻組成系統(tǒng)。
在這樣的一個系統(tǒng)構成中,該STR 60或STR兼容的設備檢測當前連接到該IEEE 1394總線的節(jié)點和由廠商以及利用按照預定的規(guī)則的模型對它們分組。因此對在IEEE 1394總線上的所有節(jié)點分類。當基于它自己的電源供給狀態(tài)的STR 60在其它配置的設備上執(zhí)行稍后描述的同步電源關閉控制時,根據節(jié)點分類處理的結果被控制的每個設備從未被控制的設備中區(qū)分出來。隨后描述由這個實施例執(zhí)行的節(jié)點分類處理。
利用這個實施例,節(jié)點被分為八組,正如在下面描述的。為了說明和圖解的目的,節(jié)點組編號1至8。
第1組STR兼容的CD設備第2組STR兼容的MD設備第3組來自相同廠商的CD設備第4組來自相同的廠商的MD設備第5組來自不同的廠商的CD或MD設備第6組不同于CD或MD設備和來自相同的廠商的設備(包括每個由多個子單元組成的設備)第7組不同于CD或MD設備的設備,它來自不同的廠商,并且每個設備包括一個盤設備,一個調諧器或一個VCR作為一個子單元第8組其它目前,上面的分類是基于以下前提由于來自相同的廠商的設備,僅僅一個CD設備和一個MD設備連接到認為它的子單元是一個盤設備(更精確的說盤記錄器/播放器)。即,排除與DVD或其它盤媒體兼容的設備。由此可見,作為STR 60的來自相同廠商的設備被分為組編號1,2,3,4和6的任何組。
在IEEE 1394總線上節(jié)點的管理狀態(tài)中,在已經觸發(fā)變化的總線復位產生時由STR 60執(zhí)行節(jié)點分類處理。圖28和29的流程圖表示構成節(jié)點分類處理的步驟。為了說明和圖示的目的,認為當控制器與IEEE 1394接口61交換信息時,在圖28和29中的步驟由STR 60的系統(tǒng)控制器70執(zhí)行。
在圖28的步驟S201中開始節(jié)點分類處理。在步驟S201,等候在IEEE1394總線產生總線復位。在檢測總線復位時,到達和執(zhí)行該處理的步驟S202和后來的步驟。
在步驟S202,節(jié)點ID設置為“0”。在步驟S203,值“0”設置給變量“i”(i≥0),相應于當前選擇作為它的模型被識別的目標的節(jié)點(在下面稱為當前節(jié)點)的節(jié)點ID。也在步驟S203中,值“n”設置為附加到IEEE 1394總線的不同于這個節(jié)點的節(jié)點數。換句話說,當執(zhí)行時步驟S202和S203總計節(jié)點分類處理相關的初始化處理。
在步驟S204,進行檢查看看當前的變量“i”是否小于不同于這個節(jié)點的節(jié)點數“n”。即,確定不同于在IEEE 1394總線上的這個節(jié)點的所有節(jié)點是否已經完成從現(xiàn)在起描述的節(jié)點分類處理。如果判定變量“i”小于數量“n”,到達步驟S205。
在步驟S205,計數由當前的變量“i”給出的節(jié)點ID。說明的,當第一次到達步驟S205時,節(jié)點ID計數為“0”和具有“0”的節(jié)點ID的任何節(jié)點進行模型確定。
在步驟S206,確定在步驟S205選擇作為當前節(jié)點的該節(jié)點的節(jié)點唯一ID。通過查閱所討論的節(jié)點的配置ROM(圖15E)識別節(jié)點唯一ID。作為說明,該系統(tǒng)控制器70接入該節(jié)點的地址以便取出它的配置ROM的內容。
在步驟S207,從在總線復位前設置的節(jié)點表檢測在步驟S206確定的具有相同的節(jié)點唯一ID的任何節(jié)點(設備)。該節(jié)點表是包含作為對IEEE1394總線上的設備分類結果的一個表。每當產生總線復位時創(chuàng)建具有新內容的表。
在步驟S208,進行檢查看看在步驟S207后面是否檢測了具有相同的節(jié)點唯一ID的任何設備。如果檢測了任何可適用設備,則進到步驟S209。
在步驟S209,在總線復位之前從有效的節(jié)點表中讀取出關于具有所討論的節(jié)點唯一ID的最近檢測節(jié)點的信息。該讀取信息設置到新創(chuàng)建的節(jié)點表。即,和原來在老節(jié)點表中找到的一樣,使用有關在總線復位前已經附加到IEEE 1394總線的節(jié)點的信息,不經歷稍后描述的模型確定處理。
在步驟S210,變量“i”遞增1。步驟S210后面跟著步驟S204。遞增變量“i”的處理相當于改變當前節(jié)點的處理,確定當前節(jié)點的模型符合節(jié)點ID編號的升序。
如果在步驟S208沒有檢測到可適用的設備(即,檢查的否定結果),到達步驟S211,其中執(zhí)行模型確定處理。執(zhí)行這個處理以便確定所討論的設備(節(jié)點)的模型作為最后的節(jié)點分類的基礎。當該模型測定處理得出它的結果時,感興趣的每個設備最后被分類進入在上面描述的八組之一。
圖29表示形成步驟S211的模型確定處理的詳細的步驟。在圖29的步驟S301中,檢查該配置ROM該內容。在步驟S302,檢測在配置ROM中保存作為子單元ID的模型ID。
利用用于最后的節(jié)點模型識別檢測的模型ID,在步驟S303進行檢查以便確定所討論的節(jié)點是否為STR兼容的設備。如果步驟S303檢查的結果是肯定的,到達步驟S304。
這個實施例使它可能至少給予模型ID確定所討論的設備是否是STR兼容的設備和它是否是一個CD設備、MD設備或者STR。在步驟S304,進行檢查看看STR兼容的設備是一個CD設備還是一個MD設備。如果判定所討論的設備是一個CD設備,到達步驟S305,其中當前節(jié)點被分類為第1組。
如果判定所討論的設備是一MD設備,到達步驟S306,其中當前節(jié)點被分類為第2組。在步驟S305或者S306的結尾,再到達圖28的步驟S212。
如果步驟S303檢查的結果是否定的,到達步驟S307。執(zhí)行步驟S307,從配置ROM中檢測作為子單元ID的該節(jié)點的模塊廠商ID。利用用于廠商識別檢測的模塊廠商ID,在步驟S308進行檢查看看當前節(jié)點是否來自與STR 60廠商的相同的廠商。如果判斷該當前節(jié)點不是來自相同的廠商,到達步驟S310。如果在步驟S308判定當前節(jié)點是來自相同的廠商,到達步驟S309,其中廠商標志“f”設置為“1”。步驟S309后面跟著步驟S310。如果發(fā)現(xiàn)相同的廠商標志“f”是“0”,意味著該當前節(jié)點是來自不同的廠商;標志“1”象征該節(jié)點來自相同的廠商。
在步驟S310,傳送一個子單元信息指令(SUBUNIT INFO command)(狀態(tài))給該當前節(jié)點。子單元信息指令用于報告該子單元類型在AV/C命令中是什么。一旦收到該傳送子單元信息指令(狀態(tài)),該當前節(jié)點返回一個響應。檢查該響應的內容,用于子單元類型識別。
給定子單元類型識別的結果,在步驟S311進行檢查看看當前節(jié)點是否具有“盤”(盤記錄器/播放器)的子單元類型和它是否僅僅有一個子單元類型。如果步驟S311檢查的結果是肯定的,到達和執(zhí)行步驟S312和后來的步驟。
在步驟S312,傳送請求子單元標識符描述符的描述符存取命令(打開描述符命令,讀描述符命令)給該當前節(jié)點。一旦收到該命令,該當前節(jié)點返回一個響應,檢查它的內容以便確定該當前節(jié)點的介質類型。
作為描述符存取命令的打開描述符命令或者讀描述符命令是AV/C命令之一該命令用于讀出所討論的節(jié)點的描述符。子單元標識符描述符描述在AV/C協(xié)議兼容的格式中關于盤介質的管理消息,該節(jié)點與該盤介質是兼容的。媒介類型信息存儲在對應該節(jié)點的數據結構內的預定的位置。當該子單元類型是“盤”時,該介質類型表示所討論的盤的類型。作為說明,該介質類型表示該盤是一個CD、一個MD或任何其它盤介質。
在該描述符存取命令傳輸之后,接收節(jié)點返回一個響應,該響應包括由該節(jié)點保存的子單元標識符描述符的一部分或者全部。在步驟S312,讀描述符命令傳輸后面跟著接收來自該當前節(jié)點的響應,因此確定在該響應的子單元標識符描述符中描述的介質類型的內容。
在步驟S313,進行檢查看看確定的介質類型是什么類型。如果判定該介質類型是CD,到達步驟S314;如果判定該介質類型是MD,到達步驟S317;如果該介質類型判明是不同于CD或者MD的某物,到達步驟S319。
在步驟S314,進行檢查看看相同的廠商標志“f”是否設置為“1”。如果發(fā)現(xiàn)標志“f”是“1”,判定所討論的節(jié)點是來自與STR 60的廠商的相同的廠商的CD設備。在這種情況下,步驟S314后面跟著步驟S315,其中該節(jié)點被分類為第3組。如果在步驟S314判定標志“f”不是“1”,判定該節(jié)點是來自不同的廠商的一個CD設備。在這種情況下,步驟S314后面跟著步驟S316,其中該節(jié)點被分類為第5組。
在步驟S317,進行檢查看看是否相同的廠商標志“f”設置為“1”。如果步驟S317檢查的結果是肯定的,判定該節(jié)點是來自相同的廠商的MD設備。在這種情況下,步驟S317后面跟著步驟S318,其中該節(jié)點被分類為第4組。如果在步驟S317判定標志“f”不是“1”,意味著該節(jié)點是來自不同的廠商的一個MD設備。在這種情況下,步驟S317后面跟著步驟S316,其中該節(jié)點被分類為第5組。
在步驟S319,進行檢查看看是否相同的廠商標志“f”設置為“1”。如果步驟S319檢查的結果是否定的,則到達步驟S320,其中該節(jié)點被分類為第7組。這種情況下,判定該節(jié)點是一個盤類型設備(子單元類型=盤),它不同于來自不同廠商的CD或MD設備,并且它的子單元是在第7組中的一個盤設備、一個調諧器或者一個VCR。
如果在步驟S319中判定標志“f”是“1”,則到達步驟S322,其中該節(jié)點被分類為作為盤類型設備(子單元類型=盤)的第6組,它不同于CD或者MD設備并且它來自相同的廠商。
如果步驟S311檢查的結果是否定的,到達步驟S321。步驟S311檢查的否定結果表明該當前節(jié)點不同于盤設備(子單元類型)并且具有一個子單元類型,或者該當前節(jié)點具有多個子單元類型。具有多個子單元類型的節(jié)點是集成至少兩個這樣的輸出源作為一個CD播放器、一個MD記錄器/播放器和一個調諧器的混合設備。
在步驟S321,也進行檢查看看是否相同的廠商標志“f”設置為“1”。如果步驟S321檢查的結果是肯定的,意味著該節(jié)點是不同于CD或者MD設備的一個設備并且它來自相同的廠商。在這種情況下,步驟S321后面跟著步驟S322。
如果步驟S321檢查的結果是否定的,到達步驟S323。在步驟S323,進行檢查看看該節(jié)點的子單元類型是否為“調諧器”或者“VCR”。即,確定該當前節(jié)點是否僅僅具有一個調諧器或者一個VCR作為它的子單元。如果步驟S323檢查的結果是肯定的,到達步驟S324,其中判定該節(jié)點是僅僅由來自不同廠商的一個調諧器或者一個VCR構成的設備。即,該當前節(jié)點被分類為作為不同于CD或者MD設備的第7組,它來自不同的廠商,并且它的子單元是盤設備、調諧器和VCR之一。
如果步驟S323檢查的結果是否定的,則判定當分類時該節(jié)點是不適用于第1至第7組的任何組。在這種情況下,步驟S317后面跟著步驟S316,其中該節(jié)點被分類為第8組。
在分類處理中執(zhí)行步驟S315、S316、S318、S320、S322、S324和S325后,到達圖28中的步驟S212。
在圖28的步驟S212,從步驟S315、S316、S318、S320、S322、S324和S325的結果得到的有關當前節(jié)點的節(jié)點信息設置為關于當前的總線復位重新創(chuàng)建的一個節(jié)點表。在步驟S213,變量“i”遞增1;如果發(fā)現(xiàn)相同的廠商標志“f”是“1”,則在到達步驟S204之前該標志復位為“0”。
重復步驟S205至S213,直到步驟S204檢查的結果變成否定。該處理允許在IEEE 1394總線上的每一節(jié)點在最近總線復位后被分類,以使節(jié)點信息重新設置為該節(jié)點表。
在完成全部節(jié)點的分類和步驟S204檢查的否定結果后,到達步驟S214。在步驟S214,由這些步驟準備的迄今為止執(zhí)行的節(jié)點表放置入RAM。隨后,通過參照在該節(jié)點表中保持的節(jié)點分類的結果適當地執(zhí)行系統(tǒng)操作。該節(jié)點分類結果也使用在執(zhí)行下面描述的同步的電源開/關控制中。
4.STR的同步電源關閉控制功能4-1.概述作為說明,STR 60起著圖1系統(tǒng)中的主要設備的作用。STR 60選擇性地容納來自另一個配置的設備的音頻源數據并且輸出選擇的音頻源數據作為音頻輸出。STR 60也發(fā)送適當的命令給其它設備使得它在該系統(tǒng)范圍中適當地起作用。
假定圖1的系統(tǒng)不是當前由它的用戶使用的并且當在該系統(tǒng)中的另一個設備關閉(即在備用狀態(tài))時該STR 60依然接通。在這種情況下,為了使功耗最小,STR 60最好也關閉。在這個實施例中,如果不同于該系統(tǒng)中的STR 60的一個特定的設備關閉,也安排STR 60關閉。即,自動地關閉一個特定的設備導致STR 60同步地關閉。該安排消除了當用戶忘記關掉該系統(tǒng)時浪費電源的可能性。因此用戶免除了必須人工切斷該系統(tǒng)中的每個配置的設備的雜務。
4-2.電源狀態(tài)命令為使STR60控制它的電源以同步于任何其它配置設備的電源狀態(tài),需要STR識別其它設備當前的電源狀態(tài)。STR 60使用與其它設備通信的AV/C命令之一的電源狀態(tài)滿足該要求。定義該電源狀態(tài)命令為由控制器(在本例中的STR 60)使用的請求一個目標(即其它設備)報告后者的電源狀態(tài)的命令。
圖30表示典型的電源狀態(tài)命令的數據結構。這個圖表示在圖20表示的寫請求分組(AV/C命令分組)中的數據字段的內容。在參照圖20已經討論的內容不再描述。
正如在圖30表示的,電源狀態(tài)命令識別它本身為以‘0’h填充它的四比特CTS區(qū)域和以‘l’h填充它的四比特ctype區(qū)域。八比特操作碼區(qū)域具有‘B2’h,其中設置為電源命令的指示。這些設定組合表明這個AV/C命令分組是一個電源狀態(tài)命令。
跟隨操作碼的八比特操作數
區(qū)域是以指示電源供給狀態(tài)的power_state(電源狀態(tài))值填充的。在該電源狀態(tài)命令的情況下電源狀態(tài)值是‘7F’h。該命令由該目標作為一個響應返回時,其中電源狀態(tài)值代表該目標的當前的電源狀態(tài)的一個值代替。
在接收電源狀態(tài)命令時,正如在圖31表示的,該目標以‘70’h者‘60’h電源狀態(tài)值返回它的響應給該控制器。在該響應中的電源狀態(tài)值‘70’h表示該目標是接通的;電源狀態(tài)值‘60’h表示一個停用的目標。該控制器通過查閱該接收響應中的電源狀態(tài)值能夠知道其它設備是接通或者關閉。
4-3.同步的電源關閉處理圖32的流程圖表示構成由STR 60執(zhí)行的電源關閉處理的步驟。更具體地說,這些步驟是由系統(tǒng)控制器70執(zhí)行的。
該電源關閉處理是由有關目標設備的控制器執(zhí)行的。在這種情況下,STR 60承擔該控制器的作用,和該目標設備是一個具體的配置設備,選擇用于由STR 60監(jiān)視電源供給狀態(tài)。這些設備分配可以是工廠預置的或者可以由該用戶或者根據每個總線復位帶來的設備連接的狀態(tài)預先建立的。
利用這個實施例,由STR 60選擇單個連接的設備作為該目標。STR 60檢查由STR 60選擇作為它的輸入源的目標設備的電源狀態(tài)。
或者,可以由STR 60選擇多個設備作為輸入。例如,STR 60可以選擇STR兼容的CD設備30和STR兼容的MD設備1二者作為輸入設備。這個設置提出一個問題如果STR 60與正關閉的STR兼容的CD設備30同步地關閉,利用STR兼容的MD設備1的另一個用戶可能感到不便,因為STR 60無意地關閉而用戶預先不知道。
上面的瓶頸通過該STR 60校驗由該STR 60選擇和在用于輸入iPCR[n]的插頭控制寄存器內點對點連接計數器字段中設置的設備數量繞開了(參見圖17和18B說明)。通過查閱子單元類型項目,該STR 60也詢問選擇用于電源供給狀態(tài)的多個輸入設備。
在STR 60選擇STR兼容的CD設備30和STR兼容的MD設備1兩者的情況下,如果STR兼容的CD設備30關閉,STR兼容的MD設備1的電源狀態(tài)無變化,則STR 60當前的電源供給狀態(tài)保持不變。這防止使用STR兼容的MD設備1的用戶當CD 30設備關閉時隨著STR 60保持激活而感到不便。
在此選擇地監(jiān)視給定的設備的電源供給狀態(tài),該選擇可以基于在上面節(jié)點分類處理中定義的設備組。選擇設備的不同方式之一可以包括從第1節(jié)點組選擇STR兼容的CD設備或者從第2節(jié)點組選擇STR兼容的MD設備作為一個目標。
在圖32的步驟S401,進行檢查看看依據設備狀態(tài)該STR 60本身是否滿足特定的條件。由STR滿足的條件說明地如下1.主電源接通。
2.至少一個預定的時間期間該設備沒有工作。
3.同步的電源控制設置是設置為接通(有效)。
4.定時器功能和休眠功能當前無效。
作為說明,對于這個實施例的STR 60必須滿足所有的上面的條件以便完成同步的電源控制。為了一致建立這些條件,以致避免同步的電源關閉操作無意地帶來不便而不是根據當前的設備狀態(tài)或者用戶建立的設置增加系統(tǒng)的容易使用的情形。
如果步驟S401檢查的結果是否定的,該控制器等待當前狀態(tài)變化。如果步驟S401檢查的結果是肯定的,到達步驟S402。
在步驟S402,該控制器發(fā)送一個電源狀態(tài)命令給該目標,即選擇的設備監(jiān)視電源供給狀態(tài)。步驟S402后面跟著步驟S403,其中從該目標設備收到一個響應。
在步驟S404,該控制器通過查閱在它的響應中的電源狀態(tài)值確定該目標設備的電源供給狀態(tài)。該參考的值表明該控制器該目標的主電源當前是否關閉。
如果在步驟S404判定該目標設備是接通,則到達步驟S406。在步驟S406,該控制器在返回步驟S401之前等待一個預定的時間期間過去。即,只要STR 60滿足一定的條件同時該目標設備是接通的,傳送該電源狀態(tài)命令并且以預定的間隔周期地接收該響應。在周期地校驗該目標設備的電源供給狀態(tài)中,一旦該目標關閉,該控制器就關掉給STR的電源。
這個實施例內周期地交換命令,以相當頻繁的方式使用總線頻帶用于命令傳輸。在傳統(tǒng)的總線安排的情況下,它的數據傳送速率相對低,該命令傳輸是累贅的。通過對比,這個實施例采用IEEE 1394數據接口,它的數據傳送速率比迄今為止采用的大多數的其它數據接口更快。同樣地,IEEE1394數據接口減少了總線負荷并且有助于保持同時地通過其它頻帶傳送和接收數據的穩(wěn)定性。
作為說明,在步驟S406過去的時間可以設置大約500ms或者考慮到在上面描述的其它設定的任何其它適當的時間期間。取決于在每個配置設備中系統(tǒng)控制器的處理容量,該時間期間可以減少到大約10ms。
如果在步驟S404判定該目標設備是關閉,則到達步驟S405,其中STR60的主電源關閉并且STR處于備用狀態(tài)。在這個方式中,STR 60主電源關閉與另一個設備關閉同步。
可見,安排由STR 60對目標設備的電源供給狀態(tài)監(jiān)視,以便如果目標設備保持至少一個預定的時間期間停用或者至少一個預定的時間期間用戶沒有操作時自主地關閉它自己的主電源。作為說明,在此該目標設備是STR兼容的CD設備30,如果該CD設備沒有重放工作至少一個預定的時間期間或者至少一個預定的時間期間該用戶沒有使用,安排該CD設備關閉它的主電源。
目標設備的這樣的自主的電源關閉功能可以與上面描述的STR 60的同步的電源關閉功能組合使用。在這種情況下,如果目標設備自動地關閉它的主電源,起著控制器作用的STR 60同步地關掉它自己的主電源。換句話說,按控制器-目標的關系,以完全自動的方式打開和關閉系統(tǒng)內的至少兩個設備的主電源。這進一步促進由STR 60提供的同步的電源關閉功能的效率。
由STR 60監(jiān)視電源狀態(tài)的實際設備中包括具有允許STR提供音頻分量系統(tǒng)設備的功能的STR兼容的CD設備30和STR兼容的MD設備1。因為該電源命令是在AV/C命令的“一般”類別下定義的,使用該命令允許STR 60不僅監(jiān)視來自相同的廠商的不兼容的設備,而且監(jiān)視附加在IEEE1394總線和來自不同的廠商的那些設備除外。
同步的電源關閉處理不由圖32表示的步驟限定。實現(xiàn)該處理的實際程序可以重新設計或者根據需要修改。對于上面的節(jié)點分類處理也是這樣的。即,只要連接到IEEE 1394總線的設備適當地分類為節(jié)點和關于每個分類設備最后創(chuàng)建一個節(jié)點表,可以采用交替的步驟構成分類處理。
迄今為止的描述已經表明STR 60是具有提供同步的電源關閉功能的STR的該系統(tǒng)的核心。做為選擇,由于該系統(tǒng)可能采用每個系統(tǒng)使用一個IEEE 1394總線結構的不同的配置,構成該系統(tǒng)的任何設備可以持有同步的電源關閉功能。本發(fā)明也應用于不同于IEEE 1394的數字數據接口。
正如所描述的,使用數據總線結構構成的本發(fā)明的AV系統(tǒng)使得STR(即數據處理單元)與構成該系統(tǒng)的任何其它組成的設備交換電源命令。如果判定其它設備是關閉,安排該STR關閉它自己的電源。
在該發(fā)明的設置中,識別構成該系統(tǒng)的每個設備作為附加給該數據總線的獨立的單元。即使組成的設備不是同步地插入操作的電源插座,該設備在該系統(tǒng)內的電源狀態(tài)被同步地控制。根據本發(fā)明,安排起該系統(tǒng)核心作用的STR根據該系統(tǒng)中的任何其它設備的電源供給控制它自己的電源狀態(tài)。和傳統(tǒng)的設置不同,因此如果另一個設備比該STR更早地關閉,本發(fā)明的方案使得STR自動地關閉它的電源。這有助于增強該系統(tǒng)的同步的電源控制的有效性,從而STR的功耗進一步減少。
只要該STR滿足一定的條件,該STR是與另一個配置的設備關閉同步地關閉。換句話說,即使當任何其它設備是關閉的,如果該STR保持激活是更適當的,則允許該STR保持接通。這個特性增強了使用該系統(tǒng)中的方便。
在此周期地檢查另一個配置的設備的電源狀態(tài),一旦判定另一個設備是關閉的,該STR就關閉。這個特性進一步促進發(fā)明的建立的節(jié)電特性和比以前更有效的提供同步的電源關閉功能。
作為說明,本發(fā)明采用比迄今為止建議的大多數的其它數據接口更快的IEEE 1394數據接口作為在STR和其它設備之間數據交換的通信格式。減少了在數據總線上的數據負荷,盡管在設備之間相對頻繁的交換命令,以便檢驗它們的電源狀態(tài)。減少的數據負荷有助于促進諸如經過總線傳送和接收的音頻數據的源信息的穩(wěn)定性。在這個方式中,當采用IEEE 1394數據接口時,使它容易實現(xiàn)本發(fā)明的技術方面。
在不偏離本發(fā)明的精神和范圍下可以構成本發(fā)明的許多顯然不同的實施例,應當懂得,除了在所附的權利要求之外本發(fā)明不限制為它的特定的實施例。
權利要求
1.一種由通過符合預定的通信格式的數據總線數據總線互連的一個源輸出設備和一個控制設備構成的電子設備系統(tǒng),所述源輸出設備通過所述數據總線發(fā)送源信號和響應命令,所述控制設備通過所述數據總線接收所述源信號和發(fā)送一個詢問命令給所述源輸出設備,所述源輸出設備和所述控制設備每個具有一個獨立的電源輸入,所述電子設備系統(tǒng)包含發(fā)送裝置,用于使得所述控制設備通過所述數據總線向所述源輸出設備發(fā)送詢問所述源輸出設備是否關閉的所述詢問命令;接收裝置,用于從所述源輸出設備接收所述響應命令;判定裝置,用于判定由所述接收裝置接收的所述響應命令是否表示所述源輸出設備被關閉;和控制設備,如果由所述判定裝置判定由所述接收裝置接收的所述響應命令表示所述源輸出設備是關閉的,則關閉所述控制設備。
2.根據權利要求1的電子設備系統(tǒng),其中所述控制設備包括源輸入選擇裝置,用于選擇多個源輸出設備,所述控制設備進一步發(fā)送所述詢問命令給由所述源輸入選擇裝置選擇的每個所述源輸出設備。
3.根據權利要求1的電子設備系統(tǒng),其中所述控制設備包括第二判定裝置,用于判定所述控制設備是否接通,如果由所述第二判斷裝置判定所述控制設備是接通的,所述控制設備進一步發(fā)送所述詢問命令給所述源輸出設備。
4.根據權利要求1的電子設備系統(tǒng),其中所述控制設備包括第二判定裝置,用于判定所述控制設備是否在至少一個所述預定的時間期間沒有操作,如果由所述第二判斷裝置判定所述控制設備有至少所述預定的時間期間沒有操作,所述控制設備進一步發(fā)送所述詢問命令給所述源輸出設備。
5.根據權利要求1的電子設備系統(tǒng),其中所述控制設備包括第二判定裝置,用于判定一個同步的電源供電控制設置是否有效,如果由所述第二判定裝置判定所述同步的電源控制設置是有效的,所述控制設備進一步發(fā)送所述詢問命令給所述源輸出設備。
6.根據權利要求1的電子設備系統(tǒng),其中所述控制設備包括第二判定裝置,用于判定定時器功能和休眠功能是否建立,如果由所述第二判定裝置判定所述定時器功能和所述休眠功能沒有建立,所述控制設備進一步發(fā)送所述詢問命令給所述源輸出設備。
7.根據權利要求1的電子設備系統(tǒng),其中所述發(fā)送裝置周期地發(fā)送所述詢問命令,直到所述源輸出設備關閉為止。
8.根據權利要求1的電子設備系統(tǒng),其中符合所述預定的通信格式的所述數據總線是IEEE 1394總線。
9.一種控制設備,具有獨立的電源輸入并利用符合預定的通信格式的數據總線連接到具有獨立的電源輸入的源輸出設備,所述控制設備包含接收裝置,用于通過所述數據總線從所述源輸出設備接收源信號和響應命令;發(fā)送裝置,用于通過所述數據總線發(fā)送詢問命令給所述源輸出設備,所述詢問命令詢問所述源輸出設備是否關閉;判定裝置,用于判定由所述接收裝置接收的所述響應命令是否表示所述源輸出設備被關閉;和控制設備,如果由所述判定裝置判定所述響應命令表示所述源輸出設備是關閉的,則關閉所述控制設備。
10.根據權利要求9的電子設備系統(tǒng),進一步包括源輸入選擇裝置,用于選擇多個源輸出設備,所述控制設備進一步發(fā)送所述詢問命令給由所述源輸入選擇裝置選擇的每個所述源輸出設備。
11.根據權利要求9的電子設備系統(tǒng),其中所述控制設備包括第二判定裝置,用于判定所述控制設備是否接通,如果由所述第二判斷裝置判定所述控制設備是接通的,所述控制設備進一步發(fā)送所述詢問命令給所述源輸出設備。
12.根據權利要求9的控制設備,進一步包括第二判定裝置,用于判定所述控制設備是否有至少用于一個預定的時間期間沒有操作,如果由所述第二判斷裝置判定所述控制設備仍有至少一個預定的時間期間沒有操作,所述控制設備進一步發(fā)送所述詢問命令給所述源輸出設備。
13.根據權利要求9的控制設備,進一步包括第二判定裝置,用于判定同步的電源供電控制設置是否有效,如果由所述第二判斷裝置判定所述同步的電源供電控制設置是有效的,所述控制設備進一步發(fā)送所述詢問命令給所述源輸出設備。
14.根據權利要求9的控制設備,進一步包括第二判定裝置,用于判定定時器功能和休眠功能是否建立,如果由所述第二判斷裝置判定所述定時器功能和休眠功能沒有建立,所述控制設備進一步發(fā)送所述詢問命令給所述源輸出設備。
15.根據權利要求9的控制設備,其中所述發(fā)送裝置周期地發(fā)送所述詢問命令,直到所述源輸出設備關閉為止。
16.根據權利要求9的一個控制設備,其中符合所述預定的通信格式的所述數據總線是IEEE 1394總線。
17.一種用于控制設備的同步電源控制方法,該控制設備具有獨立的電源輸入并利用符合預定的通信格式的數據總線連接到具有獨立的電源輸入的源輸出設備,所述同步的電源控制方法包括步驟通過所述數據總線發(fā)送詢問命令給所述源輸出設備,所述詢問命令詢問所述源輸出設備是否關閉;通過所述數據總線從所述源輸出設備接收響應命令;判定由所述接收裝置接收的所述響應命令是否表示所述源輸出設備是關閉的;和如果在所述判定步驟判定的所述響應命令表示所述源輸出設備是關閉的,則關閉所述控制設備。
18.根據權利要求17的同步電源控制方法,進一步包括判定所述控制設備是否接通的第二判定步驟,如果由所述該步驟的在第二判定步驟中判定所述控制設備是接通的,發(fā)送所述詢問命令給所述源輸出設備。
19.根據權利要求17的同步的電源控制方法,進一步包括第二判定所述控制設備是否有至少一個預定的時間期間沒有操作的步驟,如果在所述第二判定步驟判定所述控制設備已經至少所述預定的時間期間沒有操作,發(fā)送所述詢問命令給所述源輸出設備。
20.根據權利要求17的同步電源控制方法,進一步包括判定同步的電源控制設置是否有效的第二判定步驟,如果在所述第二判定步驟中判定所述同步的電源控制設置是有效的,發(fā)送所述詢問命令給所述源輸出設備。
21.根據權利要求17的同步電源控制方法,進一步包括該步驟的判定定時器功能和休眠功能是否建立的第二判定步驟,如果在所述第二判定步驟中判定所述定時器功能和休眠功能沒有建立,發(fā)送所述詢問命令給所述源輸出設備。
22.根據權利要求17的同步電源控制方法,進一步包括周期地發(fā)送所述詢問命令直到所述源輸出設備關閉的步驟。
23.根據權利要求17的同步電源控制方法,其中符合所述預定的通信格式的所述數據總線是IEEE 1394總線。
全文摘要
一個電子系統(tǒng)包括通過適當的數據總線互連的一個主設備和一個從設備,它們每個具有一個獨立的電源輸入,和在它們之間交換數據。當判定從設備已經關閉時,該主設備與停用的從設備同步地關閉它自己的電源。
文檔編號H04L12/00GK1321984SQ0111656
公開日2001年11月14日 申請日期2001年2月22日 優(yōu)先權日2000年2月22日
發(fā)明者竹中祥晃, 野田卓郎, 高久義之, 清水孝悌 申請人:索尼公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
五家渠市| 乌兰察布市| 乌拉特后旗| 芜湖县| 洪湖市| 华池县| 清苑县| 陵川县| 施甸县| 常山县| 府谷县| 朝阳区| 法库县| 太谷县| 调兵山市| 白玉县| 望江县| 光泽县| 三江| 都昌县| 汽车| 江都市| 疏附县| 中阳县| 监利县| 茌平县| 定陶县| 凤山县| 泊头市| 盘山县| 汉阴县| 泰兴市| 福海县| 棋牌| 会理县| 绩溪县| 昔阳县| 沁源县| 固镇县| 潢川县| 仪陇县|