Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

LM358/LM2904

Dual Operational Amplifier

The LM358/LM2904 is a dual operational amplifier from Texas Instruments. View the full LM358/LM2904 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.

LM358/LM2904 shares its datasheet with LM358DR2G, whose page lists every part number it covers.

Official LM358/LM2904 datasheet (PDF) — the source this page was extracted from.

LM358/LM2904 Key Specifications

ParameterValue
PackagingReel
Standard Pack Qty2500
Number Of Channels2
Supply Voltage (LM2904)3V to 26V
ESD (HBM, B/BA Versions)2000V
ESD (HBM, Legacy Versions)500V
Operating Temperature (LM358)0°C to 70°C
Supply Voltage (LM358/LM358A)3V to 30V
Operating Temperature (LM2904)-40°C to 125°C
Supply Current (B/BA Versions)300µA per channel typical
Common-Mode Input Voltage RangeV- to V+ - 2V
Input Bias Current (LM358/LM2904)20nA typ / 250nA max
Input Offset Voltage (B Versions)±3mV max at 25°C
Input Bias Current (B/BA Versions)10nA typ / 35nA max
Input Offset Voltage (BA Versions)±2mV max at 25°C
Input Offset Voltage (LM358/LM2904)±7mV max at 25°C
Gain Bandwidth Product (B/BA Versions)1.2MHz
Supply Voltage (LM358B/BA, LM2904B/BA)3V to 36V
Gain Bandwidth Product (LM358/LM2904 Legacy)0.7MHz

LM358/LM2904 Overview

Part: LM358DR2G (LM358 family: LM358B, LM358BA, LM2904B, LM2904BA, LM358, LM358A, LM2904, LM2904V, LM258, LM158 and variants) — Texas Instruments

Type: Dual Operational Amplifier

Description: Industry-standard dual op amp family; the LM358B/BA versions offer a 3–36 V supply, 300 μA/ch typical quiescent current, 1.2 MHz gain bandwidth and 3 mV (2 mV for BA) maximum offset voltage.

Operating Conditions:

  • Supply voltage: 3–36 V (LM358B/BA); 3–30 V (LM358, LM358A, LM258, LM158); 3–26 V (LM2904)
  • Operating temperature: 0 to 70 °C (LM358, LM358A); -40 to 85 °C (LM358B, LM358BA); grade-dependent, see Recommended Operating Conditions
  • Common-mode voltage: V- to (V+) - 2 V

Absolute Maximum Ratings:

  • Max supply voltage: ±20 V or 40 V (LM358B/BA, LM2904B/BA); ±16 V or 32 V (LM358, LM358A, LM258, LM158, LM2904V); ±13 V or 26 V (LM2904)
  • Differential input voltage: ±32 V (±26 V for LM2904)
  • Input voltage: -0.3 to 40 V (B/BA versions); -0.3 to 32 V (LM358, LM358A, LM258, LM158, LM2904V); -0.3 to 26 V (LM2904)
  • Max operating virtual-junction temperature: 150 °C
  • Storage temperature: -65 to 150 °C
  • Output short circuit to ground: unlimited (TA ≤ 25 °C, VS ≤ 15 V)
  • ESD: HBM ±2000 V, CDM ±1500 V (B/BA versions); HBM ±500 V, CDM ±1000 V (other versions)

Key Specs:

  • Input offset voltage (LM358B, 25 °C): ±0.3 mV typ, ±3.0 mV max; LM358BA ±2.0 mV max
  • Input offset voltage drift: ±3.5 μV/°C typ, 11 μV/°C max (-40 to 85 °C)
  • Input bias current (LM358B/BA): -10 nA typ, -35 nA max at 25 °C
  • Input offset current: 0.5 nA typ, 4 nA max
  • Gain bandwidth product: 1.2 MHz typ; slew rate 0.5 V/μs (G = +1)
  • Phase margin: 56° (G = +1, RL = 10 kΩ, CL = 20 pF)
  • Input voltage noise density: 40 nV/√Hz at 1 kHz
  • THD+N: 0.001% (G = +1, f = 1 kHz, VS = 36 V)
  • Open-loop gain: 140 V/mV typ, 70 V/mV min (VS = 15 V, RL ≥ 10 kΩ)
  • Quiescent current: 0.3 mA per channel typ (B/BA)
  • Thermal resistance RθJA, D (SOIC-8): 124.7 °C/W

