---
title: "DFB, DBR & VCSEL Architectures Interactive Lab | Sandbox Physics"
description: "Where should feedback sit to select a laser mode? There is no single right place; each layout picks modes in its own way."
canonical_url: "https://sandboxphysics.com/labs/laser-feedback-architectures/"
language: "en"
page_type: "lab"
alternate_languages:
  zh-CN: "https://sandboxphysics.com/zh/labs/laser-feedback-architectures/"
last_modified: "2026-10-27"
---

L22 · Distributed gain and feedback

# DFB, DBR & VCSEL Architectures

**Where should feedback sit to select a laser mode?** There is no single right place; each layout picks modes in its own way. Mirrors at the chip facets, a grating spread along the gain region (DFB), separate gratings outside it (DBR) and stacked mirrors above and below a thin gain layer (VCSEL) each set different thresholds for the modes. The laser runs on whichever mode reaches threshold first under the gain curve.

Compare lasers whose feedback comes from the end facets, from a grating along the gain region, from gratings outside it, or from mirror stacks above and below. Record a passive spectrum, find the threshold modes where light only leaves the device, and see how each mode is spread along it.

> Interactive simulation: open this page in a web browser to change the parameters and run the model.

The Lab finds linear thresholds along the laser axis; it does not simulate a saturated laser. The facet, DFB and DBR structures use representative 1550-nanometre waveguides with a group index of 3.6. Gain is an intensity coefficient in the active region. Forward and backward envelopes, normalized to power, are carried through each uniform section by a coupled-mode matrix. The two facets reflect equally; the DFB facets and the outer DBR facets have perfect antireflection coatings. The DFB grating runs along the whole gain region. The DBR gratings are passive, and each is forty percent as long as the active section. You can add a one-way phase jump at the center; a value of half pi creates the DFB's quarter-wave defect. The VCSEL is calculated exactly at normal incidence, interface by interface and layer by layer, with indices alternating between 3.5 and 3.0 at a design wavelength of 850 nanometres. It has thirty bottom mirror pairs, an adjustable top mirror, a one-wavelength active cavity, a substrate of index 3.5 and output into air. The Fresnel factors use real indices and neglect the small interface correction caused by gain. Gain fills the whole active cavity; there is no quantum-well confinement and no solver for a transverse aperture. Layer and grating dimensions are enlarged in the drawing. A mode is a complex outgoing-wave pole: no light comes in at either end. A search from a finite set of starting points covers normalized propagation detuning up to ten for the waveguides and up to 0.22 for the VCSEL. The reported count is the number of roots found in that window, not proof that none were missed. After the poles are solved with flat gain, a Gaussian gain curve that you specify ranks them by the peak gain each one needs. A mode whose threshold is crossed is an eligible candidate in the linear model, not proof of stable single-mode lasing. The passive spectrum is a separate weak-probe calculation with the gain removed and the active-region loss kept; captured dots use 301 sample frequencies. The close probe picks a narrow window around the selected pole, using its lifetime as a guide to the resolution; it does not fit a linewidth. The mode envelope is normalized. Its lifetime is the energy stored in the active region and the mirrors divided by the escape and internal loss, so light penetrating into the mirrors is included. Optical carrier fringes, saturation, hole burning, carrier dynamics, heating, polarization and transverse competition are left out.

Laser foundations · Light, gain and feedback

