Claims
- 1. A method for transferring data between a plurality of processors, the method comprising:producing a plurality of light beams, the light beams having at a particular time a single wavelength, the single wavelength selected from a plurality of wavelengths; each light beam uniquely associated with a processor; each processor selectively modulating data onto its light beam; controlling at a particular time the selected wavelength of the single wavelength and the processors modulating data onto their light beam; receiving the plurality of light beams at an input ring array; transferring the light beams from the input ring array to an output ring array and rotating each light beam, each selected wavelength uniquely associated with a particular rotation; and outputting a light beam to each processor from the output ring array.
- 2. The method of claim 1 further comprising:producing the plurality of wave lengths; and selectively combining the wavelengths and splitting the combined wavelength to produce the plurality of light beams.
- 3. The method of claim 2 wherein the selectively combining is performed by a plurality of switches coupled to a combiner.
- 4. The method of claim 1 wherein the producing the plurality of light beams is performed by a tunable laser.
- 5. An apparatus comprising:means for producing a plurality of light beams, the light beams having at a particular time a single wavelength, the single wavelength selected from a plurality of wavelengths, the single wavelength selected from a plurality of wavelengths, and each light beam uniquely associated with a processor of a plurality of processors; the plurality of processors, each processor selectively modulating data onto its light beam; means for controlling at a particular time the selected wavelength of the single wavelength and the processors modulating data onto their lightbeams; an input ring receiving the plurality of light beams at an input ring array; means for transferring the light beams from the input ring array to an output ring array and rotating each light beam, each selected wavelength uniquely associated with a particular rotations; and the output ring array for outputting a light beam to each processor.
- 6. The apparatus of claim 5 wherein the producing the plurality of light beams means comprises:means for producing the plurality of wavelengths; and means for selectively combining the wavelengths and splitting the combined wavelengths to produce the plurality of lightbeams.
- 7. The apparatus of claim 5 wherein the selectively combining is performed by a plurality of switches coupled to a combiner.
- 8. The apparatus of claim 5 wherein the producing the plurality of light beams means comprises a tunable laser.
Parent Case Info
This application is a continuation of U.S. patent application Ser. No. 09/847,180, filed May 2, 2001 now U.S. Pat. No. 6,373,605, which is a continuation of U.S. patent application Ser. No. 09/430,543, filed Oct. 29, 1999 now U.S. Pat. No. 6,243,180, which is a continuation of U.S. patent application Ser. No. 08/896,367, filed Jul. 18, 1997, now U.S. Pat. No. 6,008,918, which is a continuation of U.S. patent application Ser. No. 08/641,632, filed May 2, 1996, now U.S. Pat. No. 5,677,778.
US Referenced Citations (17)
Non-Patent Literature Citations (7)
Entry |
Li et al., “Ring-Array Processor Distribution Topology for Optical Interconnects”, Applied Optics, vol. 31, No. 26, (1992) pp. 5548-5558. |
F.E. Kiamiley et al., “Performance Comparison Between Optoelectronic and VLSI Multistage Interconnection Networks”, J. Lightwave Tech., vol. 9, No. 12 (Dec. 1991) pp. 1674-1692. |
L.D. Hutcheson and P. Haugen, “Optical Interconnects Replace Hardwire”, IEEE Spectrum (Mar. 1987), pp. 30-35. |
J.W. Goodman, et al., “Optical Interconnections For VLSI Systems”, Proc. IEEE, vol. 72, No. 7 (Jul. 1984), pp. 850-866. |
L. Thylen, “Integrated Optics in LiNbO3: Recent Developments in Devices for Telecommunications”, IEEE, J. Lightwave Tech., vol. 6, No. 6 (Jun. 1988), pp. 847-861. |
N. Kagelnik, “Coupled Wave Theory for Thick Hologram Gratings”, Bell System Tech. Journal, vol. 48, No. 9 (Nov. 1969), pp. 2909-2947. |
M.R. Feldman, S. C. Esener, C.C. Guest, and S.H. Lee, Comparison Between Optical and Electric Interconnects Based on Power and Speed Considerations, Appl., Opt., vol. 27, pp. 1742-1751, 1988. |
Continuations (4)
|
Number |
Date |
Country |
Parent |
09/847180 |
May 2001 |
US |
Child |
10/067015 |
|
US |
Parent |
09/430543 |
Oct 1999 |
US |
Child |
09/847180 |
|
US |
Parent |
08/896367 |
Jul 1997 |
US |
Child |
09/430543 |
|
US |
Parent |
08/641632 |
May 1996 |
US |
Child |
08/896367 |
|
US |