Patent attributes
An optical interconnect includes an optical transmitter having a plurality of optical sources; a light sensing array configured to receive optical beams emitted from the optical sources; and a beam tracking module in communication with the light sensing array. The beam tracking module is configured to calculate a displacement of at least one of the optical beams by extrapolating an extremum from cross-correlation data obtained between at least a portion of a sample reading from the light sensing array and at least a portion of a plurality of shifted versions of a reference reading from the light sensing array. A related method includes calculating a displacement of an optical beam by extrapolating an extremum from cross-correlation data obtained between a sample reading of the optical beam and at least a portion of a plurality of shifted versions of a reference reading from the light sensing array.