[L01 · Compare sources](https://sandboxphysics.com/labs/laser-source-comparison/) [L02 · Count transitions](https://sandboxphysics.com/labs/light-matter-transitions/) [L03 · Build inversion](https://sandboxphysics.com/labs/population-inversion/) [L04 · Amplify once](https://sandboxphysics.com/labs/single-pass-amplifier/) [L05 · Add feedback](https://sandboxphysics.com/labs/passive-optical-resonator/) [L06 · Start from noise](https://sandboxphysics.com/labs/laser-noise-startup/) [L07 · Build and debug](https://sandboxphysics.com/labs/build-debug-laser/) [L08 · Measure and diagnose](https://sandboxphysics.com/labs/laser-diagnostic-bench/) [L09 · Select axial modes](https://sandboxphysics.com/labs/gain-longitudinal-modes/) [L10 · Confine the beam](https://sandboxphysics.com/labs/stable-resonator-geometry/) [L11 · Select spatial modes](https://sandboxphysics.com/labs/transverse-laser-modes/) [L12 · Propagate and measure](https://sandboxphysics.com/labs/gaussian-beam-quality/) [L13 · Align and match](https://sandboxphysics.com/labs/alignment-mode-matching/) [L14 · Optimize extraction](https://sandboxphysics.com/labs/output-coupler-optimization/) [L15 · Drive the dynamics](https://sandboxphysics.com/labs/laser-dynamics-relaxation/) [L16 · Store and release](https://sandboxphysics.com/labs/q-switched-giant-pulse/) [L17 · Lock phases into pulses](https://sandboxphysics.com/labs/mode-locking-frequency-comb/) [L18 · Calibrate the comb](https://sandboxphysics.com/labs/optical-frequency-comb/) [L19 · Inject carriers](https://sandboxphysics.com/labs/semiconductor-laser-diode/) [L20 · Compare gain media](https://sandboxphysics.com/labs/laser-medium-zoo/) [L21 · Distributed gain](https://sandboxphysics.com/labs/fiber-fbg-laser/) [L22 · Choose feedback](https://sandboxphysics.com/labs/laser-feedback-architectures/) [L23 · Balance ultrafast pulses](https://sandboxphysics.com/labs/ti-sapphire-oscillator/) [L24 · Stretch and compress](https://sandboxphysics.com/labs/chirped-pulse-amplification/) [L25 · Trap and extract](https://sandboxphysics.com/labs/regenerative-multipass-amplifier/) [L26 · Convert frequencies](https://sandboxphysics.com/labs/nonlinear-frequency-conversion/) [L27 · Scatter and cascade](https://sandboxphysics.com/labs/raman-brillouin-lasers/) [L28 · Synchronize a slave](https://sandboxphysics.com/labs/injection-locking/) [L29 · Lock to a reference](https://sandboxphysics.com/labs/pdh-frequency-lock/) [L30 · Measure phase noise](https://sandboxphysics.com/labs/laser-linewidth-phase-noise/) [L31 · Scatter for feedback](https://sandboxphysics.com/labs/random-laser/) [L32 · Diagnose thermal scaling](https://sandboxphysics.com/labs/thermal-lensing/) [L33 · Combine coherent fields](https://sandboxphysics.com/labs/coherent-beam-combining/) [L34 · Sustain a Kerr pulse](https://sandboxphysics.com/labs/microresonator-kerr-comb/) [L35 · Return a delayed field](https://sandboxphysics.com/labs/external-feedback-chaos/) [L36 · Scan without mode hops](https://sandboxphysics.com/labs/tunable-laser-scan/)

Physical basis: [MIT: coherence and spectrum](https://ocw.mit.edu/courses/res-6-006-video-demonstrations-in-lasers-and-optics-spring-2008/resources/coherence-length-and-source-spectrum/) · [Rate equations](https://ocw.mit.edu/courses/6-977-ultrafast-optics-spring-2005/resources/chapter2/) · [Pumping and gain media (§7.2)](https://ocw.mit.edu/courses/6-974-fundamentals-of-photonics-quantum-electronics-spring-2006/bf3bdeb971819ddc9c68719d28bb2745_classnotes.pdf) · [Laser dynamics](https://ocw.mit.edu/courses/6-977-ultrafast-optics-spring-2005/resources/chapter4/)

Physics tutorial

## A pole is stronger evidence than a bright picture

**Background** A semiconductor laser can get its feedback from its end facets, from a grating along the gain region (DFB), from gratings outside it (DBR), or from mirror stacks above and below the active layer (VCSEL). For each one, record a passive spectrum, find the threshold modes, where light only leaves the device, and look at how each mode is spread in space.

**Why it matters** A conclusion about mode selection should rest on the modes the model actually computes, not on how the structure looks.

Start with the essentials

- **Focus question**: Where should feedback sit to select a laser mode?
- **One-sentence intuition**: A laser mode needs gain and feedback that together let light leave both ends with nothing coming in.

### Core mathematical model

#### Coupled forward and backward waves

$$
\frac{d}{dz}\begin{pmatrix}F\\B\end{pmatrix}=\begin{pmatrix}q&i\kappa\\-i\kappa&-q\end{pmatrix}\begin{pmatrix}F\\B\end{pmatrix}
$$

The propagation matrix contains the intensity gain and loss of the active region, the detuning and the reciprocal grating coupling.

#### Building a laser from sections

$$
\begin{aligned}q&=(g-\alpha_i)/2+i\delta\\ T(z)&=\exp(Az)\\ P_\phi&=\operatorname{diag}(e^{i\phi},e^{-i\phi})\end{aligned}
$$

In a DFB laser the grating and the gain share one region. In a DBR laser the passive gratings are separate from the section where light is amplified.

#### A mode has output with no input

$$
\begin{aligned}F(0)&=r_1B(0)\\ B(L)&=r_2F(L)\\ \mathcal D&=T_{21}r_1+T_{22}\\ &\quad-r_2(T_{11}r_1+T_{12})=0\end{aligned}
$$

Both the real and the imaginary part must be zero. For DFB, DBR and VCSEL, the facet reflection at the outer reference planes is set to zero.

#### Quarter-wave dielectric mirrors

$$
\begin{aligned}n_Hd_H&=n_Ld_L=\lambda_B/4\\ I_{12}&=\frac12\begin{pmatrix}s+s^{-1}&s-s^{-1}\\s-s^{-1}&s+s^{-1}\end{pmatrix}\\ s&=\sqrt{n_2/n_1}\end{aligned}
$$

With power-normalized amplitudes, each interface conserves the net power flow. For the VCSEL, the model propagates through each layer exactly instead of using the waveguide coupled-mode approximation.

#### Ranking modes under the gain curve

$$
\begin{aligned}g(\nu)&=g_0e^{-4\ln2[(\nu-\nu_g)/\Delta\nu_g]^2}\\ g_{0,\rm req}&=g_{\rm th}/w(\nu)\end{aligned}
$$

A gap between thresholds is evidence of mode selection in the linear model. This solver cannot break a tie, and a mode whose gain crosses threshold is not proven to run stably in a single mode.

#### Include energy stored in the mirrors

$$
\tau_p=\frac{\displaystyle\int\frac{n_g}{c}(|F|^2+|B|^2)\,dz}{\displaystyle P_{\rm esc}+\int_{\rm active}\alpha_i(|F|^2+|B|^2)\,dz}
$$

Light penetrates into the mirrors and stores energy there, even though only the active region has gain. The result is the photon lifetime of the selected threshold mode.

### Common difficulties

#### The lowest threshold guarantees a single mode

**Typical misconception** The mode with the lowest threshold is the only one that can ever lase.

**Better mental model** Before claiming stable single-mode output, you have to model saturation, spatial hole burning and transverse competition.

#### Every dip in the spectrum is a laser mode

**Typical misconception** A minimum in the passive reflection spectrum directly gives the lasing threshold.

**Better mental model** Threshold needs a complex outgoing-wave pole and a gain balance. A passive weak-probe spectrum answers a different question.

### Run the experiment

1. 01

   #### Find the tied pair at the band edges

   Choose Uniform DFB and press Inspect next candidate.

   **What to observe:** The lowest thresholds sit symmetrically on either side of the grating's Bragg frequency.

2. 02

   #### Add a phase defect

   Switch to Quarter-wave DFB and compare the threshold gap and the mode envelope.

   **What to observe:** A central mode with a lower threshold appears, and its energy gathers around the phase jump.

3. 03

   #### Move the feedback out of the gain region

   Compare Separated DBR with VCSEL stack, and press Acquire passive spectrum for each.

   **What to observe:** The passive mirror regions still store part of the mode's energy.

4. 04

   #### Remove mirror pairs

   Choose Few top-mirror pairs and compare its threshold with the ordinary VCSEL stack.

   **What to observe:** More light escapes, and the gain you set may no longer reach threshold.

Physical conclusion

When you report a result, say which wavelength it is for, how the gain is defined, how the data were taken and what the model leaves out.

Waves & optics · Starter path

## From one ray to interference measurement

Start with refraction, find where the ray picture stops working, then use interference to measure tiny distances.

[Start here → **Optical Boundary Explorer** Turn the incident angle and watch reflected and transmitted power trade off. Then switch to the critical-angle scene. Observe · 11 min](https://sandboxphysics.com/labs/optical-boundary-explorer/)

1. [1 Optical Boundary Explorer](https://sandboxphysics.com/labs/optical-boundary-explorer/)
2. [2 Rainbow Caustic Observatory](https://sandboxphysics.com/labs/rainbow-laboratory/)
3. [3 Camera Obscura](https://sandboxphysics.com/labs/camera-obscura/)
4. [4 Coherent Wave Composer](https://sandboxphysics.com/labs/coherent-wave-composer/)
5. [5 Young Double-Slit Bench](https://sandboxphysics.com/labs/young-double-slit-bench/)
6. [6 Michelson Precision Lab](https://sandboxphysics.com/labs/michelson-precision-lab/)

[View the full path →](https://sandboxphysics.com/topics/waves-and-optics/#starter-path)
