IP Library › Granted Patent US 11,949,455
Granted Patent B2
US 11,949,455 · App. 17/805,445 · Granted Apr 2, 2024

Bit-wise inverse multiplexing for optical channels utilizing microLEDs

Inventors: Robert Kalman (Mountain View, CA); Bardia Pezeshki (Mountain View, CA); Alexander Tselikov (Mountain View, CA)
Assignee: Avicena Tech Corp.
H04B10/502H04B10/25H04B10/508
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,949,455
App. No.
17/805,445
Granted
Apr 2, 2024
Kind
B2
Abstract

An optical communication system may include microLEDs for use in communicating data between chips or multi-chip modules. The number of microLEDs may be greater than a number of electrical data lines for carrying data to be communicated. Signals on the electrical data lines may be inverse multiplexed, for example to allow for operation of the microLEDs at a rate slower than operation of electrical circuitry generating signals on the electrical data lines.

Claims (30)

1. A method of providing inverse-multiplexed optical data transmission, comprising:

demultiplexing each of a plurality of serial input electrical data signals for transmission to form a plurality of parallel input electrical data signals, with corresponding parallel input electrical data signals for each of the serial input data signals;

driving microLEDs of an array of microLEDs to emit light based on the parallel input electrical data signals;

passing the light through cores of a multicore fiber, with light from different microLEDs passing through different cores of the multicore fiber;

forming parallel output electrical data signals by an array of photodetectors receiving the light passed through the cores of the multicore fiber; and

multiplexing the parallel output electrical data signals to form serial output electrical data signals;

wherein the array of microLEDs comprises a plurality of sub-arrays of microLEDs, and each of the corresponding parallel input electrical data signals are provided to different ones of the sub-arrays of microLEDs;

wherein the array of photodetectors comprises a plurality of sub-arrays of photodetectors, and each of the sub-arrays of photodetectors receives light emitted by a corresponding one of the sub-arrays of microLEDs; and

wherein the array of photodetectors comprises a plurality of sub-arrays of photodetectors, and each of the sub-arrays of photodetectors receives light emitted by a corresponding one of the sub-arrays of microLEDs; and

further comprising, for each sub-array of microLEDs, driving a microLED of the array of microLEDs with an input electrical clock signal, passing light emitted by the at least one microLED driven by the input electrical clock signal through at least one core of the multicore fiber, and forming an output electrical clock signal by at least one photodetector of a corresponding one of the sub-arrays of photodetectors.

2. The method of claim 1 , further comprising, for each sub-array of microLEDs, latching the parallel input electrical data signals using the input electrical clock signal, and for the corresponding one of the sub-arrays of photodetectors, latching the parallel output electrical data signals using the output electrical clock signal.

3. The method of claim 1 , wherein different photodetectors of one of the sub-arrays of photodetectors receives light emitted by a corresponding different one of the microLEDs of the corresponding one of the sub-arrays of microLEDs.

4. A method of providing inverse-multiplexed optical data transmission, comprising:

demultiplexing each of a plurality of serial input electrical data signals for transmission to form a plurality of parallel input electrical data signals, with corresponding parallel input electrical data signals for each of the serial input data signals;

driving microLEDs of an array of microLEDs to emit light based on the parallel input electrical data signals;

passing the light through cores of a multicore fiber, with light from different microLEDs passing through different cores of the multicore fiber;

forming parallel output electrical data signals by an array of photodetectors receiving the light passed through the cores of the multicore fiber; and

multiplexing the parallel output electrical data signals to form serial output electrical data signals further comprising driving at least one microLED of the array of microLEDs with an input electrical clock signal, passing light emitted by the at least one microLED driven by the input electrical clock signal through at least one core of the multicore fiber, and forming an output electrical clock signal by at least one photodetector of the array of photodetectors.

5. The method of claim 4 , further comprising latching at least one of the parallel input electrical data signals using the input electrical clock signal, and latching at least one of the parallel output electrical data signals using the output electrical clock signal.

6. An optical communication apparatus for transmitting inverse-multiplexed data, comprising:

an inverse multiplexer having an input for one or more serial input electrical signals and configured to produce parallel input electrical signals;

transmitter circuitry configured to receive the parallel input electrical signals and drive microLEDs to produce parallel optical signals;

a first optical coupling assembly to couple light from the microLEDs to a first end of a multicore fiber;

a second optical coupling assembly to couple light from a second end of the multicore fiber to photodetectors to produce parallel output electrical signals; and

a multiplexer having a plurality of inputs configured to receive the parallel output electrical signals and convert the parallel output electrical signals to serial output electrical signals; and

further comprising:

an error-correcting code (ECC) encoder, the ECC encoder configured to generate error correction electrical signals based on the parallel input electrical signals, and wherein the transmitter circuitry is further configured to receive the error correction electrical signals and drive additional microLEDs to produce error correction optical signals, and wherein the parallel optical signals include the error correction optical signals; and

an ECC decoder, the ECC decoder configured to correct errors in the parallel output electrical signals.

7. The optical communication apparatus of claim 6 , further comprising a latch to latch the parallel input electrical signals based on a clock signal.

8. The optical communication apparatus of claim 6 , wherein the inverse multiplexer is configured to produce the parallel input electrical signals bytewise.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME FROM AVICENATECH CORP. TO AVICENATECH, CORP. PREVIOUSLY RECORDED ON REEL 61310 FRAME 575. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 26, 2024
From: KALMAN, ROBERT; PEZESHKI, BARDIA; TSELIKOV, ALEXANDER
To: AVICENATECH, CORP.
Reel/Frame 067686/0193 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2022
From: KALMAN, ROBERT; PEZESHKI, BARDIA; TSELIKOV, ALEXANDER
To: AVICENATECH CORP.
Reel/Frame 061310/0575 →
Continuity (2)
Provisional Application 63197263 · Jun 4, 2021
Related Publication 20220393768A1 · Dec 8, 2022
Cited By (1)
US 12,332,488