DATA CHANNEL ORGANIZATION FOR A SWITCHED ARBITRATED ON-CHIP OPTICAL NETWORK
First Claim
1. A system for optical data communication, comprising:
- a first sending node comprising a first data item for transmission to a first receiving node during a first timeslot;
a second sending node comprising a second data item for transmission during a second timeslot;
a first optical data link (ODL) and a second ODL;
a first output switch operatively connecting the first sending node and the first ODL and configured to switch the first data item onto the first ODL during the first timeslot, wherein the first output switch is deactivated for the second timeslot;
a second output switch operatively connecting the second sending node and the first ODL and configured to switch the second data item onto the first ODL during the second timeslot, wherein the second output switch is deactivated for the first timeslot;
an optical coupler operatively connecting the first ODL and the second ODL, wherein the optical coupler is configured to redirect the first data item and the second data item from the first ODL to the second ODL; and
a first input switch operatively connecting the first receiving node with the second ODL and configured to switch the first data item from the second ODL to the first receiving node during the first timeslot.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for optical data communication, including: a first sending node including a first data item for transmission to a first receiving node during a first timeslot; a second sending node including a second data item for transmission during a second timeslot; a first optical data link (ODL) and a second ODL; a first output switch configured to switch the first data item from the first sending node onto the first ODL during the first timeslot; a second output switch configured to switch the second data item from the second sending node onto the first ODL during the second timeslot; an optical coupler connecting the first and second ODL; and a first input switch operatively connecting the first receiving node with the second ODL and configured to switch the first data item from the second ODL to the first receiving node during the first timeslot.
25 Citations
20 Claims
-
1. A system for optical data communication, comprising:
-
a first sending node comprising a first data item for transmission to a first receiving node during a first timeslot; a second sending node comprising a second data item for transmission during a second timeslot; a first optical data link (ODL) and a second ODL; a first output switch operatively connecting the first sending node and the first ODL and configured to switch the first data item onto the first ODL during the first timeslot, wherein the first output switch is deactivated for the second timeslot; a second output switch operatively connecting the second sending node and the first ODL and configured to switch the second data item onto the first ODL during the second timeslot, wherein the second output switch is deactivated for the first timeslot; an optical coupler operatively connecting the first ODL and the second ODL, wherein the optical coupler is configured to redirect the first data item and the second data item from the first ODL to the second ODL; and a first input switch operatively connecting the first receiving node with the second ODL and configured to switch the first data item from the second ODL to the first receiving node during the first timeslot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for optical data communication, comprising:
-
a first sending node comprising a first data item for transmission to a first receiving node during a first timeslot; a first optical coupler operatively connected to the first sending node; a second sending node comprising a second data item for transmission; a second optical coupler operatively connected to the second sending node; a first series of input switches operatively connected to the first receiving node, wherein the first series of input switches comprises a first input switch and a second input switch; a first plurality of optical data links (ODLs) operatively connecting the first optical coupler and the first input switch, wherein the first plurality of ODLs are configured to propagate the first data item to the first input switch during the first timeslot; and a second plurality of ODLs operatively connecting the second optical coupler and the second input switch, wherein the second plurality of ODLs are configured to propagate the second data item, wherein the first input switch is configured to switch the first data item from the first plurality of ODLs to the receiving node during the first timeslot, and wherein the second input switch is deactivated for the first timeslot. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for optical data communication, comprising:
-
allocating a first timeslot to a first sending node in an arbitration domain and a second timeslot to a second sending node in the arbitration domain; placing a first data item from the first sending node onto a first optical data link (ODL) during the first timeslot; redirecting, using a first optical coupler, the first data item from the first ODL to a second ODL operatively connected to a plurality of input switches; switching, using a first input switch of the plurality of input switches, the first data item from the second ODL to a first receiving node during the first timeslot; and deactivating the first input switch for the second timeslot. - View Dependent Claims (18, 19, 20)
-
Specification