Calculating Bandwidth for RF/Photonic Components based on Velocity mismatch

The bandwidth of a device such as a modulator or photodetector is an important figure. When designing a modulator or photodetector for high frequencies, much attention is paid to matching the velocity of the optical waves and the RF waves.

By finding the propagation time difference between the optical and RF waves, we model this in the time domain as a rect function. Note that for the rect function, the difference in propagation time is the tau variable. Performing the Fourier transform on the rect function will give us a sinc function. The 3dB cutoff point of this sinc function in the frequency domain gives us the device bandwidth. Note the MATLAB algorithm used below. The 3dB bandwidth is calculated using a simple manipulation of the frequency vector indices.

v_optical = ; %simulated optical velocity [define]

v_RF = ; %simulated RF velocity [define]

l_device = ; %device length [define]

f_max = ; %max frequency of vector (should be higher than bandwidth) [define]

f_num = ; %number of frequencies in vector [define]

tau = abs((l_device/v_optical)-(l_device/v_RF)) ; %propagation time difference

W = linspace(0,f_max,f_num); %frequency vector

S = tau*sinc(W*tau/2); %sinc function in frequency domain

Qs = find(20*log10(S)<=(20*log10(S(1))-3)); %intermediate calculation for index of 3db cutoff

BW_3dB= f_max*(Qs(1))/f_num %This is the result

Designing a Waveguide Photodetector in Rsoft

The following images depict the first stages of a waveguide photodetector design in Rsoft., The input waveguide is 2 microns, followed by a tapered section to a 10 micron wide photodetector region. Three tapering typologies are used. Following these initial simulations come optimization of the photodetector region and electrical simulations.

First, the layer view. This section is at the input waveguide.

The InGaAs layers above the waveguide serve to absorb the optical power in the photodetector region:

Three different input tapers are used:

Exponential Taper:

Absorption in the photodetector region is in the range of 95%.

Quadratic Taper:

Here is the optical power remaining in the waveguide region:

Linear Taper:

High Speed UTC Photodetector Simulation with Frequency Response in TCAD

The following is a TCAD simulation of a high speed UTC photodetector. An I-V curve is simulated for the photodetector, forward and reverse. A light beam is simulated to enter the photodetector. The photo-current response to a light impulse is simulated, followed by a frequency response in TCAD.

Structure:

121

I-V Curve

1211

Beam Simulation Entering Photodetector:

12111

 

Light Impulse:

121111

Frequency Response in ATLAS:

1211111

The full project (pdf) is here: ece530_final_mbenker

 

High Speed Waveguide UTC Photodetector I-V Curve (ATLAS Simulation)

The following project uses Silvaco TCAD semiconductor software to build and plot the I-V curve of a waveguide UTC photodetector. The design specifications including material layers are outlined below.

Simulation results

The structure is shown below:

3

analyzeband

Forward Bias Curve:

2

Negative Bias Curve:

1

Current Density Plot:

5

Acceptor and Donor Concentration Plot:

4

Bandgap, Conduction Band and Valence Band Plots:

6

DESIGN SPECIFICATIONS

Construct an Atlas model for a waveguide UTC photodetector. The P contact is on top of layer R5, and N contact is on layer 16. The PIN diode’s ridge width is 3 microns. Please find: The IV curve of the photodetector (both reverse biased and forward bias).

The material layers and ATLAS code is shown in the following PDF: ece530proj1_mbenker