Features:

  • Wide supply range of 3–36 V (B, BA versions)
  • Common-mode input range includes ground
  • Internal RF and EMI filter (B, BA versions)
  • Unity-gain stable
  • 2 kV HBM ESD (B, BA versions)

Applications:

  • Server and network power supply units
  • Multi-function printers
  • Power supplies and mobile chargers
  • Motor control
  • Desktop PC and motherboard
  • Air conditioners
  • Washers, dryers and refrigerators
  • AC inverters and drives
  • Uninterruptible power supplies
  • Electronic point-of-sale systems

Package:

  • D (SOIC, 8): 4.9 mm × 6 mm
  • PW (TSSOP, 8): 3 mm × 6.4 mm
  • DGK (VSSOP, 8): 3 mm × 4.9 mm
  • DDF (SOT-23, 8): 2.9 mm × 2.8 mm
  • PS (SO, 8): 6.2 mm × 7.8 mm
  • P (PDIP, 8): 9.81 mm × 9.43 mm
  • JG (CDIP, 8): 9.6 mm × 6.67 mm
  • FK (LCCC, 20): 8.89 mm × 8.89 mm

LM358/LM2904 Features

  • Wide supply range of 3V to 36V (B, BA versions)
  • Quiescent current: 300μA/ch (B, BA versions)
  • Unity-gain bandwidth of 1.2MHz (B, BA versions)
  • Common-mode input voltage range includes ground, enabling direct sensing near ground
  • 2mV input offset voltage maximum at 25°C (BA version)
  • 3mV input offset voltage maximum at 25°C (A, B versions)
  • Internal RF and EMI filter (B, BA versions)
  • On products compliant to MIL-PRF-38535, all parameters are tested unless otherwise noted. On all other products, production processing does not necessarily include testing of all parameters.

LM358/LM2904 Applications

LM358/LM2904 Pin Configuration

NC - No internal connection

Figure 4-2. FK Package 20-Pin LCCC Top View

Table 4-1. Pin Functions

PIN - NAMEPIN - LCCC (1)PIN - SOIC, SOT23-8, VSSOP, CDIP, PDIP, SO, TSSOP, CFP (1)I/ODESCRIPTION
IN1-52INegative input
IN1+73IPositive input
IN2-156INegative input
IN2+125IPositive input
OUT121OOutput
OUT2177OOutput
V-104-Negative (lowest) supply or ground (for single- supply operation)
NC1, 3, 4, 6, 8, 9, 11, 13, 14, 16, 18, 19--No internal connection
V+208-Positive (highest) supply

LM358/LM2904 Electrical Characteristics

VS = (V+) - (V-) = 5 V - 36 V (±2.5 V - ±18 V), T A = 25°C, V CM = V OUT = VS / 2, R L = 10k connected to VS / 2 (unless otherwise noted)

