JPH10164107A - データ通信方法、電子機器、及び物理層集積回路 - Google Patents

データ通信方法、電子機器、及び物理層集積回路

Info

Publication number
JPH10164107A
JPH10164107A JP9248078A JP24807897A JPH10164107A JP H10164107 A JPH10164107 A JP H10164107A JP 9248078 A JP9248078 A JP 9248078A JP 24807897 A JP24807897 A JP 24807897A JP H10164107 A JPH10164107 A JP H10164107A
Authority
JP
Japan
Prior art keywords
cable
data
data communication
communication method
transmitted
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP9248078A
Other languages
English (en)
Other versions
JP3783363B2 (ja
Inventor
Takahiro Fujimori
▲隆▼洋 藤森
Tomoko Tanaka
知子 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP24807897A priority Critical patent/JP3783363B2/ja
Priority to TW86114392A priority patent/TW420912B/zh
Publication of JPH10164107A publication Critical patent/JPH10164107A/ja
Application granted granted Critical
Publication of JP3783363B2 publication Critical patent/JP3783363B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4247Bus transfer protocol, e.g. handshake; Synchronisation on a daisy chain bus
    • G06F13/426Bus transfer protocol, e.g. handshake; Synchronisation on a daisy chain bus using an embedded synchronisation, e.g. Firewire bus, Fibre Channel bus, SSA bus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40091Bus bridging
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01BCABLES; CONDUCTORS; INSULATORS; SELECTION OF MATERIALS FOR THEIR CONDUCTIVE, INSULATING OR DIELECTRIC PROPERTIES
    • H01B7/00Insulated conductors or cables characterised by their form
    • H01B7/08Flat or ribbon cables
    • H01B7/0876Flat or ribbon cables comprising twisted pairs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Communication Control (AREA)
  • Small-Scale Networks (AREA)
  • Optical Communication System (AREA)
  • Dc Digital Transmission (AREA)

Abstract

(57)【要約】 【課題】 1394通信(IEEE1394に準拠した
通信)を光ファイバーケーブル、UTPケーブル、ST
Pケーブル等を用いて実現する。 【解決手段】 1394通信では、S100,S20
0,S400,S800,S1600,S3200のデ
ータレート及び将来的にはそれ以上のスピードでの通信
が可能である。光ファイバーケーブル及びUTPケーブ
ル及びSTPケーブルで1394通信を行うときには、
複数のデータレートに対応するため、低速のデータレー
トでは、伝送されるデータパケット内のデータ転送には
使用されないビットをデータストリーム上に配置する。
データ伝送レートの伝達は所定のスピード制御シンボル
をデータストリームを利用して送信することで実現す
る。Tpバイアス信号については、所定の制御シンボル
の送信によって同等の作用を実現する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、例えばIEEE1
394に準拠した通信インターフェースのような伝送レ
ートが可変であり、かつ使用するケーブルが規定されて
いる通信インターフェースに関し、詳細には、光ファイ
バーケーブル及びUTP(Unshielded Tw
isted Pair)ケーブル及びSTP(Shie
ldedTwisted Pair)ケーブル等の汎用
ケーブルを使用してデータ通信を行えるようにする技術
に関する。
【0002】
【従来の技術】デジタルビデオテープレコーダ、デジタ
ルテレビジョン受信機、パーソナルコンピュータ等の電
子機器をIEEE1394(以下1394と略す)シリ
アルバスで接続し、これらの電子機器間で、デジタルビ
デオ信号、デジタルオーディオ信号、制御信号等を通信
するシステムが考えられている。
【0003】この通信システムで各機器間を接続するケ
ーブルの内部には、二対のツイストペアケーブルが設け
られている。そして、一対をデータの伝送に使用し、他
の一対をストローブの伝送に使用する。データはDS
(Data Strobe)コーディング方式により符
号化して伝送される。
【0004】また、一対のツイストペアケーブルにはT
pバイアス信号が出力される。1394ケーブルで接続
された他の機器によりこのTpバイアス信号が検出され
ると、バイアス信号を検出した機器は自分が他の機器と
接続されたことを知り、バスをリセットする。バスがリ
セットされると、各機器の物理アドレスの割り付けが自
動的に行われる。そして、デジタルビデオ信号等を伝送
する場合には、そのために必要な帯域とチャンネルの獲
得等が行われた後、信号の伝送が開始される。さらに、
他の一対のツイストペアケーブルには、他の機器に対し
て自分の伝送レートを通知するための信号が伝送され
る。ツイストペアケーブルで直接接続された機器は、互
いに相手の機器の伝送レートを知ることができる。
【0005】
【発明が解決しようとする課題】このように、従来は1
394シリアルバスを介した通信(以下1394通信と
いう)を実現するには、1394によって規定されたケ
ーブル(以下1394ケーブルという)が必要であっ
た。
【0006】本発明は、このような問題点に鑑みてなさ
れたものであって、例えば1394通信インターフェー
スのような伝送レートが可変であり、かつ使用するケー
ブルが規定されている通信インターフェースを汎用ケー
ブルを利用できるようにすることにより、例えば139
4通信インターフェースの汎用性を拡大させることを目
的とする。
【0007】
【課題を解決するための手段】本発明に係るデータ通信
方法は、1394に準拠した通信インターフェースを備
えた複数の電子機器を光ファイバーケーブル又はUTP
ケーブル又はSTPケーブルの少なくとも一つで接続
し、これらの電子機器の間で1394通信を行うことを
特徴とするものである。
【0008】1394通信では、S100,S200,
S400,S800,S1600,S3200のデータ
レート及び将来的にはそれ以上のスピードでの通信が可
能である。光ファイバーケーブル及びUTPケーブル及
びSTPケーブルで1394通信を行うときには、複数
のデータレートに対応するため、低速のデータレートで
は、伝送されるデータパケット内のデータ転送には使用
されないビットをデータストリーム上に配置する。
【0009】また、通常の1394通信では同相信号に
よって実現しているデータ伝送レートの伝達は、光ファ
イバーケーブル及びUTPケーブル及びSTPケーブル
を用いたときには、所定のスピード制御シンボルをデー
タストリームを利用して送信することで実現する。
【0010】そして、1394通信におけるTpバイア
ス信号については、所定の制御シンボルの送信によって
同等の作用を実現する。
【0011】本発明に係る電子機器は、1394ケーブ
ルを接続できる端子と、光ファイバーケーブル又はUT
Pケーブル又はSTPケーブルの少なくとも一つを接続
できる端子とを備えたことを特徴とするものである。
【0012】また、本発明に係るデータ通信方法は、伝
送レートが可変であるデータ通信に対応したインターフ
ェースを利用して複数の電子機器間でデータ通信を行う
際、上記データ通信の方式にて規定されたケーブルを利
用するようになすデータ通信方法であって、上記データ
通信の方式とは異なる汎用のケーブルを使用してデータ
通信を行うための通信経路を用いる際は、最高のデータ
レートに対応したビット数の配列を用いて通信を行うよ
うになし、該汎用のケーブルを利用して低速のデータレ
ートにて上記データ通信を行う際は、使用されないビッ
ト領域がデータストリーム上に配置されるようになすこ
とで複数の上記伝送データレートに対応するようにした
ことを特徴とするものである。
【0013】そして、本発明に係る物理層集積回路は、
伝送レートが可変であるデータ通信に対応したインター
フェースに準拠した物理層集積回路であって、上記デー
タ通信の方式にて規定されたケーブルを接続する端子
と、上記データ通信の方式とは異なる汎用のケーブルを
接続する端子とを備えたことを特徴とするものである。
本発明に係る電子機器は、1394ケーブル、光ファイ
バーケーブル、UTPケーブル、STPケーブルのいず
れを用いても他の電子機器との間に通信経路を設定し、
1394通信を行うことができる。
【0014】本発明に係る物理層集積回路は、伝送レー
トが可変であるデータ通信の方式にて規定されたケーブ
ル、又は上記データ通信の方式とは異なる汎用のケーブ
ルのいずれを用いても他の電子機器との間に通信経路を
設定し、上記データ通信の方式によるデータ通信を行う
ことができる。
【0015】
【発明の実施の形態】以下本発明の実施の形態につい
て、図面を参照しながら詳細に説明する。
【0016】1394通信では S100(98.30
4Mbps),S200(196.608Mbps),
S400(393.216Mbps)のデータレートに
よる通信が規定されている。まず、光ファイバー及びU
TP及びSTPにおいて3種類のスピードに対応する方
法を説明する。
【0017】図1に最高データレートがS400の場合
のシンボルの配列を示す。この図の(a)はデータスト
リーム上のシンボルの配列を示す。データレートがS1
00である場合には、(b)に示すように4シンボルの
うち1シンボルのみ使用して通信を行なう。S200で
は(c)に示すように2シンボル、S400では(d)
に示すように全部のシンボルを使用する。これによって
1/4倍、1/2倍のデータレートでの通信を可能にす
る。また、将来的にS400以上のスピードでの通信が
新たに規定された場合には、使用するビットの間隔を調
節する。この場合、通信するノードが相互に最高のデー
タレートを承知している必要がある。なお、図1にはデ
ータレートに応じてシンボル(4ビット)毎の使用例を
示したが、この他に1ビット単位、2ビット単位、或い
はバイト(8ビット)単位、ワド(16ビット)単位で
行うことも可能である。
【0018】この方法は図3に示されている1394パ
ケット(アイソクロナス又はアシンクロナス)における
データエリアに適用できる。この時、送信側・受信側が
シンボルを読み取る位置について同期をとる必要がある
が、これは以下の方法を実行する。つまり、プリフィク
ス・エリアでは制御シンボル“JK”が連続送信される
が、このシンボルJKの連続出力が途切れた直後(又は
指定のシンボル数以降)よりシンボルの読み取りを開始
する旨を通信ノードが双方で承知しておく。シンボル
“JK”はユニークな構成をとっているために、シンボ
ル同期をとるには好都合である。したがって、本実施の
形態においては5ビット毎の切り分けがシンボル“J
K”により容易に認識できる。なお、図中のArbはA
rbitration,Tはシンボル“T”(End)
を示す。
【0019】次に1394通信における伝送レートの伝
達方法について説明する。1394ケーブルでは、図2
(a)〜(c)に示すように、ストローブ信号を伝送す
るケーブル上に流すバイアス信号であるTpBとTpB
*のレベルを例えば100〜120nsecの間、互い
に異なる所定のレベルにすることによってS100,S
200,S400のデータレートを伝達する。
【0020】一方、本発明である光ファイバーケーブル
又はUTPケーブル又はSTPケーブルを用いた139
4通信では、制御シンボルを送信する回数によってデー
タレートを伝達する。図4は本発明に使用するシンボル
の一覧を示す。光ファイバーケーブル又はUTPケーブ
ル又はSTPケーブルを用いた1394通信では、13
94通信のデータは4B/5Bコードによって送信す
る。この4B/5Bコードはデジタルデータ通信に用い
られるコーディング方法の規格であり、100Mのイー
サネットやFDDIなどにも利用されている。コードと
して採用される各シンボルは採用される通信方式によっ
てその利用方法が異なるようになっている。コーディン
グ方法はこれ以外にも多種存在するがそれは後述する。
【0021】4B/5Bコードには16種類の制御のシ
ンボルがあるが、1394パケットのプリフィクス・エ
リアにはシンボル“JK”を送信し、例えばシンボル
“S”を伝送レートの通知に使用することとする。この
とき、1394パケットのプリフィクス・エリアにシン
ボル“S”を送信する回数によってデータレートを伝達
する。例えば、図3に示すようにシンボル“S”が送信
されなければS100、1回送信されればS200、2
回送信されればS400とする。この方法は、将来的に
より早いデータレートが1394の規格に加わった場合
にも、シンボル“S”を送信する回数を増やすことで対
応が可能である。なお、シンボル“S”を送信する回数
で識別する代わりに、他の所定のシンボル、例えばシン
ボル“R”を送信した場合にはS400のように識別し
てもよい。
【0022】また、領域Prefix内でのシンボル
“JK”の数は伝送レートによって異なるが、伝送レー
トの通知に用いるシンボル“S”はできるだけ前半に入
れるのが好ましい。これは、伝送レートの情報はできる
だけ早めに認識されることが望まれるからである。ただ
し、筆頭は“JK”のシンボルを送信する。理由は前述
したようにシンボル同期を取るためである。
【0023】なお、ここには4B/5Bコードの例で示
したが、RMI(Restricted Mark I
nversion),CMI,AMI,mB/1C,m
B/nB,4B/3T,2B1Qコードなど、本発明を
適用できるコーディングについては、同様に1394の
制御信号を各コーディング法の制御コードに割り付ける
ことによって実現できる。例えば、8B/10Bコーデ
ィングの例では、制御シンボル(前記“JK”に対応)
として “Data−Prefix”、伝送レートの通
信用シンボル(前記“S”に対応)として“Spee
d”を利用する。使用方法は前述の“JK”,“S”と
同様である。
【0024】また、図5(a)に示すように、1394
通信にはTpバイアス信号が存在し、ケーブルにより他
のノードと接続されていることを検知するのに利用され
る。すなわち、データを流すケーブルにおけるバイアス
信号であるTpAとTpA*をハイレベルに固定するこ
とで、Tpバイアスをオンにする。一方、図5(b)に
示すように、光ファイバー/UTP/STPにおいては
“Q”以外の制御シンボルを連続送信することでTpバ
イアスをオンにする。そして、シンボル“Q”が来た時
にはTpバイアスがオフであると判断する。この“Q”
は信号がない状態を示しており、例えばコネクタが外れ
た状態も状態“Q”と同等である。
【0025】ところで、Tpバイアスがオフの状態であ
っても他ノードとの接続を維持するには同期をとること
が必要であり、この場合シンボル“Q”が長期間持続す
る場合は同期の面で問題である。したがって信号変化の
激しい制御シンボル、例えば“I”を利用すれば、PL
Lの安定性が保てる優位性がある。なお、ここでいう信
号変化が激しいとは、以下の意味である。
【0026】すなわち、後述するMLT−3回路16及
びNRZIコーディング回路20ではビット“1”が来
る毎に出力レベルを変化するようになっており、シンボ
ル“I”は図4からみても明らかなように“1111
1”であるから5ビット分全てに対してレベルが変化す
る。したがってこのような状態を信号変化が激しいと呼
ぶ。よって後述するように不要輻射の影響を受けない光
ファイバーの場合は“I”を利用してもよい。なお、シ
ンボル“I”(idling)は何もデータが無いとき
に送るデータであり、同期の維持を主に行うために用い
られる。逆にUTPやSTPのように不要輻射の影響を
受けやすいケーブルを利用する場合は信号変化の少ない
制御シンボルが求められる。
【0027】特にUTP又はSTPにおいては、信号変
化の激しい制御シンボル、例えば“I”の送信時には不
要輻射を軽減させる必要があるが、シンボル“I”の送
信が必要な時に、代わりに信号変化の少ない制御シンボ
ル、例えば“H”を送信することで対応する。STPは
シールド処理が施されているのでUTPよりは不要輻射
の影響を受けにくいが、“H”を利用するのが望まし
い。以上示したように制御シンボル“Q”,“I”,
“H”にはそれぞれ特徴があり、ケーブルに対応して利
用されることが理想的と考えられるが、何れのケーブル
においても共通の制御シンボルを利用する旨の希望があ
る場合は、それぞれの特徴や欠点を考慮しながら適宜選
択する。
【0028】次に本発明を適用した物理層LSI(物理
層用大規模集積回路)について、UTPケーブル又はS
TPケーブルに対応するもの、POF(プラスチック光
ファイバー)ケーブルに対応するもの、これらの両方に
対応するものからなる3つの構成例を説明する。
【0029】図6に示す物理層LSI1はUTPケーブ
ル又はSTPケーブルに対応するものである。この物理
層LSI1は1394ケーブル5のソケット2を接続す
るポート14と、UTPケーブル又はSTPケーブル
(以下UTP/STPケーブルという)6のコネクタ
(以下UTP/STPコネクタという)3を接続するポ
ート18とを備えている。そして、2つのポートに対応
して内部には、1394の標準的な処理を行う回路と、
前述したUTP又はSTP伝送用の処理を行う回路とを
備えている。
【0030】物理層LSI1の内部には、1394物理
層プロトコルロジック11が設けられている。この13
94物理層プロトコルロジック11は、バスのイニシャ
ライズ、アービトレーション、及び図1〜図5を参照し
ながら説明した各種処理を実行する。
【0031】1394物理層プロトコルロジック11に
は、送信データのDSコーディングと受信データのDS
デコーディングを行うDSコーディング回路12が接続
され、DSコーディング回路12には、送受信信号のレ
ベル調整等を行うアナログ回路13が接続されている。
この2つの回路は1394の標準的な処理を行う回路で
ある。そして、アナログ回路13はポート14に接続さ
れており、このポート14には1394ソケット2が接
続される。
【0032】1394物理層プロトコルロジック11に
は、送信データの4B/5B変換と受信データの5B/
4B変換を行う4B/5B変換回路15も接続されてい
る。そして、4B/5B変換回路15には、送信データ
のMLT(Multilevel Transmiss
ion)−3符号化と受信データのMLT−3逆変換を
行うMLT−3回路16が接続され、さらに送受信信号
のレベル調整等を行うアナログ回路17が接続されてい
る。そして、アナログ回路17はポート18に接続され
ており、このポート18には絶縁トランス4を介してU
TP/STPコネクタ3が接続される。ここで、MLT
−3回路16は3値論理に基づく電圧レベル変換を行う
もので、ビット“1”が来たらレベルの変化を与える。
なお、物理層LSI1は1つの集積回路で構成可能だ
が、図中点線で示した部分を別ICとしてもよい。ま
た、絶縁トランス4は実際にはUTP/STPコネクタ
3に内蔵することも可能である。
【0033】図7に示す物理層LSI31はPOFケー
ブルに対応するものである。この物理層LSI1は13
94ケーブル5のソケット2を接続するポート14と、
POFケーブル7のコネクタ(以下POFコネクタとい
う)33を接続するポート19とを備えている。なお、
このコネクタは光リンクの機能も兼ね備えており、具体
的にはO/E(Optical/Electroni
c)及びE/O変換部を備えて光情報と電気情報の変換
を行っている。この物理層LSI1は、2つのポートに
対応して内部には、1394の標準的な処理を行う回路
と、前述したPOFケーブル伝送用の処理を行う回路と
を備えている。POFケーブル伝送を行うためには、M
LT−3回路の代わりにNRZI(Non−Retur
n toZero Inverted on one
s)コーディング回路20を利用する。これはビット
“1”が来たら反転するように構成される2値論理回路
である。
【0034】図8に示す物理層LSI41はUTPケー
ブル又はSTPケーブル、及びPOFケーブルに対応す
るものである。この物理層LSI1は1394ケーブル
5のソケット2を接続するポート14と、UTPケーブ
ル又はSTPケーブル、及びPOFケーブルの両方を接
続できるポート21を備えている。また、UTPケーブ
ル又はSTPケーブルの接続時に使用するMLT−3回
路16と、POFケーブル接続時に使用するNRZIコ
ーディング回路20の両方を備え、さらにポート21に
接続されているコネクタの種類を検知するコネクタ検知
部22と、コネクタ検知部22の出力により切り替え制
御される第1、第2のスイッチSW1、SW2を備えて
いる。そして、ポート21にUTPケーブル又はSTP
ケーブルが接続されている時には、第1、第2のスイッ
チSW1、SW2は共にMLT−3回路16の側に切り
替わり、ポート21にPOFケーブルが接続されている
時には、第1、第2のスイッチSW1、SW2は共にN
RZIコーディング回路20の側に切り替わる。
【0035】本発明を適用した物理層LSI1,31,
41は、以上のように構成されているので、ポート14
に1394ソケット2を接続した場合には、図5(a)
に示したようにTpAとTpA*をハイレベルに固定す
ることでバイアス信号のオンが伝達され、図2(a)〜
(c)に示したようにTpBとTpB*のレベルにより
データレートの伝達が行われる。
【0036】また、ポート18にUTP/STPコネク
タ3を接続した場合、ポート19にPOFコネクタ33
を接続した場合、及びポート21にUTP/STPコネ
クタ3又はPOFコネクタ33を接続した場合には、図
5(b)に示したように“Q”以外のシンボルを送るこ
とでバイアス信号のオンが伝達され、図3に示したよう
に1394パケットのプリフィクス・エリアにおいて送
信するシンボル“S”の個数によりデータレートの伝達
が行われる。
【0037】実際には1394物理層プロトコルロジッ
ク11とDSコーディング回路12との間はデータ線と
ストローブ線があり、4B/5B変換回路15との間に
はデータ線と制御線がある。前述のJK,S,R等は図
3のPrefix領域を利用し制御線にて、Q,I,H
等はidle領域を利用し制御線にて送られる。そして
データはData領域を利用しデータ線にてレートに応
じて図1のように送られる。図1で示した「使用しない
シンボル(ビット)」は例えばシンボル“0”を送る。
なお、使用しないシンボル(ビット)は、データ転送、
即ち図3に示すパケットのデータ領域にて転送されるデ
ータとして使用されないという意味であり、これ以外の
用途、例えば制御データを送る等の利用は可能である。
【0038】通常1394では刻々変化するデータレー
トをJK,Sを利用してダイナミックに変化させる。し
たがって、レートに応じてシンボルの送信時間が異な
る。一方、汎用のケーブルを利用した送受信する場合
は、図1のようにレートの影響で白地の部分しか取り込
めないような形になっている。したがって、最高のレー
トに合わせたビット配列を考慮する必要がある。
【0039】
【発明の効果】以上詳細に説明したように、本発明によ
れば、光ファイバーケーブルやUTPケーブル及びST
Pケーブルを使用して1394通信を実現することが
できるので、1394通信インターフェース等の汎用性
を拡大させることが可能となる。
【図面の簡単な説明】
【図1】本発明におけるデータストリーム上のシンボル
の配列の一例を示す図である。
【図2】1394ケーブルを用いた場合のデータ伝送レ
ートの伝達方法を示す図である。
【図3】本発明におけるデータ伝送レートの伝達方法の
一例を示す図である。
【図4】本発明で用いる4B/5B符号の一例を示す図
である。
【図5】1394ケーブルを用いた場合のTpバイアス
の実現方法と本発明におけるTpバイアスの実現方法の
一例を示す図である。
【図6】本発明を適用した物理層LSIの構成を示すブ
ロック図である。
【図7】本発明を適用した物理層LSIの別の構成を示
すブロック図である。
【図8】本発明を適用した物理層LSIのさらに別の構
成を示すブロック図である。
【符号の説明】
1,31,41…物理層LSI、5…1394ケーブ
ル、6…UTP/STPケーブル、7…POFケーブ
ル、14,18,19,21…端子。

Claims (14)

    【特許請求の範囲】
  1. 【請求項1】 IEEE1394に準拠した通信インタ
    ーフェースを備えた複数の電子機器を光ファイバーケー
    ブル又はUTPケーブル又はSTPケーブルの少なくと
    も一つで接続し、該電子機器の間で通信を行うことを特
    徴とするデータ通信方法。
  2. 【請求項2】 IEEE1394シリアルバス上で定義
    されている複数のデータレートに対応するため、低速の
    データレートでは、伝送されるデータパケット内のデー
    タ転送には使用されないビットをデータストリーム上に
    配置することを特徴とする請求項1に記載のデータ通信
    方法。
  3. 【請求項3】 所定の一種類以上のスピード制御シンボ
    ルをデータストリームを利用して送信することによっ
    て、データレートの伝達を行う請求項1に記載のデータ
    通信方法。
  4. 【請求項4】 上記データレートの種類は上記スピード
    制御シンボルが上記データストリーム内に送信される回
    数によって伝達される請求項3に記載のデータ通信方
    法。
  5. 【請求項5】 所定の制御シンボルの送信によって上記
    データ通信の方式にて規定されたケーブルに流すバイア
    ス信号と同等の作用を実現する請求項1に記載のデータ
    通信方法。
  6. 【請求項6】 UTPケーブル又はSTPケーブルにお
    ける不要輻射を軽減するため、信号変化の激しい制御シ
    ンボルの代わりに信号変化の少ない制御シンボルを使用
    する請求項1に記載のデータ通信方法。
  7. 【請求項7】 IEEE1394で規定されたケーブル
    を接続できる端子と、光ファイバーケーブル又はUTP
    ケーブル又はSTPケーブルの少なくとも一つを接続で
    きる端子とを備えたことを特徴とする電子機器。
  8. 【請求項8】 伝送レートが可変であるデータ通信に対
    応したインターフェースを利用して複数の電子機器間で
    データ通信を行う際、上記データ通信の方式にて規定さ
    れたケーブルを利用するようになすデータ通信方法であ
    って、 上記データ通信の方式とは異なる汎用のケーブルを使用
    してデータ通信を行うための通信経路を用いる際は、最
    高のデータレートに対応したビット数の配列を用いて通
    信を行うようになし、該汎用のケーブルを利用して低速
    のデータレートにて上記データ通信を行う際は、伝送さ
    れるデータパケット内のデータ転送には使用されないビ
    ット領域がデータストリーム上に配置されるようになす
    ことで複数の上記伝送データレートに対応するようにし
    たことを特徴とするデータ通信方法。
  9. 【請求項9】 上記インターフェースはIEEE139
    4に準拠した通信インターフェースであり、上記汎用の
    ケーブルは光ファイバーケーブル、UTPケーブル、S
    TPケーブルのいずれかである請求項8に記載のデータ
    通信方法。
  10. 【請求項10】 所定の一種類以上のスピード制御シン
    ボルを上記データストリームを利用して送信することに
    よって、上記データレートの伝達を行う請求項8に記載
    のデータ通信方法。
  11. 【請求項11】 上記データレートの種類は上記スピー
    ド制御シンボルが上記データストリーム内に送信される
    回数によって伝達される請求項8に記載のデータ通信方
    法。
  12. 【請求項12】 所定の制御シンボルの送信によって、
    上記データ通信の方式によって規定されたケーブルに流
    すバイアス信号と同等の作用を実現する請求項8に記載
    のデータ通信方法。
  13. 【請求項13】 上記所定の制御シンボルが信号変化の
    激しい場合には、必要に応じて信号変化の少ない制御シ
    ンボルを使用して不要輻射を軽減する請求項12に記載
    のデータ通信方法。
  14. 【請求項14】 伝送レートが可変であるデータ通信に
    対応したインターフェースに準拠した物理層集積回路で
    あって、 上記データ通信の方式にて規定されたケーブルを接続す
    る端子と、 上記データ通信の方式とは異なる汎用のケーブルを接続
    する端子とを備えたことを特徴とする物理層集積回路。
JP24807897A 1996-10-03 1997-09-12 データ通信方法、電子機器、及び物理層集積回路 Expired - Lifetime JP3783363B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP24807897A JP3783363B2 (ja) 1996-10-03 1997-09-12 データ通信方法、電子機器、及び物理層集積回路
TW86114392A TW420912B (en) 1996-10-03 1997-10-02 Data communication method, electronic apparatus, and physical-layer-control integrated circuit

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP28180896 1996-10-03
JP8-281808 1996-10-03
JP24807897A JP3783363B2 (ja) 1996-10-03 1997-09-12 データ通信方法、電子機器、及び物理層集積回路

Publications (2)

Publication Number Publication Date
JPH10164107A true JPH10164107A (ja) 1998-06-19
JP3783363B2 JP3783363B2 (ja) 2006-06-07

Family

ID=17644285

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24807897A Expired - Lifetime JP3783363B2 (ja) 1996-10-03 1997-09-12 データ通信方法、電子機器、及び物理層集積回路

Country Status (8)

Country Link
US (2) US6266344B1 (ja)
EP (2) EP0834815B1 (ja)
JP (1) JP3783363B2 (ja)
KR (1) KR100516565B1 (ja)
CN (1) CN1171418C (ja)
CA (1) CA2217389C (ja)
DE (2) DE69734182T2 (ja)
MY (1) MY118889A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0994422A2 (en) * 1998-10-16 2000-04-19 Sony Corporation Data interfacing apparatus and data transfer method
US6169746B1 (en) 1997-10-15 2001-01-02 Sharp Kabushiki Kaisha Signal transmission system for high speed serial bus
KR20030061936A (ko) * 2002-01-14 2003-07-23 지능정보 (주) 멀티미디어 다중 전송 시스템
US6885643B1 (en) 1999-09-30 2005-04-26 Kabushiki Kaisha Toshiba Method and device for facilitating efficient data transfer via a wireless communication network
KR100707063B1 (ko) 2005-08-01 2007-04-13 주식회사 케이티 1394b-UTP5를 이용한 실시간 멀티미디어 스트리밍 방법및 시스템
JP2013005153A (ja) * 2011-06-15 2013-01-07 Denso Corp 符号化装置及び符号化方法

Families Citing this family (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3994360B2 (ja) 1998-05-20 2007-10-17 ソニー株式会社 情報処理装置、情報処理方法、および記録媒体
EP0959590B1 (en) * 1998-05-22 2005-12-14 Canon Kabushiki Kaisha Data communication system operating at maximum data rate
US6505255B1 (en) 1999-04-29 2003-01-07 Mitsubishi Electric Information Technology Center America, Inc. (Ita) Method for formatting and routing data between an external network and an internal network
US6496862B1 (en) 1998-08-25 2002-12-17 Mitsubishi Electric Research Laboratories, Inc. Remote monitoring and control of devices connected to an IEEE 1394 bus via a gateway device
US6523064B1 (en) 1999-04-29 2003-02-18 Mitsubishi Electric Research Laboratories, Inc Network gateway for collecting geographic data information
US6378000B1 (en) 1999-04-29 2002-04-23 Mitsubish Electric Research Laboratories, Inc Address mapping in home entertainment network
US6633547B1 (en) 1999-04-29 2003-10-14 Mitsubishi Electric Research Laboratories, Inc. Command and control transfer
AU4949500A (en) * 1999-05-25 2000-12-12 Sony Corporation Transmission method, transmission device, and transmission system
US6628607B1 (en) 1999-07-09 2003-09-30 Apple Computer, Inc. Method and apparatus for loop breaking on a serial bus
US6691096B1 (en) 1999-10-28 2004-02-10 Apple Computer, Inc. General purpose data container method and apparatus for implementing AV/C descriptors
US6671768B1 (en) 1999-11-01 2003-12-30 Apple Computer, Inc. System and method for providing dynamic configuration ROM using double image buffers for use with serial bus devices
US6618750B1 (en) 1999-11-02 2003-09-09 Apple Computer, Inc. Method and apparatus for determining communication paths
US6813663B1 (en) 1999-11-02 2004-11-02 Apple Computer, Inc. Method and apparatus for supporting and presenting multiple serial bus nodes using distinct configuration ROM images
US6587904B1 (en) * 1999-11-05 2003-07-01 Apple Computer, Inc. Method and apparatus for preventing loops in a full-duplex bus
US6636914B1 (en) 1999-11-05 2003-10-21 Apple Computer, Inc. Method and apparatus for arbitration and fairness on a full-duplex bus using dual phases
US6457086B1 (en) * 1999-11-16 2002-09-24 Apple Computers, Inc. Method and apparatus for accelerating detection of serial bus device speed signals
US7266617B1 (en) * 2000-01-18 2007-09-04 Apple Inc. Method and apparatus for border node behavior on a full-duplex bus
US6639918B1 (en) * 2000-01-18 2003-10-28 Apple Computer, Inc. Method and apparatus for border node behavior on a full-duplex bus
US7050453B1 (en) * 2000-02-17 2006-05-23 Apple Computer, Inc. Method and apparatus for ensuring compatibility on a high performance serial bus
US6618785B1 (en) * 2000-04-21 2003-09-09 Apple Computer, Inc. Method and apparatus for automatic detection and healing of signal pair crossover on a high performance serial bus
JP2001320438A (ja) * 2000-05-12 2001-11-16 Nec Corp 通信システム
BE1013642A3 (nl) * 2000-08-10 2002-05-07 Den Bergh Karel Maria Van Werkwijze en inrichting voor signaaltransmissie.
JPWO2003009533A1 (ja) * 2001-07-11 2004-11-11 富士通株式会社 インタフェース装置及びその制御方法
US6999516B1 (en) * 2001-10-24 2006-02-14 Rambus Inc. Technique for emulating differential signaling
US6768429B2 (en) * 2002-02-28 2004-07-27 Teknovus, Inc. Multiplexing an additional bit stream with a primary bit stream with conversion between qB/rB and xB/yB encoded bit streams
JP4060761B2 (ja) * 2002-09-06 2008-03-12 シャープ株式会社 光伝送装置、及びそれを備える電子機器
KR100474706B1 (ko) * 2002-09-11 2005-03-10 삼성전자주식회사 통신시스템에서 티씨피/아이피를 이용한 프로세서 간 통신장치
US6719406B1 (en) * 2002-11-23 2004-04-13 Silverbrook Research Pty Ltd Ink jet printhead with conformally coated heater
US7417973B1 (en) 2002-12-31 2008-08-26 Apple Inc. Method, apparatus and computer program product for ensuring node participation in a network bus
US7457302B1 (en) 2002-12-31 2008-11-25 Apple Inc. Enhancement to loop healing for malconfigured bus prevention
US7606157B2 (en) * 2003-01-23 2009-10-20 Broadcom Corporation Apparatus and method for communicating arbitrarily encoded data over a 1-gigabit ethernet
US7353284B2 (en) * 2003-06-13 2008-04-01 Apple Inc. Synchronized transmission of audio and video data from a computer to a client via an interface
US7668099B2 (en) 2003-06-13 2010-02-23 Apple Inc. Synthesis of vertical blanking signal
US8275910B1 (en) 2003-07-02 2012-09-25 Apple Inc. Source packet bridge
US8576820B2 (en) * 2003-07-03 2013-11-05 Broadcom Corporation Standby mode for use in a device having a multiple channel physical layer
US7788567B1 (en) 2003-11-18 2010-08-31 Apple Inc. Symbol encoding for tolerance to single byte errors
US7995606B1 (en) 2003-12-03 2011-08-09 Apple Inc. Fly-by and ack-accelerated arbitration for broadcast packets
US7237135B1 (en) * 2003-12-29 2007-06-26 Apple Inc. Cyclemaster synchronization in a distributed bridge
US7581041B1 (en) * 2003-12-29 2009-08-25 Apple Inc. Methods and apparatus for high-speed serialized data transfer over network infrastructure using a different protocol
US7308517B1 (en) * 2003-12-29 2007-12-11 Apple Inc. Gap count analysis for a high speed serialized bus
US8270434B2 (en) * 2007-03-12 2012-09-18 Broadcom Corporation Method and system for reducing transceiver power via a variable number of channels
US20090097401A1 (en) * 2007-10-12 2009-04-16 Wael William Diab Method and system for configurable data rate thresholds for energy efficient ethernet
US8416905B2 (en) 2010-09-24 2013-04-09 Intel Corporation Digital NRZI signal for serial interconnect communications between the link layer and physical layer

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE9101475L (sv) 1990-06-05 1991-12-06 Fmc Corp Medel och anordning foer analys av mekaniskt system av flera kroppar
US5448560A (en) * 1992-12-23 1995-09-05 Itri V.110 communication protocol fractional rate adapter for an ISDN network
US5579486A (en) * 1993-01-14 1996-11-26 Apple Computer, Inc. Communication node with a first bus configuration for arbitration and a second bus configuration for data transfer
US5509126A (en) * 1993-03-16 1996-04-16 Apple Computer, Inc. Method and apparatus for a dynamic, multi-speed bus architecture having a scalable interface
US5559967A (en) * 1993-03-18 1996-09-24 Apple Computer, Inc. Method and apparatus for a dynamic, multi-speed bus architecture in which an exchange of speed messages occurs independent of the data signal transfers
JP3307085B2 (ja) * 1993-12-10 2002-07-24 ソニー株式会社 通信方法及び電子機器
US5485488A (en) * 1994-03-29 1996-01-16 Apple Computer, Inc. Circuit and method for twisted pair current source driver
US6115764A (en) * 1994-09-27 2000-09-05 International Business Machines Corporation Acyclic cable bus having redundant path access
US5687319A (en) * 1994-09-27 1997-11-11 International Business Machines Corporation Method and system for determining maximum cable segments between all possible node to node paths on a serial bus
US5504757A (en) * 1994-09-27 1996-04-02 International Business Machines Corporation Method for selecting transmission speeds for transmitting data packets over a serial bus
US5724517A (en) * 1994-09-27 1998-03-03 International Business Machines Corporation Method for generating a topology map for a serial bus
US5933430A (en) * 1995-08-12 1999-08-03 Sony Corporation Data communication method
JP3407838B2 (ja) * 1995-09-05 2003-05-19 ソニー株式会社 ビデオオンデマンドシステム
US5784648A (en) * 1995-12-01 1998-07-21 Apple Computer, Inc. Token style arbitration on a serial bus by passing an unrequested bus grand signal and returning the token by a token refusal signal
US5991520A (en) * 1996-02-02 1999-11-23 Sony Corporation Application programming interface for managing and automating data transfer operations between applications over a bus structure
US5787259A (en) * 1996-03-29 1998-07-28 Microsoft Corporation Digital interconnects of a PC with consumer electronics devices
US5854591A (en) * 1996-09-13 1998-12-29 Sony Trans Com, Inc. System and method for processing passenger service system information
US6014381A (en) * 1996-09-13 2000-01-11 Sony Corporation System and method for distributing information throughout an aircraft
US5945631A (en) * 1996-09-16 1999-08-31 Sony Corporation IEEE 1394 active wall disconnect and aircraft qualified cable

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6169746B1 (en) 1997-10-15 2001-01-02 Sharp Kabushiki Kaisha Signal transmission system for high speed serial bus
EP0994422A2 (en) * 1998-10-16 2000-04-19 Sony Corporation Data interfacing apparatus and data transfer method
EP0994422A3 (en) * 1998-10-16 2002-07-17 Sony Corporation Data interfacing apparatus and data transfer method
US6885643B1 (en) 1999-09-30 2005-04-26 Kabushiki Kaisha Toshiba Method and device for facilitating efficient data transfer via a wireless communication network
KR20030061936A (ko) * 2002-01-14 2003-07-23 지능정보 (주) 멀티미디어 다중 전송 시스템
KR100707063B1 (ko) 2005-08-01 2007-04-13 주식회사 케이티 1394b-UTP5를 이용한 실시간 멀티미디어 스트리밍 방법및 시스템
JP2013005153A (ja) * 2011-06-15 2013-01-07 Denso Corp 符号化装置及び符号化方法

Also Published As

Publication number Publication date
EP0834815A2 (en) 1998-04-08
DE69734182D1 (de) 2005-10-20
JP3783363B2 (ja) 2006-06-07
CA2217389A1 (en) 1998-04-03
CA2217389C (en) 2005-11-29
MY118889A (en) 2005-02-28
DE69738675D1 (de) 2008-06-19
DE69734182T2 (de) 2006-06-29
EP1533709B1 (en) 2008-05-07
US6266344B1 (en) 2001-07-24
EP1533709A2 (en) 2005-05-25
EP0834815A3 (en) 1999-05-19
EP0834815B1 (en) 2005-09-14
KR19980032559A (ko) 1998-07-25
CN1179659A (zh) 1998-04-22
CN1171418C (zh) 2004-10-13
EP1533709A3 (en) 2006-06-07
KR100516565B1 (ko) 2005-12-08
US6870855B2 (en) 2005-03-22
US20010038641A1 (en) 2001-11-08

Similar Documents

Publication Publication Date Title
JP3783363B2 (ja) データ通信方法、電子機器、及び物理層集積回路
US5574722A (en) Protocol independent switch
US5301303A (en) Communication system concentrator configurable to different access methods
US8018962B1 (en) Chip-to-chip interface for 1000 BASE T gigabit physical layer device
US8195864B2 (en) Methods and apparatus for bridged data transmission and protocol translation in a high serialized data system
EP0093623B1 (en) Transceiver multiplexor
US5892926A (en) Direct media independent interface connection system for network devices
JP3943574B2 (ja) 2進データ送信モードおよび3進制御送信モードを有するバス・トランシーバ
JP2004135311A (ja) ネットワークリンク端点性能検出
AU751233B2 (en) Parallel backplane physical layer interface with scalable data bandwidth
WO2005096575A1 (en) A circuit arrangement and a method to transfer data on a 3-level pulse amplitude modulation (pam-3) channel
US7177283B2 (en) Transmitting and receiving circuit and transmitting and receiving method
EP1172733B1 (en) Method and apparatus for transmitting control information across a serialized bus interface
US7606157B2 (en) Apparatus and method for communicating arbitrarily encoded data over a 1-gigabit ethernet
US5502817A (en) Ultra high speed data collection, processing and distribution ring with parallel data paths between nodes
KR20000029124A (ko) 디지탈 직렬 데이타 인터페이싱 장치 및 데이타 전송 속도선택 방법
US6256324B1 (en) Chip address allocation through a serial data ring on a stackable repeater
CN114442514A (zh) 一种基于fpga的usb3.0/3.1控制***
US5898678A (en) Method and apparatus for using synthetic preamable signals to awaken repeater
EP0923209B1 (en) Device and method for transmitting digital data
US20050169300A1 (en) Apparatus and related method for serially implementing data transmission
US20050060471A1 (en) Serial data interface system and method having bilingual functionality
KR970007249B1 (ko) 데이타버스폭 변환장치
EP0992914B1 (en) Data transfer device between computer nodes
Teener IEEE 1394-1995 High Performance Serial Bus

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050818

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050823

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051020

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060221

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060306

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100324

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100324

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110324

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120324

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130324

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130324

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140324

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term