<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Power Amplifier Evolution on EE Notebook</title><link>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/</link><description>Recent content in Power Amplifier Evolution on EE Notebook</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/index.xml" rel="self" type="application/rss+xml"/><item><title>Single-Transistor Class A</title><link>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/single-transistor-class-a/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/single-transistor-class-a/</guid><description>&lt;link rel="stylesheet" href="https://applied-ee.github.io/ee-notebook/katex/katex.min.css" /&gt;&lt;script defer src="https://applied-ee.github.io/ee-notebook/katex/katex.min.js"&gt;&lt;/script&gt;&lt;script defer src="https://applied-ee.github.io/ee-notebook/katex/auto-render.min.js" onload="renderMathInElement(document.body, {&amp;#34;delimiters&amp;#34;:[{&amp;#34;left&amp;#34;:&amp;#34;$$&amp;#34;,&amp;#34;right&amp;#34;:&amp;#34;$$&amp;#34;,&amp;#34;display&amp;#34;:true},{&amp;#34;left&amp;#34;:&amp;#34;\\(&amp;#34;,&amp;#34;right&amp;#34;:&amp;#34;\\)&amp;#34;,&amp;#34;display&amp;#34;:false},{&amp;#34;left&amp;#34;:&amp;#34;\\[&amp;#34;,&amp;#34;right&amp;#34;:&amp;#34;\\]&amp;#34;,&amp;#34;display&amp;#34;:true}]});"&gt;&lt;/script&gt;
&lt;h1 id="single-transistor-class-a"&gt;Single-Transistor Class A&lt;a class="anchor" href="#single-transistor-class-a"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The simplest possible audio power amplifier: one transistor conducting all the time, linearly reproducing the input signal. This is where the story starts — and where the efficiency problem first becomes obvious.&lt;/p&gt;
&lt;h2 id="the-circuit"&gt;The Circuit&lt;a class="anchor" href="#the-circuit"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;A single NPN BJT in common-emitter configuration, biased at a quiescent point roughly halfway between the supply rails. The load (speaker or resistor) sits in the collector circuit. An input signal swings the base voltage, modulating the collector current and producing an amplified version of the input across the load.&lt;/p&gt;</description></item><item><title>Class B Push-Pull</title><link>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/class-b-push-pull/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/class-b-push-pull/</guid><description>&lt;link rel="stylesheet" href="https://applied-ee.github.io/ee-notebook/katex/katex.min.css" /&gt;&lt;script defer src="https://applied-ee.github.io/ee-notebook/katex/katex.min.js"&gt;&lt;/script&gt;&lt;script defer src="https://applied-ee.github.io/ee-notebook/katex/auto-render.min.js" onload="renderMathInElement(document.body, {&amp;#34;delimiters&amp;#34;:[{&amp;#34;left&amp;#34;:&amp;#34;$$&amp;#34;,&amp;#34;right&amp;#34;:&amp;#34;$$&amp;#34;,&amp;#34;display&amp;#34;:true},{&amp;#34;left&amp;#34;:&amp;#34;\\(&amp;#34;,&amp;#34;right&amp;#34;:&amp;#34;\\)&amp;#34;,&amp;#34;display&amp;#34;:false},{&amp;#34;left&amp;#34;:&amp;#34;\\[&amp;#34;,&amp;#34;right&amp;#34;:&amp;#34;\\]&amp;#34;,&amp;#34;display&amp;#34;:true}]});"&gt;&lt;/script&gt;
&lt;h1 id="class-b-push-pull"&gt;Class B Push-Pull&lt;a class="anchor" href="#class-b-push-pull"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The efficiency fix for Class A: split the output stage into two transistors, each handling half the signal. One conducts on positive swings, the other on negative swings. Neither conducts at idle. The efficiency jumps dramatically — but a new kind of distortion appears.&lt;/p&gt;
&lt;h2 id="the-circuit"&gt;The Circuit&lt;a class="anchor" href="#the-circuit"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;A complementary pair — one NPN and one PNP — configured as emitter followers. Both emitters connect to the load (speaker). The NPN handles the positive half-cycle: when the input goes positive, the NPN turns on and sources current into the load. The PNP handles the negative half-cycle: when the input goes negative, the PNP turns on and sinks current from the load.&lt;/p&gt;</description></item><item><title>Class AB Output Stage</title><link>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/class-ab-output-stage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/class-ab-output-stage/</guid><description>&lt;h1 id="class-ab-output-stage"&gt;Class AB Output Stage&lt;a class="anchor" href="#class-ab-output-stage"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The fix for crossover distortion: bias the push-pull output transistors slightly into conduction so the dead zone disappears. This turns out to work extremely well — but introduces a new set of problems related to bias stability and thermal behavior.&lt;/p&gt;
&lt;h2 id="the-circuit"&gt;The Circuit&lt;a class="anchor" href="#the-circuit"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Same complementary push-pull topology as Class B, but with a bias network inserted between the bases of the NPN and PNP output transistors. This network holds the bases apart by approximately 2 × V_BE (about 1.2-1.4V), ensuring both devices are slightly on at idle.&lt;/p&gt;</description></item><item><title>The Complete Linear Architecture</title><link>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/complete-linear-architecture/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/complete-linear-architecture/</guid><description>&lt;link rel="stylesheet" href="https://applied-ee.github.io/ee-notebook/katex/katex.min.css" /&gt;&lt;script defer src="https://applied-ee.github.io/ee-notebook/katex/katex.min.js"&gt;&lt;/script&gt;&lt;script defer src="https://applied-ee.github.io/ee-notebook/katex/auto-render.min.js" onload="renderMathInElement(document.body, {&amp;#34;delimiters&amp;#34;:[{&amp;#34;left&amp;#34;:&amp;#34;$$&amp;#34;,&amp;#34;right&amp;#34;:&amp;#34;$$&amp;#34;,&amp;#34;display&amp;#34;:true},{&amp;#34;left&amp;#34;:&amp;#34;\\(&amp;#34;,&amp;#34;right&amp;#34;:&amp;#34;\\)&amp;#34;,&amp;#34;display&amp;#34;:false},{&amp;#34;left&amp;#34;:&amp;#34;\\[&amp;#34;,&amp;#34;right&amp;#34;:&amp;#34;\\]&amp;#34;,&amp;#34;display&amp;#34;:true}]});"&gt;&lt;/script&gt;
&lt;h1 id="the-complete-linear-architecture"&gt;The Complete Linear Architecture&lt;a class="anchor" href="#the-complete-linear-architecture"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The Class AB output stage is a good power delivery mechanism — but it can&amp;rsquo;t stand alone. It needs a front end to provide gain, reject noise, and enable feedback. The result is the canonical multi-stage linear amplifier: a topology so successful that nearly every discrete audio power amplifier built since the 1970s follows this pattern.&lt;/p&gt;
&lt;h2 id="the-architecture"&gt;The Architecture&lt;a class="anchor" href="#the-architecture"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Four stages, each with a distinct job:&lt;/p&gt;</description></item><item><title>The Fork</title><link>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/the-fork/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/the-fork/</guid><description>&lt;h1 id="the-fork"&gt;The Fork&lt;a class="anchor" href="#the-fork"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;By the late 20th century, the Class AB linear amplifier was mature. The multi-stage architecture worked. Distortion was vanishingly low. Feedback tamed every nonlinearity. The remaining problem — efficiency — was fundamental to the approach.&lt;/p&gt;
&lt;p&gt;Two paths diverged:&lt;/p&gt;
&lt;h2 id="path-1-refine-the-linear-amplifier"&gt;Path 1: Refine the Linear Amplifier&lt;a class="anchor" href="#path-1-refine-the-linear-amplifier"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Accept the efficiency limitation and push everything else to the extreme. Better bias circuits. Better matched devices. Cascoded stages for higher gain. Current mirrors for better linearity. MOSFET output devices for easier thermal management. Error-correction circuits that supplement feedback.&lt;/p&gt;</description></item><item><title>Refining Linear Amplifiers</title><link>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/refining-linear-amplifiers/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/refining-linear-amplifiers/</guid><description>&lt;h1 id="refining-linear-amplifiers"&gt;Refining Linear Amplifiers&lt;a class="anchor" href="#refining-linear-amplifiers"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Once the basic multi-stage Class AB architecture was established, decades of refinement pushed linear amplifier performance to extraordinary levels. The efficiency problem was accepted as fundamental; everything else was optimized.&lt;/p&gt;
&lt;h2 id="better-input-stages"&gt;Better Input Stages&lt;a class="anchor" href="#better-input-stages"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id="current-mirror-loading"&gt;Current Mirror Loading&lt;a class="anchor" href="#current-mirror-loading"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Replacing the simple resistor load on the differential pair with a current mirror doubles the gain of the input stage and improves balance. The mirror forces equal collector currents in both halves, converting the full differential signal into a single-ended output without losing half the signal.&lt;/p&gt;</description></item><item><title>Class D Switching</title><link>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/class-d-switching/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/class-d-switching/</guid><description>&lt;link rel="stylesheet" href="https://applied-ee.github.io/ee-notebook/katex/katex.min.css" /&gt;&lt;script defer src="https://applied-ee.github.io/ee-notebook/katex/katex.min.js"&gt;&lt;/script&gt;&lt;script defer src="https://applied-ee.github.io/ee-notebook/katex/auto-render.min.js" onload="renderMathInElement(document.body, {&amp;#34;delimiters&amp;#34;:[{&amp;#34;left&amp;#34;:&amp;#34;$$&amp;#34;,&amp;#34;right&amp;#34;:&amp;#34;$$&amp;#34;,&amp;#34;display&amp;#34;:true},{&amp;#34;left&amp;#34;:&amp;#34;\\(&amp;#34;,&amp;#34;right&amp;#34;:&amp;#34;\\)&amp;#34;,&amp;#34;display&amp;#34;:false},{&amp;#34;left&amp;#34;:&amp;#34;\\[&amp;#34;,&amp;#34;right&amp;#34;:&amp;#34;\\]&amp;#34;,&amp;#34;display&amp;#34;:true}]});"&gt;&lt;/script&gt;
&lt;h1 id="class-d-switching"&gt;Class D Switching&lt;a class="anchor" href="#class-d-switching"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The radical departure: instead of using output transistors as continuously variable current sources (linear operation), use them as switches — fully on or fully off. Encode the audio signal as a pattern of switching, then filter the output to recover the audio.&lt;/p&gt;
&lt;h2 id="the-core-idea"&gt;The Core Idea&lt;a class="anchor" href="#the-core-idea"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;A PWM (pulse-width modulation) Class D amplifier works in three stages:&lt;/p&gt;
&lt;h3 id="1-modulator"&gt;1. Modulator&lt;a class="anchor" href="#1-modulator"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;The audio input is compared against a high-frequency triangle or sawtooth wave (typically 300kHz-1MHz). When the audio signal is higher than the triangle, the output is high; when it&amp;rsquo;s lower, the output is low. The result is a rectangular wave whose pulse widths encode the audio signal.&lt;/p&gt;</description></item><item><title>Lessons and Canonical Structure</title><link>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/lessons-and-canonical-structure/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://applied-ee.github.io/ee-notebook/docs/audio-signal/power-amp-evolution/lessons-and-canonical-structure/</guid><description>&lt;h1 id="lessons-and-canonical-structure"&gt;Lessons and Canonical Structure&lt;a class="anchor" href="#lessons-and-canonical-structure"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;The evolution from single-transistor Class A to modern Class D is a case study in how engineering design actually progresses. Each stage solved one problem and revealed the next. Looking back, several themes recur throughout the arc.&lt;/p&gt;
&lt;h2 id="recurring-engineering-themes"&gt;Recurring Engineering Themes&lt;a class="anchor" href="#recurring-engineering-themes"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id="efficiency-vs-linearity"&gt;Efficiency vs. Linearity&lt;a class="anchor" href="#efficiency-vs-linearity"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;This is the central tension. A transistor operating in its linear region provides smooth, faithful amplification — but it dissipates the voltage difference between supply and output as heat. A transistor operating as a switch wastes almost no power — but a switch is inherently nonlinear.&lt;/p&gt;</description></item></channel></rss>