信號接收裝置的製作方法
2023-05-20 03:31:36 1
專利名稱:信號接收裝置的製作方法
技術領域:
本發明涉及數據通信系統中使用的信號接收裝置,用於在經通信控制總線互連的多個電子設備中間實現數據通信。在這個信號接收裝置中,當每預定時間期間連續接收的同步數據不間斷地轉移到數據處理單元時,不規則接收的等時數據轉移到該數據處理單元,而不會丟失等時數據。
一個通信系統可包含由通信控制總線連接的多個電子設備(以後將簡稱為″設備″),例如P1394串行總線,在總線上可以混合方式處理控制信號和信息信號,然後發送該信息信號和控制信號。
應當注意到,有關包括節點ID分配序列的P1394串行總線公開在″IEEEP1394串行總線技術規範″,1993年10月14日出版。
作為相關技術,由本申請人申請的有六個專利申請1.EPO專利公開No.06142972.日本專利申請No.051266823.日本專利申請No.052000554.日本專利申請No.060512465.日本專利申請No.061349406.日本專利申請No.06165883這六個專利申請已經提出作為美國相應的專利申請。
在圖2中,表示了這種通信系統的一個例子。這個通信系統包括A、B、C、D和E設備,利用P1394串行總線的對絞電纜,作為A和B;A和C;C和D;和C和E之間連接的設備。例如這些設備是數字VTR調製器,監視器,個人計算機等。因為這些設備的每一個都起著中繼信息信號和控制信號的功能,這些信號從對絞電纜輸入,這個系統等於各個設備被連接到公共的P1394系列總線的系統。
如圖3所表示的,數據在設備A至E中傳輸,公共使用的總線在每預定的通信周期(例如,125微秒)實行時分復用。在總線上的通信周期由所謂的″周期主″,例如,設備轉移一個等時信息組(周期開始信息組)表示通信周期的開始,到該總線上的其它設備。然後,結果,這個通信周期數據傳輸開始。
在一個通信周期內發送數據的格式,有兩類數據,即等時數據,例如視頻數據和音頻數據,和異步數據;例如設備的工作命令。然後,等時數據的信息(此後稱為″等時信息組″)相對於異步數據信息組(此後稱為異步信息組),以優先權進行發送。
通過附屬信道號1,2,3…,到各個等時信息組,可把多個等時信息組互相區別開。在要發送等時信息組的所有設備已發送等時信息組之後,直到下一個周期開始的信息組所規定的時間期間被用於發送異步信息組。應當注意,圖3僅表示在一個通信周期內僅一個等時信息組。
等時信息組在每個通信周期內連續地發送,直到傳輸設備完成被發送數據的傳輸。另一方面,如果需要的話,只發異步信息組。甚至當在一定的通信周期內不能發送異步信息組時,在預定時間期間能發送異步信息組,這都是沒有問題的,相反,等時信息組應當在每個通信周期內發送。
連接到部線的每個設備識別等時數據,該數據發送到或來自寫入到等時數據的信道號碼,該設備還識別異步數據,該數據發送到或來自寫入到異步信息組的節點ID(即,各個設備的實際地址,當各個設備被連接到P1394串行總線時,根據連接的關係,自動地分配節點ID到各地址)。
圖4是表示在通信系統中應用的設備的數據接收部分安排的方框圖。如前面所說明的,接收設備11和發送設備12是數字的VTR,監視器,個人計算機等。各個設備的多於1個輸入/輸出埠(未示出)經兩組通信電纜(對絞電纜)13互相連接,用於輸入/輸出數據。應當注意到,雖然如圖4所示在通信系統中利用一個設備從其它設備接收數據,還有其它的一些情況。例如,圖2的設備H或是設備C中,一個設備在相同通信周期從多於兩個其它設備中接收數據,或發送/接收數據至/來自那些設備。
從發送設備12發送的數據經通信電纜13輸入到接收設備11的接收器14。GRF狀態信號″d″從一般的接收FIFO(此後將簡稱″GRF″)進入到接收器14。然後,接收機14可接收信號″C″到GRF 15,除非這個GRF狀態信號″d″等於″滿″。
接收器根據這個信息組的首部14辨別接收信號″C″的信息組是否相應等時信息組還是異步信號組。然後,當接收的信號″C″相應於異步信號組時,這個異步信號組可被寫入到GRF 15,接收機14返回接收OK的″OK ACK(確認,正響應)″指示到發送設備12。當因為GRF狀態信號″d″是″滿″的時候,接收的異步數據不能被寫入到GRF 15,接收器14返回″Busy ACK(忙確認)″到發送設備12。,″忙確認″返回到發送設備12之後,該設備試圖在滿足規定條件期間的時間期間內再發送相同的異步信息組。
另一方面,在接收信號″C″是等時信息組的情況下,該接收的信號″C″被寫入到GRF 15,當GRF狀態信號″d″是不″滿″的時候,因此當GRF狀態信號″d″是″滿″的時候,接收的信號″C″被丟棄。
已被寫入到GRF 15的信息組由分離器16以信息組寫入的次序成功地讀取,並且根據信息組的首部被分離為等時數據″a″和異步數據″b″。因此,等時數據″a″輸入到等時數據處理部件17和異步數據″b″被輸入到異步數據處理部件18。
在圖4所示的安排中,甚至當具有足夠的存儲容量來傳送等時數據量的緩衝存儲器用等時數據處理部件17提供,和具有相應於一些異步數據信息組的緩衝存儲器用異步數據處理部件18提供,但是,這裡有一個問題。即,當異步數據信息組的讀取速度與通信周期比較是延遲的時候,如果異步數據成功地到達時,那麼,在異步型數據處理部件18中利用的緩衝存儲器被處於溢出狀態之後,GRF 15也變為″滿″。
在這種情況下,當接收的信息組是異步信息組時,″Busy ACK″被返回到發送設備12,而當接收的信息組是等時信息組時,這個等時信息組被丟棄。
如前所述,因為對於異步信息組,發送設備12重新發送這個異步信息組和接收設備11可再接收它。但是,等時信息組必須連續地接收。但是,因為用接收緩衝器僅提供一個GRF 15,僅有一類滿標記作為等時數據和異步數據。
因此,為了不丟棄等時數據,如果全標記被忽略並且等時信息組被連續地寫入到GRF 15,當GRF 15是在″滿″的狀況時,這個等時信息組將重寫到異步數據。
當這樣進行時,因為″OK ACK″已被返回,當異步信息組被寫到GRF 15時,發送設備12判斷在正常條件下數據信息組是否能被接收到,而且因此不重發數據信息組。因此,這種異步信息組將被丟失。
本發明已解決了這樣的問題,而且本發明的目的是提供一種具有最小緩衝器容量的信號接收裝置,能夠接收等時信息組,無需任何中斷,還能接收異步信息,而無任何丟失。
為了解決上述問題,本發明提出了一種信息接收裝置,在一個通信系統中,其中規則發的等時數據和不規則發送的異步數據二者經總線發送,接收的等時數據和異步數據被寫入到互相不同的臨時存儲器裝置中。
在這個通信系統中,等時數據和異步數據在具有不變時間期間的相同周期內以時分方式發送。當接收該異步數據時,這個異步數據可被寫入到臨時存儲裝置,接收確認信號被發送到發送端的設備。
例如,等時數據是視頻設備的控制數據。
根據本發明,因為為等時數據提供臨時存儲裝置和為異步數據提供臨時存儲裝置,有可能避免等時數據的丟失,因為臨時存儲裝置用異步數據充滿。
如前面所說明的,根據本發明,因為用於存儲從接收機發送的數據信息組的臨時存儲裝置相對於等時數據和異步數據是分離地提供,可防止接收等時數據的中斷,而還可接收異步數據無需任何丟失,無需增加整個臨時存儲裝置的存儲容量。
為了更好地理解本發明,結合附圖詳細閱讀說明書進行參考。
圖1是表示根據本發明實施例的信號接收裝置的信號接收部分的原理方框圖;圖2原理地說明具有使用P1394串行總線的通信系統的一個例子;圖3原理地表示在具有使用P1394串行總線的通信系統中通信周期的例子;圖4是表示在通信系統中利用的電子設備的傳統的數據接收部分的原理方框圖。
現參見附圖,描述根據本發明的信號接收裝置。
圖1是表示根據本發明實施例信號接收裝置的信號接收部分的原理方框圖;在圖1中,從發送裝置2發送的數據經通信電纜3進入到接收裝置1的接收器4。當接收的異步信息組相應於指向接收器4的信息組時,即當由接收器4接收的信息組的部首的目的地址址相應於所屬裝置的節點ID時,接收裝置1發送該異步信息組到分離器5。而且當分配給所屬裝置和發送裝置用於通信目的的信道號碼被寫入在接收的等時信息組時,這個接收的等時信息組被發送到分離器5。
該分離器5根據寫入到該信息的首部的信息組識別碼從異步信息組中區別等時信息組。然後,當從等時接收FIFO輸入的IRF狀態信號″f″(以後簡稱″IRF″)6沒有被″充滿″時,等時信息組″e″被寫入到IRF 6。
當從同步接收FIFO進入的ARF狀態信號″h″(以後簡稱ARF)是不″滿″時,異步信息″g″被寫入到ARF 7,而且然後,已經被寫入到ARF 7的異步信息組″g″提示給接收器4。根據這個提示的接收,接收器4返回″OK ACK″到發送裝置2。
另一方面,當ARF狀態信息″h″是″滿″的時候,異步信息組″g″不被寫入到ARF 7,但被丟棄,而且實際上被丟棄的這個異步信息組″g″提示接收器4。根據這個提示的接收,該接收器4返回″Busy ACK″到發送裝置2。如前所述,甚至即使異步信息組沒有被寫入到ARF 7但被丟棄,當發送這個異步信息組的裝置接收″Busy ACK″時,這個裝置能夠識別,雖然這個異步信息已到達目的地裝置,這個目的地裝置由於忙的狀態而不能接收這個異步信息組。然後,因為異步信息組能被從這個裝置重發,這個異步信息組不被丟失。
寫入到IRF 6的等時信息組″e″由等時數據處理部件8以信息組寫入次序被讀出,並且執行預定的過程。類似地,寫入到ARF 7的異步信息組″g″由異步數據處理部件9以信息組寫入的次序被讀出,並且執行預定的過程。
當等時數據″a″和異步數據″b″從IRF 6和ARF 7中讀出時,因為這些FIFO的存儲容量是空閒的,等時信息″e″和異步信息組″g″能被寫入其內。
因此,以這樣的方式適當地設置等時信息組的數據長度和在該通信周期內接收等時信息組的數目,和至FIFO的讀/寫定時,在IRF 6中FIFO的容量,即IRF 7在正常狀況下是不″滿″的,所以能夠接收異步數據而不丟失等時數據。
圖中的符號圖18等時數據處理部件1接收裝置5分離器4接收器9異步數據處理部件2發送裝置3通信電纜a等時數據b異步數據c接收信號e等時信息組fIRF狀態信號g異步信息組hARF狀態信號圖2設備A,B,C,D,EP1394串行總線圖3等時信息組異步信息組通信周期CSP周期開始信息組圖417等時數據處理部件16分離器14接收器18異步數據處理部件13通信電纜
12發送裝置a等時數據b異步數據c接收信號dGRF狀態信號
權利要求
1.一種信號接收裝置,用於接收從發送裝置發送的信號,包括規則地發送等時數據;不規則地發送異步數據;一個公共總線,用於在其上轉移所述等時數據和所述異步數據,和暫時存儲置,用於分別在其內寫入接收的等時數據和接收的異步數據。
2.根據權利要求1的信號接收裝置,其中等時數據和異步數據二者以時分方式在預定時間期間的相同周期內發送。
3.根據權利要求2的信號接收裝置,其中在當異步數據被接收的情況下,所述異步數據能被寫入到暫時存儲裝置,接收的提示信號被返回到發送側的電子裝置。
4.根據權利要求3的信號接收裝置,其中等時數據是視頻數據,和異步數據是視頻裝置的控制數據。
5.根據權利要求1的信號接收裝置,進一步包括一個分離器,用於分離一個信號和分離所述等時數據和所述異步數據,這些數據被傳送到所述暫時存儲裝置。
6.根據權利要求5的信號接收裝置,其中等時數據和異步數據二者以時分方式在預定時間期間的相同周期內發送。
7.根據權利要求6的信號接收裝置,其中在當異步數據被接收的情況下,所述異步數據能被寫入到臨時存儲裝置,接收的提示信號被返回到發送側的電子裝置。
8.根據權利要求7的信號接收裝置,其中等時數據是視頻數據,和異步數據是視頻裝置的控制數據。
9.根據權利要求8的信號接收裝置,其中所述等時數據和所述異步數據是信息組信號。
全文摘要
在通信系統中,等時數據能被連續地接收,無任何中斷,而在信號接收裝置中也能接收不規則發送的異步數據。信號接收裝置安排包括,規則地發送等時數據;不規則地發送異步數據;一個公共總線,用於在其上轉移等時數據和異步數據;和臨時存儲裝置,用於分別在其內寫入接收的等時數據和接收的異步數據。
文檔編號G11B20/10GK1120769SQ9510915
公開日1996年4月17日 申請日期1995年7月14日 優先權日1994年7月15日
發明者林美延 申請人:索尼公司