IP Library › Granted Patent US 9,178,642
Granted Patent B2
US 9,178,642 · App. 13/881,004 · Granted Nov 3, 2015

Receivers and transceivers for optical multibus systems

Inventors: Moray McLaren (Bristol, GB); Nathann Lorenzo Binkert (Redwood City, CA); David A. Warren (El Dorado Hills, CA); Michael Renne Ty Tan (Menlo Park, CA)
Assignee: Hewlett-Packard Development Company, L.P.
H04J14/02H04B10/278
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 9,178,642
App. No.
13/881,004
Filed
Jun 19, 2013
Granted
Nov 3, 2015
Kind
B2
Art Unit
2637
USPC
398/79
Abstract

This disclosure is directed to optical-to-electrical receiver and transceiver integrated circuits that can be used to send and receive multiple optical signal data streams using at least one optical bus. In one aspect, a fan-in integrated circuit of a node includes an arbiter/multiplexer, and at least one receiver. Each receiver is electronically connected to the arbiter/multiplexer. Each receiver receives at least one optical signal over an optical broadcast bus and converts the optical signals into a data stream encoded in electronic signals. The arbiter/multiplexer selects one receiver at a time to send an electronic signal to the arbiter/multiplexer and outputs the electronic signal to the node for processing.

Claims (48)

1. A fan-in integrated circuit of a node comprising:

an arbiter/multiplexer;

a plurality of receivers, each receiver electronically connected to the arbiter/multiplexer, wherein each receiver is configured to receive optical signals over a corresponding optical broadcast bus and convert the optical signals into a data stream encoded in electronic signals, and each receiver comprises an array of photodetectors, where each photodetector receives and converts one of the optical signals into analog electronic signals, and

wherein the arbiter/multiplexer selects one receiver at a time to send the electronic signals to the arbiter/multiplexer which outputs the electronic signals to the node for processing;

wherein a receiver further comprises:

a trans-impedance amplifier (“TIA”) array, each TIA is electronically connected to a photodetector and amplifies the analog electronic signals output from the photodetector;

a sampler array, each sampler electronically connected to a TIA of the TIA array and converts the analog electronic signals into digital electronic signals; and

an address filter electronically connected to the sampler array that checks the destination address of packets encoded in the digital electronic signals and discards the data encoded electronic signals not destined for the node.

2. The integrated circuit of claim 1 , further comprises a packet buffer electronically connected to the address filter and electronically connected to the arbiter/multiplexer, wherein the packet buffer receives the digital electronic signals and encodes data destined for the node and temporarily stores the data.

3. The integrated circuit of claim 2 , further comprises a flow control electronically connected to the packet buffer, wherein the flow control prevents buffer overflow when the rate of packet arrival at the receiver exceeds the rate that packets are forwarded in electronic signals from the packet buffer to the arbiter/multiplexer.

4. The integrated circuit of claim 1 , wherein the detector array is flip-chip mounted to the integrated circuit such that each photodetector is connected directly to a TIA.

5. A fan-in integrated circuit of a node comprising:

an arbiter/multiplexer;

a plurality of receivers, each receiver electronically connected to the arbiter/multiplexer, wherein each receiver is configured to receive optical signals over a corresponding optical broadcast bus and convert the optical signals into a data stream encoded in electronic signals, and each receiver comprises an array of photodetectors, where each photodetector receives and converts one of the optical signals into analog electronic signals, and

wherein the arbiter/multiplexer selects one receiver at a time to send the electronic signals to the arbiter/multiplexer which outputs the electronic signals to the node for processing;

the integrated circuit further comprising:

a transmitter optically coupled to an optical broadcast bus; and

a control/data multiplexer electronically connected to the receivers, the node, and the transmitter, wherein the control/data multiplexer receives buffer status information from each of the receivers and a data stream encoded in electronic signals generated by the node and transmits the electronic signals to the transmitter based on the status information.

6. The integrated circuit of claim 5 , wherein the transmitter further comprises:

an array of lasers; and

a driver array, wherein each driver is electronically connected to a laser and directly modulates the laser in order to convert the electronic signals generated by the node into optical signals.

7. The integrated circuit of claim 6 , wherein the array of lasers is flip-chip mounted to the integrated circuit such that each laser is connected directly to a driver.

8. A fan-in integrated circuit of a node comprising:

an arbiter/multiplexer;

a plurality of receivers, each receiver electronically connected to the arbiter/multiplexer, wherein each receiver is configured to receive optical signals over a corresponding optical broadcast bus and convert the optical signals into a data stream encoded in electronic signals, and each receiver comprises an array of photodetectors, where each photodetector receives and converts one of the optical signals into analog electronic signals, and

wherein the arbiter/multiplexer selects one receiver at a time to send the electronic signals to the arbiter/multiplexer which outputs the electronic signals to the node for processing;

the integrated circuit further comprising:

a multiplexer including:

a first input electronically connected to the output of the arbiter/multiplexer;

a second input electronically connected to a second optical fan-in integrated circuit of the node; and

an output, wherein the multiplexer combines electronic signals received from the arbiter multiplexer and the second integrated circuit into electronic signals that are sent to the node for processing.

9. An optical bus fan-in integrated circuit for a node comprising:

the integrated circuit comprising therein:

an arbiter/multiplexer; and

a plurality of receivers, each receiver for connection to an optical bus carrying multiple data channels, each receiver having an output electronically connected to the arbiter/multiplexer,

wherein each receiver comprises:

an array of photodetectors, each photodetector receives and converts one channel from a corresponding optical bus into an analog electronic signal;

a trans-impedance amplifier (“TIA”) array, each TIA being electronically connected to a corresponding photodetector;

a sampler array, each sampler electronically connected to a corresponding TIA of the TIA array to convert a corresponding amplified analog electronic signal into a digital electronic signal; and

an address filter, electronically connected to the sampler array, that checks a destination address of packets encoded in the digital electronic signals and discards packets not addressed to the node.

10. The optical bus fan-in integrated circuit of claim 9 , further comprising a first multiplexer connected to receive output from the arbiter/multiplexer and output from a second arbiter/multiplexer of a second optical bus fan-in integrated circuit.

11. The optical bus fan-in integrated circuit of claim 9 , further comprising:

a transmitter for transmitting data from the node to at least one other node; and

a control/data multiplexer connected to receive data from each of the receivers and from the node, an output of a second multiplexer being input to the transmitter.

12. The optical bus fan-in integrated circuit of claim 11 , wherein the control/data multiplexer is configured to receive buffer status information from each of the receivers and a data stream output by the node and to provide output to the transmitter for transmission.

13. The optical buss fan-in integrated circuit of claim 9 , further comprising:

a packet buffer receiving output from the address filter and providing input to the arbiter/multiplexer; and

a flow control for controlling operation of the packet buffer.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2013
From: MCLAREN, MORAY; BINKERT, NATHAN LORENZO; TAN, MICHAEL RENNE TY; WARREN, DAVID A.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 030739/0338 →
Continuity (1)
Related Publication 20130259483A1 · Oct 3, 2013