Method and apparatus for automatic detection and healing of signal pair crossover on a high performance serial bus
0 Assignments
0 Petitions
Accused Products
Abstract
An automatic crossover and healing process is disclosed for the P1394b standard. In particular, a crossover process is disclosed which comprises coupling the transmitting logic of a PHY to TPA, and coupling the receive logic of a PHY to TPB.
99 Citations
35 Claims
-
1-4. -4. (canceled)
-
5. A data communication apparatus comprising:
-
a transmit interface configured to transmit a first predetermined signal on power up; a receive interface configured to receive a second predetermined signal; said data communication apparatus configured to perform a crossover function if said receive interface does not receive said second predetermined signal, said crossover function comprising; examining a random value, and if the value of said random value meets a predetermined criterion, then; configuring said transmit interface to receive said second predetermined signal; and configuring said receive interface to transmit said first predetermined signal. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A communication network comprising at least two nodes and a communication bus, wherein:
-
said at least two nodes communicate with each other over said communication bus without an intervening crossover interface; and at least one of said at least two nodes is configured for detection and healing a crossover in communication, said detection and healing comprising; detecting absence of a first signal; and responsive to a probabilistic function, switching between a transmit port and a receive port. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A communication system, comprising:
-
an interface comprising a first communication path and a second communication path; at least one node; said node including a logic circuit comprising a receive circuit and a transmit circuit; wherein said transmit circuit is connected to a first and a second communication paths via a first passgate and said receive circuit is connected to said first and said second communication paths via a second passgate; and said first passgate, in response to a crossover enable signal, connects said transmit circuit either to said first communication path or said second communication path; said second passgate, in response to said crossover enable signal, connects said receive circuit either to said first communication path or said second communication path; wherein a logical state of said crossover enable signal is responsive to detection of a signal on said second communication path and a value of a first variable. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A home network comprising at least two devices and a communication bus, wherein:
-
said communication bus comprises a first signal transmission path and a second signal transmission path; and at least one of said at least two devices comprises a physical layer configured to detect reception of a signal on said second signal transmission path; and if said physical layer has not received said signal, then responsive to a randomized function, implementing, by said physical layer, a crossover process.
-
-
35. A method of forming a network comprising:
-
transmitting a first signal on a first interface; waiting for a predetermined period of time after completion of said transmitting; checking at a second interface, after said predetermined period of time is over after said transmitting, if a second signal is received; and if said second signal is received at said second interface, then attempting to form a network; and if said second signal is not received at said second interface, then performing detection of said second signal on said first interface.
-
Specification