← Analog & Mixed-Signal Interviews

Interview Question · Code Reading

Input-Referred Noise of an OTA

L1 JuniorL2 Mid-Levelnoiseota
  • Likely at Analog Devices
  • Likely at Intel

The Question

The interviewer asks

This bench runs a noise analysis on a five-transistor OTA. Why does it read the input-referred spectrum, and which devices dominate it?

spice
XM5 tail nb 0 0 sky130_fd_pr__nfet_01v8 W=8 L=1
XM1 x inp tail 0 sky130_fd_pr__nfet_01v8 W=10 L=1
XM2 out inn tail 0 sky130_fd_pr__nfet_01v8 W=10 L=1
XM3 x x vdd vdd sky130_fd_pr__pfet_01v8 W=8 L=1
XM4 out x vdd vdd sky130_fd_pr__pfet_01v8 W=8 L=1
CL out 0 1p
VIP inp 0 DC 0.9 AC 1
noise v(out) VIP dec 10 1 1g 1
noise v(out) VIP dec 10 10 100k
Reveal the Model Answer

Input-referred noise is output noise divided by gain, so amplifiers with different gains can be compared fairly. In a 5T OTA the input pair dominates. The load mirror adds its noise scaled by g_m3/g_m1, and the tail cancels as common mode. Here flicker noise dominates up to about 939 kHz. Above that, the thermal floor needs the model's γ, about 2 for the NMOS pair, not the textbook 2/3.

OTA-A and Where Its Noise Comes FromThe same OTA-A as E5.3. Each transistor is a noise current between its drain and source.
OTA-A and where its noise comes fromVDD1.8 VM38/1M48/1M110/1M210/1IB20 µAMB8/1M58/1CL​1 pFout+−xtail
  1. The input pair

    A noise current in M1 flows through M3 and M4 copies it to the output. A noise current in M2 reaches the output directly. Both act exactly like an input signal, so they refer to the input divided by gm1.

    in1 · in2

  2. The load mirror

    A noise current in M3 or M4 also lands on the output. To make the same current, the input would need in3/gm1, so a load device's gate noise reaches the input multiplied by gm3/gm1.

    in4

  3. The tail

    A noise current in M5 splits equally between the two halves. M4 copies M1's half to the output while M2 takes the same half away, so it cancels there: it is common mode.

    in5

Read the circuit as text
  • M3 PMOS transistor (8/1): gate → x, source → VDD, drain → x
  • M4 PMOS transistor (8/1): gate → x, source → VDD, drain → n1
  • M1 NMOS transistor (10/1): gate → n2, drain → x, source → tail
  • M2 NMOS transistor (10/1): gate → n3, drain → n1, source → tail
  • IB current source (20 µA): + → VDD, − → n4
  • MB NMOS transistor (8/1): gate → n4, drain → n4, source → 0
  • M5 NMOS transistor (8/1): gate → n4, drain → tail, source → 0
  • C_L capacitor (1 pF): pin 1 → n1, pin 2 → 0
  • out port: terminal → n1
  • + port: terminal → n2
  • − port: terminal → n3

NMOS bodies at ground, PMOS bodies at VDD. W/L in µm.

AC analysisOTA-A Input-Referred Noise: Flicker and Thermal PartsThe total, the flicker part of M1 to M4, and their channel thermal part, all referred to the + input.
  • total
  • flicker part
  • thermal part
1 nV/rtHz10 nV/rtHz100 nV/rtHz1 µV/rtHz10 µV/rtHzInput-referred (V/rtHz)1 Hz100 Hz10 kHz1 MHz100 MHzFrequencyhand floor, γ = 2/3flicker = thermal1 nV/rtHz10 nV/rtHz100 nV/rtHz1 µV/rtHz10 µV/rtHzInput-referred (V/rtHz)1 Hz1 kHz1 MHz1 GHzFrequencyhand floor, γ = 2/3flicker = thermal
  1. Frequency 1 kHztotal = 412.6 nV/rtHz · flicker part = 411.9 nV/rtHz · thermal part = 22.65 nV/rtHz

    At 1 kHz the total is 412.6 nV/√Hz, almost all flicker noise. The thermal part is only 22.65 nV/√Hz.

  2. Frequency 938.9 kHztotal = 32.01 nV/rtHz · flicker part = 22.6 nV/rtHz · thermal part = 22.65 nV/rtHz

    At 938.9 kHz the flicker and thermal parts are equal: the amplifier's flicker corner.

  3. Frequency 10 MHztotal = 24.15 nV/rtHz · flicker part = 8.318 nV/rtHz · thermal part = 22.65 nV/rtHz

    At 10 MHz the total is 24.15 nV/√Hz: thermal 22.65 nV/√Hz plus a flicker part that is still there.

