Enhanced crosspoint bus protocol
First Claim
1. A method of extending a standard crosspoint bus protocol for controlling an enhanced crosspoint bus, the method comprising the step of:
- modifying a definition of one or more bits in a message sequence from a first predefined designation specifying the standard crosspoint bus protocol to a second predefined designation, the second designation being a control definition for specifying one of an enhanced crosspoint bus protocol and the standard crosspoint bus protocol;
wherein the enhanced crosspoint bus protocol is an expansion of the standard crosspoint bus protocol and is backward compatible with the standard protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
An enhanced crosspoint bus control protocol is provided for expanding a conventional crosspoint bus by altering one or more bit definitions in a standard encoded bus control message. In accordance with one aspect of the present invention, by changing the definition of one or more predetermined bits in a message sequence such that these bits are control bits, the novel crosspoint bus control protocol preferably signifies whether the message corresponds to a standard crosspoint bus architecture or to an extended crosspoint bus architecture. The unique enhanced crosspoint bus protocol of the present invention supports an extended message length while being backward compatible with existing crosspoint bus protocols, thereby allowing the existing and enhanced crosspoint bus protocols to advantageously co-exist on the same physical bus.
-
Citations
20 Claims
-
1. A method of extending a standard crosspoint bus protocol for controlling an enhanced crosspoint bus, the method comprising the step of:
-
modifying a definition of one or more bits in a message sequence from a first predefined designation specifying the standard crosspoint bus protocol to a second predefined designation, the second designation being a control definition for specifying one of an enhanced crosspoint bus protocol and the standard crosspoint bus protocol;
wherein the enhanced crosspoint bus protocol is an expansion of the standard crosspoint bus protocol and is backward compatible with the standard protocol. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Apparatus for extending a standard crosspoint bus protocol for controlling an enhanced crosspoint bus, the apparatus comprising:
-
a controller operative to modify a definition of one or more bits in a message sequence from a first predefined designation specifying the standard crosspoint bus protocol to a second predefined designation, the second designation being a control definition for specifying one of an enhanced crosspoint bus protocol and the standard crosspoint bus protocol;
wherein the enhanced crosspoint bus protocol is an expansion of the standard crosspoint bus protocol and is backward compatible with the standard protocol. - View Dependent Claims (8, 9, 10, 11, 12, 14, 15, 16, 17, 19, 20)
-
-
13. A routing switcher matrix circuit for selectively controlling a corresponding crosspoint switch in a routing switcher system, the routing switcher matrix circuit comprising:
-
a storage register operatively coupled to a serial data stream, the storage register at least temporarily storing data received from the serial data stream; and
a controller operatively coupled to the storage register and including a comparator for comparing each data bit in the serial data stream with a predetermined expected value, the controller being responsive to one or more bits in the data stream and selectively operating in at least one of a first mode and a second mode in response thereto, wherein in the first mode a first crosspoint bus protocol is used and in the second mode a second crosspoint bus protocol is used.
-
-
18. An article of manufacture for extending a standard crosspoint bus protocol for controlling an enhanced crosspoint bus, the article comprising a machine readable medium containing one or more programs which when executed implement the steps of:
-
modifying a definition of one or more bits in a message sequence from a first predefined designation specifying the standard crosspoint bus protocol to a second predefined designation, the second designation being a control definition for specifying one of an enhanced crosspoint bus protocol and the standard crosspoint bus protocol;
wherein the enhanced crosspoint bus protocol is an expansion of the standard crosspoint bus protocol and is backward compatible with the standard protocol.
-
Specification