Optical Bus System
AssigneeHewlett-Packard Development Company, L.P.
InventorsDavid Martin Fenwick, Richard J. Luebs, Terrel L. Morris, Duane A. Wegher, Jeffrey D. Yetter
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Development Company, L.P.
InventorsDavid Martin Fenwick, Richard J. Luebs, Terrel L. Morris, Duane A. Wegher, Jeffrey D. Yetter
Estimating the term…
Systems are provided having, for example, at least first and second processing units, an optical bus system coupled to the at least first and second processing units, and an optical bus controller coupled to the optical bus system. The optical bus system includes a plurality of optical switches and each optical switch includes, for example, at least a first switch state for directing light in at least a first direction and a second switch state for directing light in at least a second direction. Methods for optical bus communication are also provided.
1-31. (canceled)
An optical bus for a multi-processing unit system, the bus comprising:
The system of claim 1, wherein:
The system of claim 2, wherein said optical bus controller coupled to the plurality of optical switches is for individually controlling a state of each optical switch in said array of optical switches so as to selectively create an optical path through said optical bus system between any of said inputs and any of said outputs.
The system of claim 1, wherein at least one optical switch comprises a movable member.
The system of claim 1, wherein at least one optical switch comprises a voltage controlled movable element.
The system of claim 1, wherein at least one optical switch comprises a liquid crystal.
The system of claim 1, wherein the optical bus controller is operable to change the state of at least one optical switch.
The system of claim 1, wherein the optical bus controller is operable to change the state of at least one optical switch based on monitoring a fault status of a processor receiving data through said optical bus.
The system of claim 1, wherein the optical bus controller is operable to change the state of at least one optical switch based on monitoring a load status.
The system of claim 1, wherein the optical bus controller configures the optical switches to provide a communication channel to at least one processor of the multi-processing unit system.
The system of claim 1, wherein the optical bus controller configures the optical switches to provide a first communication channel to at least a first processing unit and a second communication channel to at least a second processing unit of the multi-processing unit system.
The system of claim 11, wherein the optical bus controller configures the optical switches to channel data destined for the first processing unit to the second processing unit.
The system of claim 11, further comprising:
The system of claim 1, wherein at least one of said optical switches comprises a cavity between two layers of material, said cavity containing a liquid that is selectively heated into a gas to change that optical switch from said first switch state to said second switch state.
The system of claim 14, wherein the at least one optical switch comprises a bottom layer made of silica and a top layer made of silicon, said liquid having a same index of refraction as said silica.
The system of claim 14, further comprising:
The system of claim 16, wherein the electrodes are disposed in an upper layer of said two layers of material.
The system of claim 1, wherein the optical bus controller comprises logic for monitoring and changing a distribution of data between at least first and second processing units based on a fault status of either of said first and second processing units.
An optical bus for a multi-processing unit system, the bus comprising:
The system of claim 19, further comprising:
Dependencies are inferred from the claim text.