Read the plot as a table
Frequencytotalflicker partthermal part
1 Hz8.117 µV/rtHz8.117 µV/rtHz22.65 nV/rtHz
10 Hz2.98 µV/rtHz2.979 µV/rtHz22.65 nV/rtHz
100 Hz1.104 µV/rtHz1.104 µV/rtHz22.65 nV/rtHz
1 kHz412.6 nV/rtHz411.9 nV/rtHz22.65 nV/rtHz
10 kHz156.2 nV/rtHz154.5 nV/rtHz22.65 nV/rtHz
100 kHz62.46 nV/rtHz58.2 nV/rtHz22.65 nV/rtHz
938.9 kHz32.01 nV/rtHz22.6 nV/rtHz22.65 nV/rtHz
1 MHz31.57 nV/rtHz21.98 nV/rtHz22.65 nV/rtHz
10 MHz24.15 nV/rtHz8.318 nV/rtHz22.65 nV/rtHz
100 MHz24.07 nV/rtHz3.141 nV/rtHz22.78 nV/rtHz
1 GHz43.61 nV/rtHz2.122 nV/rtHz39.4 nV/rtHz

OTA-A's input-referred noise. Flicker noise rules at low frequency; the two parts meet at about 939 kHz.

The noise bench from lesson E7.3: OTA-A open loop.

SPICEngspice 42 · simulator service
Edit the netlist, then run it
Expected: vin_10 = 2.979765e-06 vin_1k = 4.125976e-07 vin_10meg = 2.414615e-08 vin_band = 4.192227e-05

Self-Check

Tick each key point you covered in your answer.

What Interviewers Listen For (Junior)

A good junior answer divides the output noise by the gain, and names the input pair as the main source. It keeps flicker noise apart from thermal noise.

Cross-Questions

Where the interviewer goes next. Open a node to practise that follow-up.

