TLV9002 PCB Design Guide: Footprint, Pinout, and Alternatives
Dual 1 MHz rail-to-rail op-amp for 1.8-5.5 V supplies
The TLV9002 is TI's answer to the question "what should I use instead of an LM358 on a 3.3 V board?" It is a dual CMOS op-amp with rail-to-rail input and output, 1 MHz gain-bandwidth, ±0.4 mV typical offset, and 60 µA per channel, specified from 1.8 V to 5.5 V. The single (TLV9001) and quad (TLV9004) share the datasheet, and the dual comes in SOIC-8 plus WSON, VSSOP, SOT-23-8, and TSSOP.
Its whole value is the output stage: where an LM358 on 5 V tops out around 3.5 V, the TLV9002 swings to within tens of millivolts of both rails. For ADC buffers, sensor front ends, and anything that must use the full span of a 3.3 V or 5 V rail, it fixes the classic jellybean complaints at jellybean prices.
It is not a universal LM358 replacement, though. The supply ceiling is 5.5 V (7 V absolute maximum), the bandwidth is the same 1 MHz class as the part it replaces, and like most CMOS rail-to-rail amplifiers it has limited tolerance for capacitive loads. The five things to check before you drop it in are below.
What breaks boards
5.5 V supply ceiling — this is not a drop-in LM358 for high-voltage rails
The TLV9002 is specified from 1.8 V to 5.5 V, with an absolute maximum of 7 V across the supply pins. That is the headline difference from the LM358 it otherwise replaces: an LM358 socket running from 12 V, 24 V, or ±15 V will destroy a TLV9002. Retrofit it only into 5 V-and-below circuits; for anything higher, stay with a 30 V-class amplifier.
Rail-to-rail output still has headroom that grows with load current
Rail-to-rail means close to the rails, not equal to them. At VS = 5.5 V the datasheet specifies the swing from each rail as 10 mV typ / 20 mV max with a 10 kΩ load, degrading to 35 mV typ / 55 mV max with a 2 kΩ load (short-circuit current is ±40 mA). Heavier loads push the output further from the rail — so quantify the residual headroom at your actual load instead of assuming 0 V and VCC, especially when driving an ADC near full scale.
1 MHz GBW and 2 V/µs — it fixes swing problems, not bandwidth problems
At 1 MHz typical gain-bandwidth and 2 V/µs slew (VS = 5 V), the TLV9002 sits in the same speed class as the LM358. If your circuit fails because the output cannot reach the rails, this part fixes it; if it fails because the amplifier is too slow, it does not. When bandwidth is the actual problem, step up to the pin-compatible TLV9062 at 10 MHz.
Capacitive loads above 500 pF need an isolation resistor
The datasheet rates capacitive-load drive at 500 pF, characterizes overshoot and phase margin against load capacitance in its typical-characteristics curves, and notes the resistive 1200 Ω open-loop output impedance at 1 MHz makes stabilization with larger loads manageable. Driving a long cable, a MOSFET gate, or bulk filter capacitance directly invites ringing or oscillation: beyond 500 pF, add a small series resistor between the output and the load (the datasheet recommends the technique without prescribing a value, so verify stability on the bench).
At the 1.8 V supply floor, re-check the specs you care about
Operation is specified down to 1.8 V, but most of the headline numbers are characterized at 5 V or 5.5 V. Before committing a 1.8 V design, work from the low-supply columns and curves in the datasheet — open-loop gain, common-mode behavior, and output swing all have less room to work with — and check your datasheet revision for the exact 1.8 V figures rather than extrapolating the 5 V ones.
Key specifications
| Parameter | Value | Source |
|---|---|---|
| Supply range | 1.8 V to 5.5 V specified (±0.9 V to ±2.75 V); absolute maximum (V+)−(V−) = 7 V | SBOS833R, Section 7.10 Electrical Characteristics (Power Supply) and Section 7.1 Absolute Maximum Ratings |
| GBW | 1 MHz typ (VS = 5 V) | SBOS833R, Section 7.10, Frequency Response |
| Slew rate | 2 V/µs typ (VS = 5 V) | SBOS833R, Section 7.10, Frequency Response |
| Input offset voltage | ±0.4 mV typ / ±1.6 mV max at VS = 5 V, 25 °C (±2 mV max over -40 to 125 °C); drift ±0.6 µV/°C typ | SBOS833R, Section 7.10, Offset Voltage |
| Iq per channel | 60 µA typ / 75 µA max per amplifier (IO = 0 mA, VS = 5.5 V, 25 °C; 85 µA max over -40 to 125 °C) | SBOS833R, Section 7.10, Power Supply (TLV9002 row) |
| Output swing vs load | Swing from each rail at VS = 5.5 V: 10 mV typ / 20 mV max with RL = 10 kΩ; 35 mV typ / 55 mV max with RL = 2 kΩ (datasheet specifies vs load resistance, not mA; ISC = ±40 mA) | SBOS833R, Section 7.10, Output (VO rows) and Section 8.3.3 Rail-to-Rail Output |
Verified against the manufacturer datasheet on 2026-07-09. Confirm the current revision before production use.
Alternatives
- MCP6002 — the equivalent-class Microchip part: rail-to-rail I/O, 1 MHz, with a slightly higher 6 V supply ceiling.
- TLV9062 — the 10 MHz sibling in the same family and pinout — the right move when bandwidth, not swing, is the problem.
- LM358 — the part it replaces: choose it only when you genuinely need a 30 V supply and can live with the output stopping 1.5 V below the rail.
Common questions
- Can the TLV9002 replace an LM358?
- Only on supplies of 5.5 V and below. On 3.3 V and 5 V rails it is the better part in the same pinout — rail-to-rail output, lower offset, lower supply current. In 12 V to 30 V LM358 circuits it cannot be used at all: the absolute maximum supply is 7 V.
- Is the TLV9002 rail-to-rail?
- Yes, both input and output. The output swings to within 10 mV typ of each rail with a 10 kΩ load at 5.5 V, growing to 35 mV typ with a 2 kΩ load — close to the rails, but budget the residual headroom at your load current rather than assuming exactly 0 V and VCC.
- What is the TLV9002 maximum supply voltage?
- 5.5 V is the specified maximum operating supply (1.8 V minimum, or ±0.9 V to ±2.75 V split). The absolute maximum across the supply pins is 7 V, which is a survival limit, not an operating point.
- How much capacitance can the TLV9002 drive?
- The datasheet rates capacitive-load drive at 500 pF. Beyond that — cables, MOSFET gates, filter banks — insert a small series isolation resistor between the output and the load; the datasheet characterizes overshoot and phase margin versus load capacitance but does not prescribe a resistor value, so confirm stability on the bench.