PARAMETERPARAMETERTEST CONDITIONSTEST CONDITIONSMINTYP MAXUNIT
OFFSET VOLTAGEOFFSET VOLTAGEOFFSET VOLTAGEOFFSET VOLTAGEOFFSET VOLTAGEOFFSET VOLTAGEOFFSET VOLTAGE
±0.3
OFFSET VOLTAGE
±3.0
OFFSET VOLTAGE
mV
V OSInput offset voltageLM358BLM358BT A = -40°C to +85°C±4mV
V OSLM358BALM358BAT A = -40°C to +85°C±2.0 ±2.5mV mV
dV OS /dInput offset voltage driftT A = -40°C to +85°C (1)±3.511μV/°C
PSRRPower supply rejection ratio±215μV/V
Channel separation, dcf = 1 kHz to 20 kHzf = 1 kHz to 20 kHz±1μV/V
INPUT VOLTAGE RANGEINPUT VOLTAGE RANGEINPUT VOLTAGE RANGEINPUT VOLTAGE RANGEINPUT VOLTAGE RANGEINPUT VOLTAGE RANGEINPUT VOLTAGE RANGEINPUT VOLTAGE RANGEINPUT VOLTAGE RANGE
V CMCommon-mode voltage rangeV S = 3 V to 36 VV S = 3 V to 36 V(V-)(V+) - 1.5V
V S = 5 V to 36 VV S = 5 V to 36 VT A = -40°C to +85°C(V-)(V+) - 2V
Common-mode rejection ratio(V-) ≤ V CM ≤ (V+) - 1.5 V V S = 3 V to 36 V(V-) ≤ V CM ≤ (V+) - 1.5 V V S = 3 V to 36 V20100
CMRR(V-) ≤ V CM ≤ (V+) - 2.0 VV S = 5 V to 36 VT A = -40°C to +85°C25316μV/V
INPUT BIAS CURRENTINPUT BIAS CURRENTINPUT BIAS CURRENTINPUT BIAS CURRENTINPUT BIAS CURRENTINPUT BIAS CURRENTINPUT BIAS CURRENTINPUT BIAS CURRENTINPUT BIAS CURRENT
I BInput bias currentT A = -40°C to +85°C (1)-10-35
-50
nA
nA
I OSInput offset currentT A = -40°C to +85°C (1)0.54
5
nA
nA
dI OS /d TInput offset current driftT A = -40°C to +85°C10pA/ °C
NOISENOISENOISENOISENOISENOISENOISENOISENOISE
E nInput voltage noisef = 0.1 to 10 Hzf = 0.1 to 10 Hz3μV PP
e nInput voltage noise densityf = 1 kHzf = 1 kHz40nV/√/Hz
INPUT IMPEDANCEINPUT IMPEDANCEINPUT IMPEDANCEINPUT IMPEDANCEINPUT IMPEDANCEINPUT IMPEDANCEINPUT IMPEDANCEINPUT IMPEDANCEINPUT IMPEDANCE
Z IDDifferential10 || 0.1MΩ|| pF
Z ICCommon-mode4 || 1.5GΩ|| pF
OPEN-LOOP GAINOPEN-LOOP GAINOPEN-LOOP GAINOPEN-LOOP GAINOPEN-LOOP GAINOPEN-LOOP GAINOPEN-LOOP GAINOPEN-LOOP GAINOPEN-LOOP GAIN
AOpen-loop voltage= 15 V; V = 1 V to 11 V; R ≥ 10 kΩ, connected to (V-)= 15 V; V = 1 V to 11 V; R ≥ 10 kΩ, connected to (V-)70140V/mV
OLgainV S O LV S O LT A = -40°C to +85°C35V/mV
FREQUENCY RESPONSEFREQUENCY RESPONSEFREQUENCY RESPONSEFREQUENCY RESPONSEFREQUENCY RESPONSEFREQUENCY RESPONSEFREQUENCY RESPONSEFREQUENCY RESPONSEFREQUENCY RESPONSE
GBWGain bandwidth product1.2MHz
SRSlew rateG = + 1G = + 10.5V/μs
Θ mPhase marginG = + 1, R L = 10kΩ, C L = 20 pFG = + 1, R L = 10kΩ, C L = 20 pF56°
t OROverload recovery timeV IN × gain > V SV IN × gain > V S10μs
t sSettling timeTo 0.1%, V S = 5 V, 2-V step , G = +1, C L = 100 pFTo 0.1%, V S = 5 V, 2-V step , G = +1, C L = 100 pF4μs
THD+NTotal harmonic distortion + noiseG = + 1, f = 1 kHz, V O = 3.53 V RMS , V S = 36 V, R L = 100k, I OUT ≤ ±50 μA, BW = 80 kHzG = + 1, f = 1 kHz, V O = 3.53 V RMS , V S = 36 V, R L = 100k, I OUT ≤ ±50 μA, BW = 80 kHzG = + 1, f = 1 kHz, V O = 3.53 V RMS , V S = 36 V, R L = 100k, I OUT ≤ ±50 μA, BW = 80 kHz0.001%
OUTPUTOUTPUTOUTPUTOUTPUTOUTPUTOUTPUTOUTPUTOUTPUTOUTPUT
V OI OUT = 50 μA1.351.42V
Positive rail (V+)Positive rail (V+)I OUT = 1 mA
I OUT = 5 mA (1)
1.4
1.5
1.48
1.61
V
V
Voltage output swing from railI OUT = 50 μA100150mV
Negative rail (V-)Negative rail (V-)I OUT = 1 mA0.751V
V S = 5 V, RL ≤ 10 kΩ connected to (V-)
V S = 15 V; V O = V-; V ID = 1 V
V S = 5 V, RL ≤ 10 kΩ connected to (V-)
Source (1)
T A = -40°C to +85°C-20 -105
-30
20mV
I OOutput currentV = 15 V; V = V+;T A = -40°C to +85°C1020mA
S O V ID = -1 VSink (1)T A = -40°C to +85°C5μA
I SCShort-circuit currentV ID = -1 V; V O = (V-) + 200 mVV ID = -1 V; V O = (V-) + 200 mVV ID = -1 V; V O = (V-) + 200 mV60100 ±40±60mA
C LOADCapacitive load driveV S = 20 V, (V+) = 10 V, (V-) = -10 V, V O = 0 VV S = 20 V, (V+) = 10 V, (V-) = -10 V, V O = 0 VV S = 20 V, (V+) = 10 V, (V-) = -10 V, V O = 0 V100pF
R OOpen-loop output resistancef = 1 MHz, I O = 0 Af = 1 MHz, I O = 0 Af = 1 MHz, I O = 0 A300Ω

