23.12.2012 Views

CMOS Optical Preamplifier Design Using Graphical Circuit Analysis

CMOS Optical Preamplifier Design Using Graphical Circuit Analysis

CMOS Optical Preamplifier Design Using Graphical Circuit Analysis

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2.3 Transimpedance Amplifier <strong>Design</strong> Requirements 17<br />

The simplest technique is to limit the output swing as represented by the diode<br />

clamp in Figure 2.7. While limiting does not affect the lower limit of the dynamic<br />

range, it does increase the upper limit by allowing the receiver to accept strong sig-<br />

nals that would have otherwise overloaded the receiver and prevented normal opera-<br />

tion. Limiting can be performed either within the preamplifier [Yamazaki,1997], or<br />

in cases where the dynamic range requirements are more modest, externally by fol-<br />

lowing the preamplifier with a limiter circuit [Nakamura,1999], [Ohhata,1999]. The<br />

advantage of limiting is that it does not require level detection circuitry. However,<br />

the process of limiting destroys the amplitude information of the received signal. As<br />

such, limiting can only be used with binary signalling schemes. In addition, limiting<br />

introduces pulse width distortions that result out of the uneven gain applied to dif-<br />

ferent portions of the pulse. Finally, for applications in which ambient light is an<br />

issue, limiting removes information that helps separate the ambient light from the<br />

information signal.<br />

2<br />

I tail<br />

V ctl<br />

Level<br />

Detection<br />

Figure 2.7 Various methods of increasing dynamic range: 1) output signal limiting,<br />

2) input current steering, and 3) variable transimpedance gain.<br />

The second technique, input current steering, also improves the dynamic range<br />

by increasing the maximum acceptable signal level of the preamplifier. It uses a dif-<br />

R f<br />

r f<br />

1<br />

3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!