WhyProve ItCompareScale It

  1. Input-Referred Noise of an OTA
  2. WhyWhy the Tail Current Source Adds No NoiseL2 Mid-Level

    Why does noise from the tail current source not appear at the OTA's input?

    Reveal the Model Answer

    Tail noise changes the current in both halves of the pair equally. That is a common-mode change. The OTA rejects common mode, so the tail noise barely reaches the differential output. It returns if the halves are badly mismatched.

    Self-Check

    Tick each key point you covered in your answer.

  3. CompareWhy the Load Mirror Noise Does Not CancelL2 Mid-Level

    Compare the load mirror with the tail. Why does the load's noise reach the input when the tail's does not?

    Reveal the Model Answer

    Each load device's noise current flows into one side of the OTA only. So it is a differential signal, and the OTA does not reject it. Referred to the input, the load's noise appears scaled by g_m3/g_m1. A smaller g_m3/g_m1 lowers its share.

    Self-Check

    Tick each key point you covered in your answer.

    Misconception

    "The load is a current source, so it adds no noise."

    Its devices make thermal and flicker noise like any transistor. That noise reaches the output with the signal.

    Source Lesson E7.3 key points

  4. CompareFlicker Noise vs Thermal NoiseL1 JuniorL2 Mid-Level

    Compare flicker noise with thermal noise in a MOSFET. How do you reduce each one?

    Reveal the Model Answer

    Thermal noise is white, 4kTγg_m in the channel, and falls when g_m rises. Flicker noise falls with frequency and with gate area. The flicker corner is where the two meet. In the lesson, 16 times the area moved the corner from 1.29 MHz to 48 kHz. Read a device's noise over the band you use, because a 100 kHz number says nothing about 10 Hz.

    AC analysisDrain-Current Noise at 10 µA: W/L = 10/1 and 40/4The total density of each device, and the channel thermal part of the 10/1 device alone.
    • 10/1 total
    • 40/4 total
    • 10/1 thermal part
    1 pA/rtHz10 pA/rtHz100 pA/rtHz1 nA/rtHzNoise density (A/rtHz)1 Hz100 Hz10 kHz1 MHz100 MHzFrequencyhand thermal floor, γ = 2/3corner 40/4corner 10/11 pA/rtHz10 pA/rtHz100 pA/rtHz1 nA/rtHzNoise density (A/rtHz)1 Hz1 kHz1 MHz1 GHzFrequencyhand thermal floor, γ = 2/3corner 40/4corner 10/1
    1. Frequency 10 Hz10/1 total = 334.5 pA/rtHz · 40/4 total = 86.14 pA/rtHz · 10/1 thermal part = 2.389 pA/rtHz

      At 10 Hz flicker noise dominates: 334.5 pA/√Hz for 10/1 and 86.11 pA/√Hz for 40/4. Sixteen times the area gives 15.09 times less noise power.

    2. Frequency 48.08 kHz10/1 total = 9.808 pA/rtHz · 40/4 total = 3.467 pA/rtHz · 10/1 thermal part = 2.389 pA/rtHz

      The 40/4 device's flicker corner, 48.08 kHz: here its flicker and thermal parts are equal.

    3. Frequency 1.292 MHz10/1 total = 3.378 pA/rtHz · 40/4 total = 2.529 pA/rtHz · 10/1 thermal part = 2.389 pA/rtHz

      The 10/1 device's corner is 27 times higher, at 1.292 MHz.

    4. Frequency 100 MHz10/1 total = 2.42 pA/rtHz · 40/4 total = 2.455 pA/rtHz · 10/1 thermal part = 2.389 pA/rtHz

      At 100 MHz only thermal noise is left: 2.389 pA/√Hz for 10/1 and 2.453 pA/√Hz for 40/4, almost the same, because gm is almost the same.

    Read the plot as a table
    Frequency10/1 total40/4 total10/1 thermal part
    1 Hz879.8 pA/rtHz226.5 pA/rtHz2.389 pA/rtHz
    10 Hz334.5 pA/rtHz86.14 pA/rtHz2.389 pA/rtHz
    100 Hz127.2 pA/rtHz32.83 pA/rtHz2.389 pA/rtHz
    1 kHz48.41 pA/rtHz12.69 pA/rtHz2.389 pA/rtHz
    10 kHz18.54 pA/rtHz5.33 pA/rtHz2.389 pA/rtHz
    48.08 kHz9.808 pA/rtHz3.467 pA/rtHz2.389 pA/rtHz
    100 kHz7.386 pA/rtHz3.042 pA/rtHz2.389 pA/rtHz
    1 MHz3.574 pA/rtHz2.547 pA/rtHz2.389 pA/rtHz
    1.292 MHz3.378 pA/rtHz2.529 pA/rtHz2.389 pA/rtHz
    10 MHz2.594 pA/rtHz2.467 pA/rtHz2.389 pA/rtHz
    100 MHz2.42 pA/rtHz2.455 pA/rtHz2.389 pA/rtHz
    1 GHz2.394 pA/rtHz2.473 pA/rtHz2.39 pA/rtHz

    Two devices at 10 µA. Sixteen times the gate area moves the flicker corner from 1.29 MHz to 48 kHz.

    Self-Check

    Tick each key point you covered in your answer.

  5. Prove ItSolve E7.5.1: Offset by the Square MicrometreSimulator-graded

    Show it, don't just say it: this Silicon Lab problem is graded by the simulator.

    Open Problem E7.5.1

  6. Scale ItSplitting a Noise Budget Across a Signal ChainL3 Senior

    You own the front end of a sensor chain. How do you split the noise budget between the amplifier, the sampling capacitor and later stages?

    Reveal the Model Answer

    Independent noise sources add as powers, so write the budget in squared volts. Refer every stage to the input by dividing by the gain in front of it. The first stage usually dominates, so give it most of the budget and enough gain. Size the sampling capacitor from kT/C. Check the total over the real signal band, flicker included.

    Self-Check

    Tick each key point you covered in your answer.

What People Get Wrong

Common wrong answers and why they fail.

Misconception

"Compare the two amplifiers by their output noise."

A higher-gain amplifier shows more output noise even if it is quieter. Refer the noise to the input before comparing.

Source ASIC Point lesson E7.3

Spec Misquote

"Use γ = 2/3 for the MOSFET thermal noise."

That is the long-channel value. The sky130 models give about 2 for the NMOS and about 1 for the PMOS load, so a 2/3 estimate is far too low.

Source ASIC Point lessons E7.1 and E7.3 (measured)

Learn It, Then Prove It