Field of the Invention
The present invention relates in general to a wideband optical communications receiver that is continuously tunable and exhibits optimum performance across multiple octaves of received signal bandwidth. For this purpose, the invention employs a transimpedance amplifier having a variable transconductance input gain stage, that is adjustable over multiple data rate octaves of the received signal by a drain control current derived from the receiver's clock/data recovery circuit, so as to tune the bandwidth of the receiver to accommodate the data rate of the received signal.
Background of the Invention
Currently available optical communication receivers are designed to operate over a relatively limited passband of modulation data rates and are not readily tunable over multiple octaves of input signal frequency. Previous attempts to implement a broadband receiver have suffered from limited performance due to the substantial noise figure penalty that accumulates at data rates lower than the highest data rate at which the receiver is intended to operate.
One attempt to solve this problem involves the use of `post` amplification stage, complex noise filtering circuitry downstream of the input signal amplifier. Unfortunately, such filters not only cannot improve upon the noise figure of the pre-amplifier stage, but they introduce an insertion loss penalty of their own, thereby reducing the overall sensitivity of the receiver. Another proposal has been to make the feedback resistor in the input stage's transimpedance amplifier controllably adjustable, for example, by means of a MOSFET-implemented resistor, whose applied gate voltage sets the effective resistance of the feedback resistor. This approach suffers from the fact that such an FET-implemented resistor has more insertion loss that the ordinary passive resistor it replaces. In addition, it introduces stray capacitance and thereby noise into the feedback path. Moreover, it does not provide multiple octave tunability.
Summary of the Invention
In accordance with the present invention, the shortcomings of conventional bandwidth-limited optical communications receivers described above are effectively remedied by a wideband optical communications receiver that is continuously tunable and exhibits optimum performance across multiple octaves of received signal bandwidth. The invention is particularly directed to a modification of the receiver's transimpedance preamplifier input stage, upstream of the receiver's data/clock recovery circuitry. This modification involves the use of a variable transconductance device, in the form of a heterojunction field effect transistor HJFET, whose transconductance exhibits a very steep non-linear variation with drain current over the operational bandwidth of the transimpedance amplifier. By varying the drain current in accordance with the frequency of a data rate clock signal recovered by the data/clock recovery circuitry, the transconductance of the HJFET and thereby the bandwidth of the transimpedance amplifier can be tuned to accommodate the detected data rate.
As will be described, the invention uses the data rate of the received signal (known either a priori, or extracted by a clock recovery circuit) to tune the operational bandwidth of the receiver, such that the upper end of the bandwidth (its upper 3 dB) point is defined by the value of the transconductance g.sub.m of the HJFET preamplifier stage of the transimpedance amplifier. Being able to set the maximum bandwidth of the receiver to a value that is no greater than is necessary for the data rate of the received signal serves to optimize the noise overall figure of the receiver.
By the use of a bandwidth control code look-up table previously stored in memory during a calibration phase of operation, the receiver's microcontroller generates, either directly or interpolating between stored code values, a digital code representative of an control voltage to be output by a digitally programmable current control circuit. This control voltage is applied to a control port of the transimpedance amplifier so as to set the drain current supplied to the HJFET which, in turn, sets its transconductance, and thereby the effective operational bandwidth of the amplifier.
Brief Description of the Drawings
FIG. 1 is a schematic diagram of a continuously tunable, multi-octave optical communications receiver in accordance with a preferred embodiment of the present invention; and
FIG. 2 shows the variation of transconductance with drain current of the heterojunction FET input stage in the transimpedance amplifier of the wideband receiver diagram of FIG. 1.
Detailed Description
A continuously tunable, multi-octave optical communications receiver in accordance with a preferred embodiment of the present invention is schematically illustrated in FIG. 1 as comprising an opto-electronic transducer, shown as a photodiode 10, which is coupled to a light transmission signal path, such as a fiber optic link 11, by way of which (digitally) modulated communication signal is transported from an electro-optic transmitter (such as an injection laser diode) to the receiver. As a non-limiting example, the data rate of the data stream modulated upon the incoming light beam may be on the order of 100-800 Mb/s. When suitably biased, as by way of voltage bias source 12, photodiode 10 is operative to generate an output current representative of the digital data modulated upon the light beam incident on the photodiode 10.
The cathode 14 of photodiode 10 is coupled to a signal input port 21 of a transimpedance amplifier 20. Amplifier 20 is configured as a multistage cascode follower circuit, and has an input port 21 coupled to a preamplification (phase inverter) stage 30, comprised of a controlled transconductance, preferably implemented as a heterojunction field effect transistor (HJFET) having a relatively steep transconductance vs. drain current characteristic, shown in FIG. 2. HJFET 30 has its gate 31 coupled to the input port 21 of the multistage transimpedance amplifier 20, and its source 32 coupled to a source of reference potential (e.g., ground). The drain 33 of FET 30 is coupled through a drain resistor 35 to bandwidth control port 22 of the transimpedance amplifier.
A noise by-pass capacitor circuit 36 is coupled between port 22 and ground.
As will be described, bandwidth control port 22 is supplied with a control voltage generated by a digitally programmable current control circuit 40, for controllably adjusting the drain current supplied to FET 30, and thereby its transconductance g.sub.m. Since the transconductance g.sub.m of FET 30 effectively sets the maximum bandwidth of the transimpedance amplifier 20, the effective bandwidth of the receiver can be controlled by adjusting the drain current to the FET 30. The stimulus used to control the drain current to FET 30 is representative of the data rate of the received signal, as derived from a downstream clock/data recovery circuit 50.
The drain 33 of FET 30 is coupled through a resistor-capacitor filter 61 to the emitter 62 of a common-base connected transistor stage 60, the collector 63 of which is coupled to the base 71 of an emitter-follower transistor stage 70. An emitter bias resistor 64 is coupled between the emitter 62 of common-base connected transistor 60 a (VEE) bias supply line 66. The base 71 of emitter-follower transistor 70 is further coupled through base bias resistor 74 to a (VCC) voltage bias line 76, to which the collector 73 of transistor 70 is also coupled. An emitter bias resistor 77 is coupled between the emitter 72 of emitter follower transistor 70 to (VEE) bias supply line 66. A noise by-pass capacitor circuit 78 is coupled between VCC supply line 76 and ground. The cascode follower configuration of transimpedance amplifier 20 further includes a feedback resistor 78 (and parallel capacitor 79) coupled between the emitter output 72 of emitter follower transistor stage 70 and the gate drive input 31 of the initial, phase-inversion HJFET stage 30. As in a conventional cascode follower design, the value of feedback resistor 78 is set in accordance with the overall operational bandwidth of the amplifier. Namely, due to the feedback provided by resistor 78, controlling the value of the transconductance g.sub.m of the front end preamplifier gain stage of the HJFET 30 will have little or no effect on the overall passband gain of the amplifier. As pointed out above, the receiver of the invention may operate over a four octave variation in data rate (e.g., up to a data rate on the order of 800 Mb/s, for example).
The emitter 72 of emitter follower transistor 70 is further coupled to the base 81 of a downstream, phase-splitter output transistor stage 80, the emitter 82 and collector 83 outputs of which provide complementary phase outputs, that are capacitively coupled to respective opposite polarity ports 91 and 92 of a limiting amplifier stage 90. A collector bias resistor 84 is coupled between the collector 83 of transistor 80 and the VCC supply line 76, while an emitter bias resistor 86 is coupled between the emitter 82 of transistor 80 and the VEE supply line 66.
Transimpedance amplifier 20 may also include a temperature sensing resistor 25, which provides a calibration correction input via link 26 to a microcontroller 100, which is operative to generate a digital code defining the value of the control voltage generated by digitally programmable current control circuit 40, for controllably adjusting the drain current supplied to FET 30, for setting its transconductance, as described briefly above.
Limiting amplifier stage 90 has respective complementary polarity output ports 95 and 96 coupled to a conventional multi-octave data rate/clock recovery circuit 50, which extracts the clock signal embedded in the received data stream, as output by the transimpedance amplifier 20, and outputs respective data and clock signals at output ports 51 and 52. The operation of clock recovery circuit 50 is controlled via a control input 53 from control processor 100, either as a continuous sweep (in which the control processor 100 instructs the receiver at what data rate the clock recovery circuit is sweeping), or as a predefined data rate selection code.
As pointed out above, the present invention uses the data rate of the received signal (known either a priori, or extracted by the phase lock loop of clock recovery circuit 50), to tune the operational bandwidth of the receiver, such that the upper end of the bandwidth (its upper 3 dB) point is defined by the value of the transconductance g.sub.m of the HJFET preamplifier stage 30 of the transimpedance amplifier 20. Being able to set the maximum bandwidth of the receiver to a value that is no greater than is necessary for the data rate of the received signal serves to optimize the noise overall figure of the receiver.
For this purpose, using a bandwidth control code look-up table previously stored in memory during a calibration phase of operation, microcontroller 100 generates, either directly or interpolating between stored code values, an (eight bit) digital code representative of an control voltage to be output by digitally programmable current control circuit 40. As described above, this control voltage generated by current control circuit 40 is applied to the drain resistor 35 at the control port 22 of transimpedance amplifier 20, so as to set the drain current supplied to FET 30, which, in turn, sets its transconductance, and thereby the effective operational bandwidth of the amplifier.
In order to generate the intended drain current control voltage defined by the digital code supplied by microcontroller 100, digitally programmable current control circuit 40 includes a digital-to-analog converter (DAC) 42.
DAC 42 is coupled to receive the eight bit control code supplied on bus 43, and outputs an analog voltage through a driver amplifier 45 to control the magnitude of a control voltage supplied to the gate 46 of a voltage controlled resistor in the form of a MOSFET 47. MOSFET 47 effectively forms a voltage divider with the drain resistor 35 of HJFET 30. The drain 48 of voltage control FET 47 is coupled in common with its gate 46. FET 47 has its drain-source path coupled in circuit between a supply voltage terminal 49 and the control port 22 of transimpedance amplifier 20. As a consequence, with the gate voltage to FET 47 being defined in accordance with the value of the digital code generated by microcontroller 100, the resistance of FET 47 is varied, so as to vary the drain current through drain resistor 35 and thereby the transconductance of HJFET 30.
Preferably, HJFET 30 has a relatively steep transconductance vs. drain current characteristic, in which a relatively small variation in drain current will cause a significant change in g.sub.m. For this purpose, HJFET may comprise a commercially available HJFET, such as part No. NE33200, manufactured by NEC, which exhibits the steep inverted parabolic curve shown in FIG. 2. As shown therein, on the relatively steep portion of the curve, a relatively small 10 mA variation in drain current (between 0 and 10 mA) produces a variation in transconductance g.sub.m of 80 mS, for a drain-source bias voltage of 2.0 V.
As described above, the digital code output by processor 100 is generated in accordance with one or more code values that have been previously stored in a look-up table during a calibration mode of operation. During this mode, the frequency of an input test signal supplied to transimpedance amplifier 20 is swept across the desired (three octave) bandwidth data sequence. During this sweep, microcontroller 100 generates respective code values associated with some prescribed plurality of calibration data points, which are stored in memory. The calibration values may take into account operational parameters, such as temperature of the transimpedance amplifier 20 and the operating point bias of the photodiode 10.
During real time operation, as the clock recovery circuit 110 determines the data rate embedded in the received signal, microcontroller 100 outputs a control code based upon the previously stored calibration table. Since only a limited number of data points are stored during calibration mode, processor 100 interpolates the required code value, for example by means of a conventional linear interpolation operation, and outputs therefrom an (eight bit) digital code representative of an control voltage to be output by digitally programmable current control circuit 40. As described earlier, the control voltage generated by current control circuit 40 is applied to the drain resistor 35 at the control port 22 of transimpedance amplifier 20, so as to set the drain current supplied to FET 30, which, in turn, sets its transconductance, and thereby the bandwidth of the receiver.
As will be appreciated from the foregoing description, the operational bandwidth limitations of conventional optical communications receivers described above are effectively overcome by the tunable wideband optical communications receiver of the present invention, which can be continuously adjusted with change in data rate, and exhibits optimum performance across multiple octaves of received signal bandwidth. By modifying the receiver's transimpedance preamplifier input stage to include a variable transconductance device, whose transconductance exhibits a very steep non-linear variation with drain current over the operational bandwidth of the transimpedance amplifier, the bandwidth of the transimpedance amplifier and therefore the receiver can be tuned to accommodate the detected data rate.
While I have shown and described an embodiment in accordance with the present invention, it is to be understood that the same is not limited thereto but is susceptible to numerous changes and modifications as known to a person skilled in the art, and I therefore do not wish to be limited to the details shown and described herein but intend to cover all such changes and modifications as are obvious to one of ordinary skill in the art.