www.ti.com

LM358/LM2904 Absolute Maximum Ratings

over operating ambient temperature range (unless otherwise noted) (1)

MINMAXUNIT
LM358B, LM358BA, LM2904B, LM2904BA±20 or 40V
Supply voltage, V S = ([V+] - [V-])LM158, LM258, LM358, LM158A, LM258A, LM358A, LM2904V±16 or 32V
LM2904±13 or 26V
Differential input voltage, V ID (2)LM358B, LM358BA, LM2904B, LM2904BA,LM158, LM258, LM358, LM158A, LM258A, LM358A, LM2904V-3232V
LM2904-2626V
Input voltage, V ILM358B, LM358BA, LM2904B, LM2904BA-0.340V
Input voltage, V IEither inputLM158, LM258, LM358, LM158A, LM258A, LM358A, LM2904V-0.332V
Input voltage, V ILM2904-0.326V
Duration of output short circuit (one amplifier) to ground at (or below) T A = 25°C, V S ≤ 15 V (3)Duration of output short circuit (one amplifier) to ground at (or below) T A = 25°C, V S ≤ 15 V (3)Duration of output short circuit (one amplifier) to ground at (or below) T A = 25°C, V S ≤ 15 V (3)Unlimiteds
Operating ambient temperature, T ALM158, LM158A-55125°C
Operating ambient temperature, T ALM258, LM258A-2585°C
LM358B, LM358BA-4085°C
LM358, LM358A070°C
LM2904B, LM2904BA, LM2904, LM2904V-40125°C
Operating virtual-junction temperature, T JOperating virtual-junction temperature, T JOperating virtual-junction temperature, T J150°C
Storage temperature, T stgStorage temperature, T stgStorage temperature, T stg-65150°C

over operating ambient temperature range (unless otherwise noted)

MINMAXUNIT
V SSupply voltage, V = ([V+] - [V-])LM358B, LM358BA, LM2904B, LM2904BA336V
V SSLM158, LM258, LM358, LM158A, LM258A, LM358A, LM2904V330V
V SLM2904326V
V CMCommon-mode voltageV-V+ - 2V
T ALM358B, LM358BA-4085°C
T ALM2904B, LM2904BA, LM2904, LM2904V-40125°C
T AOperating ambient temperatureLM358, LM358A070°C
T ALM258, LM258A-2085°C
T ALM158, LM158A-55125°C

