CN1179659A - 数据通信方法、电子设备、及物理层控制集成电路 - Google Patents

数据通信方法、电子设备、及物理层控制集成电路 Download PDF

Info

Publication number
CN1179659A
CN1179659A CN97121360A CN97121360A CN1179659A CN 1179659 A CN1179659 A CN 1179659A CN 97121360 A CN97121360 A CN 97121360A CN 97121360 A CN97121360 A CN 97121360A CN 1179659 A CN1179659 A CN 1179659A
Authority
CN
China
Prior art keywords
cable
data
communications method
symbol
data communication
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
CN97121360A
Other languages
English (en)
Other versions
CN1171418C (zh
Inventor
藤森隆洋
田中知子
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
Publication of CN1179659A publication Critical patent/CN1179659A/zh
Application granted granted Critical
Publication of CN1171418C publication Critical patent/CN1171418C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

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

Abstract

一种数据通信方法、电子设备及物理层控制集成电路,可用于1394通信中,能够以S100、S200、S400、S800、S1600、S3200或在将来更高的速率进行通信。当用光缆和UTP电缆进行1394通信时,可通过在一个数据流上排列未在低速使用的比特来适应高速通信。通过以预定速度发送速度控制符号来实现数据速率的传送。对于TP偏置信号,通过发送预定控制符号来实现相同目的。

Description

数据通信方法、电子设备、 及物理层控制集成电路
本发明涉及一种其中数据传输速率(下称数据速率)可变并且根据IEEE1394标准将所用电缆限定为通信接口的通信接口,尤其涉及一种采用诸如光缆、UTP(unshielded twisted pair-非屏蔽扭绞线对)电缆和STP(shieldedtwisted pair-屏蔽对绞对)电缆的多用途电缆来实现数据通信的技术。
已经研究了一种系统,其中电子设备,例如数字磁带录像机、数字电视接收机及个人计算机由IEEE 1394(下称“1394”)串行总线连接,并且数字视频信号、数字音频信号、控制信号等在这些电子设备之间传递。
在该系统中连接邻接设备的电缆中,采用了两对扭绞线对电缆。一对电缆用于发送数据,而另一对电缆用于发送选通脉冲。数据用DS(数据选通)编码方法进行编码,并被发送。
另外,将一个Tp偏置信号输出到一对扭绞线对电缆。当该TP偏置信号由连接到1394电缆的设备检测到时,检测到该偏置信号的设备发觉它被接到了另一个设备,并对总线进行复位。当该总线已被复位时,物理地址被自动分配给各设备。在发送数字视频信号等时,在执行必要的频带和信道捕获之后,开始发送该信号。
用于将一个设备的数据速率通知给另一个设备的信号被发送到另一对扭绞线对电缆。由该扭绞线对电缆直接连接的这些设备能知道彼此的数据速率。
如上所述,由1394所限定的电缆(下称“1394电缆”)通常需要经1394串行总线实现通信(下称“1394通信”)。
鉴于这些问题,提出了本发明,本发明的目的在于提供一种数据通信方法、电子设备和集成电路,其中1394接口的多功能性可通过使用多功能电缆来扩展,以便在数据速率可变并且所用电缆在1394通信接口中限定的通信接口中使用。
为此目的,按照本发明的一个方面,上述目的可通过提供一种数据通信方法来实现,其中多个具有基于IEEE 1394标准的通信接口的电子设备通过光缆、非屏蔽扭绞线对(UTP)电缆或屏蔽对绞对(STP)电缆中的至少一种连接,并在这些电子设备之间进行通信。
1394通信能以S100、S200、S400、S800、S1600和S3200进行通信,并且在将来以更高的速度进行通信。在以光缆、UTP电缆和STP电缆进行1394通信时,待被传送的数据包中未被用于以低数据速率传送数据的比特被排列在一个数据流上,以便适于高速通信。
在使用光缆、UTP电缆和STP电缆时,在传统的1394通信中采用同相信号实现的数据速率传送通过发送预定速度控制符号来实现。
在该数据通信方法中,通过发送预定控制符号来实现与由IEEE 1394标准限定的待提供给该电缆的偏置信号相同的效果。
根据本发明的另一个方面,上述目的可通过提供一种电子设备来实现,该电子设备具有一个与由IEEE 1394标准限定的一条电缆连接的端子,和一个与光缆、UTP电缆和STP电缆中的至少一种电缆连接的端子。
根据本发明的又一个方面,上述目的可通过提供一种数据通信方法来实现,其中,当适于其数据速率可变的数据通信系统的接口被用于在多个电子设备间进行数据通信时,使用由该数据通信系统限定的电缆,而当使用用于利用不同于在该数据通信系统限定的电缆的多用途电缆来进行数据通信的通信信道时,通过使用相应于最大数据速率的比特排列来进行数据通信,并且当使用多功能电缆以低数据速率进行数据通信时,待被传送的数据包中未被用于传送数据的比特区被排列在一个数据流上,以便适应多个数据速率。
根据本发明再一个方面,上述目的可通过提供一种在基于适用于其数据速率可变的数据通信系统的接口的物理层中形成的集成电路来实现,其中该集成电路包括:一个与由该数据通信系统限定的一条电缆连接的端子;和一个与不同于由该数据通信系统限定的电缆的一条多用途电缆连接的端子。
根据本发明,通过利用光缆、UTP电缆和STP电缆来实现1394通信等。因此,可扩展1394通信接口等的多用途使用性能。
下面将参照附图及实施例来描述本发明,附图中:
图1A-1D是表示按照本发明在数据流上符号排列例子的图;
图2A-2C是表示当使用1394电缆时发送数据速率方法的图;
图3是表示按照本发明的发送数据速率的方法的一个实施例的图;
图4是表示用于本发明的4B/5B代码的例子的图;
图5A和5B是表示当使用一条1394电缆时实现TP偏置的方法和按照本发明实现TP偏置的方法的例子的图;
图6是表示按照本发明一实施例的物理层控制LSI的框图;
图7是表示按照本发明另一实施例的物理层控制LSI的框图;和
图8是表示按照本发明再一个实施例的物理层控制LSI的框图。
在1394通信中限定了通信数据速率:S100(98.304Mbps)、S200(196.608Mbps)和S400(393.216Mbps)。首先,将描述用一条光缆和一条UTP以这三种速度复制的方法。
在图1A至1D中示出了当使用最大数据速率S400时符号的排列。图1A表示在一个数据流上符号的排列。在S100数据速率上,只有四个符号中的一个符号被用于进行通信,如图1B所示。在图1C中,在S200上使用两个符号,而在图1D中,在S400上所有符号都被使用。这种方式允许以四分之一数据速率和半数据速率进行通信。另外,如果将来将通信限定为等于或高于S400,则对所使用的比特间隔进行调整。在这种情况下,进行通信的节点需要知道彼此的最大数据速率。尽管相应于这些数据速率的符号操作情况(以四比特为单位)被示于图1A至1D中,但这些符号也可以以一个比特、二个比特、一个字节(八比特)或一个字(16比特)为单位进行排列。
这种方法可应用于图3所示的一个1394数据包(同步或异步)的数据区。在应用中,在发送端和接收端读符号的位置必须是同步的,它以下述方法执行。换句话说,在前置区中,控制符号“JK”被连续地发送。两个通信节点必须知道仅在符号JK的连续输出(或指定的符号)被中断之后每个节点才开始读这些符号。符号“JK”的单一排列在符号同步中是有用的。因此,在这个实施例中,每组五比特的分离很容易用符号“JK”识别。在图3中,Arb表示判优(arbitration),以及T表示符号“T”(结束)。
接着,将描述在该1394通信中发送数据速率的方法。如图2A至2C所示,按照1394电缆,通过将作为在电缆中流动以发送选通信号的偏置信号的TPB和TPB*的电平在例如100到120纳秒期间设置为相互不同的预定电平,发送S100、S200和S300的数据速率。
另外,根据使用光缆、UTP电缆或STP电缆的本发明的1394通信,这些数据速率根据发送控制符号的次数而发送。图4表示用于本发明的一个符号表。在使用光缆、UTP电缆或STP电缆的1394通信中,1394通信的数据以4B/5B代码来发送。4B/5B代码是一种用于数字数据通信的编码方法标准,并被用于100Mb/s以太网(Ethemet)、FDDI等。作为代码使用的每个符号根据使用该符号的通信方法而有不同的用途。与此不同,还有多种编码方法,如将后述。
4B/5B代码有16种控制符号。符号“JK”被发送给1394数据包的前置区,以及例如,符号“S”被用于通知数据速率。此时,根据发送符号“S”的次数,该数据速率被发送给1394数据包的前置区。例如,如图3所示,不传送符号“S”表示S100,传送一次表示S200,而传送两次表示S400。即使将来会有更快的数据速率被增加到1394标准,这种方法仍能通过增加发送符号“S”的次数来复制这一情况。除了以发送符号“S”的次数来识别,发送另一预定符号例如符号“R”的情况也能被识别为S400。
尽管在前置区中的符号“JK”的数目根据各数据速率的不同而不同,但最好在情况许可时在前一半插入用于通知数据速率的符号“S”。这是因为最好尽早地识别数据速率信息。符号“JK”必须在一开始就发送。原因是符号同步需要按上述进行。
上面通过例子描述了4B/5B代码。但是,本发明也能应用到例如RMI(restricted mark inversion:限制传号倒置)、CMI、AMI、mB/1C、mB/nB、4B/3T和2BIQ码的编码方法,这些编码方法通过类似地将1394控制信号指定给各编码方法的控制码而实现。例如,按照8B/10B编码的例子,符号“数据前置”被用作控制符号(相应于“JK”),而符号“速度”被用作发送速率通信符号(相应于“S”)。这些符号的使用类似于“JK”和“S”的使用。
另外,如图5所示,在1394通信中有TP偏置信号,它被用于采用电缆检测连接到另一个节点的节点。换句话说,通过在数据流电缆中将作为偏置信号的TPA和TPA*固定在高电平,TP偏置被接通。此外,如图5B所示,在光纤、UTP或STP电缆中,通过连续发送不同于“Q”的控制符号,TP偏置被接通。当符号“Q”到来时,TP偏置被确定为关闭。“Q”表示没有信号的状态。例如,还有一个连接器被取消的状态等效于状态“Q”。
即使在TP偏置被关闭时,与另一节点的维持连接也需要同步。在这种情况下,在同步中符号“Q”的长时间连续是极为不利的。因此,使用有大信号变化的控制信号例如“1”对维持PLL稳定极为有利。“大信号改变”具有下述涵义。
每当向其输入比特“1”时,MLT-3电路16和NRZI编码电路20(下面描述)改变它们的输出电平。由于符号“I”表示为“11111”如图4所示,所以该电平对应于总共5个比特而改变。因此这种情况被描述为大信号变化。从而,如下所述,在光缆被不必要辐射影响的情况下,符号“I”可以被使用。符号“I”是在没有数据时所发送的数据,并且主要用于维持同步。反之,当电缆例如UTP或STP电缆易被不必要辐射影响时,则需要具有小信号变化的控制信号。
具体地说,在UTP或STP电缆的情况下,当具有强信号改变的控制符号例如“1”被发送时,不必要辐射必须被削弱。然而,当需要发送符号“1”时,作为响应,具有小信号变化的控制信号例如“H”被发送。不必要辐射对STP电缆的影响要小于UTP电缆,这是因为它被进行了屏蔽处理。然而,最好使用符号“H”。如上所述,控制符号“Q”、“I”和“H”具有各自不同的特征,所以,理想情况是应将它们对应电缆的类型而使用。然而,当需要使用对任何类型电缆通用的控制符号时,可根据各类电缆的特性和缺点进行适当选择。
对于按照本发明的物理层控制大规模集成电路(LSI),下面将描述适于UTP或STP电缆、适于POF(Plastic optical fiber:塑料光纤)电缆和对这两种电缆均适用的三个例子。
图6所示的物理层控制LSI 1适于UTP或STP电缆。该物理层控制LSI1具有连接到1394电缆5的插座2的端口14,和连接到UTP或STP电缆(下称UTP/STP电缆)的连接器3的端口18。物理层控制LSI 1包括用于执行1394标准处理的电路,和用于执行上述UTP或STP传输处理的电路,它们相应于这两个端口14和18。
在物理层控制LSI 1中设有1394物理层协议逻辑块11。1394物理层协议逻辑块11执行总线初始化、判优和参照图1A-1D到图5A和5B所述的各种处理。
用于执行发送数据的DS编码和接收数据的DS编码的DS编码电路12被连接到1394物理层协议逻辑块11,并且用于调整发送或接收信号电平等的模拟电路13被连接到DS编码电路12。这两个电路是用于进行1394标准处理的。模拟电路13连接到端口14,并且1394插座2连接至端口14。
用于执行发送数据的4B/5B变换和接收数据的5B/4B变换的4B/5B变换电路15也被连接到1394物理层协议逻辑块11。用于执行发送数据的MLT(multilevel transmission:多电平传输)-3编码和接收数据的MLT-3反变换的MLT-3电路16被连接到4B/5B变换电路15,并且用于调整发送/接收信号电平等的模拟电路17与其连接。模拟电路17连接到端口18,并且UTP/STP连接器3经隔离变压器4连接到端口18。MLT-3电路16根据三值逻辑来进行电压电平变换,并且在输入比特“1”时给出电平变化。物理层控制LSI 1可以由单个集成电路构成。然而,图6中虚线所示的部分可由另一集成电路构成。实际上,可以把隔离变压器4置于UTP/STP连接器3中。
图7示出的物理层控制LSI 31适于POF电缆。物理控制LSI 31具有连接到1394电缆5的插座2的端口14,和连接到POF电缆7的连接器33(下称“POF连接器”)的端口19。连接器33还具有光链接功能,并特别具有在光信息与电信息之间进行转换的光/电和电/光转换器。物理层控制LSI 31包括用于执行1394标准处理的电路,和用于执行上述POF电缆传输处理的电路,它们相应于两个端口14和19。为了执行POF电缆传输,使用NRZI(non-return zero inverted on ones:不归零倒置)编码电路20以替代MLT-3电路16。NRZI编码电路20是输入比特“1”进行倒置的一个二值逻辑电路。
图8中所示的物理层控制LSI 41适于UTP或STP电缆和POF电缆。物理层控制LSI 41具有连接到1394电缆插座2的端口14,和连接到UTP或STP电缆和POF电缆二者的端口21。物理层控制LSI 41包括用于连接UTP或STP电缆的MLT-3电路16,和用于连接到POF电缆的NRZI编码电路20;还包括用于将连接至端口21的各种连接器连接的连接器检测器22,以及由连接检测器22的输出控制的第一和第二开关SW1和SW2。当UTP或STP电缆被连接到端口21时,第一和第二开关SW1和SW2二者被转换到MLT-3电路16。当POF电缆接到端口21时,第一和第二开关SW1和SW2二者被转换到NRZI编码电路20。
按照本发明的物理层控制LSI 1、31和41具有上述结构,因此,当1394插座2被接到端口14时,通过将TPA和TPA*如图5A所示地固定在高电平来发送偏置信号的ON(接通)状态,并且根据如图2A-2C所示的TPB和TPB*的电平来发送数据速率。
另外,当UTP/STP连接器3被接至端口18时、当POF连接器33被接至端口19时、和当UTP/STP连接器3或POF连接器33被接至端口21时,通过发送如图5B所示的不同于符号“Q”的符号来发送偏置信号的接通状态,并且根据如图3所示的在1394数据包的前置区中待发送的符号“S”的数目来发送该数据速率。
实际上,在1394物理层协议逻辑块11与DS编码电路12之间有数据线和选通线,并在1394物理层协议逻辑块11与4B/5B变换电路15之间有数据线和控制线。上述JK、S、和R等利用如图3所示的前置区由控制线发送,而Q、I和H等利用如图3所示的空载区由控制线发送。数据利用如图3所示的数据区由数据线发送,如图1A-1D所示。符号“0”被作为图1A-1D所示的“未被使用的符号(比特)”发送。“未被使用的符号(比特)”是指该符号(比特)在数据发送中未被使用,换句话说,它未被用作待在图3所示的数据包的数据区中发送的数据。然而,对于其它不同的用途,例如,该符号(比特)可以被用于传送控制数据。
通常,在IEEE 1394中,时刻变化的数据传输速率利用JK和S而动态变化。因此,发送符号的时间随着每个数据速率不同而不同。另外,当利用多功能电缆进行发送或接收时,在图1A-1D所示的速率影响下,只有空白部分被输入。因此,需要考虑适于最大速率的比特排列。

Claims (14)

1.一种数据通信方法,其中多个具有基于IEEE 1394标准的通信接口的电子设备通过光缆、非屏蔽扭绞线对(UTP)电缆或屏蔽对绞对(STP)电缆中的至少一种电缆连接,并且在所述电子设备之间执行通信。
2.根据权利要求1所述的数据通信方法,其中待被发送的数据包中未被用于以低数据速率发送数据的比特被排列在一个数据流上,以便适应由IEEE1394串行总线限定的多个数据速率。
3.根据权利要求1所述的数据通信方法,其中通过利用数据流来传送一个或多个预定速度控制符号来发送数据速率。
4.根据权利要求3所述的数据通信方法,其中根据用于将所述速度控制符号传送到所述数据流的次数来发送各种所述数据速率。
5.根据权利要求1所述的数据通信方法,其中通过发送预定控制符号来实现与在由EEE 1394标准限定的待提供给所述电缆的偏置信号相同的效果。
6.根据权利要求1所述的数据通信方法,其中具有小信号变化的控制符号被用于取代具有大信号变化的控制符号,以减弱在所述UTP电缆或所述STP电缆中的不必要辐射。
7.一种电子设备,具有一个与由IEEE 1394标准限定的一条电缆连接的端子,和一个与光缆、UTP电缆或STP电缆中的至少一种电缆连接的端子。
8.一种数据通信方法,其中,当适于其数据速率可变的数据通信系统的接口被用于在多个电子设备间进行数据通信时,使用由所述数据通信系统限定的电缆,
其中,当使用用于利用不同于由所述数据通信系统限定的所述电缆的多用途电缆来进行数据通信的通信信道时,通过使用相应于最大数据速率的比特排列来进行数据通信,并且当使用所述多用途电缆以低数据速率进行数据通信时,待被传送的数据包中未被用于发送数据的比特区被排列在一个数据流上,以便适应多个数据速率。
9.根据权利要求8所述的数据通信方法,其中所述接口是基于IEEE1394标准的通信接口,并且所述多用途电缆是光缆、UTP电缆或STP电缆中的任意一种电缆。
10.根据权利要求8所述的数据通信方法,其中通过利用所述数据流传送一个或多个预定速度控制符号来发送所述数据速率。
11.根据权利要求8所述的数据通信方法,其中根据用于将所述速度控制符号传送到所述数据流的次数来发送各种所述数据速率。
12.根据权利要求8所述的数据通信方法,其中通过发送预定控制符号来实现与由所述数据通信系统限定的待提供给所述电缆的偏置信号相同的效果。
13.根据权利要求12所述的数据通信方法,其中当所述预定控制符号具有强信号变化时,如果必须减弱不必要辐射,则使用具有小信号变化的控制信号。
14.一种在基于适用于其数据速率可变的数据通信系统的接口的物理层中形成的集成电路,
其中所述集成电路包括:
一个与由所述数据通信系统限定的一条电缆连接的端子;和
一个与不同于由所述数据通信系统限定的电缆的一条多用途电缆连接的端子。
CNB971213607A 1996-10-03 1997-10-03 数据通信方法、电子设备、及物理层控制集成电路 Expired - Lifetime CN1171418C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP281808/1996 1996-10-03
JP28180896 1996-10-03
JP281808/96 1996-10-03

Publications (2)

Publication Number Publication Date
CN1179659A true CN1179659A (zh) 1998-04-22
CN1171418C CN1171418C (zh) 2004-10-13

Family

ID=17644285

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB971213607A Expired - Lifetime CN1171418C (zh) 1996-10-03 1997-10-03 数据通信方法、电子设备、及物理层控制集成电路

Country Status (8)

Country Link
US (2) US6266344B1 (zh)
EP (2) EP1533709B1 (zh)
JP (1) JP3783363B2 (zh)
KR (1) KR100516565B1 (zh)
CN (1) CN1171418C (zh)
CA (1) CA2217389C (zh)
DE (2) DE69738675D1 (zh)
MY (1) MY118889A (zh)

Families Citing this family (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3487768B2 (ja) 1997-10-15 2004-01-19 シャープ株式会社 信号伝送装置
JP3994360B2 (ja) * 1998-05-20 2007-10-17 ソニー株式会社 情報処理装置、情報処理方法、および記録媒体
US20030179719A1 (en) * 1998-05-22 2003-09-25 Takashi Kobayashi Method and apparatus for transmitting packets at a transfer rate that depends on a response from a destination
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
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
JP2000124913A (ja) * 1998-10-16 2000-04-28 Sony Corp デジタルシリアルデータのインターフェース装置及びデータ転送速度選択方法
US6633547B1 (en) 1999-04-29 2003-10-14 Mitsubishi Electric Research Laboratories, Inc. Command and control transfer
US6378000B1 (en) 1999-04-29 2002-04-23 Mitsubish Electric Research Laboratories, Inc Address mapping in home entertainment network
US6523064B1 (en) 1999-04-29 2003-02-18 Mitsubishi Electric Research Laboratories, Inc Network gateway for collecting geographic data information
BR0006156A (pt) * 1999-05-25 2001-10-30 Sony Corp Processo, aparelho e sistema de transmissão
US6628607B1 (en) 1999-07-09 2003-09-30 Apple Computer, Inc. Method and apparatus for loop breaking on a serial bus
JP3583667B2 (ja) 1999-09-30 2004-11-04 株式会社東芝 無線端末装置並びにデータ転送方法及び制御情報通知方法
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
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
US6618750B1 (en) 1999-11-02 2003-09-09 Apple Computer, Inc. Method and apparatus for determining communication paths
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
US6587904B1 (en) * 1999-11-05 2003-07-01 Apple Computer, Inc. Method and apparatus for preventing loops in a full-duplex bus
US6457086B1 (en) * 1999-11-16 2002-09-24 Apple Computers, Inc. Method and apparatus for accelerating detection of serial bus device speed signals
US6639918B1 (en) 2000-01-18 2003-10-28 Apple Computer, Inc. Method and apparatus for border node behavior on a full-duplex bus
US7266617B1 (en) * 2000-01-18 2007-09-04 Apple 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
KR20030061936A (ko) * 2002-01-14 2003-07-23 지능정보 (주) 멀티미디어 다중 전송 시스템
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
US7308517B1 (en) 2003-12-29 2007-12-11 Apple Inc. Gap count analysis for a high speed serialized bus
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
US7237135B1 (en) * 2003-12-29 2007-06-26 Apple Inc. Cyclemaster synchronization in a distributed bridge
KR100707063B1 (ko) 2005-08-01 2007-04-13 주식회사 케이티 1394b-UTP5를 이용한 실시간 멀티미디어 스트리밍 방법및 시스템
US8218567B2 (en) * 2007-03-12 2012-07-10 Broadcom Corporation Method and system for reducing transceiver power via a variable signal constellation
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
JP5348184B2 (ja) * 2011-06-15 2013-11-20 株式会社デンソー 符号化装置及び符号化方法

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
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
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
US6115764A (en) * 1994-09-27 2000-09-05 International Business Machines Corporation Acyclic cable bus having redundant path access
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
US6014381A (en) * 1996-09-13 2000-01-11 Sony Corporation System and method for distributing information throughout an aircraft
US5854591A (en) * 1996-09-13 1998-12-29 Sony Trans Com, Inc. System and method for processing passenger service system information
US5945631A (en) * 1996-09-16 1999-08-31 Sony Corporation IEEE 1394 active wall disconnect and aircraft qualified cable

Also Published As

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

Similar Documents

Publication Publication Date Title
CN1171418C (zh) 数据通信方法、电子设备、及物理层控制集成电路
US5574722A (en) Protocol independent switch
US6141352A (en) Method and apparatus for transmitting 10BASE-T signals across a 100BASE-X physical layer device service interface
CA2450825C (en) Protocol independent transmission using a 10 gigabit attachment unit interface
EP0596645B1 (en) Frame-based transmission of data
US8031609B2 (en) Apparatus and method for communicating arbitrarily encoded data over a 1-gigabit ethernet
US5617419A (en) Adapting switch port and work station communication adapters to data frame types with disparate formats and data rates
JP3507851B2 (ja) 階段状正弦波形を送信および受信するトランシーバ
US20040071250A1 (en) High-speed interconnection adapter having automated lane de-skew
US4972161A (en) Clock recovery for serial data communications system
CN101616048A (zh) 多端口以太网收发信机
EP1018217A1 (en) Method and apparatus for encoding and decoding a bit sequence for transmission over pots wiring
US7522641B2 (en) Ten gigabit copper physical layer system
CN1711724A (zh) 自动协商的系统、方法和设备
US6865231B1 (en) High-speed interconnection adapter having automated crossed differential pair correction
EP1668832B1 (en) Scalable device-to-device interconnection
US4983010A (en) System for connecting light waveguide buses and coaxial cable buses
US5898678A (en) Method and apparatus for using synthetic preamable signals to awaken repeater
CN114442514A (zh) 一种基于fpga的usb3.0/3.1控制系统
US20030035435A1 (en) Parallel bus lan
US20050060471A1 (en) Serial data interface system and method having bilingual functionality
US6996120B2 (en) Methods for improving bus performance and bandwidth utilization of a parallel bus LAN
KR200283063Y1 (ko) 전송거리 확장을 위한 기가비트 이더넷 스위치
AU716201B2 (en) Ultra high speed data collection, processing and distribution ring with parallel data paths between nodes
CN110781116A (zh) 高速点对点串行接口系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20041013