LM358/LM2904 Thermal Information

THERMAL METRIC (1)LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - THERMAL METRIC (1)LM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - D (SOIC) - 8 PINSLM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - DGK (VSSOP) - 8 PINSLM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - P (PDIP) - 8 PINSLM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - PS (SO) - 8 PINSLM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - PW (TSSOP) - 8 PINSLM258, LM258A, LM358, LM358A, LM358B, LM358BA, LM2904BA, LM2904V (2) - DDF (SOT-23) - 8PINSLM158, LM158A - FK (LCCC) - 20 PINSLM158, LM158A - JG (CDIP) - 8 PINSUNIT
R θJAJunction-to-ambient thermal resistance124.7181.480.9116.9171.7164.384.0112.4°C/W
R θJC(top)Junction-to-case (top) thermal resistance66.969.470.462.568.898.156.963.6°C/W
R θJBJunction-to-board thermal resistance67.9102.957.468.699.282.157.5100.3°C/W
ψ JTJunction-to-top characterization parameter19.211.84021.911.511.451.735.7°C/W
ψ JBJunction-to-board characterization parameter67.2101.256.967.697.981.757.193.3°C/W
R θJC(bot)Junction-to-case (bottom) thermal resistance------10.622.3°C/W

SLOS068AB - JUNE 1976 - REVISED OCTOBER 2024

LM358/LM2904 Typical Application

The LMx58 and LM2904 operational amplifiers are useful in a wide range of signal conditioning applications. Inputs can be powered before VSfor flexibility in multiple supply circuits.

LM358/LM2904 Package Information

PART NUMBER (1)PACKAGEPACKAGE SIZE (2)
LM358B, LM358BA, LM2904B, LM2904BA, LM358, LM358A, LM2904, LM2904V, LM258, LM258AD (SOIC, 8)4.9mm × 6mm
LM358B, LM358BA, LM2904B, LM2904BA, LM358, LM358A, LM2904, LM2490VPW (TSSOP, 8)3mm × 6.4mm
LM358B, LM358BA, LM2904B, LM2904BA, LM358, LM358A, LM2904, LM2904V, LM258, LM258ADGK (VSSOP, 8)3mm × 4.9mm
LM358B, LM358BA, LM2904B, LM2904BADDF (SOT-23, 8)2.9mm × 2.8mm
LM358, LM2904PS (SO, 8)6.2mm × 7.8mm
LM358, LM2904, LM358A, LM258, LM258AP (PDIP, 8)9.81mm × 9.43mm
LM158, LM158AJG (CDIP, 8)9.6mm × 6.67mm
LM158, LM158AFK (LCCC, 20)8.89mm × 8.89mm

Variants on the same datasheet

These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.

Part NumberManufacturerPackage
LM2904BTexas InstrumentsD (SOIC, 8)
LM2904BATexas Instruments—
LM358BTexas InstrumentsSOT-23-8
LM358BATexas InstrumentsSOT-23-8
LM358DR2Gonsemi8-SOIC (0.154", 3.90mm Width)

Other Operational Amplifiers

  • LM358 – onsemi, Dual Operational Amplifier
  • NE5532 – Texas Instruments, Dual Operational Amplifier
  • AD623A – Analog Devices, Rail-to-Rail Instrumentation Amplifier
  • AD623ARMZ-REEL7 – Analog Devices, Rail-to-Rail Instrumentation Amplifier
  • AD623ARZ – Analog Devices, Rail-to-Rail Instrumentation Amplifier
  • AD623ARZ-RL – Analog Devices, Rail-to-Rail Instrumentation Amplifier
  • AD623B – Analog Devices, Rail-to-Rail Instrumentation Amplifier
  • AD623BNZ – Analog Devices, Rail-to-Rail Instrumentation Amplifier

All Operational Amplifiers datasheetsAll Texas Instruments datasheets (2,418)

Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Ask your AI agent about the LM358/LM2904

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the LM358/LM2904 run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.