<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Silicon Co-Design: On-Chip Mixed Signal]]></title><description><![CDATA[This section contains on-chip mixed signal blocks and subsystems, as well as high level design process overviews]]></description><link>https://www.siliconcodesign.com/s/on-chip-mixed-signal</link><image><url>https://substackcdn.com/image/fetch/$s_!zk4Z!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0e3afa0d-f6a9-41c3-9784-4ea1c049266d_509x509.png</url><title>Silicon Co-Design: On-Chip Mixed Signal</title><link>https://www.siliconcodesign.com/s/on-chip-mixed-signal</link></image><generator>Substack</generator><lastBuildDate>Mon, 10 Aug 2026 15:39:16 GMT</lastBuildDate><atom:link href="https://www.siliconcodesign.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Chad Wallace]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[chadw@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[chadw@substack.com]]></itunes:email><itunes:name><![CDATA[Chad]]></itunes:name></itunes:owner><itunes:author><![CDATA[Chad]]></itunes:author><googleplay:owner><![CDATA[chadw@substack.com]]></googleplay:owner><googleplay:email><![CDATA[chadw@substack.com]]></googleplay:email><googleplay:author><![CDATA[Chad]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Pushing the Speed Limit: Designing SerDes Transceivers for the 224 and 448Gbps Scaling Era  ]]></title><description><![CDATA[An architectural analysis of DSP-driven SerDes datapaths, current-steering nonidealities, and the multi-phase clock constraints breaking modern wireline links.]]></description><link>https://www.siliconcodesign.com/p/a-system-architecture-breakdown-of</link><guid isPermaLink="false">https://www.siliconcodesign.com/p/a-system-architecture-breakdown-of</guid><dc:creator><![CDATA[Chad]]></dc:creator><pubDate>Mon, 23 Mar 2026 16:53:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6d53955b-a06d-4c11-8edb-162bee85e842_1232x597.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KI-q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98fb4c00-c723-4834-a814-6dbebeebfe12_1453x632.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KI-q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98fb4c00-c723-4834-a814-6dbebeebfe12_1453x632.png 424w, https://substackcdn.com/image/fetch/$s_!KI-q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98fb4c00-c723-4834-a814-6dbebeebfe12_1453x632.png 848w, https://substackcdn.com/image/fetch/$s_!KI-q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98fb4c00-c723-4834-a814-6dbebeebfe12_1453x632.png 1272w, https://substackcdn.com/image/fetch/$s_!KI-q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98fb4c00-c723-4834-a814-6dbebeebfe12_1453x632.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KI-q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98fb4c00-c723-4834-a814-6dbebeebfe12_1453x632.png" width="1453" height="632" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/98fb4c00-c723-4834-a814-6dbebeebfe12_1453x632.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:632,&quot;width&quot;:1453,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:174543,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/190800796?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98fb4c00-c723-4834-a814-6dbebeebfe12_1453x632.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KI-q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98fb4c00-c723-4834-a814-6dbebeebfe12_1453x632.png 424w, https://substackcdn.com/image/fetch/$s_!KI-q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98fb4c00-c723-4834-a814-6dbebeebfe12_1453x632.png 848w, https://substackcdn.com/image/fetch/$s_!KI-q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98fb4c00-c723-4834-a814-6dbebeebfe12_1453x632.png 1272w, https://substackcdn.com/image/fetch/$s_!KI-q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98fb4c00-c723-4834-a814-6dbebeebfe12_1453x632.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 1.</strong> DSP-Based Transceiver architecture. Reproduced from A. Carusone <em>et al</em>., &#8216;Modern Wireline Transceivers,&#8217; <em>IEEE Journal of Solid-State Circuits</em>, vol. 61, no. 2, pp. 395&#8211;422, Feb. 2026, licensed under <strong>CC BY-NC-ND 4.0</strong>.</figcaption></figure></div><p>As data speeds climb from 112Gbps to 224Gbps and 448Gbps, data starting running into <strong>physics constraint</strong>s and <strong>transceivers become more complex</strong> to compensate for these effects.</p><p>In this post I&#8217;ll be doing a <strong>system architecture breakdown</strong> of a modern DSP-based transceiver. I&#8217;ll explain the underlying physics constraints and the major blocks data passes through. Then, I&#8217;ll do a deep dive into the <strong>high-speed</strong> building blocks (shown in yellow) on the TX and RX side. I&#8217;ll be covering the following:</p><ul><li><p>The real problem: increasing data throughput under physical limits</p></li><li><p>System Datapath overview</p></li><li><p>TX Architecture:</p><ul><li><p>Serializer / Mux tree</p></li><li><p>DAC - 6-7 Bit current steering DAC</p></li></ul></li><li><p>RX Side - Time-Interleaved ADC</p></li><li><p>&#128274;Clocking Architecture</p><ul><li><p>&#128274;Clock Recovery: Bang Bang Phase Detector</p></li><li><p>&#128274;Clock Generation: LC-VCO Based PLL</p></li><li><p>&#128274;Multi-phase clock generation: The phase Interpolator</p></li><li><p>&#128274;Clock Distribution: Repeater, transmission line, and resonator-based</p><p></p></li></ul></li></ul><p>Most of the figures in these slides are from the ISSCC tutorials as well as the papers in the references. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Inside the Silicon Machine! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><h2>The real problem: increasing data throughput under physical limits</h2><p>As data rates climb, we need to ask ourselves: what fundamentally constraints the data speed from first principles? </p><p>Data speed is now limited by physics and device parameters on the chip, which include, but not limited to, the following:</p><ul><li><p><strong>Channel Loss: </strong>Loss scales with signal frequency, and high frequency attenuation rounds out the sharp edges of digital signals </p></li><li><p><strong>High impedance nodes in analog circuits: </strong>Active loads have a high input resistance, which is good for gain, but also creates dominant poles that lower overall BW.</p></li><li><p><strong>On-Chip Capacitance: </strong>Bigger transistors have bigger C that can affect rise/fall times of signals</p></li><li><p><strong>Noise / Jitter: </strong>The randomness in clock / data edges affect how fast those signals can be relative to the clock period. This impacts reliability of high speed digital circuits and time-interleaved switches</p></li></ul><p>What tricks do designers have to increase speed? I contend there are two major paradigm shifts:</p><ul><li><p><strong>Current steering circuits:</strong> These circuits steer constant currents through switches to a resistive load. The main advance is that it<strong> minimizes charging/discharging time of parasitic capacitors.</strong> However, current steering circuits tend to consume more power than equivalent charged-based topologies. </p></li><li><p><strong>Time interleaving:</strong> Instead of making a single component faster, place many in parallel and distribute data through &#8220;ranks&#8221; of S/H and T/H switches. Time interleaving introduces added complexity in clocks to coordinate parallel operations</p></li></ul><h3>System Datapath overview</h3><p>Next lets look at the major blocks in the datapath.</p><p>The function of a transceiver is quite simple: transmit a large amount of data from the TX and RX with minimal errors across a medium as fast as possible. </p><p>For short reach, low speed operation, the architecture relied mostly on analog blocks. However, due to recent data demands, one of the big paradigm shifts is a move to <strong>digital</strong> for the processing. Digital is great at performing parallel processing of data at a moderate clock (1-10&#8217;s GHz) frequency. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Jo48!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c91d941-5bb0-4e2c-88eb-f2b3e1d99ecc_495x435.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Jo48!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c91d941-5bb0-4e2c-88eb-f2b3e1d99ecc_495x435.png 424w, https://substackcdn.com/image/fetch/$s_!Jo48!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c91d941-5bb0-4e2c-88eb-f2b3e1d99ecc_495x435.png 848w, https://substackcdn.com/image/fetch/$s_!Jo48!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c91d941-5bb0-4e2c-88eb-f2b3e1d99ecc_495x435.png 1272w, https://substackcdn.com/image/fetch/$s_!Jo48!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c91d941-5bb0-4e2c-88eb-f2b3e1d99ecc_495x435.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Jo48!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c91d941-5bb0-4e2c-88eb-f2b3e1d99ecc_495x435.png" width="495" height="435" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4c91d941-5bb0-4e2c-88eb-f2b3e1d99ecc_495x435.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:435,&quot;width&quot;:495,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:333951,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/190800796?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c91d941-5bb0-4e2c-88eb-f2b3e1d99ecc_495x435.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!Jo48!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c91d941-5bb0-4e2c-88eb-f2b3e1d99ecc_495x435.png 424w, https://substackcdn.com/image/fetch/$s_!Jo48!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c91d941-5bb0-4e2c-88eb-f2b3e1d99ecc_495x435.png 848w, https://substackcdn.com/image/fetch/$s_!Jo48!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c91d941-5bb0-4e2c-88eb-f2b3e1d99ecc_495x435.png 1272w, https://substackcdn.com/image/fetch/$s_!Jo48!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c91d941-5bb0-4e2c-88eb-f2b3e1d99ecc_495x435.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 2. </strong>A 224Gbps PAM-4 8-Lane Serdes for backplane interconnect. Source: W. Chen, &#8220;Clocking and CDR Techniques for High Performance Wireline Transceiver&#8221; presented at the IEEE International Solid-State Circuits Conf. (ISSCC), San Francisco, CA, Feb. 15-19, 2026.</figcaption></figure></div><p>However, when it comes to data transmission, <strong>edge density </strong>becomes the constraint. You can only pack so much circuitry to drive the parallel channels on the edge of a chip and copper cables in the system. </p><p>As a result, data transmission favors <strong>serialized data at a high speed</strong> to pack as much data density as possible and transmit on a single cable. </p><p>These constraints influence the architecture of modern wireline transceivers. </p><p>On the TX Side, the main high speed blocks include:</p><ul><li><p><strong>Forward Error Encoding (FEC) - </strong>Encodes the data with parity bits that correct for channel error at the RX side</p></li><li><p><strong>Feed Forward Equalization (FFE) - </strong>Pre-distorts the signal using a FIR filter to compensate for channel losses</p></li><li><p><strong>Serializer - </strong>Serializes the digital data from multiple channels and raises the effective output rate. 112 Gb/s PAM4 corresponds to a 56 GBd symbol rate, though practical serializers often use half-rate or quarter-rate architectures that are time-interleaved</p></li><li><p><strong>High-speed DAC</strong> - turns digital symbols into an analog waveform</p></li><li><p><strong>Driver</strong> - amplitudes the signal before it is transmitted on the channel</p></li></ul><p>In the Channel:</p><ul><li><p><strong>Matching network</strong> - matches the TX and RX to the characteristic impedance to avoid reflections and transmission line effects</p></li><li><p><strong>Channel</strong> - attenuates and distorts the transmitted signal</p></li></ul><p>In the RX:</p><ul><li><p><strong>Receiver front-end</strong> - conditions the signal by amplifying it (variable gain amplifier) and providing equalization (CTLE) </p></li><li><p><strong>TI-ADC</strong> - converts the analog value to digital values</p></li><li><p><strong>Deserializer</strong> - converts the digitized data from the transmission rate to the digital frequency</p></li><li><p><strong>DSP - </strong>processes and recovers data</p></li></ul><p>As a result of the added digital complexity, high speed and parallel processing blocks require a <strong>robust clock architecture</strong> to synchronize the data properly.</p><p>In the following sections, we&#8217;ll step through each of the high speed blocks, with the principle of operation, the key impairments, and how they affect the system level. </p><h2>TX Architecture</h2><h4>Serializer / Mux tree</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5nIc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc3d1148-d08d-4786-8504-21c92de4208f_591x340.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5nIc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc3d1148-d08d-4786-8504-21c92de4208f_591x340.png 424w, https://substackcdn.com/image/fetch/$s_!5nIc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc3d1148-d08d-4786-8504-21c92de4208f_591x340.png 848w, https://substackcdn.com/image/fetch/$s_!5nIc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc3d1148-d08d-4786-8504-21c92de4208f_591x340.png 1272w, https://substackcdn.com/image/fetch/$s_!5nIc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc3d1148-d08d-4786-8504-21c92de4208f_591x340.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5nIc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc3d1148-d08d-4786-8504-21c92de4208f_591x340.png" width="591" height="340" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fc3d1148-d08d-4786-8504-21c92de4208f_591x340.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:340,&quot;width&quot;:591,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:32661,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/190800796?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc3d1148-d08d-4786-8504-21c92de4208f_591x340.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5nIc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc3d1148-d08d-4786-8504-21c92de4208f_591x340.png 424w, https://substackcdn.com/image/fetch/$s_!5nIc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc3d1148-d08d-4786-8504-21c92de4208f_591x340.png 848w, https://substackcdn.com/image/fetch/$s_!5nIc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc3d1148-d08d-4786-8504-21c92de4208f_591x340.png 1272w, https://substackcdn.com/image/fetch/$s_!5nIc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc3d1148-d08d-4786-8504-21c92de4208f_591x340.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 3. </strong>A Binary-Mux Tree. Reproduced from B. Razavi, &#8220;Design Techniques for High-Speed Wireline Transmitters,&#8221; <em>IEEE OJ-SSCS</em>, 2021 (CC BY).</figcaption></figure></div><p>The mux tree is used for serializing / deserializing data. Here, stages of 2-1 muxes are arranged in ranks. This ensure each interconnect between muxes aren&#8217;t heavily loaded that can slow down operation. </p><p>The final rank operates with the highest-rate clock, while earlier ranks use divided versions of that clock so that each stage runs at a rate compatible with its local data rate.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!V9zO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb0e85f4-3d57-4be0-94c8-eff0a6dea0ba_738x425.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!V9zO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb0e85f4-3d57-4be0-94c8-eff0a6dea0ba_738x425.png 424w, https://substackcdn.com/image/fetch/$s_!V9zO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb0e85f4-3d57-4be0-94c8-eff0a6dea0ba_738x425.png 848w, https://substackcdn.com/image/fetch/$s_!V9zO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb0e85f4-3d57-4be0-94c8-eff0a6dea0ba_738x425.png 1272w, https://substackcdn.com/image/fetch/$s_!V9zO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb0e85f4-3d57-4be0-94c8-eff0a6dea0ba_738x425.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!V9zO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb0e85f4-3d57-4be0-94c8-eff0a6dea0ba_738x425.png" width="738" height="425" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cb0e85f4-3d57-4be0-94c8-eff0a6dea0ba_738x425.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:425,&quot;width&quot;:738,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:79911,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/190800796?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb0e85f4-3d57-4be0-94c8-eff0a6dea0ba_738x425.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!V9zO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb0e85f4-3d57-4be0-94c8-eff0a6dea0ba_738x425.png 424w, https://substackcdn.com/image/fetch/$s_!V9zO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb0e85f4-3d57-4be0-94c8-eff0a6dea0ba_738x425.png 848w, https://substackcdn.com/image/fetch/$s_!V9zO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb0e85f4-3d57-4be0-94c8-eff0a6dea0ba_738x425.png 1272w, https://substackcdn.com/image/fetch/$s_!V9zO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb0e85f4-3d57-4be0-94c8-eff0a6dea0ba_738x425.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Figure 4. A Basic charge-steering MUX. Reproduced from B. Razavi, &#8220;Design Techniques for High-Speed Wireline Transmitters,&#8221; <em>IEEE OJ-SSCS</em>, 2021 (CC BY).</figcaption></figure></div><p>A common high-speed mux cell is the<strong> current steering mux cell</strong>. This cell uses two differential pairs for each of the inputs. To select each input, the SEL signal, synchronized to the CLK, steers the current between the two input branches.</p><p><strong>Impairments</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lfyc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c50430-c7b2-424d-babc-7a462c8617ff_442x534.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lfyc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c50430-c7b2-424d-babc-7a462c8617ff_442x534.png 424w, https://substackcdn.com/image/fetch/$s_!lfyc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c50430-c7b2-424d-babc-7a462c8617ff_442x534.png 848w, https://substackcdn.com/image/fetch/$s_!lfyc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c50430-c7b2-424d-babc-7a462c8617ff_442x534.png 1272w, https://substackcdn.com/image/fetch/$s_!lfyc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c50430-c7b2-424d-babc-7a462c8617ff_442x534.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lfyc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c50430-c7b2-424d-babc-7a462c8617ff_442x534.png" width="442" height="534" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e1c50430-c7b2-424d-babc-7a462c8617ff_442x534.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:534,&quot;width&quot;:442,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:46819,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/190800796?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c50430-c7b2-424d-babc-7a462c8617ff_442x534.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!lfyc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c50430-c7b2-424d-babc-7a462c8617ff_442x534.png 424w, https://substackcdn.com/image/fetch/$s_!lfyc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c50430-c7b2-424d-babc-7a462c8617ff_442x534.png 848w, https://substackcdn.com/image/fetch/$s_!lfyc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c50430-c7b2-424d-babc-7a462c8617ff_442x534.png 1272w, https://substackcdn.com/image/fetch/$s_!lfyc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1c50430-c7b2-424d-babc-7a462c8617ff_442x534.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 5. </strong>Divider and MUX Delay. Reproduced from B. Razavi, &#8220;Design Techniques for High-Speed Wireline Transmitters,&#8221; <em>IEEE OJ-SSCS</em>, 2021 (CC BY).</figcaption></figure></div><ul><li><p><strong>Kickback noise from clock feedthrough. </strong>Clock feedthrough and switching transients can disturb internal common-mode nodes and degrade timing margin, especially in the final high-speed stages.</p></li><li><p><strong>Skew between SEL and clk. </strong></p></li><li><p><strong>Skew between stages in the MUX tree.</strong> The accumulated clock delay associated with the driver and the mux itself can cause ranks to fail to clock the data fast enough. </p></li></ul><h4>DAC - 6-7 Bit current steering DAC</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cySz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23df379c-ba18-4f53-9f5e-36c0f7b7f172_921x403.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cySz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23df379c-ba18-4f53-9f5e-36c0f7b7f172_921x403.png 424w, https://substackcdn.com/image/fetch/$s_!cySz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23df379c-ba18-4f53-9f5e-36c0f7b7f172_921x403.png 848w, https://substackcdn.com/image/fetch/$s_!cySz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23df379c-ba18-4f53-9f5e-36c0f7b7f172_921x403.png 1272w, https://substackcdn.com/image/fetch/$s_!cySz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23df379c-ba18-4f53-9f5e-36c0f7b7f172_921x403.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cySz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23df379c-ba18-4f53-9f5e-36c0f7b7f172_921x403.png" width="921" height="403" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/23df379c-ba18-4f53-9f5e-36c0f7b7f172_921x403.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:403,&quot;width&quot;:921,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45544,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/190800796?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23df379c-ba18-4f53-9f5e-36c0f7b7f172_921x403.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!cySz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23df379c-ba18-4f53-9f5e-36c0f7b7f172_921x403.png 424w, https://substackcdn.com/image/fetch/$s_!cySz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23df379c-ba18-4f53-9f5e-36c0f7b7f172_921x403.png 848w, https://substackcdn.com/image/fetch/$s_!cySz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23df379c-ba18-4f53-9f5e-36c0f7b7f172_921x403.png 1272w, https://substackcdn.com/image/fetch/$s_!cySz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F23df379c-ba18-4f53-9f5e-36c0f7b7f172_921x403.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 6.</strong> Ideal DAC with Current steering cell. Source: S. Su, "Principles and Practices of High-Speed Digital-to-Analog Converter Design" presented at the IEEE International Solid-State Circuits Conf. (ISSCC), San Francisco, CA, Feb. 15-19, 2026.</figcaption></figure></div><p>The high speed DAC commonly employs a <strong>segmented current steering architecture.</strong> This architecture uses scaled current sources representing the &#8220;weight&#8221; of the binary bits. The steered currents are summed and converted to an output voltage across a load impedance.</p><p>The current steering cell consist of two main branches and a selector with a flip flop and driver. This current source is generated from the bottom two transistors. The driver cell &#8220;steers&#8221; this current between two branches: the left branch to enable the bit and right branch to disable it. The switch control is retimed so current steering occurs with precise timing at the symbol rate.</p><p>Current continuity is often preferred for high speed because it minimizes voltage swings from constantly charging / discharging capacitive nodes. However, it also consumes static power even when the bit is disabled. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IUoT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ad248a-7707-4c84-878b-1fa7d30c8a37_678x670.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IUoT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ad248a-7707-4c84-878b-1fa7d30c8a37_678x670.png 424w, https://substackcdn.com/image/fetch/$s_!IUoT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ad248a-7707-4c84-878b-1fa7d30c8a37_678x670.png 848w, https://substackcdn.com/image/fetch/$s_!IUoT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ad248a-7707-4c84-878b-1fa7d30c8a37_678x670.png 1272w, https://substackcdn.com/image/fetch/$s_!IUoT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ad248a-7707-4c84-878b-1fa7d30c8a37_678x670.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IUoT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ad248a-7707-4c84-878b-1fa7d30c8a37_678x670.png" width="504" height="498.05309734513276" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63ad248a-7707-4c84-878b-1fa7d30c8a37_678x670.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:670,&quot;width&quot;:678,&quot;resizeWidth&quot;:504,&quot;bytes&quot;:153565,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/190800796?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ad248a-7707-4c84-878b-1fa7d30c8a37_678x670.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!IUoT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ad248a-7707-4c84-878b-1fa7d30c8a37_678x670.png 424w, https://substackcdn.com/image/fetch/$s_!IUoT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ad248a-7707-4c84-878b-1fa7d30c8a37_678x670.png 848w, https://substackcdn.com/image/fetch/$s_!IUoT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ad248a-7707-4c84-878b-1fa7d30c8a37_678x670.png 1272w, https://substackcdn.com/image/fetch/$s_!IUoT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ad248a-7707-4c84-878b-1fa7d30c8a37_678x670.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 7.</strong> A 7b DAC-based quarter-rate TX example with seven thermometer and four binary output segments. Reproduced from A. Carusone <em>et al</em>., &#8216;Modern Wireline Transceivers,&#8217; <em>IEEE Journal of Solid-State Circuits</em>, vol. 61, no. 2, pp. 395&#8211;422, Feb. 2026, licensed under <strong>CC BY-NC-ND 4.0</strong>.</figcaption></figure></div><p>This current cell is then scaled to a segmented architecture, which uses both unary and binary DACs. Unary (or thermometer code) uses unit-sized current sources arrayed in a 2x2 grid in layout to achieve better matching of current sources. </p><p>In many wireline transmitters, DAC resolution is kept modest, often around 6&#8211;7 bits, because channel loss, jitter, and front-end noise dominate before very fine quantization does.</p><p><strong>Impairments</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gB8a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F727a67f5-f986-41a6-840a-2dd4e6e59c71_894x396.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gB8a!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F727a67f5-f986-41a6-840a-2dd4e6e59c71_894x396.png 424w, https://substackcdn.com/image/fetch/$s_!gB8a!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F727a67f5-f986-41a6-840a-2dd4e6e59c71_894x396.png 848w, https://substackcdn.com/image/fetch/$s_!gB8a!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F727a67f5-f986-41a6-840a-2dd4e6e59c71_894x396.png 1272w, https://substackcdn.com/image/fetch/$s_!gB8a!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F727a67f5-f986-41a6-840a-2dd4e6e59c71_894x396.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gB8a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F727a67f5-f986-41a6-840a-2dd4e6e59c71_894x396.png" width="894" height="396" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/727a67f5-f986-41a6-840a-2dd4e6e59c71_894x396.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:396,&quot;width&quot;:894,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:72698,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/190800796?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F727a67f5-f986-41a6-840a-2dd4e6e59c71_894x396.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!gB8a!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F727a67f5-f986-41a6-840a-2dd4e6e59c71_894x396.png 424w, https://substackcdn.com/image/fetch/$s_!gB8a!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F727a67f5-f986-41a6-840a-2dd4e6e59c71_894x396.png 848w, https://substackcdn.com/image/fetch/$s_!gB8a!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F727a67f5-f986-41a6-840a-2dd4e6e59c71_894x396.png 1272w, https://substackcdn.com/image/fetch/$s_!gB8a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F727a67f5-f986-41a6-840a-2dd4e6e59c71_894x396.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 8.</strong> Impairments of Current steering DAC. Source: S. Su, "Principles and Practices of High-Speed Digital-to-Analog Converter Design" presented at the IEEE International Solid-State Circuits Conf. (ISSCC), San Francisco, CA, Feb. 15-19, 2026.</figcaption></figure></div><p>There are several impairments that cause both timing and amplitude errors:</p><ul><li><p><strong>Time delay</strong></p></li><li><p><strong>Voltage glitches</strong></p></li><li><p><strong>Clock Skew</strong></p></li><li><p><strong>Finite Input impedance</strong></p></li><li><p><strong>EMI at all sources</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Z6m0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf476d26-6075-49f5-9f6b-e88ec3bbaaa4_1326x787.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Z6m0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf476d26-6075-49f5-9f6b-e88ec3bbaaa4_1326x787.png 424w, https://substackcdn.com/image/fetch/$s_!Z6m0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf476d26-6075-49f5-9f6b-e88ec3bbaaa4_1326x787.png 848w, https://substackcdn.com/image/fetch/$s_!Z6m0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf476d26-6075-49f5-9f6b-e88ec3bbaaa4_1326x787.png 1272w, https://substackcdn.com/image/fetch/$s_!Z6m0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf476d26-6075-49f5-9f6b-e88ec3bbaaa4_1326x787.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Z6m0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf476d26-6075-49f5-9f6b-e88ec3bbaaa4_1326x787.png" width="1326" height="787" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af476d26-6075-49f5-9f6b-e88ec3bbaaa4_1326x787.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:787,&quot;width&quot;:1326,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Z6m0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf476d26-6075-49f5-9f6b-e88ec3bbaaa4_1326x787.png 424w, https://substackcdn.com/image/fetch/$s_!Z6m0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf476d26-6075-49f5-9f6b-e88ec3bbaaa4_1326x787.png 848w, https://substackcdn.com/image/fetch/$s_!Z6m0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf476d26-6075-49f5-9f6b-e88ec3bbaaa4_1326x787.png 1272w, https://substackcdn.com/image/fetch/$s_!Z6m0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf476d26-6075-49f5-9f6b-e88ec3bbaaa4_1326x787.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 9.</strong> Jitter and Noise PDFs and how the affect BER. Source: M. Li. &#8220;Design and Verification for High-Speed I/Os at 10 to 112 to 224 Gbps, and 448 Gbps with Jitter, Signal Integrity, and Power Optimized: A Tutorial for Designcon 2026&#8221; DesignCon 2026</figcaption></figure></div></li></ul><p>These impairments introduce <strong>timing and amplitude error at the system level</strong>. They translates to jitter in the x domain and noise in the y dimension. These effects directly affect the size of the &#8220;eye&#8221; at the RX side, so it is important to account for these and spec these appropriately. </p><p></p><h2>RX Side - Time-Interleaved ADC</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DfTJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fb4b5bb-f786-4a44-8606-d2a55ab057aa_1224x515.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DfTJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fb4b5bb-f786-4a44-8606-d2a55ab057aa_1224x515.png 424w, https://substackcdn.com/image/fetch/$s_!DfTJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fb4b5bb-f786-4a44-8606-d2a55ab057aa_1224x515.png 848w, https://substackcdn.com/image/fetch/$s_!DfTJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fb4b5bb-f786-4a44-8606-d2a55ab057aa_1224x515.png 1272w, https://substackcdn.com/image/fetch/$s_!DfTJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fb4b5bb-f786-4a44-8606-d2a55ab057aa_1224x515.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DfTJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fb4b5bb-f786-4a44-8606-d2a55ab057aa_1224x515.png" width="1224" height="515" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2fb4b5bb-f786-4a44-8606-d2a55ab057aa_1224x515.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:515,&quot;width&quot;:1224,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:144069,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/190800796?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fb4b5bb-f786-4a44-8606-d2a55ab057aa_1224x515.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!DfTJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fb4b5bb-f786-4a44-8606-d2a55ab057aa_1224x515.png 424w, https://substackcdn.com/image/fetch/$s_!DfTJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fb4b5bb-f786-4a44-8606-d2a55ab057aa_1224x515.png 848w, https://substackcdn.com/image/fetch/$s_!DfTJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fb4b5bb-f786-4a44-8606-d2a55ab057aa_1224x515.png 1272w, https://substackcdn.com/image/fetch/$s_!DfTJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2fb4b5bb-f786-4a44-8606-d2a55ab057aa_1224x515.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 10.</strong> An Asynchronous SAR ADC with Timing Diagram. Reproduced from A. Carusone <em>et al</em>., &#8216;Modern Wireline Transceivers,&#8217; <em>IEEE Journal of Solid-State Circuits</em>, vol. 61, no. 2, pp. 395&#8211;422, Feb. 2026, licensed under <strong>CC BY-NC-ND 4.0</strong>. </figcaption></figure></div><p>A common modern RX approach uses <strong>time-interleaved asynchronous SAR ADCs</strong> operating in a self-clocked manner.</p><p>In normal asynchronous SARs, it takes N clock cycles to complete an N bit conversion. In asynchronous circuits, <strong>self-clocking</strong> allows the completion of one comparison to automatically trigger the next. </p><p>Self-clocking removes the need for a very high external clock, but it makes the conversion timing dependent on timing delays and handshake robustness.</p><p>Asynchronous SARs are commonly used due to low comparator count, simple digital logic, and capacitive DACs for energy efficient operation at typical 6-7 bit resolution.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mIUo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd93902ef-969d-4d4b-82b7-f4f8b9506440_944x550.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mIUo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd93902ef-969d-4d4b-82b7-f4f8b9506440_944x550.png 424w, https://substackcdn.com/image/fetch/$s_!mIUo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd93902ef-969d-4d4b-82b7-f4f8b9506440_944x550.png 848w, https://substackcdn.com/image/fetch/$s_!mIUo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd93902ef-969d-4d4b-82b7-f4f8b9506440_944x550.png 1272w, https://substackcdn.com/image/fetch/$s_!mIUo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd93902ef-969d-4d4b-82b7-f4f8b9506440_944x550.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mIUo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd93902ef-969d-4d4b-82b7-f4f8b9506440_944x550.png" width="639" height="372.2987288135593" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d93902ef-969d-4d4b-82b7-f4f8b9506440_944x550.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:550,&quot;width&quot;:944,&quot;resizeWidth&quot;:639,&quot;bytes&quot;:162489,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/190800796?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd93902ef-969d-4d4b-82b7-f4f8b9506440_944x550.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!mIUo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd93902ef-969d-4d4b-82b7-f4f8b9506440_944x550.png 424w, https://substackcdn.com/image/fetch/$s_!mIUo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd93902ef-969d-4d4b-82b7-f4f8b9506440_944x550.png 848w, https://substackcdn.com/image/fetch/$s_!mIUo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd93902ef-969d-4d4b-82b7-f4f8b9506440_944x550.png 1272w, https://substackcdn.com/image/fetch/$s_!mIUo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd93902ef-969d-4d4b-82b7-f4f8b9506440_944x550.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 11.</strong> A Time-Interleaved SAR ADC. Reproduced from A. Carusone <em>et al</em>., &#8216;Modern Wireline Transceivers,&#8217; <em>IEEE Journal of Solid-State Circuits</em>, vol. 61, no. 2, pp. 395&#8211;422, Feb. 2026, licensed under <strong>CC BY-NC-ND 4.0</strong>.</figcaption></figure></div><p>These SAR ADCs are <strong>time interleaved</strong>. The high speed data is &#8220;fanned out&#8221; to each of the sub-ADCs in order for their analog values to be digitalized. This is accomplished through a two-rank NxM interleaving scheme. This architecture performs sampling in two ranks:</p><ul><li><p><strong>Rank 1 - Track and hold.</strong> The first rank tracks and holds the signal. The performance of these switches are critical as they sample the full BW signal. </p></li><li><p><strong>Rank 2 - Sample and hold buffer. </strong>These buffer the T/H signals to drive the parallel ADCs. </p></li></ul><p>In modern PAM-4 112Gbps, the interleave factors range from 36-128 sub-ADCs depending on the layout area, with 64 being common. [1]</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qy85!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff36847c5-8714-40ab-b47a-246345d09468_781x475.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qy85!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff36847c5-8714-40ab-b47a-246345d09468_781x475.png 424w, https://substackcdn.com/image/fetch/$s_!qy85!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff36847c5-8714-40ab-b47a-246345d09468_781x475.png 848w, https://substackcdn.com/image/fetch/$s_!qy85!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff36847c5-8714-40ab-b47a-246345d09468_781x475.png 1272w, https://substackcdn.com/image/fetch/$s_!qy85!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff36847c5-8714-40ab-b47a-246345d09468_781x475.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qy85!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff36847c5-8714-40ab-b47a-246345d09468_781x475.png" width="781" height="475" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f36847c5-8714-40ab-b47a-246345d09468_781x475.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:475,&quot;width&quot;:781,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:86265,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/190800796?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff36847c5-8714-40ab-b47a-246345d09468_781x475.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qy85!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff36847c5-8714-40ab-b47a-246345d09468_781x475.png 424w, https://substackcdn.com/image/fetch/$s_!qy85!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff36847c5-8714-40ab-b47a-246345d09468_781x475.png 848w, https://substackcdn.com/image/fetch/$s_!qy85!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff36847c5-8714-40ab-b47a-246345d09468_781x475.png 1272w, https://substackcdn.com/image/fetch/$s_!qy85!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff36847c5-8714-40ab-b47a-246345d09468_781x475.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 12. </strong>How Sampling / Clocking Jitter affects voltage error. Source: W. Chen, &#8220;Clocking and CDR Techniques for High Performance Wireline Transceiver&#8221; presented at the IEEE International Solid-State Circuits Conf. (ISSCC), San Francisco, CA, Feb. 15-19, 2026.</figcaption></figure></div><p><strong>Impairments: </strong>There are several impairments:</p><ul><li><p><strong>Skew and Jitter of clock</strong></p></li><li><p><strong>Mismatches between sub-ADCs</strong></p></li></ul><p>These impairments translate <strong>timing mismatches</strong> into <strong>sampled voltage errors</strong>, often in a signal-dependent way, and can create both <strong>noise-like degradation</strong> and <strong>spurious tones.</strong></p><h2>Clocking Architecture</h2><p>Perhaps the most important part of a high speed chip is the one everyone takes for granted:<strong> The clock. </strong></p><p>The clock distribution becomes an increasingly important constraint as dimensions and speeds have scaled down. There are several challenges the clock faces:</p><ul><li><p><strong>The clock needs to be recovered</strong> from the asynchronous RX data to ensure that the clock is in &#8220;sync&#8221; with the data to clock it appropriately</p></li><li><p>The VCO needs to generate a reference clock with <strong>low jitter</strong></p></li><li><p>The time-interleaved blocks need some form of <strong>multi-phase clock </strong>to synchronize operations across parallel processing elements cleanly</p></li><li><p>The parallel clock distribution needs <strong>minimal skew </strong>to minimize mismatches</p></li></ul><p>After the pay wall I&#8217;ll describe the clocking architecture in more detail. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Inside the Silicon Machine is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/p/a-system-architecture-breakdown-of?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.siliconcodesign.com/p/a-system-architecture-breakdown-of?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>If you want to get a flavor for the adjacent domains involved, I have several other posts to check out as well:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;6d96d02d-4be2-4998-a5af-d0a7cc528734&quot;,&quot;caption&quot;:&quot;Everyone talks about the importance of chip-to-chip communication, but few people appreciate the complexity hiding underneath it.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;High-Speed Signal Integrity: Physical Impairments and Equalization Architectures&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad Wallace&quot;,&quot;bio&quot;:&quot;Deeply-researched Mental Models on Mixed Signal architectures for AI Datacenters - High Speed Optical/Wireline, Power Electronics, and adjacent domains &quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50804a2f-043d-47c7-915f-b30144640b1f_697x697.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-17T16:30:33.572Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bae14808-5126-4cb0-846a-bde7d7576271_840x511.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/signal-integrity-a-primer&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:190595766,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:11,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Inside the Silicon Machine&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!cXVP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2817a3aa-afa0-4d3a-b965-bace92d3d63e_902x902.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;aa1cf639-a4b5-440e-bb71-4876e4c91efe&quot;,&quot;caption&quot;:&quot;A modern chip is like a finely tuned orchestra. Each member of the orchestra knows their role and what notes to play, but needs to know when to play them. The conductors role is to align musicians to a shared interpretation of tempo.Thanks for reading Inside the Silicon Machine! Subscribe for free&#8230;&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Phase Locked Loop: A Primer&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad Wallace&quot;,&quot;bio&quot;:&quot;Deeply-researched Mental Models on Mixed Signal architectures for AI Datacenters - High Speed Optical/Wireline, Power Electronics, and adjacent domains &quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50804a2f-043d-47c7-915f-b30144640b1f_697x697.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-02-10T18:02:32.722Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a26ee4ab-ded6-4a3d-9bf1-834f3608fc0c_948x477.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/the-phase-locked-loop-a-primer&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:186940345,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:7,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Inside the Silicon Machine&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!cXVP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2817a3aa-afa0-4d3a-b965-bace92d3d63e_902x902.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;a1a34619-b234-4787-b461-986f38576d2f&quot;,&quot;caption&quot;:&quot;ADCs are the toll booth amongst multiple &#8220;worlds&#8221; on the chip. When a signal gets converted from one world to another, a &#8220;tax&#8221; is paid in the form of power consumption, latency, or accuracy.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The SAR ADC Architecture: Tradeoffs for High-Speed, High Resolution, and Low-Power Design&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad Wallace&quot;,&quot;bio&quot;:&quot;Deeply-researched Mental Models on Mixed Signal architectures for AI Datacenters - High Speed Optical/Wireline, Power Electronics, and adjacent domains &quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50804a2f-043d-47c7-915f-b30144640b1f_697x697.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-11T16:31:00.441Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!EWLy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/the-sar-adc-a-primer&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:189657470,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:5,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Inside the Silicon Machine&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!cXVP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2817a3aa-afa0-4d3a-b965-bace92d3d63e_902x902.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div>
      <p>
          <a href="https://www.siliconcodesign.com/p/a-system-architecture-breakdown-of">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The SAR ADC Architecture: Tradeoffs for High-Speed, High Resolution, and Low-Power Design ]]></title><description><![CDATA[How charge-redistribution networks, DAC segmentation, and mixed-signal calibration minimize the architectural 'tax' at the silicon interface]]></description><link>https://www.siliconcodesign.com/p/the-sar-adc-a-primer</link><guid isPermaLink="false">https://www.siliconcodesign.com/p/the-sar-adc-a-primer</guid><dc:creator><![CDATA[Chad]]></dc:creator><pubDate>Wed, 11 Mar 2026 16:31:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/048ee06b-b396-4604-9307-f4908be49b2d_1710x867.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0WKu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fbf1e5-3a16-4882-8bf0-cd11b4caa472_1710x867.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0WKu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fbf1e5-3a16-4882-8bf0-cd11b4caa472_1710x867.png 424w, https://substackcdn.com/image/fetch/$s_!0WKu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fbf1e5-3a16-4882-8bf0-cd11b4caa472_1710x867.png 848w, https://substackcdn.com/image/fetch/$s_!0WKu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fbf1e5-3a16-4882-8bf0-cd11b4caa472_1710x867.png 1272w, https://substackcdn.com/image/fetch/$s_!0WKu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fbf1e5-3a16-4882-8bf0-cd11b4caa472_1710x867.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0WKu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fbf1e5-3a16-4882-8bf0-cd11b4caa472_1710x867.png" width="1456" height="738" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2fbf1e5-3a16-4882-8bf0-cd11b4caa472_1710x867.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:738,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:42823,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/189657470?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fbf1e5-3a16-4882-8bf0-cd11b4caa472_1710x867.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0WKu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fbf1e5-3a16-4882-8bf0-cd11b4caa472_1710x867.png 424w, https://substackcdn.com/image/fetch/$s_!0WKu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fbf1e5-3a16-4882-8bf0-cd11b4caa472_1710x867.png 848w, https://substackcdn.com/image/fetch/$s_!0WKu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fbf1e5-3a16-4882-8bf0-cd11b4caa472_1710x867.png 1272w, https://substackcdn.com/image/fetch/$s_!0WKu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2fbf1e5-3a16-4882-8bf0-cd11b4caa472_1710x867.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This post covers the following topics:</p><ul><li><p>The Mixed-Signal Interface: Core Building Blocks</p></li><li><p>The Binary Search Algorithm</p></li><li><p>Charge Redistribution DAC</p></li><li><p>Important Specifications</p></li><li><p>Important Nonidealities</p></li><li><p>Calibration </p></li></ul><p>ADCs are the toll booth amongst multiple &#8220;worlds&#8221; on the chip. When a signal gets converted from one world to another, a &#8220;tax&#8221; is paid in the form of power consumption, latency, or accuracy.</p><p>Successive Approximation Register ADCs (SAR ADCs) are widely used due to their amazing versatility. They can be optimized for speed, resolution, or both due to the ability to scale the architecture in the analog and/or digital domains. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Inside the Silicon Machine! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>SAR ADCs have seen great use especially as process nodes allows complexity to be abstracted in digital. They are used in a variety of applications:</p><ul><li><p>RF / Wireline transceivers</p></li><li><p>Sensing (Touch, Biomedical)</p></li><li><p>Analog Compute-in-Memory</p></li></ul><p>In a real system, such as a modern wireline transceiver, ADCs often interact with other blocks such as PLLs to generate the clocks, LDOs to power the circuit, bandgaps to generate the references, and DSP to do digital post processing. Additionally, SAR ADC can be time interleaved to increase data throughput.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EWLy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EWLy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png 424w, https://substackcdn.com/image/fetch/$s_!EWLy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png 848w, https://substackcdn.com/image/fetch/$s_!EWLy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png 1272w, https://substackcdn.com/image/fetch/$s_!EWLy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EWLy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png" width="492" height="345" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:345,&quot;width&quot;:492,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:57610,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/189657470?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EWLy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png 424w, https://substackcdn.com/image/fetch/$s_!EWLy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png 848w, https://substackcdn.com/image/fetch/$s_!EWLy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png 1272w, https://substackcdn.com/image/fetch/$s_!EWLy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 1.</strong> A Modern Wireline Transceiver. Adapted from &#8220;A 112.5GB/s ADC-DSP-Based PAM-4 Long-Reach Transceiver with &gt;50dB Channel loss in 5nm FinFET, 2022&#8221;</figcaption></figure></div><h4><strong>The Mixed-Signal Interface: Core Building Blocks</strong></h4><p>SAR ADCs use a DAC in a feedback loop that compares the input against digital code. The digital codes are adjusted until the error is minimized in the comparator. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SccL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e599c4-2c85-4729-b00b-41a3206dab90_1018x531.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SccL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e599c4-2c85-4729-b00b-41a3206dab90_1018x531.png 424w, https://substackcdn.com/image/fetch/$s_!SccL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e599c4-2c85-4729-b00b-41a3206dab90_1018x531.png 848w, https://substackcdn.com/image/fetch/$s_!SccL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e599c4-2c85-4729-b00b-41a3206dab90_1018x531.png 1272w, https://substackcdn.com/image/fetch/$s_!SccL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e599c4-2c85-4729-b00b-41a3206dab90_1018x531.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SccL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e599c4-2c85-4729-b00b-41a3206dab90_1018x531.png" width="1018" height="531" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/84e599c4-2c85-4729-b00b-41a3206dab90_1018x531.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:531,&quot;width&quot;:1018,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:29247,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/189657470?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e599c4-2c85-4729-b00b-41a3206dab90_1018x531.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!SccL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e599c4-2c85-4729-b00b-41a3206dab90_1018x531.png 424w, https://substackcdn.com/image/fetch/$s_!SccL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e599c4-2c85-4729-b00b-41a3206dab90_1018x531.png 848w, https://substackcdn.com/image/fetch/$s_!SccL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e599c4-2c85-4729-b00b-41a3206dab90_1018x531.png 1272w, https://substackcdn.com/image/fetch/$s_!SccL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84e599c4-2c85-4729-b00b-41a3206dab90_1018x531.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 2.</strong> A Basic SAR ADC architecture with Key building blocks</figcaption></figure></div><p>A SAR ADC comprises of the following building blocks:</p><p><strong>Sample and Hold.</strong> This circuit samples the signal at a sampling frequency fs and holds it in place for conversion</p><p><strong>Comparator. </strong>A comparator compares the input reference to the DAC output and tells the SAR logic whether to increase or decrease the voltage</p><p><strong>SAR Logic.</strong> A digital block that implements a &#8220;binary search algorithm&#8221; by cycling through digital bits in response to the voltage error</p><p><strong>DAC</strong>. This block converts the digital code into an analog value to be compared against the input reference</p><p>SAR ADCs have the following output transfer function that resembles a &#8220;stairstep&#8221;:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nBMg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d86f50-102f-4fb0-aeb9-a3c87e929934_688x625.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nBMg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d86f50-102f-4fb0-aeb9-a3c87e929934_688x625.png 424w, https://substackcdn.com/image/fetch/$s_!nBMg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d86f50-102f-4fb0-aeb9-a3c87e929934_688x625.png 848w, https://substackcdn.com/image/fetch/$s_!nBMg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d86f50-102f-4fb0-aeb9-a3c87e929934_688x625.png 1272w, https://substackcdn.com/image/fetch/$s_!nBMg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d86f50-102f-4fb0-aeb9-a3c87e929934_688x625.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nBMg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d86f50-102f-4fb0-aeb9-a3c87e929934_688x625.png" width="688" height="625" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/20d86f50-102f-4fb0-aeb9-a3c87e929934_688x625.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:625,&quot;width&quot;:688,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24887,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/189657470?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d86f50-102f-4fb0-aeb9-a3c87e929934_688x625.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nBMg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d86f50-102f-4fb0-aeb9-a3c87e929934_688x625.png 424w, https://substackcdn.com/image/fetch/$s_!nBMg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d86f50-102f-4fb0-aeb9-a3c87e929934_688x625.png 848w, https://substackcdn.com/image/fetch/$s_!nBMg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d86f50-102f-4fb0-aeb9-a3c87e929934_688x625.png 1272w, https://substackcdn.com/image/fetch/$s_!nBMg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d86f50-102f-4fb0-aeb9-a3c87e929934_688x625.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 3.</strong> A 3-bit ADC Ideal transfer function</figcaption></figure></div><p>This is the ideal behavior, but SARs ADCs are very sensitive to matching, noise, and non-ideal components that cause the output to deviate from this ideal stairstep. These effects are especially pronounced in the DAC. Good layout techniques as well as calibration can be used to compensate for the errors. More on that later. </p><h4>The Binary Search Algorithm</h4><p>SAR ADCs use the &#8220;binary search algorithm&#8221; in order to figure out the right digital code that minimizes the error between the voltage input and the DAC output. </p><p>Binary search is an algorithm that is widely used in SW for storing values in a &#8220;tree&#8221; structure with left nodes for lower values and right nodes for higher values. In the context of SAR ADCs, the basic idea is that:</p><ul><li><p>If your DAC voltage is higher than the reference, adjust the digital bits to make Vout lower</p></li><li><p>If your DAC voltage is lower than the reference, adjust the digital bits to make Vout higher</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TSAD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff117a413-760f-4fe9-9e69-d21a08e05be7_383x355.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TSAD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff117a413-760f-4fe9-9e69-d21a08e05be7_383x355.png 424w, https://substackcdn.com/image/fetch/$s_!TSAD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff117a413-760f-4fe9-9e69-d21a08e05be7_383x355.png 848w, https://substackcdn.com/image/fetch/$s_!TSAD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff117a413-760f-4fe9-9e69-d21a08e05be7_383x355.png 1272w, https://substackcdn.com/image/fetch/$s_!TSAD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff117a413-760f-4fe9-9e69-d21a08e05be7_383x355.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TSAD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff117a413-760f-4fe9-9e69-d21a08e05be7_383x355.png" width="383" height="355" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f117a413-760f-4fe9-9e69-d21a08e05be7_383x355.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:355,&quot;width&quot;:383,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:12480,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/189657470?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff117a413-760f-4fe9-9e69-d21a08e05be7_383x355.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TSAD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff117a413-760f-4fe9-9e69-d21a08e05be7_383x355.png 424w, https://substackcdn.com/image/fetch/$s_!TSAD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff117a413-760f-4fe9-9e69-d21a08e05be7_383x355.png 848w, https://substackcdn.com/image/fetch/$s_!TSAD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff117a413-760f-4fe9-9e69-d21a08e05be7_383x355.png 1272w, https://substackcdn.com/image/fetch/$s_!TSAD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff117a413-760f-4fe9-9e69-d21a08e05be7_383x355.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 4.</strong>  A SAR ADC with approximation sequence using binary search</figcaption></figure></div><p>This process takes place from coarse resolution to fine resolution. That is, you make your biggest voltage changes first, then you make smaller voltage changes as you narrow in on the closest digital value.</p><p>To complete an N bit conversion, N clock cycles are usually required. <strong>For this reason, there is a fundamental tradeoff between speed and resolution since</strong> it will take longer for the circuit to converge on a higher resolution value. </p><h2>Charge Redistribution DAC</h2><p>This SAR logic feeds into a DAC, which is most commonly implemented as a charge redistribution DAC. Shown is a fundamental architecture that explains the behavior, and served as the foundation of understanding more modern implementations. [1]</p><p>Here, the capacitors are binary weighted. There are three phases of operation:</p><p><strong>Sampling phase: </strong>Sample the input onto the capacitor array</p><p><strong>Hold Mode:</strong> Disconnect the input and establish the initial comparator condition</p><p><strong>Bit Cycling:</strong> Successively switch capacitor elements between reference levels to test each bit decision</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ehtc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F016dafc7-bc64-4553-834a-9530b3b18f34_850x622.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ehtc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F016dafc7-bc64-4553-834a-9530b3b18f34_850x622.png 424w, https://substackcdn.com/image/fetch/$s_!Ehtc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F016dafc7-bc64-4553-834a-9530b3b18f34_850x622.png 848w, https://substackcdn.com/image/fetch/$s_!Ehtc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F016dafc7-bc64-4553-834a-9530b3b18f34_850x622.png 1272w, https://substackcdn.com/image/fetch/$s_!Ehtc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F016dafc7-bc64-4553-834a-9530b3b18f34_850x622.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ehtc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F016dafc7-bc64-4553-834a-9530b3b18f34_850x622.png" width="850" height="622" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/016dafc7-bc64-4553-834a-9530b3b18f34_850x622.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:622,&quot;width&quot;:850,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:50821,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/189657470?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F016dafc7-bc64-4553-834a-9530b3b18f34_850x622.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ehtc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F016dafc7-bc64-4553-834a-9530b3b18f34_850x622.png 424w, https://substackcdn.com/image/fetch/$s_!Ehtc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F016dafc7-bc64-4553-834a-9530b3b18f34_850x622.png 848w, https://substackcdn.com/image/fetch/$s_!Ehtc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F016dafc7-bc64-4553-834a-9530b3b18f34_850x622.png 1272w, https://substackcdn.com/image/fetch/$s_!Ehtc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F016dafc7-bc64-4553-834a-9530b3b18f34_850x622.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 5.</strong> A charge-redistribution DAC </figcaption></figure></div><p>In some implementations, the capacitor array is switched between a + and - Vref voltage. In other implementations, Vin is directly connected to the top plate of the capacitor array that is switched off during conversion</p><p>One major source of error in binary DACs is <strong>capacitor mismatch</strong>, which can get bad as capacitor sizes get exponentially larger with increasing bits with binary code. The mismatch caused by capacitor ratio errors can cause errors in your codes that makes your effective resolution much lower than what your DAC architecture supports. </p><p>To get around this, a technique called &#8220;segmentation&#8221; is used.</p><p><strong>Segmented DAC</strong></p><p>Segmented DACs allows ADCs to be &#8220;customized&#8221; by blending different architecture for the MSBs and LSBs. Segmented DACs split the architecture in two &#8220;halves&#8221;:</p><ul><li><p><strong>LSBs are Binary Code:</strong> Encode each value through a binary weighted sum of caps </p></li><li><p><strong>MSBs are Unary / Thermometer code: </strong>Encode the MSBs using unary code which uses unit sized capacitor values. These capacitors tend to be &#8220;arrayed&#8221; in 2D especially as resolution increases.</p></li></ul><p>Segmenting allows much reasonable component sizes and ratios in the binary side and better matching of unit sized capacitors in the unary side. Typically the unit sized capacitors are implemented as a 2D array on chip that can be switched to any size needed. However, this added area does introduce other sources of error due to trace parasitics that should be accounted for.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0gcc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a135a0a-c922-4dd9-bf64-323676136d31_1110x360.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0gcc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a135a0a-c922-4dd9-bf64-323676136d31_1110x360.png 424w, https://substackcdn.com/image/fetch/$s_!0gcc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a135a0a-c922-4dd9-bf64-323676136d31_1110x360.png 848w, https://substackcdn.com/image/fetch/$s_!0gcc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a135a0a-c922-4dd9-bf64-323676136d31_1110x360.png 1272w, https://substackcdn.com/image/fetch/$s_!0gcc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a135a0a-c922-4dd9-bf64-323676136d31_1110x360.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0gcc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a135a0a-c922-4dd9-bf64-323676136d31_1110x360.png" width="1110" height="360" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a135a0a-c922-4dd9-bf64-323676136d31_1110x360.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:360,&quot;width&quot;:1110,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26788,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/189657470?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a135a0a-c922-4dd9-bf64-323676136d31_1110x360.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!0gcc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a135a0a-c922-4dd9-bf64-323676136d31_1110x360.png 424w, https://substackcdn.com/image/fetch/$s_!0gcc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a135a0a-c922-4dd9-bf64-323676136d31_1110x360.png 848w, https://substackcdn.com/image/fetch/$s_!0gcc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a135a0a-c922-4dd9-bf64-323676136d31_1110x360.png 1272w, https://substackcdn.com/image/fetch/$s_!0gcc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a135a0a-c922-4dd9-bf64-323676136d31_1110x360.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Another common implementation is using a resistor ladder for the LSBs:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!byhU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525d0e90-a776-4f3d-9eac-27071ea7fd30_1115x614.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!byhU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525d0e90-a776-4f3d-9eac-27071ea7fd30_1115x614.png 424w, https://substackcdn.com/image/fetch/$s_!byhU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525d0e90-a776-4f3d-9eac-27071ea7fd30_1115x614.png 848w, https://substackcdn.com/image/fetch/$s_!byhU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525d0e90-a776-4f3d-9eac-27071ea7fd30_1115x614.png 1272w, https://substackcdn.com/image/fetch/$s_!byhU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525d0e90-a776-4f3d-9eac-27071ea7fd30_1115x614.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!byhU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525d0e90-a776-4f3d-9eac-27071ea7fd30_1115x614.png" width="1115" height="614" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/525d0e90-a776-4f3d-9eac-27071ea7fd30_1115x614.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:614,&quot;width&quot;:1115,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:42121,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/189657470?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525d0e90-a776-4f3d-9eac-27071ea7fd30_1115x614.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!byhU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525d0e90-a776-4f3d-9eac-27071ea7fd30_1115x614.png 424w, https://substackcdn.com/image/fetch/$s_!byhU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525d0e90-a776-4f3d-9eac-27071ea7fd30_1115x614.png 848w, https://substackcdn.com/image/fetch/$s_!byhU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525d0e90-a776-4f3d-9eac-27071ea7fd30_1115x614.png 1272w, https://substackcdn.com/image/fetch/$s_!byhU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F525d0e90-a776-4f3d-9eac-27071ea7fd30_1115x614.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 7.</strong> A Segmented SAR ADC with LSBs implemented with a resistor ladder</figcaption></figure></div><p>Charge Redistribution DACs allow for low power as the conversion is being done through finite amounts of charge moved around. There are other DAC architecture such as current-steering that optimize for speed at the cost of the power consumed from continuously flowing currents.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Inside the Silicon Machine is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/p/the-sar-adc-a-primer?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.siliconcodesign.com/p/the-sar-adc-a-primer?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p><h4>Important Specifications</h4><p>There are several specifications to ADCs.</p><p><strong>Resolution. </strong>Resolution refers to the number of distinct analog level that correspond to the different digital words. A 10 bit resolution corresponds to 2^10 or 1024 distinct analog levels. </p><p><strong>Dynamic Range. </strong>Dynamic range is the ratio of the full-scale input and the noise floor at a small or no signal input. Both quantities are usually measured separately and the different is taken as the dynamic range</p><p><strong>Spurious free dynamic range (SFDR). </strong>SFDR measures the difference between the fundamental signal and the largest unwanted single unwanted component. It accounts for the spurs that typically comprise a spectrum. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Q6h6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75966360-c723-496e-8a04-a8eed0dae8f5_720x406.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Q6h6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75966360-c723-496e-8a04-a8eed0dae8f5_720x406.png 424w, https://substackcdn.com/image/fetch/$s_!Q6h6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75966360-c723-496e-8a04-a8eed0dae8f5_720x406.png 848w, https://substackcdn.com/image/fetch/$s_!Q6h6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75966360-c723-496e-8a04-a8eed0dae8f5_720x406.png 1272w, https://substackcdn.com/image/fetch/$s_!Q6h6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75966360-c723-496e-8a04-a8eed0dae8f5_720x406.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Q6h6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75966360-c723-496e-8a04-a8eed0dae8f5_720x406.png" width="720" height="406" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/75966360-c723-496e-8a04-a8eed0dae8f5_720x406.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:406,&quot;width&quot;:720,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:26599,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/189657470?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75966360-c723-496e-8a04-a8eed0dae8f5_720x406.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Q6h6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75966360-c723-496e-8a04-a8eed0dae8f5_720x406.png 424w, https://substackcdn.com/image/fetch/$s_!Q6h6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75966360-c723-496e-8a04-a8eed0dae8f5_720x406.png 848w, https://substackcdn.com/image/fetch/$s_!Q6h6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75966360-c723-496e-8a04-a8eed0dae8f5_720x406.png 1272w, https://substackcdn.com/image/fetch/$s_!Q6h6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75966360-c723-496e-8a04-a8eed0dae8f5_720x406.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 8.</strong> Dynamic Range and Spurious-Free Dynamic Range</figcaption></figure></div><p><strong>Speed. </strong>Speed is broken down into a few different metrics:</p><ul><li><p><strong>Conversion time</strong> - The time taken for the converter to complete a single measurement - including the acquisition time of the input signal</p></li><li><p><strong>Latency</strong> - the delay between when an input is sampled and when it is ready</p><p></p><p>In some cases, the latency can be larger than the sampling time, especially in pipelined ADCs.</p></li></ul><p><strong>Linearity.</strong> Linearity is quantified in a few ways:</p><ul><li><p><strong>Gain Error. </strong>Gain error is the deviation of the slope of the converter output transfer function against the expected slope</p></li><li><p><strong>Offset Error.</strong> Offset error is the DC shift in the converter transfer function from the expected one</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Fkzf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F656557e1-43d8-4353-88b3-c030ce6e6a93_820x440.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Fkzf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F656557e1-43d8-4353-88b3-c030ce6e6a93_820x440.png 424w, https://substackcdn.com/image/fetch/$s_!Fkzf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F656557e1-43d8-4353-88b3-c030ce6e6a93_820x440.png 848w, https://substackcdn.com/image/fetch/$s_!Fkzf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F656557e1-43d8-4353-88b3-c030ce6e6a93_820x440.png 1272w, https://substackcdn.com/image/fetch/$s_!Fkzf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F656557e1-43d8-4353-88b3-c030ce6e6a93_820x440.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Fkzf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F656557e1-43d8-4353-88b3-c030ce6e6a93_820x440.png" width="820" height="440" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/656557e1-43d8-4353-88b3-c030ce6e6a93_820x440.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:440,&quot;width&quot;:820,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:30141,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/189657470?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F656557e1-43d8-4353-88b3-c030ce6e6a93_820x440.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Fkzf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F656557e1-43d8-4353-88b3-c030ce6e6a93_820x440.png 424w, https://substackcdn.com/image/fetch/$s_!Fkzf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F656557e1-43d8-4353-88b3-c030ce6e6a93_820x440.png 848w, https://substackcdn.com/image/fetch/$s_!Fkzf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F656557e1-43d8-4353-88b3-c030ce6e6a93_820x440.png 1272w, https://substackcdn.com/image/fetch/$s_!Fkzf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F656557e1-43d8-4353-88b3-c030ce6e6a93_820x440.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 9.</strong> Offset and Gain Error</figcaption></figure></div><ul><li><p><strong>Integral Nonlinearity error (INL). </strong>INL describes the deviation of a practical conversion curve from the ideal function</p></li><li><p><strong>Differential Nonlinearity error (DNL). </strong>DNL describes the deviation of each step with respect to the ideal LSB size</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GFr7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7824495-6e95-4647-b3e3-ee2ed71207bb_1043x733.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GFr7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7824495-6e95-4647-b3e3-ee2ed71207bb_1043x733.png 424w, https://substackcdn.com/image/fetch/$s_!GFr7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7824495-6e95-4647-b3e3-ee2ed71207bb_1043x733.png 848w, https://substackcdn.com/image/fetch/$s_!GFr7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7824495-6e95-4647-b3e3-ee2ed71207bb_1043x733.png 1272w, https://substackcdn.com/image/fetch/$s_!GFr7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7824495-6e95-4647-b3e3-ee2ed71207bb_1043x733.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GFr7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7824495-6e95-4647-b3e3-ee2ed71207bb_1043x733.png" width="1043" height="733" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e7824495-6e95-4647-b3e3-ee2ed71207bb_1043x733.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:733,&quot;width&quot;:1043,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45235,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/189657470?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7824495-6e95-4647-b3e3-ee2ed71207bb_1043x733.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GFr7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7824495-6e95-4647-b3e3-ee2ed71207bb_1043x733.png 424w, https://substackcdn.com/image/fetch/$s_!GFr7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7824495-6e95-4647-b3e3-ee2ed71207bb_1043x733.png 848w, https://substackcdn.com/image/fetch/$s_!GFr7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7824495-6e95-4647-b3e3-ee2ed71207bb_1043x733.png 1272w, https://substackcdn.com/image/fetch/$s_!GFr7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7824495-6e95-4647-b3e3-ee2ed71207bb_1043x733.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 10.</strong> INL and DNL</figcaption></figure></div><p></p></li></ul><p><strong>Quantization Noise and Error.</strong> Quantization error occurs in ADCs because there will always be a small offset between the digitized analog value and the actual analog value itself. This quantization noise is bounded to +- 1/2 LSB and often modelled as random white noise in the system it is in.  </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KhnY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1366b41-45b1-4969-90ee-f6a899bad7ab_1255x713.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KhnY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1366b41-45b1-4969-90ee-f6a899bad7ab_1255x713.png 424w, https://substackcdn.com/image/fetch/$s_!KhnY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1366b41-45b1-4969-90ee-f6a899bad7ab_1255x713.png 848w, https://substackcdn.com/image/fetch/$s_!KhnY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1366b41-45b1-4969-90ee-f6a899bad7ab_1255x713.png 1272w, https://substackcdn.com/image/fetch/$s_!KhnY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1366b41-45b1-4969-90ee-f6a899bad7ab_1255x713.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KhnY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1366b41-45b1-4969-90ee-f6a899bad7ab_1255x713.png" width="1255" height="713" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e1366b41-45b1-4969-90ee-f6a899bad7ab_1255x713.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:713,&quot;width&quot;:1255,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:44770,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/189657470?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1366b41-45b1-4969-90ee-f6a899bad7ab_1255x713.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KhnY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1366b41-45b1-4969-90ee-f6a899bad7ab_1255x713.png 424w, https://substackcdn.com/image/fetch/$s_!KhnY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1366b41-45b1-4969-90ee-f6a899bad7ab_1255x713.png 848w, https://substackcdn.com/image/fetch/$s_!KhnY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1366b41-45b1-4969-90ee-f6a899bad7ab_1255x713.png 1272w, https://substackcdn.com/image/fetch/$s_!KhnY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1366b41-45b1-4969-90ee-f6a899bad7ab_1255x713.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 11.</strong> Quantization Noise shown as a &#8220;sawtooth&#8221; between +- Vlsb</figcaption></figure></div><h4>Important Effects</h4><p>ADCs are highly sensitive to matching and noise, as well as affected by aliasing due to the sampling nature.</p><p><strong>Aliasing. </strong>Aliasing is a broad signal processing phenomenon and occurs when the input frequency is greater than the Nyquist frequency, which is half of the sampling rate. When this happens, the frequency content above Nyquist folds back into baseband and appears as false lower-frequency content unless filtered before sampling.</p><p><strong>Matching. </strong>Perhaps the number one culprit of nonlinearity is the variability of components. Mismatch standard deviation generally improves roughly with the inverse square root of device area, depending on the parameter and model.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!A8c0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1addbb8f-043c-4a1e-8724-713c0ce99f58_846x362.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A8c0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1addbb8f-043c-4a1e-8724-713c0ce99f58_846x362.png 424w, https://substackcdn.com/image/fetch/$s_!A8c0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1addbb8f-043c-4a1e-8724-713c0ce99f58_846x362.png 848w, https://substackcdn.com/image/fetch/$s_!A8c0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1addbb8f-043c-4a1e-8724-713c0ce99f58_846x362.png 1272w, https://substackcdn.com/image/fetch/$s_!A8c0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1addbb8f-043c-4a1e-8724-713c0ce99f58_846x362.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!A8c0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1addbb8f-043c-4a1e-8724-713c0ce99f58_846x362.png" width="846" height="362" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1addbb8f-043c-4a1e-8724-713c0ce99f58_846x362.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:362,&quot;width&quot;:846,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:80917,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/189657470?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1addbb8f-043c-4a1e-8724-713c0ce99f58_846x362.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!A8c0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1addbb8f-043c-4a1e-8724-713c0ce99f58_846x362.png 424w, https://substackcdn.com/image/fetch/$s_!A8c0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1addbb8f-043c-4a1e-8724-713c0ce99f58_846x362.png 848w, https://substackcdn.com/image/fetch/$s_!A8c0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1addbb8f-043c-4a1e-8724-713c0ce99f58_846x362.png 1272w, https://substackcdn.com/image/fetch/$s_!A8c0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1addbb8f-043c-4a1e-8724-713c0ce99f58_846x362.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 12.</strong> Pelgroms equations as mismatch in components</figcaption></figure></div><p><strong>Glitches. </strong>Glitches are caused by a few things:</p><ul><li><p>small voltage blips due to current switching into parasitic capacitors. </p></li><li><p>charge injection effect where the charge needed to turn the channel on/off rushes in and out, </p></li><li><p>clock feedthrough</p></li></ul><p>Glitches can be reduced through careful switch timing, bottom-plate sampling, differential design, device sizing, and layout.</p><h4>Calibration</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RbnN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f3a86c-121d-4af6-83be-6cf91c2f5f9d_566x382.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RbnN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f3a86c-121d-4af6-83be-6cf91c2f5f9d_566x382.png 424w, https://substackcdn.com/image/fetch/$s_!RbnN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f3a86c-121d-4af6-83be-6cf91c2f5f9d_566x382.png 848w, https://substackcdn.com/image/fetch/$s_!RbnN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f3a86c-121d-4af6-83be-6cf91c2f5f9d_566x382.png 1272w, https://substackcdn.com/image/fetch/$s_!RbnN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f3a86c-121d-4af6-83be-6cf91c2f5f9d_566x382.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RbnN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f3a86c-121d-4af6-83be-6cf91c2f5f9d_566x382.png" width="566" height="382" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06f3a86c-121d-4af6-83be-6cf91c2f5f9d_566x382.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:382,&quot;width&quot;:566,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:38175,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/189657470?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f3a86c-121d-4af6-83be-6cf91c2f5f9d_566x382.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RbnN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f3a86c-121d-4af6-83be-6cf91c2f5f9d_566x382.png 424w, https://substackcdn.com/image/fetch/$s_!RbnN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f3a86c-121d-4af6-83be-6cf91c2f5f9d_566x382.png 848w, https://substackcdn.com/image/fetch/$s_!RbnN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f3a86c-121d-4af6-83be-6cf91c2f5f9d_566x382.png 1272w, https://substackcdn.com/image/fetch/$s_!RbnN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f3a86c-121d-4af6-83be-6cf91c2f5f9d_566x382.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 13.</strong> A Broad framework for Calibration </figcaption></figure></div><p></p><p>Mismatch in the DAC often necessitates calibration techniques to correct for linearity. There are two classes of calibration:</p><ul><li><p><strong>Foreground calibration - </strong>Interrupts normal operation by taking ADC out of the signal path</p></li><li><p><strong>Background Calibration - </strong>Does not interrupt normal operation and may run continuously in the background</p></li></ul><p>In each case, a quantity is injected and the raw output is observed and sent through post processing until the entire chains is linear.</p><p>Calibration can utilize reference and auxiliary ADCs/DACs to be able to &#8220;measure&#8221; the raw Dout and correct for it. Calibration can be done in the analog domain or digital domain by pre-distorting the Din to have it align to the nonlinear characteristic of the ADC. </p><p>Calibration is often necessary in high precision ADCs to correct for mismatches. However, calibration introduces additional complexity that must be properly characterized.</p><h4>Conclusion</h4><p>As you can see, ADCs require an in depth knowledge of analog design because they are highly sensitive to layout and noise, so designing them requires a high level of precision. Component matching is super important because it directly affects linearity. Understanding of noise sources is very important to know how each noise source affects performance. </p><p>ADC design can get especially specialized when designing for spec-defining performance in the market and advanced processes where an in-depth knowledge of ADC architectures, effects, and calibration techniques are needed. ADCs are very highly tuned to the specific application and process they are in. </p><p>I barely scratched the surface of important considerations on SAR ADCs with this primer, but I hope it helps you give you a mental framework to go more in depth in ADCs and systems they are in. Please refer to the books in the references for more information.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Inside the Silicon Machine is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/p/the-sar-adc-a-primer?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.siliconcodesign.com/p/the-sar-adc-a-primer?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>Also, I have a few primers on blocks that the ADC interacts with on my Substack for further reading:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;25f91585-55bf-497f-b42f-6240374630b0&quot;,&quot;caption&quot;:&quot;As data speeds climb from 112Gbps to 224Gbps and 448Gbps, data starting running into physics constraints and transceivers become more complex to compensate for these effects.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Pushing the Speed Limit: Designing Transceivers for the 224 and 448Gbps Scaling Era&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad Wallace&quot;,&quot;bio&quot;:&quot;Deeply-researched Mental Models on Mixed Signal architectures for AI Datacenters - High Speed Optical/Wireline, Power Electronics, and adjacent domains &quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50804a2f-043d-47c7-915f-b30144640b1f_697x697.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-23T16:53:28.917Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d53955b-a06d-4c11-8edb-162bee85e842_1232x597.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/a-system-architecture-breakdown-of&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:190800796,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:14,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Inside the Silicon Machine&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!cXVP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2817a3aa-afa0-4d3a-b965-bace92d3d63e_902x902.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;01bb1f15-33ac-4f52-b66d-82edb0019315&quot;,&quot;caption&quot;:&quot;A modern chip is like a finely tuned orchestra. Each member of the orchestra knows their role and what notes to play, but needs to know when to play them. The conductors role is to align musicians to a shared interpretation of tempo.Thanks for reading Inside the Silicon Machine! Subscribe for free&#8230;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Phase Locked Loop: A Primer&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad Wallace&quot;,&quot;bio&quot;:&quot;Mental Models on semiconductors and the systems that build them&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3c8725fc-8bf2-4200-a65a-9a05b60a2569_4644x4644.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-02-10T18:02:32.722Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a26ee4ab-ded6-4a3d-9bf1-834f3608fc0c_948x477.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/the-phase-locked-loop-a-primer&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:186940345,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:5,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Inside the Silicon Machine&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!cXVP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2817a3aa-afa0-4d3a-b965-bace92d3d63e_902x902.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;c17a2bbc-7bf4-4326-aa56-647be9b463e7&quot;,&quot;caption&quot;:&quot;A bandgap reference generates a stable voltage with low sensitivity to temperature, supply, and process (often with trimming).&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Bandgap Reference: A Primer&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad Wallace&quot;,&quot;bio&quot;:&quot;Mental Models on semiconductors and the systems that build them&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3c8725fc-8bf2-4200-a65a-9a05b60a2569_4644x4644.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-02-04T16:32:12.126Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f83b7ea-4586-4671-acce-cce8b4058ecf_807x452.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/the-bandgap-reference-a-primer&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:186806467,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:1,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Inside the Silicon Machine&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!cXVP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2817a3aa-afa0-4d3a-b965-bace92d3d63e_902x902.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p></p><h4>References</h4><p>[1] J. L. McCreary and P. R. Gray, &#8220;All-MOS charge redistribution analog-to-digital conversion techniques. I,&#8221; <em>IEEE J. Solid-State Circuits</em>, vol. SC-10, no. 6, pp. 371&#8211;379, Dec. 1975.</p><p>[2] T. C. Carusone, D. A. Johns, and K. W. Martin, <em>Analog Integrated Circuit Design</em>, 2nd ed. Hoboken, NJ, USA: Wiley, 2012.</p><p>[3] M. J. M. Pelgrom, <em>Analog-to-Digital Conversion</em>, 4th ed. Cham, Switzerland: Springer, 2022.</p>]]></content:encoded></item><item><title><![CDATA[The Phase Locked Loop: A Primer ]]></title><description><![CDATA[How PLLs stress High-level, architectural based analog design intuition]]></description><link>https://www.siliconcodesign.com/p/the-phase-locked-loop-a-primer</link><guid isPermaLink="false">https://www.siliconcodesign.com/p/the-phase-locked-loop-a-primer</guid><dc:creator><![CDATA[Chad]]></dc:creator><pubDate>Tue, 10 Feb 2026 18:02:32 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a26ee4ab-ded6-4a3d-9bf1-834f3608fc0c_948x477.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7xl6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9ca0b3-ead9-4df5-ba72-4db51a381c07_1603x572.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7xl6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9ca0b3-ead9-4df5-ba72-4db51a381c07_1603x572.png 424w, https://substackcdn.com/image/fetch/$s_!7xl6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9ca0b3-ead9-4df5-ba72-4db51a381c07_1603x572.png 848w, https://substackcdn.com/image/fetch/$s_!7xl6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9ca0b3-ead9-4df5-ba72-4db51a381c07_1603x572.png 1272w, https://substackcdn.com/image/fetch/$s_!7xl6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9ca0b3-ead9-4df5-ba72-4db51a381c07_1603x572.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7xl6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9ca0b3-ead9-4df5-ba72-4db51a381c07_1603x572.png" width="1456" height="520" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac9ca0b3-ead9-4df5-ba72-4db51a381c07_1603x572.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:520,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:62020,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186940345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9ca0b3-ead9-4df5-ba72-4db51a381c07_1603x572.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!7xl6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9ca0b3-ead9-4df5-ba72-4db51a381c07_1603x572.png 424w, https://substackcdn.com/image/fetch/$s_!7xl6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9ca0b3-ead9-4df5-ba72-4db51a381c07_1603x572.png 848w, https://substackcdn.com/image/fetch/$s_!7xl6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9ca0b3-ead9-4df5-ba72-4db51a381c07_1603x572.png 1272w, https://substackcdn.com/image/fetch/$s_!7xl6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac9ca0b3-ead9-4df5-ba72-4db51a381c07_1603x572.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 1.</strong> A look into the features of a Phase Locked Loop</figcaption></figure></div><p>This post covers the following topics:</p><ul><li><p>High level design principles</p></li><li><p>An Intuitive Look into Type I and Type II Phase Locked loops</p><ul><li><p>Type 1 PLL: XOR and RC LPF </p></li><li><p>Type 2 PLL: Charge Pump</p></li><li><p>Bode Plots Comparison for Type I and II PLLs</p></li></ul></li><li><p>The Transfer Function of the type II PLL</p></li><li><p>&#128274;Common transistor level implementations of type II PLLs</p><ul><li><p>&#128274;Phase-Frequency detector</p></li><li><p>&#128274;Charge Pump</p></li><li><p>&#128274;Voltage Controlled Oscillator</p><ul><li><p>&#128274;LC Oscillator</p></li><li><p>&#128274;Current Starved Ring oscillator</p></li></ul></li></ul></li><li><p>&#128274;Important considerations: Phase Noise and Jitter</p></li><li><p>&#128274;A high-level look into the Fractional-N Synthesizer</p></li></ul><p><strong>A modern chip is like a finely tuned orchestra.</strong> Each member of the orchestra knows their role and what notes to play, but needs to know when to play them. The conductors role is to align musicians to a shared interpretation of tempo.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Inside the Silicon Machine! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Imagine if there was no conductor; musicians don&#8217;t know when to play, so the orchestra gets out of sync really quickly as each person plays to their own tempo. </p><p><strong>This is the role PLLs play in circuits: as the &#8220;conductor&#8221; that produces a clock to keep blocks synchronized to a common reference. </strong>PLLs help shape and distribute timing under real noise and delays.</p><p>The PLL is a beautifully complex and common circuit in ICs that reward <em><strong>high-level</strong></em><strong> analog-design intuition</strong>. That is, begin at the architecture level, make sure your design is feasible, and work your way down to transistor level implementation. </p><p>At its core, phase locked loops generate clocks from a reference source. This sounds simple, but actually finds use in a wide variety of applications:</p><ul><li><p><strong>Frequency Synthesis:</strong> Generate a range of frequency multiples for sampling, DSP, SerDes, RF LO, etc&#8230;</p></li><li><p><strong>Clock Recovery:</strong> Recover data from a bit stream of asynchronous data without a clock reference</p></li><li><p><strong>RF Channel Selection:</strong> Select channels across specific frequency channels in transceivers</p><p></p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!06ip!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03628a5f-7acf-481d-b9bd-90567b2b2cdb_1458x533.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!06ip!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03628a5f-7acf-481d-b9bd-90567b2b2cdb_1458x533.png 424w, https://substackcdn.com/image/fetch/$s_!06ip!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03628a5f-7acf-481d-b9bd-90567b2b2cdb_1458x533.png 848w, https://substackcdn.com/image/fetch/$s_!06ip!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03628a5f-7acf-481d-b9bd-90567b2b2cdb_1458x533.png 1272w, https://substackcdn.com/image/fetch/$s_!06ip!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03628a5f-7acf-481d-b9bd-90567b2b2cdb_1458x533.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!06ip!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03628a5f-7acf-481d-b9bd-90567b2b2cdb_1458x533.png" width="1456" height="532" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/03628a5f-7acf-481d-b9bd-90567b2b2cdb_1458x533.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:532,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:46594,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186940345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03628a5f-7acf-481d-b9bd-90567b2b2cdb_1458x533.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!06ip!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03628a5f-7acf-481d-b9bd-90567b2b2cdb_1458x533.png 424w, https://substackcdn.com/image/fetch/$s_!06ip!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03628a5f-7acf-481d-b9bd-90567b2b2cdb_1458x533.png 848w, https://substackcdn.com/image/fetch/$s_!06ip!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03628a5f-7acf-481d-b9bd-90567b2b2cdb_1458x533.png 1272w, https://substackcdn.com/image/fetch/$s_!06ip!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03628a5f-7acf-481d-b9bd-90567b2b2cdb_1458x533.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 2</strong>. Example application of a PLL in a digital communication system. Adapted from &#8220;<em>R. Jacob Baker. &#8220;CMOS Circuit Design, Layout, and Simulation, Revised Second Edition.&#8221; </em>p. 551 [1]</figcaption></figure></div><p>The question is, why do you need a PLL anyways? Why can&#8217;t you just use a reference clock?</p><p>Well there are a number of reasons:</p><ul><li><p><strong>Generating internal clocks from a reference</strong>- different parts of a system need different internal clock frequencies at different multiples.</p></li><li><p><strong>Frequency tuning </strong>- The PLL frequency can be tuned by controlling parameters</p></li><li><p><strong>Shaping jitter / phase noise</strong> - A PLL &#8220;reshapes&#8221; noise from a reference source and can be optimized in a way to minimize it. Inside the loop bandwidth, the reference/PFD-path noise tends to dominate; outside that bandwidth, the VCO noise dominates.</p></li><li><p><strong>Clock skew compensation</strong> - In systems with long signal distribution, A PLL can adjust for signal delays across the chip by adjusting its &#8220;phase&#8221; to be in sync with the original clock. </p></li></ul><p>I want to give a survey level overview of the major design considerations of a PLL at different abstraction levels, from system level, to transistor level, to noise analysis. More detailed information can be found in the book &#8220;<em>Design of CMOS Phase-Locked Loops</em>&#8221; by B. Razavi [2].</p><h4>High level design principles</h4><p>The idea with system architecture is to detect problems at the highest possible level of abstraction.</p><p>Typically, at this stage, <strong>global stability</strong> is owned by the architecture. The architect models the transfer function of the PLL architecture through gain, integrator, and filter blocks. </p><p>At this stage there are several things modelled:</p><ul><li><p><strong>Speed </strong>- how high are the frequencies needed?</p></li><li><p><strong>Loop bandwidth and phase margin </strong>- how fast does the loop need to be to meet the lock time / overshoot requirements?</p></li><li><p><strong>Tuning Range</strong> - What range of frequencies need to be supported? What VCO gain is required to support this frequency range?</p></li><li><p><strong>Capture range</strong> - What range can the PLL pull-in from unlocked?</p></li><li><p><strong>Lock/hold range</strong> - What is the frequency range over which the PLL stays locked once locked?</p></li><li><p><strong>Sensitivity</strong> - What are the worst case corners with respect to global / random variations? What are critical mismatch sensitivities? </p></li><li><p><strong>Noise</strong> - Where are the major contributors of noise to the output jitter / phase noise?</p></li><li><p><strong>Spurs</strong> - where are reference spurs and fractional spurs?</p></li></ul><p>These issues are investigated in a high level modelling language like VerilogAMS or Simulink. </p><p>More local stability issues can be left to transistor level designers like op amp phase/gain margin and gain-bandwidth tradeoffs. </p><p>The worst thing you want is to jump to transistor level design with a process and find you can&#8217;t implement the frequency or obtain the desired phase noise with the given process!</p><h4>An Intuitive Look into Type I and Type II Phase Locked loops</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lldU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec127b6-8d38-4445-bc8b-69da9919eb43_850x420.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lldU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec127b6-8d38-4445-bc8b-69da9919eb43_850x420.png 424w, https://substackcdn.com/image/fetch/$s_!lldU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec127b6-8d38-4445-bc8b-69da9919eb43_850x420.png 848w, https://substackcdn.com/image/fetch/$s_!lldU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec127b6-8d38-4445-bc8b-69da9919eb43_850x420.png 1272w, https://substackcdn.com/image/fetch/$s_!lldU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec127b6-8d38-4445-bc8b-69da9919eb43_850x420.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lldU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec127b6-8d38-4445-bc8b-69da9919eb43_850x420.png" width="589" height="291.0352941176471" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bec127b6-8d38-4445-bc8b-69da9919eb43_850x420.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:420,&quot;width&quot;:850,&quot;resizeWidth&quot;:589,&quot;bytes&quot;:23148,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186940345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec127b6-8d38-4445-bc8b-69da9919eb43_850x420.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lldU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec127b6-8d38-4445-bc8b-69da9919eb43_850x420.png 424w, https://substackcdn.com/image/fetch/$s_!lldU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec127b6-8d38-4445-bc8b-69da9919eb43_850x420.png 848w, https://substackcdn.com/image/fetch/$s_!lldU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec127b6-8d38-4445-bc8b-69da9919eb43_850x420.png 1272w, https://substackcdn.com/image/fetch/$s_!lldU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec127b6-8d38-4445-bc8b-69da9919eb43_850x420.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 3.</strong> Major Blocks in the PLL</figcaption></figure></div><p>The basic idea behind a PLL is that it is a closed-loop system designed to synchronize the output clock to the input reference, whether that be a: </p><ul><li><p>Crystal oscillator</p></li><li><p>External system clock</p></li><li><p>Data stream</p></li></ul><p>It does this with the following blocks:</p><ul><li><p><strong>Phase-Frequency detector: </strong>Responds to both phase and frequency differences and generates a stream of pulses. </p><ul><li><p>Note that &#8220;Phase detector&#8221; is used in type I PLLs like in the XOR gate, where  the frequencies are already close.</p></li></ul></li><li><p><strong>Loop Filter:</strong> Filters the input to provide a control voltage Vctrl into the voltage controlled oscillator</p></li><li><p><strong>Voltage Controlled Oscillator:</strong> Produces an output frequency as a proportion of the input control voltage with a loop gain:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6bck!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc7ad446-a80c-49d3-b6f5-c5c10383a89a_383x76.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6bck!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc7ad446-a80c-49d3-b6f5-c5c10383a89a_383x76.png 424w, https://substackcdn.com/image/fetch/$s_!6bck!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc7ad446-a80c-49d3-b6f5-c5c10383a89a_383x76.png 848w, https://substackcdn.com/image/fetch/$s_!6bck!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc7ad446-a80c-49d3-b6f5-c5c10383a89a_383x76.png 1272w, https://substackcdn.com/image/fetch/$s_!6bck!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc7ad446-a80c-49d3-b6f5-c5c10383a89a_383x76.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6bck!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc7ad446-a80c-49d3-b6f5-c5c10383a89a_383x76.png" width="239" height="47.425587467362924" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cc7ad446-a80c-49d3-b6f5-c5c10383a89a_383x76.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:76,&quot;width&quot;:383,&quot;resizeWidth&quot;:239,&quot;bytes&quot;:5007,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186940345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc7ad446-a80c-49d3-b6f5-c5c10383a89a_383x76.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!6bck!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc7ad446-a80c-49d3-b6f5-c5c10383a89a_383x76.png 424w, https://substackcdn.com/image/fetch/$s_!6bck!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc7ad446-a80c-49d3-b6f5-c5c10383a89a_383x76.png 848w, https://substackcdn.com/image/fetch/$s_!6bck!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc7ad446-a80c-49d3-b6f5-c5c10383a89a_383x76.png 1272w, https://substackcdn.com/image/fetch/$s_!6bck!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc7ad446-a80c-49d3-b6f5-c5c10383a89a_383x76.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div></li><li><p><strong>Divide-by-N Counter</strong>: Divides the output frequency down by integers of N, allowing the output frequency to be a multiple of the input frequency and the resulting divided clock to be compared against the reference. </p></li></ul><p>The PLL &#8220;captures&#8221; the frequency from an initial value and adjusts itself until the reference frequency tracks the input frequency. Below is an example of a PLL locking to 7.5MHz in 80us from startup:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ml0a!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62cde6a5-799b-4fc0-a778-8276619b962e_940x573.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ml0a!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62cde6a5-799b-4fc0-a778-8276619b962e_940x573.png 424w, https://substackcdn.com/image/fetch/$s_!Ml0a!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62cde6a5-799b-4fc0-a778-8276619b962e_940x573.png 848w, https://substackcdn.com/image/fetch/$s_!Ml0a!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62cde6a5-799b-4fc0-a778-8276619b962e_940x573.png 1272w, https://substackcdn.com/image/fetch/$s_!Ml0a!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62cde6a5-799b-4fc0-a778-8276619b962e_940x573.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ml0a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62cde6a5-799b-4fc0-a778-8276619b962e_940x573.png" width="586" height="357.2106382978723" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62cde6a5-799b-4fc0-a778-8276619b962e_940x573.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:573,&quot;width&quot;:940,&quot;resizeWidth&quot;:586,&quot;bytes&quot;:232281,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186940345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62cde6a5-799b-4fc0-a778-8276619b962e_940x573.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ml0a!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62cde6a5-799b-4fc0-a778-8276619b962e_940x573.png 424w, https://substackcdn.com/image/fetch/$s_!Ml0a!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62cde6a5-799b-4fc0-a778-8276619b962e_940x573.png 848w, https://substackcdn.com/image/fetch/$s_!Ml0a!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62cde6a5-799b-4fc0-a778-8276619b962e_940x573.png 1272w, https://substackcdn.com/image/fetch/$s_!Ml0a!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62cde6a5-799b-4fc0-a778-8276619b962e_940x573.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 4.</strong> A PLL Locking to 7.5MHz in 80us</figcaption></figure></div><p>Ideally, when a PLL is in &#8220;lock&#8221;, the average frequency matches and the phase error settles to a small constant (nearly 0). The voltage on the VCO is a DC value with periodic &#8220;ripples&#8221; to micro adjust the frequency.</p><p>The dynamics of a PLL are similar to damped oscillator systems, with a few different &#8220;types&#8221; of PLLs:</p><p><strong>Type 1 PLL: XOR and RC LPF </strong></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eYxH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a27a02f-8633-4820-b20d-929dd6512aa4_671x236.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eYxH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a27a02f-8633-4820-b20d-929dd6512aa4_671x236.png 424w, https://substackcdn.com/image/fetch/$s_!eYxH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a27a02f-8633-4820-b20d-929dd6512aa4_671x236.png 848w, https://substackcdn.com/image/fetch/$s_!eYxH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a27a02f-8633-4820-b20d-929dd6512aa4_671x236.png 1272w, https://substackcdn.com/image/fetch/$s_!eYxH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a27a02f-8633-4820-b20d-929dd6512aa4_671x236.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eYxH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a27a02f-8633-4820-b20d-929dd6512aa4_671x236.png" width="671" height="236" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5a27a02f-8633-4820-b20d-929dd6512aa4_671x236.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:236,&quot;width&quot;:671,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:13369,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186940345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a27a02f-8633-4820-b20d-929dd6512aa4_671x236.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!eYxH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a27a02f-8633-4820-b20d-929dd6512aa4_671x236.png 424w, https://substackcdn.com/image/fetch/$s_!eYxH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a27a02f-8633-4820-b20d-929dd6512aa4_671x236.png 848w, https://substackcdn.com/image/fetch/$s_!eYxH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a27a02f-8633-4820-b20d-929dd6512aa4_671x236.png 1272w, https://substackcdn.com/image/fetch/$s_!eYxH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5a27a02f-8633-4820-b20d-929dd6512aa4_671x236.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption"><strong>Figure 5.</strong> A Simple Type I PLL with an XOR and an RC LPF</figcaption></figure></div><p>In a simple implementation, one can simply implement the above with an XOR and and RC Low pass filter. </p><p>It is type I because it only has<strong> 1 integrator</strong>: </p><ul><li><p>The VCO</p></li></ul><p>So it has one pole at the origin, and another pole at the RC corner frequency.</p><p>However, there are two drawbacks:</p><ul><li><p><strong>Poor lock acquisition </strong>- A type 1 PLL often needs the VCO to be initialized close to the target, or else acquisition can be slow or fail without an initialization mechanism</p></li><li><p><strong>Non-zero static phase error in lock</strong> - In lock, a Type I loop typically requires a constant phase offset to sustain the DC control voltage.</p><p></p></li></ul><p><strong>Type 2 PLL: Charge Pump</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pwAd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39d635ad-604a-44fa-b1ad-d7341dda4c92_977x434.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pwAd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39d635ad-604a-44fa-b1ad-d7341dda4c92_977x434.png 424w, https://substackcdn.com/image/fetch/$s_!pwAd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39d635ad-604a-44fa-b1ad-d7341dda4c92_977x434.png 848w, https://substackcdn.com/image/fetch/$s_!pwAd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39d635ad-604a-44fa-b1ad-d7341dda4c92_977x434.png 1272w, https://substackcdn.com/image/fetch/$s_!pwAd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39d635ad-604a-44fa-b1ad-d7341dda4c92_977x434.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pwAd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39d635ad-604a-44fa-b1ad-d7341dda4c92_977x434.png" width="977" height="434" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/39d635ad-604a-44fa-b1ad-d7341dda4c92_977x434.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:434,&quot;width&quot;:977,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:28379,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186940345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39d635ad-604a-44fa-b1ad-d7341dda4c92_977x434.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pwAd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39d635ad-604a-44fa-b1ad-d7341dda4c92_977x434.png 424w, https://substackcdn.com/image/fetch/$s_!pwAd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39d635ad-604a-44fa-b1ad-d7341dda4c92_977x434.png 848w, https://substackcdn.com/image/fetch/$s_!pwAd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39d635ad-604a-44fa-b1ad-d7341dda4c92_977x434.png 1272w, https://substackcdn.com/image/fetch/$s_!pwAd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F39d635ad-604a-44fa-b1ad-d7341dda4c92_977x434.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 6.</strong> A Type II PLL using a charge pump controlled with &#8220;Up&#8221; and &#8220;down&#8221; signals and an RC Filter to stabilize the voltage fed to the VCO</figcaption></figure></div><p>The Charge Pump is a common block used that sources / sinks current into the filter. </p><p>Charge Pump PLLs are considered Type II because <strong>this system has 2 integrators: </strong></p><ul><li><p>The VCO</p></li><li><p>The Charge pump current pulses + loop filter capacitor that integrates current to voltage</p></li></ul><p>There are two poles at the origin, and a zero formed by the R.</p><p>C2 is added as a high frequency bypass to reduce voltage ripples across Vctrl. C2 is usually smaller, about 1/10 or 2/10 of C1. </p><p>Type II integrators can drive steady state error to 0 even with a constant frequency offset, allowing for better tracking and acquisition.</p><p><strong>Bode Plots Comparison for Type I and II PLLs</strong></p><p>The open loops gains are different for type I and II. Notice how in the type II case, the R introduces a zero that adds phase lead (+90 deg), improving phase margin and stability.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AiWb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efb8257-3adf-4e93-9cfa-1570cc9ce15f_1024x766.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AiWb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efb8257-3adf-4e93-9cfa-1570cc9ce15f_1024x766.png 424w, https://substackcdn.com/image/fetch/$s_!AiWb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efb8257-3adf-4e93-9cfa-1570cc9ce15f_1024x766.png 848w, https://substackcdn.com/image/fetch/$s_!AiWb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efb8257-3adf-4e93-9cfa-1570cc9ce15f_1024x766.png 1272w, https://substackcdn.com/image/fetch/$s_!AiWb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efb8257-3adf-4e93-9cfa-1570cc9ce15f_1024x766.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AiWb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efb8257-3adf-4e93-9cfa-1570cc9ce15f_1024x766.png" width="1024" height="766" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4efb8257-3adf-4e93-9cfa-1570cc9ce15f_1024x766.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:766,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:63787,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186940345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efb8257-3adf-4e93-9cfa-1570cc9ce15f_1024x766.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AiWb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efb8257-3adf-4e93-9cfa-1570cc9ce15f_1024x766.png 424w, https://substackcdn.com/image/fetch/$s_!AiWb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efb8257-3adf-4e93-9cfa-1570cc9ce15f_1024x766.png 848w, https://substackcdn.com/image/fetch/$s_!AiWb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efb8257-3adf-4e93-9cfa-1570cc9ce15f_1024x766.png 1272w, https://substackcdn.com/image/fetch/$s_!AiWb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4efb8257-3adf-4e93-9cfa-1570cc9ce15f_1024x766.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><strong>Figure 7. </strong>Bode Plot Comparison of Type I and II PLLs</figcaption></figure></div><p></p><h4>The Transfer Function of the type II PLL</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aNt-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d728e9a-a203-471b-b065-94832525d300_863x394.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aNt-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d728e9a-a203-471b-b065-94832525d300_863x394.png 424w, https://substackcdn.com/image/fetch/$s_!aNt-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d728e9a-a203-471b-b065-94832525d300_863x394.png 848w, https://substackcdn.com/image/fetch/$s_!aNt-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d728e9a-a203-471b-b065-94832525d300_863x394.png 1272w, https://substackcdn.com/image/fetch/$s_!aNt-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d728e9a-a203-471b-b065-94832525d300_863x394.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aNt-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d728e9a-a203-471b-b065-94832525d300_863x394.png" width="631" height="288.0811123986095" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d728e9a-a203-471b-b065-94832525d300_863x394.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:394,&quot;width&quot;:863,&quot;resizeWidth&quot;:631,&quot;bytes&quot;:20889,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186940345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d728e9a-a203-471b-b065-94832525d300_863x394.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aNt-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d728e9a-a203-471b-b065-94832525d300_863x394.png 424w, https://substackcdn.com/image/fetch/$s_!aNt-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d728e9a-a203-471b-b065-94832525d300_863x394.png 848w, https://substackcdn.com/image/fetch/$s_!aNt-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d728e9a-a203-471b-b065-94832525d300_863x394.png 1272w, https://substackcdn.com/image/fetch/$s_!aNt-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d728e9a-a203-471b-b065-94832525d300_863x394.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Figure 8. Transfer Function of each major block</figcaption></figure></div><p>To design a PLL, one must first understand its dynamics through a transfer function. Note that C2 is neglected from this analysis because its value is small compared to C1.</p><p>In this derivation, the loop variable is phase, and gains are expressed in the usual PLL units (PFD/CP gain and VCO gain).</p><p>The open loop transfer function is given by:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9xq4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b259261-d5af-4cd4-a173-12b851f1a866_552x149.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9xq4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b259261-d5af-4cd4-a173-12b851f1a866_552x149.png 424w, https://substackcdn.com/image/fetch/$s_!9xq4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b259261-d5af-4cd4-a173-12b851f1a866_552x149.png 848w, https://substackcdn.com/image/fetch/$s_!9xq4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b259261-d5af-4cd4-a173-12b851f1a866_552x149.png 1272w, https://substackcdn.com/image/fetch/$s_!9xq4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b259261-d5af-4cd4-a173-12b851f1a866_552x149.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9xq4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b259261-d5af-4cd4-a173-12b851f1a866_552x149.png" width="402" height="108.51086956521739" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b259261-d5af-4cd4-a173-12b851f1a866_552x149.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:149,&quot;width&quot;:552,&quot;resizeWidth&quot;:402,&quot;bytes&quot;:11071,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186940345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b259261-d5af-4cd4-a173-12b851f1a866_552x149.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9xq4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b259261-d5af-4cd4-a173-12b851f1a866_552x149.png 424w, https://substackcdn.com/image/fetch/$s_!9xq4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b259261-d5af-4cd4-a173-12b851f1a866_552x149.png 848w, https://substackcdn.com/image/fetch/$s_!9xq4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b259261-d5af-4cd4-a173-12b851f1a866_552x149.png 1272w, https://substackcdn.com/image/fetch/$s_!9xq4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b259261-d5af-4cd4-a173-12b851f1a866_552x149.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>To obtain a closed loop transfer function from an open loop form H(s) and Feedback component G(s):</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OyjO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5880bf4d-3065-424a-95b5-9f795a54127a_196x62.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OyjO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5880bf4d-3065-424a-95b5-9f795a54127a_196x62.png 424w, https://substackcdn.com/image/fetch/$s_!OyjO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5880bf4d-3065-424a-95b5-9f795a54127a_196x62.png 848w, https://substackcdn.com/image/fetch/$s_!OyjO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5880bf4d-3065-424a-95b5-9f795a54127a_196x62.png 1272w, https://substackcdn.com/image/fetch/$s_!OyjO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5880bf4d-3065-424a-95b5-9f795a54127a_196x62.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OyjO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5880bf4d-3065-424a-95b5-9f795a54127a_196x62.png" width="196" height="62" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5880bf4d-3065-424a-95b5-9f795a54127a_196x62.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:62,&quot;width&quot;:196,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3228,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186940345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5880bf4d-3065-424a-95b5-9f795a54127a_196x62.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!OyjO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5880bf4d-3065-424a-95b5-9f795a54127a_196x62.png 424w, https://substackcdn.com/image/fetch/$s_!OyjO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5880bf4d-3065-424a-95b5-9f795a54127a_196x62.png 848w, https://substackcdn.com/image/fetch/$s_!OyjO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5880bf4d-3065-424a-95b5-9f795a54127a_196x62.png 1272w, https://substackcdn.com/image/fetch/$s_!OyjO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5880bf4d-3065-424a-95b5-9f795a54127a_196x62.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Substituting H(s) into the above:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fwxK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9356037-871a-4b1e-9698-f8b42dde7720_718x171.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fwxK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9356037-871a-4b1e-9698-f8b42dde7720_718x171.png 424w, https://substackcdn.com/image/fetch/$s_!fwxK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9356037-871a-4b1e-9698-f8b42dde7720_718x171.png 848w, https://substackcdn.com/image/fetch/$s_!fwxK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9356037-871a-4b1e-9698-f8b42dde7720_718x171.png 1272w, https://substackcdn.com/image/fetch/$s_!fwxK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9356037-871a-4b1e-9698-f8b42dde7720_718x171.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fwxK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9356037-871a-4b1e-9698-f8b42dde7720_718x171.png" width="500" height="119.08077994428969" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a9356037-871a-4b1e-9698-f8b42dde7720_718x171.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:171,&quot;width&quot;:718,&quot;resizeWidth&quot;:500,&quot;bytes&quot;:18393,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186940345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9356037-871a-4b1e-9698-f8b42dde7720_718x171.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fwxK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9356037-871a-4b1e-9698-f8b42dde7720_718x171.png 424w, https://substackcdn.com/image/fetch/$s_!fwxK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9356037-871a-4b1e-9698-f8b42dde7720_718x171.png 848w, https://substackcdn.com/image/fetch/$s_!fwxK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9356037-871a-4b1e-9698-f8b42dde7720_718x171.png 1272w, https://substackcdn.com/image/fetch/$s_!fwxK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa9356037-871a-4b1e-9698-f8b42dde7720_718x171.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>There&#8217;s a lot of terms here, but the key thing is that this is a second order transfer function of the form:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VCZT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff02306-c941-4504-8ecc-f2cfa96a0f21_380x99.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VCZT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff02306-c941-4504-8ecc-f2cfa96a0f21_380x99.png 424w, https://substackcdn.com/image/fetch/$s_!VCZT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff02306-c941-4504-8ecc-f2cfa96a0f21_380x99.png 848w, https://substackcdn.com/image/fetch/$s_!VCZT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff02306-c941-4504-8ecc-f2cfa96a0f21_380x99.png 1272w, https://substackcdn.com/image/fetch/$s_!VCZT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff02306-c941-4504-8ecc-f2cfa96a0f21_380x99.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VCZT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff02306-c941-4504-8ecc-f2cfa96a0f21_380x99.png" width="272" height="70.86315789473684" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ff02306-c941-4504-8ecc-f2cfa96a0f21_380x99.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:99,&quot;width&quot;:380,&quot;resizeWidth&quot;:272,&quot;bytes&quot;:7258,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186940345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff02306-c941-4504-8ecc-f2cfa96a0f21_380x99.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VCZT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff02306-c941-4504-8ecc-f2cfa96a0f21_380x99.png 424w, https://substackcdn.com/image/fetch/$s_!VCZT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff02306-c941-4504-8ecc-f2cfa96a0f21_380x99.png 848w, https://substackcdn.com/image/fetch/$s_!VCZT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff02306-c941-4504-8ecc-f2cfa96a0f21_380x99.png 1272w, https://substackcdn.com/image/fetch/$s_!VCZT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ff02306-c941-4504-8ecc-f2cfa96a0f21_380x99.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>With damping factor:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4pX9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad1ee1a0-52e5-43c7-a53b-5c674ee03bea_144x66.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4pX9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad1ee1a0-52e5-43c7-a53b-5c674ee03bea_144x66.png 424w, https://substackcdn.com/image/fetch/$s_!4pX9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad1ee1a0-52e5-43c7-a53b-5c674ee03bea_144x66.png 848w, https://substackcdn.com/image/fetch/$s_!4pX9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad1ee1a0-52e5-43c7-a53b-5c674ee03bea_144x66.png 1272w, https://substackcdn.com/image/fetch/$s_!4pX9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad1ee1a0-52e5-43c7-a53b-5c674ee03bea_144x66.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4pX9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad1ee1a0-52e5-43c7-a53b-5c674ee03bea_144x66.png" width="144" height="66" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ad1ee1a0-52e5-43c7-a53b-5c674ee03bea_144x66.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:66,&quot;width&quot;:144,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2151,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186940345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad1ee1a0-52e5-43c7-a53b-5c674ee03bea_144x66.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4pX9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad1ee1a0-52e5-43c7-a53b-5c674ee03bea_144x66.png 424w, https://substackcdn.com/image/fetch/$s_!4pX9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad1ee1a0-52e5-43c7-a53b-5c674ee03bea_144x66.png 848w, https://substackcdn.com/image/fetch/$s_!4pX9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad1ee1a0-52e5-43c7-a53b-5c674ee03bea_144x66.png 1272w, https://substackcdn.com/image/fetch/$s_!4pX9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad1ee1a0-52e5-43c7-a53b-5c674ee03bea_144x66.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>And natural frequency:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sazn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa00ca7e-54ae-41af-9346-9ee5cc3972c6_266x136.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sazn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa00ca7e-54ae-41af-9346-9ee5cc3972c6_266x136.png 424w, https://substackcdn.com/image/fetch/$s_!sazn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa00ca7e-54ae-41af-9346-9ee5cc3972c6_266x136.png 848w, https://substackcdn.com/image/fetch/$s_!sazn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa00ca7e-54ae-41af-9346-9ee5cc3972c6_266x136.png 1272w, https://substackcdn.com/image/fetch/$s_!sazn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa00ca7e-54ae-41af-9346-9ee5cc3972c6_266x136.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sazn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa00ca7e-54ae-41af-9346-9ee5cc3972c6_266x136.png" width="188" height="96.1203007518797" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fa00ca7e-54ae-41af-9346-9ee5cc3972c6_266x136.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:136,&quot;width&quot;:266,&quot;resizeWidth&quot;:188,&quot;bytes&quot;:5646,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186940345?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa00ca7e-54ae-41af-9346-9ee5cc3972c6_266x136.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sazn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa00ca7e-54ae-41af-9346-9ee5cc3972c6_266x136.png 424w, https://substackcdn.com/image/fetch/$s_!sazn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa00ca7e-54ae-41af-9346-9ee5cc3972c6_266x136.png 848w, https://substackcdn.com/image/fetch/$s_!sazn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa00ca7e-54ae-41af-9346-9ee5cc3972c6_266x136.png 1272w, https://substackcdn.com/image/fetch/$s_!sazn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa00ca7e-54ae-41af-9346-9ee5cc3972c6_266x136.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>If you recall second order transfer functions, the output &#8220;response&#8221; can be over or underdamped. </p><p>Now that we&#8217;ve seen the blocks and built some intuition, we can add additional layers of understanding on top of it. After the paywall we&#8217;ll define the common blocks that are used, define where noise and jitter show up, and give a high-level introduction to fractional-N PLLs. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Silicon Co-Design is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/p/the-phase-locked-loop-a-primer?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.siliconcodesign.com/p/the-phase-locked-loop-a-primer?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>In the mean time, check out my other posts to see the systems that PLLs commonly interface with, as well as how to learn more efficiently:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;c8464425-7741-4867-b46a-7bb9cbd7a4dc&quot;,&quot;caption&quot;:&quot;Editor&#8217;s Note (5/30/26): I currently wrapped up ECTC 2026 looking at the frontier of advanced packaging. Its clear that the intersection of high speed communications, power, packaging, and thermals where the real architectural bottlenecks are happening.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Pushing the Speed Limit: Designing Transceivers for the 224 and 448Gbps Scaling Era&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad Wallace&quot;,&quot;bio&quot;:&quot;Deeply-researched System Architecture breakdowns for AI Datacenters - High Speed Optical/Wireline, Power Electronics, and Packaging&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50804a2f-043d-47c7-915f-b30144640b1f_697x697.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-23T16:53:28.917Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d53955b-a06d-4c11-8edb-162bee85e842_1232x597.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/a-system-architecture-breakdown-of&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:190800796,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:17,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Inside the Silicon Machine&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!cXVP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2817a3aa-afa0-4d3a-b965-bace92d3d63e_902x902.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;e34e6c1a-68c2-498c-ae6b-e2a0bff7f44a&quot;,&quot;caption&quot;:&quot;ADCs are the toll booth amongst multiple &#8220;worlds&#8221; on the chip. When a signal gets converted from one world to another, a &#8220;tax&#8221; is paid in the form of power consumption, latency, or accuracy.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The SAR ADC Architecture: Tradeoffs for High-Speed, High Resolution, and Low-Power Design&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad Wallace&quot;,&quot;bio&quot;:&quot;Deeply-researched System Architecture breakdowns for AI Datacenters - High Speed Optical/Wireline, Power Electronics, and Packaging&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50804a2f-043d-47c7-915f-b30144640b1f_697x697.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-11T16:31:00.441Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!EWLy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/the-sar-adc-a-primer&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:189657470,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:5,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Inside the Silicon Machine&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!cXVP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2817a3aa-afa0-4d3a-b965-bace92d3d63e_902x902.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;f44cc986-8179-439b-bf23-0c2510220872&quot;,&quot;caption&quot;:&quot;Most frustration in learning hard things comes from starting at the wrong zoom level.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Learning Analog / Mixed Signal Design the Efficient Way&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad Wallace&quot;,&quot;bio&quot;:&quot;Deeply-researched Mental Models on Mixed Signal architectures for AI Datacenters - High Speed Optical/Wireline, Power Electronics, and adjacent domains &quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50804a2f-043d-47c7-915f-b30144640b1f_697x697.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-01-14T19:10:11.038Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!MWeP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2406488-b9ea-4942-a393-efe40ed3bfd5_740x952.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/learning-analog-design-the-efficient&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:184404491,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:8,&quot;comment_count&quot;:1,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Inside the Silicon Machine&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!cXVP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2817a3aa-afa0-4d3a-b965-bace92d3d63e_902x902.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div>
      <p>
          <a href="https://www.siliconcodesign.com/p/the-phase-locked-loop-a-primer">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[The Bandgap Reference: A Primer ]]></title><description><![CDATA[How bandgap references work&#8212;and how to design them]]></description><link>https://www.siliconcodesign.com/p/the-bandgap-reference-a-primer</link><guid isPermaLink="false">https://www.siliconcodesign.com/p/the-bandgap-reference-a-primer</guid><dc:creator><![CDATA[Chad]]></dc:creator><pubDate>Wed, 04 Feb 2026 16:32:12 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/7f83b7ea-4586-4671-acce-cce8b4058ecf_807x452.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!scYC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc044c487-4b55-4b98-81f7-885f85995ab6_1275x718.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!scYC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc044c487-4b55-4b98-81f7-885f85995ab6_1275x718.png 424w, https://substackcdn.com/image/fetch/$s_!scYC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc044c487-4b55-4b98-81f7-885f85995ab6_1275x718.png 848w, https://substackcdn.com/image/fetch/$s_!scYC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc044c487-4b55-4b98-81f7-885f85995ab6_1275x718.png 1272w, https://substackcdn.com/image/fetch/$s_!scYC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc044c487-4b55-4b98-81f7-885f85995ab6_1275x718.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!scYC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc044c487-4b55-4b98-81f7-885f85995ab6_1275x718.png" width="1275" height="718" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c044c487-4b55-4b98-81f7-885f85995ab6_1275x718.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:718,&quot;width&quot;:1275,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:113679,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc044c487-4b55-4b98-81f7-885f85995ab6_1275x718.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!scYC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc044c487-4b55-4b98-81f7-885f85995ab6_1275x718.png 424w, https://substackcdn.com/image/fetch/$s_!scYC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc044c487-4b55-4b98-81f7-885f85995ab6_1275x718.png 848w, https://substackcdn.com/image/fetch/$s_!scYC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc044c487-4b55-4b98-81f7-885f85995ab6_1275x718.png 1272w, https://substackcdn.com/image/fetch/$s_!scYC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc044c487-4b55-4b98-81f7-885f85995ab6_1275x718.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">An outline of the deep dives on my Substack &#8220;Inside the Silicon Machine&#8221;</figcaption></figure></div><p><strong>Editors note (6/1/26)</strong> - <em>Moving forward, I am transitioning this Substack into a deep-dive resource on System Architecture that covers the packaging, thermal, power, and signal integrity stack. I added links to additional posts I wrote that interface with Bandgaps after I originally wrote this one. To reflect the depth and combination of the synthesis involved, the deepest technical layers of my guides will now be reserved for paid subscribers. </em></p><p><em>However, I&#8217;ll leave this post free to get a flavor for the type of depth I go into. </em></p><div><hr></div><p>A bandgap reference generates a <em>stable</em> voltage with low sensitivity to <strong>temperature</strong>, <strong>supply</strong>, and <strong>process</strong> (often with trimming).</p><p>Most IC datasheets specify that the IC will work within a specific temperature range (such as -55 &#778; C to 125 &#778; C). Variations in temperature can shift bias points and thresholds enough to break specs without a stable reference and proper matching.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Inside the Silicon Machine! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Bandgap references are found in virtually all analog circuits as <strong>stable references</strong> for high-precision analog functions, such as ADCs, DACs, and comparators. They are also used to bias current mirrors for setting bias points so that the resulting circuit is robust to PVT variations. Because of their ubiquity, they tend to be reused and modified depending on the fab process and the level of precision required. </p><p>Bandgaps look simple, but are a delicate balance of a few fundamental analog principles, including:</p><ul><li><p><strong>Matching: </strong>resistor ratios, BJT area ratios, amplifier offsets</p></li><li><p><strong>Feedback:</strong> Forcing &#916;V_BE and setting I_PTAT robustly</p></li><li><p><strong>Temperature variation: </strong>How BJT and resistor characteristics vary over temperature, sometimes nonlinearly</p></li><li><p><strong>Trim &amp; Calibration:</strong> Output accuracy, temp trim, and curvature correction</p></li></ul><p>Below is a self-biased bandgap design example I built that illustrates these principles. I also have a fun side story at the end about how a group of young designers &#8220;competed&#8221; on who can make the best bandgap. </p><h4>Circuit Analysis</h4><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iVAy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75d8d5b-df17-4770-a989-21a9314cc05f_874x876.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iVAy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75d8d5b-df17-4770-a989-21a9314cc05f_874x876.png 424w, https://substackcdn.com/image/fetch/$s_!iVAy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75d8d5b-df17-4770-a989-21a9314cc05f_874x876.png 848w, https://substackcdn.com/image/fetch/$s_!iVAy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75d8d5b-df17-4770-a989-21a9314cc05f_874x876.png 1272w, https://substackcdn.com/image/fetch/$s_!iVAy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75d8d5b-df17-4770-a989-21a9314cc05f_874x876.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iVAy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75d8d5b-df17-4770-a989-21a9314cc05f_874x876.png" width="505" height="506.15560640732264" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d75d8d5b-df17-4770-a989-21a9314cc05f_874x876.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:876,&quot;width&quot;:874,&quot;resizeWidth&quot;:505,&quot;bytes&quot;:116021,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75d8d5b-df17-4770-a989-21a9314cc05f_874x876.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iVAy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75d8d5b-df17-4770-a989-21a9314cc05f_874x876.png 424w, https://substackcdn.com/image/fetch/$s_!iVAy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75d8d5b-df17-4770-a989-21a9314cc05f_874x876.png 848w, https://substackcdn.com/image/fetch/$s_!iVAy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75d8d5b-df17-4770-a989-21a9314cc05f_874x876.png 1272w, https://substackcdn.com/image/fetch/$s_!iVAy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd75d8d5b-df17-4770-a989-21a9314cc05f_874x876.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Figure 1. A Brokaw Bandgap Reference with key values labelled</figcaption></figure></div><p></p><p>Consider the Brokaw Bandgap reference in Fig. 1. The reference voltage is the output of the op amp. This circuit sums a <strong>PTAT voltage </strong>and a <strong>CTAT voltage</strong>: </p><ul><li><p><strong>A PTAT voltage (Proportional to absolute temperature)</strong> means that the voltage increases with increasing temperature. </p><ul><li><p>The PTAT voltage is generated by the BJT base - emitter voltage difference &#916;V_BE  = Vt*ln(n) by forcing two BJTs to operate at different current densities (often via an emitter-area ratio n). This voltage appears across R3 in the above example. </p></li></ul></li><li><p><strong>A CTAT voltage (Complementary to absolute temperature)</strong> means that the voltage decreases with increasing temperature. </p><ul><li><p>The CTAT voltage is generated across the base-emitter of the BJT which behaves like a diode. The reason behind this is related to the fact that the bandgap energy of silicon decreases with increasing temperature.</p></li></ul></li></ul><p>Additionally, the op-amp sets the PTAT current by driving the loop so its input nodes match (in the ideal case).</p><p>When both PTAT and CTAT voltages are summed with the right scaling, the <strong>first-order</strong> temperature dependence largely cancels, leaving a much flatter reference over temperature.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Fk9T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F605e6a84-622a-4c5d-8d12-525be23a611d_604x529.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Fk9T!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F605e6a84-622a-4c5d-8d12-525be23a611d_604x529.png 424w, https://substackcdn.com/image/fetch/$s_!Fk9T!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F605e6a84-622a-4c5d-8d12-525be23a611d_604x529.png 848w, https://substackcdn.com/image/fetch/$s_!Fk9T!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F605e6a84-622a-4c5d-8d12-525be23a611d_604x529.png 1272w, https://substackcdn.com/image/fetch/$s_!Fk9T!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F605e6a84-622a-4c5d-8d12-525be23a611d_604x529.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Fk9T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F605e6a84-622a-4c5d-8d12-525be23a611d_604x529.png" width="604" height="529" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/605e6a84-622a-4c5d-8d12-525be23a611d_604x529.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:529,&quot;width&quot;:604,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:20502,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F605e6a84-622a-4c5d-8d12-525be23a611d_604x529.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Fk9T!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F605e6a84-622a-4c5d-8d12-525be23a611d_604x529.png 424w, https://substackcdn.com/image/fetch/$s_!Fk9T!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F605e6a84-622a-4c5d-8d12-525be23a611d_604x529.png 848w, https://substackcdn.com/image/fetch/$s_!Fk9T!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F605e6a84-622a-4c5d-8d12-525be23a611d_604x529.png 1272w, https://substackcdn.com/image/fetch/$s_!Fk9T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F605e6a84-622a-4c5d-8d12-525be23a611d_604x529.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Figure 2. Showing how PTAT and CTAT Voltages sum to cancel each other to generate a temperature-insensitive voltage</figcaption></figure></div><p></p><p><strong>Derivation of Output Voltage</strong></p><p>The derivation of the output voltage is as follows. Starting from KVL:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1K9y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9db86e3-e315-4ce4-813e-859667f71a2f_285x147.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1K9y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9db86e3-e315-4ce4-813e-859667f71a2f_285x147.png 424w, https://substackcdn.com/image/fetch/$s_!1K9y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9db86e3-e315-4ce4-813e-859667f71a2f_285x147.png 848w, https://substackcdn.com/image/fetch/$s_!1K9y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9db86e3-e315-4ce4-813e-859667f71a2f_285x147.png 1272w, https://substackcdn.com/image/fetch/$s_!1K9y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9db86e3-e315-4ce4-813e-859667f71a2f_285x147.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1K9y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9db86e3-e315-4ce4-813e-859667f71a2f_285x147.png" width="191" height="98.51578947368421" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b9db86e3-e315-4ce4-813e-859667f71a2f_285x147.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:147,&quot;width&quot;:285,&quot;resizeWidth&quot;:191,&quot;bytes&quot;:6884,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9db86e3-e315-4ce4-813e-859667f71a2f_285x147.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1K9y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9db86e3-e315-4ce4-813e-859667f71a2f_285x147.png 424w, https://substackcdn.com/image/fetch/$s_!1K9y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9db86e3-e315-4ce4-813e-859667f71a2f_285x147.png 848w, https://substackcdn.com/image/fetch/$s_!1K9y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9db86e3-e315-4ce4-813e-859667f71a2f_285x147.png 1272w, https://substackcdn.com/image/fetch/$s_!1K9y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9db86e3-e315-4ce4-813e-859667f71a2f_285x147.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>The current through the circuit flows through R2, where the voltage across it is the difference of the base-emitter voltages of Q and Q1:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GHa6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53c90063-4559-49c1-a7b2-70cb54dfce1b_617x134.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GHa6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53c90063-4559-49c1-a7b2-70cb54dfce1b_617x134.png 424w, https://substackcdn.com/image/fetch/$s_!GHa6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53c90063-4559-49c1-a7b2-70cb54dfce1b_617x134.png 848w, https://substackcdn.com/image/fetch/$s_!GHa6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53c90063-4559-49c1-a7b2-70cb54dfce1b_617x134.png 1272w, https://substackcdn.com/image/fetch/$s_!GHa6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53c90063-4559-49c1-a7b2-70cb54dfce1b_617x134.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GHa6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53c90063-4559-49c1-a7b2-70cb54dfce1b_617x134.png" width="379" height="82.31118314424636" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/53c90063-4559-49c1-a7b2-70cb54dfce1b_617x134.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:134,&quot;width&quot;:617,&quot;resizeWidth&quot;:379,&quot;bytes&quot;:10685,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53c90063-4559-49c1-a7b2-70cb54dfce1b_617x134.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GHa6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53c90063-4559-49c1-a7b2-70cb54dfce1b_617x134.png 424w, https://substackcdn.com/image/fetch/$s_!GHa6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53c90063-4559-49c1-a7b2-70cb54dfce1b_617x134.png 848w, https://substackcdn.com/image/fetch/$s_!GHa6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53c90063-4559-49c1-a7b2-70cb54dfce1b_617x134.png 1272w, https://substackcdn.com/image/fetch/$s_!GHa6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53c90063-4559-49c1-a7b2-70cb54dfce1b_617x134.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Is is the saturation current of the diode. Substituting all of the terms:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HSLJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24152c66-4583-4518-8cdd-da75fdbb2236_299x117.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HSLJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24152c66-4583-4518-8cdd-da75fdbb2236_299x117.png 424w, https://substackcdn.com/image/fetch/$s_!HSLJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24152c66-4583-4518-8cdd-da75fdbb2236_299x117.png 848w, https://substackcdn.com/image/fetch/$s_!HSLJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24152c66-4583-4518-8cdd-da75fdbb2236_299x117.png 1272w, https://substackcdn.com/image/fetch/$s_!HSLJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24152c66-4583-4518-8cdd-da75fdbb2236_299x117.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HSLJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24152c66-4583-4518-8cdd-da75fdbb2236_299x117.png" width="193" height="75.52173913043478" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/24152c66-4583-4518-8cdd-da75fdbb2236_299x117.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:117,&quot;width&quot;:299,&quot;resizeWidth&quot;:193,&quot;bytes&quot;:6021,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24152c66-4583-4518-8cdd-da75fdbb2236_299x117.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HSLJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24152c66-4583-4518-8cdd-da75fdbb2236_299x117.png 424w, https://substackcdn.com/image/fetch/$s_!HSLJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24152c66-4583-4518-8cdd-da75fdbb2236_299x117.png 848w, https://substackcdn.com/image/fetch/$s_!HSLJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24152c66-4583-4518-8cdd-da75fdbb2236_299x117.png 1272w, https://substackcdn.com/image/fetch/$s_!HSLJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24152c66-4583-4518-8cdd-da75fdbb2236_299x117.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>The op amp uses negative feedback to ensure that I1=I2, so both terms can be cancelled. However, Is1 and Is2 are proportional to the cross sectional area of the BJT. Therefore,</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bvDm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54a35224-f3fb-4c65-8ac0-d21b1348c2c5_79x60.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bvDm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54a35224-f3fb-4c65-8ac0-d21b1348c2c5_79x60.png 424w, https://substackcdn.com/image/fetch/$s_!bvDm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54a35224-f3fb-4c65-8ac0-d21b1348c2c5_79x60.png 848w, https://substackcdn.com/image/fetch/$s_!bvDm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54a35224-f3fb-4c65-8ac0-d21b1348c2c5_79x60.png 1272w, https://substackcdn.com/image/fetch/$s_!bvDm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54a35224-f3fb-4c65-8ac0-d21b1348c2c5_79x60.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bvDm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54a35224-f3fb-4c65-8ac0-d21b1348c2c5_79x60.png" width="79" height="60" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/54a35224-f3fb-4c65-8ac0-d21b1348c2c5_79x60.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:60,&quot;width&quot;:79,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1127,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54a35224-f3fb-4c65-8ac0-d21b1348c2c5_79x60.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bvDm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54a35224-f3fb-4c65-8ac0-d21b1348c2c5_79x60.png 424w, https://substackcdn.com/image/fetch/$s_!bvDm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54a35224-f3fb-4c65-8ac0-d21b1348c2c5_79x60.png 848w, https://substackcdn.com/image/fetch/$s_!bvDm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54a35224-f3fb-4c65-8ac0-d21b1348c2c5_79x60.png 1272w, https://substackcdn.com/image/fetch/$s_!bvDm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F54a35224-f3fb-4c65-8ac0-d21b1348c2c5_79x60.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>where n is the number of BJTs in parallel for Q<sub>0</sub>. The output voltage is given by:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!y-91!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72c83ae9-2674-40a5-bd99-f3e29f62113e_452x86.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y-91!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72c83ae9-2674-40a5-bd99-f3e29f62113e_452x86.png 424w, https://substackcdn.com/image/fetch/$s_!y-91!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72c83ae9-2674-40a5-bd99-f3e29f62113e_452x86.png 848w, https://substackcdn.com/image/fetch/$s_!y-91!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72c83ae9-2674-40a5-bd99-f3e29f62113e_452x86.png 1272w, https://substackcdn.com/image/fetch/$s_!y-91!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72c83ae9-2674-40a5-bd99-f3e29f62113e_452x86.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y-91!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72c83ae9-2674-40a5-bd99-f3e29f62113e_452x86.png" width="316" height="60.123893805309734" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/72c83ae9-2674-40a5-bd99-f3e29f62113e_452x86.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:86,&quot;width&quot;:452,&quot;resizeWidth&quot;:316,&quot;bytes&quot;:6933,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72c83ae9-2674-40a5-bd99-f3e29f62113e_452x86.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!y-91!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72c83ae9-2674-40a5-bd99-f3e29f62113e_452x86.png 424w, https://substackcdn.com/image/fetch/$s_!y-91!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72c83ae9-2674-40a5-bd99-f3e29f62113e_452x86.png 848w, https://substackcdn.com/image/fetch/$s_!y-91!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72c83ae9-2674-40a5-bd99-f3e29f62113e_452x86.png 1272w, https://substackcdn.com/image/fetch/$s_!y-91!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72c83ae9-2674-40a5-bd99-f3e29f62113e_452x86.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>The output voltage is the sum of a PTAT voltage (Vt) times a gain term and a CTAT voltage Vbe1. However, the temperature variations are not the same. The temperature variations of each term are:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!U1ua!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17622adc-5cbd-427b-9252-bf4711a456b1_273x73.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!U1ua!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17622adc-5cbd-427b-9252-bf4711a456b1_273x73.png 424w, https://substackcdn.com/image/fetch/$s_!U1ua!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17622adc-5cbd-427b-9252-bf4711a456b1_273x73.png 848w, https://substackcdn.com/image/fetch/$s_!U1ua!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17622adc-5cbd-427b-9252-bf4711a456b1_273x73.png 1272w, https://substackcdn.com/image/fetch/$s_!U1ua!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17622adc-5cbd-427b-9252-bf4711a456b1_273x73.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!U1ua!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17622adc-5cbd-427b-9252-bf4711a456b1_273x73.png" width="201" height="53.747252747252745" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/17622adc-5cbd-427b-9252-bf4711a456b1_273x73.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:73,&quot;width&quot;:273,&quot;resizeWidth&quot;:201,&quot;bytes&quot;:4982,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17622adc-5cbd-427b-9252-bf4711a456b1_273x73.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!U1ua!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17622adc-5cbd-427b-9252-bf4711a456b1_273x73.png 424w, https://substackcdn.com/image/fetch/$s_!U1ua!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17622adc-5cbd-427b-9252-bf4711a456b1_273x73.png 848w, https://substackcdn.com/image/fetch/$s_!U1ua!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17622adc-5cbd-427b-9252-bf4711a456b1_273x73.png 1272w, https://substackcdn.com/image/fetch/$s_!U1ua!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F17622adc-5cbd-427b-9252-bf4711a456b1_273x73.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EO40!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4588b1aa-fbe7-4a95-bf22-3053d89f0c0b_263x99.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EO40!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4588b1aa-fbe7-4a95-bf22-3053d89f0c0b_263x99.png 424w, https://substackcdn.com/image/fetch/$s_!EO40!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4588b1aa-fbe7-4a95-bf22-3053d89f0c0b_263x99.png 848w, https://substackcdn.com/image/fetch/$s_!EO40!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4588b1aa-fbe7-4a95-bf22-3053d89f0c0b_263x99.png 1272w, https://substackcdn.com/image/fetch/$s_!EO40!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4588b1aa-fbe7-4a95-bf22-3053d89f0c0b_263x99.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EO40!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4588b1aa-fbe7-4a95-bf22-3053d89f0c0b_263x99.png" width="199" height="74.90874524714829" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4588b1aa-fbe7-4a95-bf22-3053d89f0c0b_263x99.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:99,&quot;width&quot;:263,&quot;resizeWidth&quot;:199,&quot;bytes&quot;:4686,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4588b1aa-fbe7-4a95-bf22-3053d89f0c0b_263x99.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EO40!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4588b1aa-fbe7-4a95-bf22-3053d89f0c0b_263x99.png 424w, https://substackcdn.com/image/fetch/$s_!EO40!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4588b1aa-fbe7-4a95-bf22-3053d89f0c0b_263x99.png 848w, https://substackcdn.com/image/fetch/$s_!EO40!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4588b1aa-fbe7-4a95-bf22-3053d89f0c0b_263x99.png 1272w, https://substackcdn.com/image/fetch/$s_!EO40!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4588b1aa-fbe7-4a95-bf22-3053d89f0c0b_263x99.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>The values in the term R3/R2*log(n) are selected such that the dV/dt of both terms cancel each other:</p><ul><li><p>n = 8 is common because 8 unit devices plus 1 unit device can be arranged symmetrically (e.g., a 3&#215;3 array) to improve matching.</p></li><li><p>The resistor ratio R3/R2 is selected to be equal to 5.5. </p></li></ul><p>Using a bias current of 55 uA and Is1 = 6.734 fA from the SPICE model, and substituting all of these values in the equation above:</p><ul><li><p>Vbe1 = .59V.</p></li><li><p>V<sub>ref</sub> at 27 &#176;C = 1.18V.</p></li></ul><h4>Circuit Schematic and Simulation Results</h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kOs5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde9dfc74-13a5-490d-8601-c8036ce1cb82_1186x702.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kOs5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde9dfc74-13a5-490d-8601-c8036ce1cb82_1186x702.png 424w, https://substackcdn.com/image/fetch/$s_!kOs5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde9dfc74-13a5-490d-8601-c8036ce1cb82_1186x702.png 848w, https://substackcdn.com/image/fetch/$s_!kOs5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde9dfc74-13a5-490d-8601-c8036ce1cb82_1186x702.png 1272w, https://substackcdn.com/image/fetch/$s_!kOs5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde9dfc74-13a5-490d-8601-c8036ce1cb82_1186x702.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kOs5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde9dfc74-13a5-490d-8601-c8036ce1cb82_1186x702.png" width="1186" height="702" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/de9dfc74-13a5-490d-8601-c8036ce1cb82_1186x702.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:702,&quot;width&quot;:1186,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:245680,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde9dfc74-13a5-490d-8601-c8036ce1cb82_1186x702.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kOs5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde9dfc74-13a5-490d-8601-c8036ce1cb82_1186x702.png 424w, https://substackcdn.com/image/fetch/$s_!kOs5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde9dfc74-13a5-490d-8601-c8036ce1cb82_1186x702.png 848w, https://substackcdn.com/image/fetch/$s_!kOs5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde9dfc74-13a5-490d-8601-c8036ce1cb82_1186x702.png 1272w, https://substackcdn.com/image/fetch/$s_!kOs5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fde9dfc74-13a5-490d-8601-c8036ce1cb82_1186x702.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Figure 3. SPICE schematic of a Bandgap reference with amplifier and current biases</figcaption></figure></div><p>The circuit consists of the bandgap core which generates the PTAT and CTAT voltages. Both collector voltages are fed into an op amp which uses a PMOS differential pair as the first stage. This is done to avoid the VMIN problem an NMOS based op amp would experience since the common mode input voltage is approximately 1.18V. </p><p>The output of the first stage is fed into a second stage where the output is referenced to the VDD rail to control the PMOS current sources. The op amp is biased with a PMOS based cascode current mirror of 20uA. All of the DC voltages and currents are shown at T = 27 &#176;C.</p><p>The simulation results of the bandgap reference are shown below. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!J1AE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f766203-f9ef-4c74-bf43-15532909dc45_774x414.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!J1AE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f766203-f9ef-4c74-bf43-15532909dc45_774x414.png 424w, https://substackcdn.com/image/fetch/$s_!J1AE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f766203-f9ef-4c74-bf43-15532909dc45_774x414.png 848w, https://substackcdn.com/image/fetch/$s_!J1AE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f766203-f9ef-4c74-bf43-15532909dc45_774x414.png 1272w, https://substackcdn.com/image/fetch/$s_!J1AE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f766203-f9ef-4c74-bf43-15532909dc45_774x414.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!J1AE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f766203-f9ef-4c74-bf43-15532909dc45_774x414.png" width="774" height="414" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f766203-f9ef-4c74-bf43-15532909dc45_774x414.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:414,&quot;width&quot;:774,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:224757,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f766203-f9ef-4c74-bf43-15532909dc45_774x414.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!J1AE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f766203-f9ef-4c74-bf43-15532909dc45_774x414.png 424w, https://substackcdn.com/image/fetch/$s_!J1AE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f766203-f9ef-4c74-bf43-15532909dc45_774x414.png 848w, https://substackcdn.com/image/fetch/$s_!J1AE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f766203-f9ef-4c74-bf43-15532909dc45_774x414.png 1272w, https://substackcdn.com/image/fetch/$s_!J1AE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7f766203-f9ef-4c74-bf43-15532909dc45_774x414.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Figure 4. Output Voltage across Temperature</figcaption></figure></div><p><strong>Output voltage across temperature.  </strong>The graph above shows the DC value of Vref as temperature swept from -55 &#176;C to 125&#176;C in 1&#176;C increments. Ideally, the voltage should be flat across temperature, but the simulation shows the voltage follows a parabolic shape. The maximum voltage is 1.1885V which occurs at approximately 30 &#176;C. The voltage drops for lower and higher temperature, where the minimum voltage is approximately 1.1869V. When the voltage is confined to this range, the maximum voltage difference is 1.6 mV, which is a variation of 0.14% over temp.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2Og2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a9b7d38-5c07-4a37-a927-8cef52919067_757x398.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2Og2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a9b7d38-5c07-4a37-a927-8cef52919067_757x398.png 424w, https://substackcdn.com/image/fetch/$s_!2Og2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a9b7d38-5c07-4a37-a927-8cef52919067_757x398.png 848w, https://substackcdn.com/image/fetch/$s_!2Og2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a9b7d38-5c07-4a37-a927-8cef52919067_757x398.png 1272w, https://substackcdn.com/image/fetch/$s_!2Og2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a9b7d38-5c07-4a37-a927-8cef52919067_757x398.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2Og2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a9b7d38-5c07-4a37-a927-8cef52919067_757x398.png" width="757" height="398" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0a9b7d38-5c07-4a37-a927-8cef52919067_757x398.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:398,&quot;width&quot;:757,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:160303,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a9b7d38-5c07-4a37-a927-8cef52919067_757x398.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2Og2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a9b7d38-5c07-4a37-a927-8cef52919067_757x398.png 424w, https://substackcdn.com/image/fetch/$s_!2Og2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a9b7d38-5c07-4a37-a927-8cef52919067_757x398.png 848w, https://substackcdn.com/image/fetch/$s_!2Og2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a9b7d38-5c07-4a37-a927-8cef52919067_757x398.png 1272w, https://substackcdn.com/image/fetch/$s_!2Og2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a9b7d38-5c07-4a37-a927-8cef52919067_757x398.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Figure 5. Line Regulation</figcaption></figure></div><p><strong>Line Regulation.</strong> This simulation sweeps the value of the voltage supply for three different temperatures: -55 &#176;C (left curve), 27&#176;C (middle curve), and 125 &#176;C (right curve). The reference voltage stabilizes when the power supply has reached a certain threshold. This threshold is different for all three temperatures and is shown in Table 1. Once the power supply voltage has reached its threshold, the reference voltage is fairly stable.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!R6Op!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec38e98-2021-46f8-bdeb-76b9219c40cd_753x421.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!R6Op!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec38e98-2021-46f8-bdeb-76b9219c40cd_753x421.png 424w, https://substackcdn.com/image/fetch/$s_!R6Op!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec38e98-2021-46f8-bdeb-76b9219c40cd_753x421.png 848w, https://substackcdn.com/image/fetch/$s_!R6Op!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec38e98-2021-46f8-bdeb-76b9219c40cd_753x421.png 1272w, https://substackcdn.com/image/fetch/$s_!R6Op!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec38e98-2021-46f8-bdeb-76b9219c40cd_753x421.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!R6Op!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec38e98-2021-46f8-bdeb-76b9219c40cd_753x421.png" width="753" height="421" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ec38e98-2021-46f8-bdeb-76b9219c40cd_753x421.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:421,&quot;width&quot;:753,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:90567,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec38e98-2021-46f8-bdeb-76b9219c40cd_753x421.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!R6Op!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec38e98-2021-46f8-bdeb-76b9219c40cd_753x421.png 424w, https://substackcdn.com/image/fetch/$s_!R6Op!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec38e98-2021-46f8-bdeb-76b9219c40cd_753x421.png 848w, https://substackcdn.com/image/fetch/$s_!R6Op!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec38e98-2021-46f8-bdeb-76b9219c40cd_753x421.png 1272w, https://substackcdn.com/image/fetch/$s_!R6Op!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec38e98-2021-46f8-bdeb-76b9219c40cd_753x421.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Figure 6. PSRR across Frequency</figcaption></figure></div><p><strong>Power supply rejection ratio, or PSRR</strong>. The PSRR is the ability for the circuit to reject noise from the power supply. It is defined as:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lHAt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa64e7de-85c2-441b-a54c-6ca4a9789572_190x41.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lHAt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa64e7de-85c2-441b-a54c-6ca4a9789572_190x41.png 424w, https://substackcdn.com/image/fetch/$s_!lHAt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa64e7de-85c2-441b-a54c-6ca4a9789572_190x41.png 848w, https://substackcdn.com/image/fetch/$s_!lHAt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa64e7de-85c2-441b-a54c-6ca4a9789572_190x41.png 1272w, https://substackcdn.com/image/fetch/$s_!lHAt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa64e7de-85c2-441b-a54c-6ca4a9789572_190x41.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lHAt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa64e7de-85c2-441b-a54c-6ca4a9789572_190x41.png" width="190" height="41" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fa64e7de-85c2-441b-a54c-6ca4a9789572_190x41.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:41,&quot;width&quot;:190,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lHAt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa64e7de-85c2-441b-a54c-6ca4a9789572_190x41.png 424w, https://substackcdn.com/image/fetch/$s_!lHAt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa64e7de-85c2-441b-a54c-6ca4a9789572_190x41.png 848w, https://substackcdn.com/image/fetch/$s_!lHAt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa64e7de-85c2-441b-a54c-6ca4a9789572_190x41.png 1272w, https://substackcdn.com/image/fetch/$s_!lHAt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa64e7de-85c2-441b-a54c-6ca4a9789572_190x41.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>To perform this simulation, an AC signal of 1 mV was places in series with the power supply voltage. An AC sweep was performed for three temperature values from 100Hz to 100MHz and the magnitude of the output voltage was observed. The above formula was then applied to obtain the plots shown above, with results shown in table 1.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4ptd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f5ec54-f826-4b67-a6a1-327ab81cc98b_776x402.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4ptd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f5ec54-f826-4b67-a6a1-327ab81cc98b_776x402.png 424w, https://substackcdn.com/image/fetch/$s_!4ptd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f5ec54-f826-4b67-a6a1-327ab81cc98b_776x402.png 848w, https://substackcdn.com/image/fetch/$s_!4ptd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f5ec54-f826-4b67-a6a1-327ab81cc98b_776x402.png 1272w, https://substackcdn.com/image/fetch/$s_!4ptd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f5ec54-f826-4b67-a6a1-327ab81cc98b_776x402.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4ptd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f5ec54-f826-4b67-a6a1-327ab81cc98b_776x402.png" width="776" height="402" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06f5ec54-f826-4b67-a6a1-327ab81cc98b_776x402.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:402,&quot;width&quot;:776,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:243267,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f5ec54-f826-4b67-a6a1-327ab81cc98b_776x402.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4ptd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f5ec54-f826-4b67-a6a1-327ab81cc98b_776x402.png 424w, https://substackcdn.com/image/fetch/$s_!4ptd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f5ec54-f826-4b67-a6a1-327ab81cc98b_776x402.png 848w, https://substackcdn.com/image/fetch/$s_!4ptd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f5ec54-f826-4b67-a6a1-327ab81cc98b_776x402.png 1272w, https://substackcdn.com/image/fetch/$s_!4ptd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f5ec54-f826-4b67-a6a1-327ab81cc98b_776x402.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Figure 7. Output Voltage across Mistmatch</figcaption></figure></div><p><strong>Mismatch in R10 Resistor. </strong>The resistance was swept parametrically from 5k&#8486; and 6k&#8486; in 100&#8486; increments and the output voltage is plotted. This simulation shows that for low resistor values, the CTAT voltage of the BJT dominates the characteristic, and the curve drops over temperature. When R10 is high, the PTAT voltage dominates, and the reference curves increase over temperature.</p><p>The following chart summarizes the simulation results. </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qxux!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b9cca7-2735-400e-8f24-6c8fed0cb415_554x224.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qxux!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b9cca7-2735-400e-8f24-6c8fed0cb415_554x224.png 424w, https://substackcdn.com/image/fetch/$s_!qxux!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b9cca7-2735-400e-8f24-6c8fed0cb415_554x224.png 848w, https://substackcdn.com/image/fetch/$s_!qxux!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b9cca7-2735-400e-8f24-6c8fed0cb415_554x224.png 1272w, https://substackcdn.com/image/fetch/$s_!qxux!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b9cca7-2735-400e-8f24-6c8fed0cb415_554x224.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qxux!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b9cca7-2735-400e-8f24-6c8fed0cb415_554x224.png" width="554" height="224" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06b9cca7-2735-400e-8f24-6c8fed0cb415_554x224.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:224,&quot;width&quot;:554,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:31385,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b9cca7-2735-400e-8f24-6c8fed0cb415_554x224.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qxux!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b9cca7-2735-400e-8f24-6c8fed0cb415_554x224.png 424w, https://substackcdn.com/image/fetch/$s_!qxux!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b9cca7-2735-400e-8f24-6c8fed0cb415_554x224.png 848w, https://substackcdn.com/image/fetch/$s_!qxux!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b9cca7-2735-400e-8f24-6c8fed0cb415_554x224.png 1272w, https://substackcdn.com/image/fetch/$s_!qxux!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06b9cca7-2735-400e-8f24-6c8fed0cb415_554x224.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Table 1. Bandgap Simulation Results</figcaption></figure></div><h4>Additional Features</h4><p>There are additional features that bandgaps need:</p><p><strong>Trim Range. </strong>The degree to how precise a bandgap has to be depends on the precision required across PVT. <strong>Monte carlo simulations</strong> are run to determine the untrimmed range over which the output voltage can vary, and trim features are added in appropriate places to ensure the output voltage can be turned to within spec across the temperature range. </p><p><strong>Curvature Correction.</strong>  Parts that operate in wide temperature ranges with tight specs  can require additional &#8220;curvature correction&#8221; to improve the error across temperature. First order cancellation like resistor-only tuning can give residual curvature because parameters can have nonlinearities across temperature (such as BJTs) that affect the output.  </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2bW8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2915a296-d2d4-487d-b546-b5e4a0fad7ee_811x293.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2bW8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2915a296-d2d4-487d-b546-b5e4a0fad7ee_811x293.png 424w, https://substackcdn.com/image/fetch/$s_!2bW8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2915a296-d2d4-487d-b546-b5e4a0fad7ee_811x293.png 848w, https://substackcdn.com/image/fetch/$s_!2bW8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2915a296-d2d4-487d-b546-b5e4a0fad7ee_811x293.png 1272w, https://substackcdn.com/image/fetch/$s_!2bW8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2915a296-d2d4-487d-b546-b5e4a0fad7ee_811x293.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2bW8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2915a296-d2d4-487d-b546-b5e4a0fad7ee_811x293.png" width="811" height="293" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2915a296-d2d4-487d-b546-b5e4a0fad7ee_811x293.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:293,&quot;width&quot;:811,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:22348,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/186806467?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2915a296-d2d4-487d-b546-b5e4a0fad7ee_811x293.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2bW8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2915a296-d2d4-487d-b546-b5e4a0fad7ee_811x293.png 424w, https://substackcdn.com/image/fetch/$s_!2bW8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2915a296-d2d4-487d-b546-b5e4a0fad7ee_811x293.png 848w, https://substackcdn.com/image/fetch/$s_!2bW8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2915a296-d2d4-487d-b546-b5e4a0fad7ee_811x293.png 1272w, https://substackcdn.com/image/fetch/$s_!2bW8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2915a296-d2d4-487d-b546-b5e4a0fad7ee_811x293.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Figure 8. Curvature Correction of a bandgap by modifying PTAT, CTAT curves and adding a nonlinear component to the circuit to improve accuracy over temperature.</figcaption></figure></div><p><strong>Startup Circuitry. </strong> Because the core is self-biased, it has a zero-current equilibrium point, so startup circuitry is required to guarantee the intended operating point.</p><h4>Story time: A Friendly Bandgap Competition</h4><p>At an Analog Design internship, I once saw a group of young engineers have a friendly completion against each over who can design a bandgap with the highest accuracy across temperature. Work was to be done after 2-3pm on Friday so as to not interfere with day to day work.</p><p>Most of the &#8220;tricks&#8221; they  experimented with involved: </p><ul><li><p>curvature correction techniques, like how to bias a transistor to turn on as a specific temperature, and where to place in the circuit</p></li><li><p>NPN / PNP topologies</p></li><li><p>value ratios (n, resistors) </p></li><li><p>what current mirror to use (cascode, wide swing, source degenerated, wilson)</p></li><li><p>what amplifier topology (NMOS, PMOS, gain stages, active loads) maximize gain and minimize offset</p></li></ul><p>Each participant presented their results weekly and learned insights from each other to improve their day job, since analog is an art after all. </p><h4>Conclusion</h4><p>I feel like designing bandgaps are a really good introduction to analog circuit design because designing them develops a lot of the fundamentals used in more complex analog circuits. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Inside the Silicon Machine is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/p/the-bandgap-reference-a-primer?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.siliconcodesign.com/p/the-bandgap-reference-a-primer?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>If you&#8217;re curious about how bandgap references are used in higher level systems, check out my other posts here:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;66ce4a57-fb0a-4254-b0d2-83749be714bc&quot;,&quot;caption&quot;:&quot;Editors note (6/1/26) - After traveling to four flagship semiconductor conferences (ISSCC, DesignCon, APEC, and ECTC), its clear that the intersection of high speed communications, power, packaging, and thermals where the real architectural bottlenecks are happening.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The SAR ADC Architecture: Tradeoffs for High-Speed, High Resolution, and Low-Power Design&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad Wallace&quot;,&quot;bio&quot;:&quot;Deeply-researched System Architecture breakdowns for AI Datacenters - High Speed Optical/Wireline, Power Electronics, and Packaging&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50804a2f-043d-47c7-915f-b30144640b1f_697x697.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-11T16:31:00.441Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!EWLy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/the-sar-adc-a-primer&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:189657470,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:5,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Inside the Silicon Machine&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!cXVP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2817a3aa-afa0-4d3a-b965-bace92d3d63e_902x902.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;1c02d8f2-5f4c-489f-9538-62908f414eeb&quot;,&quot;caption&quot;:&quot;Editors note (6/1/26) - After traveling to four flagship semiconductor conferences (ISSCC, DesignCon, APEC, and ECTC), its clear that the intersection of high speed communications, power, packaging, and thermals where the real architectural bottlenecks are happening.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Phase Locked Loop: A Primer&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad Wallace&quot;,&quot;bio&quot;:&quot;Deeply-researched System Architecture breakdowns for AI Datacenters - High Speed Optical/Wireline, Power Electronics, and Packaging&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50804a2f-043d-47c7-915f-b30144640b1f_697x697.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-02-10T18:02:32.722Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a26ee4ab-ded6-4a3d-9bf1-834f3608fc0c_948x477.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/the-phase-locked-loop-a-primer&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:186940345,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:7,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Inside the Silicon Machine&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!cXVP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2817a3aa-afa0-4d3a-b965-bace92d3d63e_902x902.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;42454238-f961-421a-b833-2f49c7429404&quot;,&quot;caption&quot;:&quot;Buck converters are where the money is, especially in AI data centers, because most electronic systems need some form of step down conversion.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Art of PMIC Design: Balancing Losses, Parasitics, and Frequency in Buck Converters&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad Wallace&quot;,&quot;bio&quot;:&quot;Deeply-researched System Architecture breakdowns for AI Datacenters - High Speed Optical/Wireline, Power Electronics, and Packaging&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/50804a2f-043d-47c7-915f-b30144640b1f_697x697.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-02T18:01:26.999Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!xJjP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F245b4980-6af0-4af1-945a-64d928553ed9_1538x734.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/fundamentals-of-the-buck-converter&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:187458547,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:3,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Inside the Silicon Machine&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!cXVP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2817a3aa-afa0-4d3a-b965-bace92d3d63e_902x902.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p></p><h4>References</h4><p>[1] Timm, S. Wickmann, A., &#8220;A Trimmable Precision Bandgap Reference on 180nm CMOS&#8221;, Semiconductor Conference Dresden-Grenoble (ISCDG), 2013 International, 26-27 Dept. 2013, http://ieeexplore.ieee.org/xpls/icp.jsp?arnumber=6656292</p><p>[2] Hugo. &#8220;Bandgap voltage Reference&#8221; [Online]. Available: http://www.onmyphd.com/?p=bandgap.reference</p><p>[3] P. Miller and D. Moore. (2005). &#8220;Precision voltage references&#8221; [Online] . Available: <a href="http://www.ti.com/lit/an/slyt183/slyt183.pdf/">http://www.ti.com/lit/an/slyt183/slyt183.pdf\</a></p><p>[4] A. Paul Brokaw. (2011). &#8220;How to make a bandgap reference in one easy lesson&#8221; [Online]. Available: <a href="https://www.idt.com/document/whp/how-make-bandgap-voltage-reference-one-easy-lesson-paul-brokaw">https://www.idt.com/document/whp/how-make-bandgap-voltage-reference-one-easy-lesson-paul-brokaw</a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Inside the Silicon Machine! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[A Survey of the Analog Design Process: From System Architecture to Transistor level Design ]]></title><description><![CDATA[An overview of the Analog Design field, all in one post]]></description><link>https://www.siliconcodesign.com/p/a-survey-of-the-analog-design-process</link><guid isPermaLink="false">https://www.siliconcodesign.com/p/a-survey-of-the-analog-design-process</guid><dc:creator><![CDATA[Chad]]></dc:creator><pubDate>Tue, 20 Jan 2026 19:07:32 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/316cca7c-0196-4885-936b-bb234e314a6f_908x499.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pH5u!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b2d3c9-4ae3-4b9a-b8eb-263a5dca9b3a_1005x404.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pH5u!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b2d3c9-4ae3-4b9a-b8eb-263a5dca9b3a_1005x404.png 424w, https://substackcdn.com/image/fetch/$s_!pH5u!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b2d3c9-4ae3-4b9a-b8eb-263a5dca9b3a_1005x404.png 848w, https://substackcdn.com/image/fetch/$s_!pH5u!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b2d3c9-4ae3-4b9a-b8eb-263a5dca9b3a_1005x404.png 1272w, https://substackcdn.com/image/fetch/$s_!pH5u!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b2d3c9-4ae3-4b9a-b8eb-263a5dca9b3a_1005x404.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pH5u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b2d3c9-4ae3-4b9a-b8eb-263a5dca9b3a_1005x404.png" width="1005" height="404" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d6b2d3c9-4ae3-4b9a-b8eb-263a5dca9b3a_1005x404.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:404,&quot;width&quot;:1005,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:46459,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/185028485?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b2d3c9-4ae3-4b9a-b8eb-263a5dca9b3a_1005x404.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pH5u!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b2d3c9-4ae3-4b9a-b8eb-263a5dca9b3a_1005x404.png 424w, https://substackcdn.com/image/fetch/$s_!pH5u!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b2d3c9-4ae3-4b9a-b8eb-263a5dca9b3a_1005x404.png 848w, https://substackcdn.com/image/fetch/$s_!pH5u!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b2d3c9-4ae3-4b9a-b8eb-263a5dca9b3a_1005x404.png 1272w, https://substackcdn.com/image/fetch/$s_!pH5u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6b2d3c9-4ae3-4b9a-b8eb-263a5dca9b3a_1005x404.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>R. Jacob Baker. &#8220;CMOS Circuit Design, Layout, and Simulation, Revised Second Edition.&#8221; </em>p. 551</figcaption></figure></div><p></p><p>I think of analog design as one of the more "artful" branches of electrical engineering. It requires deep intuition, careful tuning, and a sensitivity to both device-level physics and system-level performance. </p><p><strong>This post will be a survey-level overview of each of the major abstraction levels from system architecture to transistor-level design.  </strong>I want to provide a &#8220;top down&#8221; perspective of what happens at each stage of the process, so you understand how your work fits into the bigger picture. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Inside the Silicon Machine! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><em><strong>Note:</strong></em><strong> </strong>My background is deeper on the design side than dedicated system architecture and verification. I&#8217;m aiming to describe both flows at a high level and keep details intentionally light.</p><h2><br>System architecture and modeling</h2><p>Product definition translates customer/market needs into requirements (performance targets, interfaces, constraints, operating conditions) that guide architecture.</p><p>Usually, the modeling begins with an &#8220;ideal&#8221; model of a high level system. Then, levels of <strong>fidelity</strong> are added to analysis the impact on the overall system performance.  This enables architectures to analyze the feasibility of a proposed topology and catch system-level sensitivities - including noise, bandwidth, and mismatch &#8212; before specifications are handed off to individual blocks.</p><p>This level of fidelity include fab-specific models:</p><ul><li><p>Switching models of transistors to model anticipated loss</p></li><li><p>Non-ideal components</p></li></ul><p>System-level modeling tools shine at this level. These include MATLAB/Simulink, Simscape, Verilog-AMS, and SystemVerilog. They allow you to:</p><ul><li><p>Co-simulate analog and digital behaviors</p></li><li><p>Evaluate loop stability (e.g., PLLs, regulators)</p></li><li><p>Explore tradeoffs before committing to transistor-level design</p></li></ul><p>Examples of such systems include:</p><ul><li><p>3L Power Converter</p></li><li><p>Serdes Transmitter</p></li><li><p>RFIC superheterodyne Transmitter</p></li></ul><p>In summary, you want to make sure any potential issues / spec defining features are <strong>verified at the highest abstraction level</strong> with as much fidelity as possible, before passing work down as specifications and requirements to low level blocks. </p><p>This process is done while specifying blocks at a high level, such as high speed SerDes:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;a6505de4-b857-4205-afae-3fb1d08f6ccd&quot;,&quot;caption&quot;:&quot;Editor&#8217;s Note (5/30/26): After traveling to four flagship semiconductor conferences (ISSCC, DesignCon, APEC, and ECTC), its clear that the intersection of high speed communications, power, packaging, and thermals where the real architectural bottlenecks are happening.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Pushing the Speed Limit: Designing Transceivers for the 224 and 448Gbps Scaling Era&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad&quot;,&quot;bio&quot;:&quot;Deeply-researched System Architecture breakdowns for Silicon Co-Design of AI Datacenters - High Speed Optical/Wireline, Power Electronics, and Packaging&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0a1f408-c0ad-43b8-b8a7-da566471fb40_965x965.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-23T16:53:28.917Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d53955b-a06d-4c11-8edb-162bee85e842_1232x597.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/a-system-architecture-breakdown-of&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:190800796,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:18,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Silicon Co-Design&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!6tTf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c988935-f094-4a53-a172-d631a9c0fc74_675x675.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><h2>Design + verification: two mindsets</h2><p>After system architecture, the work gets split down into two &#8220;tracks&#8221; that coordinate tightly with each other:</p><p><strong>Block level design: </strong>implement transistors in the given process through schematic entry and layout, and make sure they are robust against PVT and aging. </p><p><strong>Verification: </strong>try to break assumptions and validate correctness across modes/corners/interactions (often using behavioral models + mixed-level sims + regressions)</p><p>The boundary between design and verification can be a little fuzzy at times based on the complexity of the chip. Sometimes designers end up doing verification alongside design. Other items there is a dedicated verification team that adopt formal verification practices from digital like UVM. </p><p>But can&#8217;t you just simulate transistors all the time? You can, but its computationally expensive. I want to stress three points:</p><ul><li><p>Transistor-level sims can be slow and unpredictable in runtime, which stretches the feedback loop.</p></li><li><p>EDA licenses are limited and expensive</p></li><li><p>Designer time is valuable and wants to focus on high level issues</p></li></ul><p>In short, it is advantageous to use behavioral models if you can and simulate with Spectre when reasonable. </p><h4><br>Behavioral modeling / co-simulation </h4><p>Verification is becoming increasing important in the analog domain as well as complexity grows and simulations take longer to simulate. </p><p>Early on, teams build behavioral models of blocks to enable fast system simulation; later, those models get refined or swapped with transistor implementations as blocks mature.</p><p>Each transistor level block is &#8220;verified&#8221; by co-simulating it with behavioral models of the blocks it is supposed to interact with. The &#8220;config&#8221; view in cadence is used to swap out behavioral and transistor level views to get a feel for how blocks interact with each other. This way, one can ensure that the system behavior remains the same as transistors are slowly added. </p><p>Some teams borrow structured digital verification practices (UVM-style regressions, assertions/checkers, coverage mindset), adapted to mixed-signal.</p><p>How much behavioral modelling is needed depends on the complexity of the system:</p><ul><li><p>Behavioral modelling is not always required for standalone analog blocks (like an LDO for a processor)</p></li><li><p>Behavioral modelling becomes much more important as more complexity is added onto chips, integration becomes tighter, and risk goes up of bugs.</p></li></ul><p>There is an excellent paper to learn more about the design vs verification mindset called <a href="https://cdn.prod.website-files.com/63f4bb21bd5303fe472ad00e/649596eab21cab357fc424b7_verification_mind_games_final.pdf">&#8220;Verification Mind Games: How to think like a verifier&#8221;</a> [1] that I will direct you to learn more about. </p><p>It&#8217;s like the saying goes, &#8220;Trust, but verify&#8221;.</p><h4>Transistor-level block design</h4><p>I like to think about transistor level design as a multidimensional optimization problem. There are a dozen different paths you can go down to implement a specification, but you only have so much time. </p><p>Once block level requirements are defined:</p><ul><li><p>Start with a base circuit topology or existing IP that fits the function, speed, and power envelope</p></li><li><p>Identify alternatives to topology - are there others that offer more benefits or improvements. You might look into research to identify promising ideas, or try your own.</p></li><li><p>Optimize device sizes (W/L, resistor / capacitor values) to make your design robust</p></li></ul><p>One key challenge is<strong> sizing components.</strong> Digital often pushes toward minimum dimensions for speed/area, while analog frequently uses longer L in critical devices to improve matching, gain, and noise. Here are some guidelines I&#8217;ve heard:</p><ul><li><p>Often 2-10X minimum L for current mirrors. Larger L values improve matching</p></li><li><p>Size W based on current handling capabilities and gm for amplifiers</p></li><li><p>Larger devices (W*L) sizes generally reduce Flicker 1/f noise</p></li><li><p>Make capacitors large enough to reduce fringing effects</p></li></ul><p>Scaling parameters can be used in schematic to keep device sizes ratios of each other and avoid any unnecessarily large devices. Sometimes, performance specs can be limited by devices sizes, especially on chip capacitors, so any devices need to be added externally. </p><p>At this level you&#8217;re dealing with &#8220;second order&#8221; effects from physics and variability, such as:</p><ul><li><p>Noise (thermal, shot, flicker)</p></li><li><p>Body effect</p></li><li><p>Short Channel Effects</p></li><li><p>Matching</p></li><li><p>Charge Injection</p></li><li><p>Parasitic BJTs </p></li></ul><p>In addition, you need to ensure that your design is robust against <strong>process variation, aging, and non idealities.</strong> This includes:</p><ul><li><p>Simulation across corners (PVT), layout parasitics, and aging (e.g., High Temperature Operating Life or HTOL) to ensure robustness</p></li><li><p>Monte Carlo to evaluate mismatch/statistical variation.</p></li><li><p>A Parasitic Extraction (PEX) at the end to verify overall circuit functionality</p></li></ul><p>There are two key concepts analog people need to know: trimming, and test modes:</p><ul><li><p><strong>Trimming. </strong>Trimming is when a value of a voltage in a circuit need to be adjusted due to process variation. </p><ul><li><p>Monte Carlo simulations are used to evaluate the expected trim range of a parameter</p></li><li><p>Trimming is typically implemented with digitally selectable elements (e.g., resistor strings, current/Cap arrays, DAC trims), programmed via fuses/OTP/register settings depending on product.</p></li><li><p>The level of precision depends on how precise the value need to be to drive downstream blocks or for customer specs.</p></li><li><p>Global references (bandgaps, oscillators/PLLs) are common trim targets because many downstream biases and timings depend on them.</p><p></p></li></ul></li><li><p><strong>Test Modes.</strong> Much analog functionality is hidden from the customer through &#8220;test modes&#8221;. Test modes can be thought of as &#8220;internal debugging tools&#8221; to obtain insight into what a circuit is doing at specific points. These add extra &#8220;probes&#8221; to  analyze the actual circuit behavior and allows experiments to be run and observe. These are also &#8220;knobs&#8221; that you can turn to run various experiments. Typically, test mode values are written in registers that are hidden alongside the trim registers.</p><p> </p><p>Adding test modes help &#8220;future proof&#8221; your design against bugs by providing more probes and knobs to turn. If there are any weird bugs, especially in new IP, you have additional insight to look at to analyze behavior and compare against simulation expectation. </p><p></p></li></ul><p>Block level design is where designer intuition matters most &#8212; knowing what to tweak and when, how to recognize subtle failures, and when to trust the simulation (or not).</p><h4>A map of common analog building blocks</h4><p>Here are some &#8220;Textbook&#8221; circuit topologies and IP blocks that commonly appear in analog design from the low level biasing to more system oriented. </p><h4>Biasing </h4><ul><li><p>Wide-swing cascode current mirrors </p></li><li><p>Bandgap references </p></li><li><p>Current Reference </p></li><li><p>Low Drop Out Regulator</p></li></ul><h4>Switches</h4><ul><li><p>Transmission Gate</p></li></ul><h4>Clocking</h4><ul><li><p>Ring Oscillators</p></li><li><p>Phase Locked loops</p></li></ul><h4>High speed </h4><ul><li><p>Fundamental two stage op amp </p></li><li><p>Folded cascode OTAs</p></li><li><p>High speed comparators</p></li><li><p>Gm-c Filters </p></li></ul><h4>High Precision:</h4><ul><li><p>Switched-capacitor circuits </p></li></ul><h4>Power amplification</h4><ul><li><p>Dickson Charge pumps </p></li><li><p>Gate Drivers with series inverters</p></li></ul><h4>ADC / DAC: </h4><ul><li><p>Charge Redistribution SAR ADC</p></li><li><p>Delta Sigma ADC</p></li></ul><h4>Support:</h4><ul><li><p>Common Mode feedback </p></li><li><p>Level shifters </p></li></ul><p>Once blocks are defined, they can be stitched together to construct more complicated systems. </p><p>I wrote foundational primers on several of these blocks here:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;362a7f4c-40c3-4abd-a6a2-e8eda2e99293&quot;,&quot;caption&quot;:&quot;Editors note (6/1/26) - After traveling to four flagship semiconductor conferences (ISSCC, DesignCon, APEC, and ECTC), its clear that the intersection of high speed communications, power, packaging, and thermals where the real architectural bottlenecks are happening.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Bandgap Reference: A Primer&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad&quot;,&quot;bio&quot;:&quot;Deeply-researched System Architecture breakdowns for Silicon Co-Design of AI Datacenters - High Speed Optical/Wireline, Power Electronics, and Packaging&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0a1f408-c0ad-43b8-b8a7-da566471fb40_965x965.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-02-04T16:32:12.126Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f83b7ea-4586-4671-acce-cce8b4058ecf_807x452.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/the-bandgap-reference-a-primer&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:186806467,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:3,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Silicon Co-Design&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!6tTf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c988935-f094-4a53-a172-d631a9c0fc74_675x675.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;1f612f16-ce62-44eb-8220-1c18314a4ae7&quot;,&quot;caption&quot;:&quot;Editors note (6/1/26) - After traveling to four flagship semiconductor conferences (ISSCC, DesignCon, APEC, and ECTC), its clear that the intersection of high speed communications, power, packaging, and thermals where the real architectural bottlenecks are happening.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Phase Locked Loop: A Primer&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad&quot;,&quot;bio&quot;:&quot;Deeply-researched System Architecture breakdowns for Silicon Co-Design of AI Datacenters - High Speed Optical/Wireline, Power Electronics, and Packaging&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0a1f408-c0ad-43b8-b8a7-da566471fb40_965x965.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-02-10T18:02:32.722Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a26ee4ab-ded6-4a3d-9bf1-834f3608fc0c_948x477.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/the-phase-locked-loop-a-primer&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:186940345,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:9,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Silicon Co-Design&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!6tTf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c988935-f094-4a53-a172-d631a9c0fc74_675x675.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;796c1495-6922-469a-9489-f883532b5c72&quot;,&quot;caption&quot;:&quot;Editors note (6/1/26) - After traveling to four flagship semiconductor conferences (ISSCC, DesignCon, APEC, and ECTC), its clear that the intersection of high speed communications, power, packaging, and thermals where the real architectural bottlenecks are happening.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The SAR ADC Architecture: Tradeoffs for High-Speed, High Resolution, and Low-Power Design&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad&quot;,&quot;bio&quot;:&quot;Deeply-researched System Architecture breakdowns for Silicon Co-Design of AI Datacenters - High Speed Optical/Wireline, Power Electronics, and Packaging&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0a1f408-c0ad-43b8-b8a7-da566471fb40_965x965.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-11T16:31:00.441Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!EWLy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/the-sar-adc-a-primer&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:189657470,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:5,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Silicon Co-Design&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!6tTf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c988935-f094-4a53-a172-d631a9c0fc74_675x675.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><h2>Conclusion</h2><p>Analog Design is such a vast, field that many designers genuinely enjoy working in, but also challenging to understand without a mental model in your head to reference into the types of activities going on around it. </p><p>In summary:</p><ul><li><p>Start from the highest abstraction level</p></li><li><p>Add fidelity as you can until you need it to save simulation speed and root out problems</p></li><li><p>As more complexity is added, simulate transistor level performance using fab models against fab corners</p></li><li><p>Simulate PEX near the end</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Silicon Co-Design is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/p/a-survey-of-the-analog-design-process?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.siliconcodesign.com/p/a-survey-of-the-analog-design-process?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></li></ul><p>I have several block level primers above, as well as an architectural breakdown of a high speed SerDes:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;a07f1bec-646d-4d75-8104-ff0250a9d291&quot;,&quot;caption&quot;:&quot;Editor&#8217;s Note (5/30/26): After traveling to four flagship semiconductor conferences (ISSCC, DesignCon, APEC, and ECTC), its clear that the intersection of high speed communications, power, packaging, and thermals where the real architectural bottlenecks are happening.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Pushing the Speed Limit: Designing Transceivers for the 224 and 448Gbps Scaling Era&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad&quot;,&quot;bio&quot;:&quot;Deeply-researched System Architecture breakdowns for Silicon Co-Design of AI Datacenters - High Speed Optical/Wireline, Power Electronics, and Packaging&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0a1f408-c0ad-43b8-b8a7-da566471fb40_965x965.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-23T16:53:28.917Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d53955b-a06d-4c11-8edb-162bee85e842_1232x597.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/a-system-architecture-breakdown-of&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:190800796,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:18,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Silicon Co-Design&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!6tTf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c988935-f094-4a53-a172-d631a9c0fc74_675x675.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p></p><h4>References</h4><p>[1] J. Montesano and M. Litterick, &#8220;Verification Mind Games: How to think like a verifier,&#8221; paper presented at DVCon (United States), Mar. 4, 2014. [Online]. Available: https://cdn.prod.website-files.com/63f4bb21bd5303fe472ad00e/649596eab21cab357fc424b7_verification_mind_games_final.pdf</p><p><br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Inside the Silicon Machine! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Learning Analog / Mixed Signal Design the Efficient Way ]]></title><description><![CDATA[My secrets to self teaching complex subjects and explaining them as simply as possible]]></description><link>https://www.siliconcodesign.com/p/learning-analog-design-the-efficient</link><guid isPermaLink="false">https://www.siliconcodesign.com/p/learning-analog-design-the-efficient</guid><dc:creator><![CDATA[Chad]]></dc:creator><pubDate>Wed, 14 Jan 2026 19:10:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!MWeP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2406488-b9ea-4942-a393-efe40ed3bfd5_740x952.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MWeP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2406488-b9ea-4942-a393-efe40ed3bfd5_740x952.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MWeP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2406488-b9ea-4942-a393-efe40ed3bfd5_740x952.png 424w, https://substackcdn.com/image/fetch/$s_!MWeP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2406488-b9ea-4942-a393-efe40ed3bfd5_740x952.png 848w, https://substackcdn.com/image/fetch/$s_!MWeP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2406488-b9ea-4942-a393-efe40ed3bfd5_740x952.png 1272w, https://substackcdn.com/image/fetch/$s_!MWeP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2406488-b9ea-4942-a393-efe40ed3bfd5_740x952.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MWeP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2406488-b9ea-4942-a393-efe40ed3bfd5_740x952.png" width="361" height="464.4216216216216" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e2406488-b9ea-4942-a393-efe40ed3bfd5_740x952.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:952,&quot;width&quot;:740,&quot;resizeWidth&quot;:361,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Circuit Diagram&quot;,&quot;title&quot;:&quot;Circuit Diagram&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Circuit Diagram" title="Circuit Diagram" srcset="https://substackcdn.com/image/fetch/$s_!MWeP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2406488-b9ea-4942-a393-efe40ed3bfd5_740x952.png 424w, https://substackcdn.com/image/fetch/$s_!MWeP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2406488-b9ea-4942-a393-efe40ed3bfd5_740x952.png 848w, https://substackcdn.com/image/fetch/$s_!MWeP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2406488-b9ea-4942-a393-efe40ed3bfd5_740x952.png 1272w, https://substackcdn.com/image/fetch/$s_!MWeP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe2406488-b9ea-4942-a393-efe40ed3bfd5_740x952.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">&#8220;Circuit Diagram&#8221; (xkcd #730) by Randall Munroe &#8212; https://xkcd.com/730/ &#8212; CC BY-NC 2.5: https://creativecommons.org/licenses/by-nc/2.5/</figcaption></figure></div><p></p><p><strong>Most frustration in learning hard things comes from starting at the wrong zoom level.</strong></p><p>I tried learning complicated things in analog design too early, like folded-cascode OTAs and PLLs in undergrad. I would get stuck fast &#8212; not because I wasn&#8217;t capable, but because I was being pulled into details before I had a mental frame to hang them on.</p><p>The turning point for me was realizing:</p><blockquote><p>Complex topics don&#8217;t become easier when you memorize more details or view more lecture videos.<br>They become easier when you build better foundations and organize the details logically.</p></blockquote><p>Here are the four moves I use to understand complex fields: </p><ul><li><p><strong>Pick one foundation source</strong> (one teacher)</p></li><li><p><strong>Bottom-up summary</strong> (principle of operation)</p></li><li><p><strong>Top-down map</strong> (hierarchical outline of concepts)</p></li><li><p><strong>Relate advanced concepts from simpler ones (</strong>Folded Cascode OTA)</p></li></ul><p>I&#8217;m going to use a few real <strong>analog design technical examples</strong> to make the method visible (because analog can get wonderfully complex). </p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;8195d996-406a-4d03-b473-cbc7f1fead5c&quot;,&quot;caption&quot;:&quot;I think of analog design as one of the more \&quot;artful\&quot; branches of electrical engineering. It requires deep intuition, careful tuning, and a sensitivity to both device-level physics and system-level performance.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;A Survey of the Analog Design Process: From System Architecture to Transistor level Design &quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad&quot;,&quot;bio&quot;:&quot;Deeply-researched System Architecture breakdowns for Silicon Co-Design of AI Datacenters - On-Chip Mixed Signal Blocks, High Speed Optical/Wireline, Power Electronics, and Advanced Packaging&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0323475-8f2d-49b5-830d-a258693263cf_503x503.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-01-20T19:07:32.114Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/316cca7c-0196-4885-936b-bb234e314a6f_908x499.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/a-survey-of-the-analog-design-process&quot;,&quot;section_name&quot;:&quot;On-Chip Mixed Signal&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:185028485,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:6,&quot;comment_count&quot;:2,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Silicon Co-Design&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!WIKb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a70d8c6-6b56-41f4-b513-b689b17a4d19_503x503.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><h2>Choose your foundation learning sources carefully</h2><p>When learning a complex field, start with one &#8220;foundation source&#8221; that&#8217;s known for clarity, then translate it into your own mental model.</p><ul><li><p>In analog design, that might be <strong>Razavis book and lecture videos</strong>.</p></li><li><p>In machine learning, that might be <strong>Andrew Ng&#8217;s Coursera courses</strong>.</p></li></ul><p>The specific source matters less than the principle: pick <em>one</em> clear teacher, build your base, and then other authors start becoming more clear because you finally share the same &#8220;background assumptions.&#8221;</p><p>Once you&#8217;ve identified your foundation sources, the next step is straightforward: <strong>work through the material</strong> &#8212; read the chapters or take the course.</p><h2>Bottom up Summary (Principle of Operation)</h2><p>Read dense sections slowly and translate the author&#8217;s explanation into a &#8220;principle of operation&#8221; summary in your own words.</p><h4><strong>Example: Understanding Switching Behavior of a single transistor in Power Electronics</strong></h4><p>This method matters <em>especially</em> in power electronics, because switching waveforms can look intimidating at first glance.</p><p>A switching cycle has a lot happening in a short time:</p><ul><li><p>different devices turning on/off,</p></li><li><p>different current paths,</p></li><li><p>different energy transfers</p></li></ul><p>all across multiple time intervals. If you try to absorb the full diagram in one gulp, it becomes confusing. Take the following switching diagram for a gate driver driving a single transistor:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!N5hI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed09dd5e-b3f3-423f-8bee-6d3170492679_509x474.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!N5hI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed09dd5e-b3f3-423f-8bee-6d3170492679_509x474.png 424w, https://substackcdn.com/image/fetch/$s_!N5hI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed09dd5e-b3f3-423f-8bee-6d3170492679_509x474.png 848w, https://substackcdn.com/image/fetch/$s_!N5hI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed09dd5e-b3f3-423f-8bee-6d3170492679_509x474.png 1272w, https://substackcdn.com/image/fetch/$s_!N5hI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed09dd5e-b3f3-423f-8bee-6d3170492679_509x474.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!N5hI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed09dd5e-b3f3-423f-8bee-6d3170492679_509x474.png" width="509" height="474" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ed09dd5e-b3f3-423f-8bee-6d3170492679_509x474.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:474,&quot;width&quot;:509,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:61972,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/184404491?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed09dd5e-b3f3-423f-8bee-6d3170492679_509x474.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!N5hI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed09dd5e-b3f3-423f-8bee-6d3170492679_509x474.png 424w, https://substackcdn.com/image/fetch/$s_!N5hI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed09dd5e-b3f3-423f-8bee-6d3170492679_509x474.png 848w, https://substackcdn.com/image/fetch/$s_!N5hI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed09dd5e-b3f3-423f-8bee-6d3170492679_509x474.png 1272w, https://substackcdn.com/image/fetch/$s_!N5hI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed09dd5e-b3f3-423f-8bee-6d3170492679_509x474.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Source: &#8220;Power Management Integrated Circuits&#8221; by Wicht</figcaption></figure></div><p>So here&#8217;s what I do:</p><ul><li><p>I read the author&#8217;s explanation of how the circuit works. Typically this is very dense and has a lot of equations for rigor.</p></li><li><p>As I&#8217;m reading, I break down the switching diagram into three intervals.</p></li><li><p>In each time interval I&#8217;m writing a one line summary of what each voltage / current is doing. </p><ul><li><p><strong> T1: the &#8220;precharge phase&#8221; :</strong> </p><ul><li><p>V_gs increases to V_th</p></li></ul></li><li><p><strong> T2: the &#8220;miller phase&#8221;:</strong> </p><ul><li><p>V_gs increases slowly as V_ds transitions from V_bat to 0</p></li></ul></li><li><p><strong> T3: end of &#8220;miller phase&#8221; : </strong></p><ul><li><p>I_load reaches its peak</p></li><li><p>V_gs continues charging up to its peak value</p></li></ul></li></ul><p></p></li><li><p>I <strong>bold</strong> important concepts to make them easier on the eye to reference later (like the &#8220;Miller plateau&#8221;.)</p></li></ul><p>Here are my personal notes where I write the principle of operation in my own words as I went through this section the first time:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P5Oq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe58f3c05-9b10-417c-af07-06c95574244f_1140x478.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P5Oq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe58f3c05-9b10-417c-af07-06c95574244f_1140x478.png 424w, https://substackcdn.com/image/fetch/$s_!P5Oq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe58f3c05-9b10-417c-af07-06c95574244f_1140x478.png 848w, https://substackcdn.com/image/fetch/$s_!P5Oq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe58f3c05-9b10-417c-af07-06c95574244f_1140x478.png 1272w, https://substackcdn.com/image/fetch/$s_!P5Oq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe58f3c05-9b10-417c-af07-06c95574244f_1140x478.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!P5Oq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe58f3c05-9b10-417c-af07-06c95574244f_1140x478.png" width="1140" height="478" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e58f3c05-9b10-417c-af07-06c95574244f_1140x478.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:478,&quot;width&quot;:1140,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:49939,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/184404491?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe58f3c05-9b10-417c-af07-06c95574244f_1140x478.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!P5Oq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe58f3c05-9b10-417c-af07-06c95574244f_1140x478.png 424w, https://substackcdn.com/image/fetch/$s_!P5Oq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe58f3c05-9b10-417c-af07-06c95574244f_1140x478.png 848w, https://substackcdn.com/image/fetch/$s_!P5Oq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe58f3c05-9b10-417c-af07-06c95574244f_1140x478.png 1272w, https://substackcdn.com/image/fetch/$s_!P5Oq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe58f3c05-9b10-417c-af07-06c95574244f_1140x478.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>You might not explain the principle of operation the same way as me, but the point is that:</p><p><strong>You summarize the material in a way you understand.</strong></p><p>I have a post on the fundamentals of buck converters where I used this method to break down the principle of operations:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;d02c9d41-388b-4e98-9ab0-db103244701b&quot;,&quot;caption&quot;:&quot;After traveling to four flagship semiconductor conferences (ISSCC, DesignCon, APEC, and ECTC), its clear that the intersection of high speed communications, power, packaging, and thermals where the real architectural bottlenecks are happening.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Art of Power Management: Balancing Losses, Parasitics, and Tradeoffs in Buck Converters&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad&quot;,&quot;bio&quot;:&quot;Deeply-researched System Architecture breakdowns for Silicon Co-Design of AI Datacenters - High Speed Optical/Wireline, Power Electronics, and Packaging&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0a1f408-c0ad-43b8-b8a7-da566471fb40_965x965.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-02T18:01:26.999Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!xJjP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F245b4980-6af0-4af1-945a-64d928553ed9_1538x734.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/fundamentals-of-the-buck-converter&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:187458547,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:6,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Silicon Co-Design&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!6tTf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c988935-f094-4a53-a172-d631a9c0fc74_675x675.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><h2><strong>Top down - Hierarchical Breakdown of Concepts</strong></h2><p>I break down concepts broken down in a bullet format from high level concepts to low level ones that helps quickly <strong>&#8220;cue&#8221;</strong> the concept and retrieve the information I summarized earlier. This can apply to both architecture level and complex analog blocks </p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;6ad548d5-499e-4323-b59a-2a3d2df2ddee&quot;,&quot;caption&quot;:&quot;Editor&#8217;s Note (5/30/26): After traveling to four flagship semiconductor conferences (ISSCC, DesignCon, APEC, and ECTC), its clear that the intersection of high speed communications, power, packaging, and thermals where the real architectural bottlenecks are happening.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Pushing the Speed Limit: Designing Transceivers for the 224 and 448Gbps Scaling Era&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad&quot;,&quot;bio&quot;:&quot;Deeply-researched System Architecture breakdowns for Silicon Co-Design of AI Datacenters - High Speed Optical/Wireline, Power Electronics, and Packaging&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0a1f408-c0ad-43b8-b8a7-da566471fb40_965x965.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-23T16:53:28.917Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d53955b-a06d-4c11-8edb-162bee85e842_1232x597.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/a-system-architecture-breakdown-of&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:190800796,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:18,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Silicon Co-Design&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!6tTf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c988935-f094-4a53-a172-d631a9c0fc74_675x675.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;9b94c600-9097-4645-b534-9d0c65cfa1e3&quot;,&quot;caption&quot;:&quot;Editors note (6/1/26) - Moving forward, I am transitioning this Substack into a deep-dive resource on System Architecture that covers the packaging, thermal, power, and signal integrity stack. To reflect the depth and combination of the synthesis involved, the deepest technical layers of my guides will now be reserved for paid subscribers.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Phase Locked Loop: A Primer &quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad&quot;,&quot;bio&quot;:&quot;Deeply-researched System Architecture breakdowns for Silicon Co-Design of AI Datacenters - On-Chip Mixed Signal Blocks, High Speed Optical/Wireline, Power Electronics, and Advanced Packaging&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0323475-8f2d-49b5-830d-a258693263cf_503x503.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-02-10T18:02:32.722Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a26ee4ab-ded6-4a3d-9bf1-834f3608fc0c_948x477.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/the-phase-locked-loop-a-primer&quot;,&quot;section_name&quot;:&quot;On-Chip Mixed Signal&quot;,&quot;video_upload_id&quot;:null,&quot;id&quot;:186940345,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:9,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Silicon Co-Design&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!WIKb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a70d8c6-6b56-41f4-b513-b689b17a4d19_503x503.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>Here I will illustrate this with an ADC.</p><h4><strong>Example: ADC Architectures and Tradeoffs</strong></h4><p>I started reading the basics of ADCs on &#8220;Analog Integrated Circuit Design&#8221; and create a top level hierarchy of &#8220;textbook&#8221; topologies for various applications:</p><ul><li><p>ADCs</p><ul><li><p>Low - medium speed, high accuracy</p><ul><li><p>Integrating</p></li><li><p>Oversampling / &#916;&#931;</p></li></ul></li><li><p>Medium speed, medium accuracy</p><ul><li><p>SAR</p></li><li><p>Algorithmic</p></li></ul></li><li><p>High speed, low to medium accuracy</p><ul><li><p>Flash</p></li><li><p>Two step</p></li><li><p>Interpolating</p></li><li><p>Folding</p></li><li><p>Pipelined</p></li><li><p>Time-interleaved</p></li></ul></li></ul></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Silicon Co-Design is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/p/learning-analog-design-the-efficient?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.siliconcodesign.com/p/learning-analog-design-the-efficient?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p><p>One popular ADC is the SAR ADC. Check out the important design considerations in this post:</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;52be239c-b75c-45b3-8fdd-f03ec08459ec&quot;,&quot;caption&quot;:&quot;Editors note (6/1/26) - After traveling to four flagship semiconductor conferences (ISSCC, DesignCon, APEC, and ECTC), its clear that the intersection of high speed communications, power, packaging, and thermals where the real architectural bottlenecks are happening.&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;showDescription&quot;:true,&quot;showImage&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The SAR ADC Architecture: Tradeoffs for High-Speed, High Resolution, and Low-Power Design&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:127334549,&quot;name&quot;:&quot;Chad&quot;,&quot;bio&quot;:&quot;Deeply-researched System Architecture breakdowns for Silicon Co-Design of AI Datacenters - High Speed Optical/Wireline, Power Electronics, and Packaging&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0a1f408-c0ad-43b8-b8a7-da566471fb40_965x965.png&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-03-11T16:31:00.441Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!EWLy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F669f3a9c-f50a-446f-88ba-f294d503530e_492x345.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://chadw.substack.com/p/the-sar-adc-a-primer&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:189657470,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:5,&quot;comment_count&quot;:0,&quot;publication_id&quot;:7378748,&quot;publication_name&quot;:&quot;Silicon Co-Design&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!6tTf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c988935-f094-4a53-a172-d631a9c0fc74_675x675.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>Under each of these topologies, I expand into more detailed sub-architectures, including:</p><ul><li><p>The architecture block diagram</p></li><li><p>The textbook transistor level implementation</p></li><li><p>The important specs / design parameters</p></li><li><p>The pros and the cons of the architecture compared to others</p></li></ul><p>For example, here is my summary of the more general ADC &#8220;performance limits&#8221; section:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-8lh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5dec8a6-0dec-4786-8a4b-46e5fc188d76_707x313.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-8lh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5dec8a6-0dec-4786-8a4b-46e5fc188d76_707x313.png 424w, https://substackcdn.com/image/fetch/$s_!-8lh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5dec8a6-0dec-4786-8a4b-46e5fc188d76_707x313.png 848w, https://substackcdn.com/image/fetch/$s_!-8lh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5dec8a6-0dec-4786-8a4b-46e5fc188d76_707x313.png 1272w, https://substackcdn.com/image/fetch/$s_!-8lh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5dec8a6-0dec-4786-8a4b-46e5fc188d76_707x313.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-8lh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5dec8a6-0dec-4786-8a4b-46e5fc188d76_707x313.png" width="707" height="313" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5dec8a6-0dec-4786-8a4b-46e5fc188d76_707x313.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:313,&quot;width&quot;:707,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:21886,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/184404491?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5dec8a6-0dec-4786-8a4b-46e5fc188d76_707x313.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-8lh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5dec8a6-0dec-4786-8a4b-46e5fc188d76_707x313.png 424w, https://substackcdn.com/image/fetch/$s_!-8lh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5dec8a6-0dec-4786-8a4b-46e5fc188d76_707x313.png 848w, https://substackcdn.com/image/fetch/$s_!-8lh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5dec8a6-0dec-4786-8a4b-46e5fc188d76_707x313.png 1272w, https://substackcdn.com/image/fetch/$s_!-8lh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5dec8a6-0dec-4786-8a4b-46e5fc188d76_707x313.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>And here is an example of a section where I break down SAR ADCs, a very popular topology with a lot of research conducted on improving performance: </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5dXP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94ec7a05-a82a-41a2-97bb-61bc18eb8528_991x565.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5dXP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94ec7a05-a82a-41a2-97bb-61bc18eb8528_991x565.png 424w, https://substackcdn.com/image/fetch/$s_!5dXP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94ec7a05-a82a-41a2-97bb-61bc18eb8528_991x565.png 848w, https://substackcdn.com/image/fetch/$s_!5dXP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94ec7a05-a82a-41a2-97bb-61bc18eb8528_991x565.png 1272w, https://substackcdn.com/image/fetch/$s_!5dXP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94ec7a05-a82a-41a2-97bb-61bc18eb8528_991x565.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5dXP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94ec7a05-a82a-41a2-97bb-61bc18eb8528_991x565.png" width="991" height="565" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/94ec7a05-a82a-41a2-97bb-61bc18eb8528_991x565.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:565,&quot;width&quot;:991,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:150367,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/184404491?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94ec7a05-a82a-41a2-97bb-61bc18eb8528_991x565.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5dXP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94ec7a05-a82a-41a2-97bb-61bc18eb8528_991x565.png 424w, https://substackcdn.com/image/fetch/$s_!5dXP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94ec7a05-a82a-41a2-97bb-61bc18eb8528_991x565.png 848w, https://substackcdn.com/image/fetch/$s_!5dXP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94ec7a05-a82a-41a2-97bb-61bc18eb8528_991x565.png 1272w, https://substackcdn.com/image/fetch/$s_!5dXP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F94ec7a05-a82a-41a2-97bb-61bc18eb8528_991x565.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Once I have the map for a particular book, I started noticing gaps where I want more clarity on. I identify more specialized books in the area I am interested in and skim the table of contents to see if there is anything interesting. For example, I skim the table of contents for &#8220;Analog to Digital Conversion&#8221; by Pelgrom and make my notes on the chapter contents.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Alei!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b8e776a-c01d-4dd7-ba16-e95b56db8541_1218x558.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Alei!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b8e776a-c01d-4dd7-ba16-e95b56db8541_1218x558.png 424w, https://substackcdn.com/image/fetch/$s_!Alei!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b8e776a-c01d-4dd7-ba16-e95b56db8541_1218x558.png 848w, https://substackcdn.com/image/fetch/$s_!Alei!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b8e776a-c01d-4dd7-ba16-e95b56db8541_1218x558.png 1272w, https://substackcdn.com/image/fetch/$s_!Alei!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b8e776a-c01d-4dd7-ba16-e95b56db8541_1218x558.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Alei!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b8e776a-c01d-4dd7-ba16-e95b56db8541_1218x558.png" width="726" height="332.6009852216749" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5b8e776a-c01d-4dd7-ba16-e95b56db8541_1218x558.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:558,&quot;width&quot;:1218,&quot;resizeWidth&quot;:726,&quot;bytes&quot;:76482,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/184404491?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b8e776a-c01d-4dd7-ba16-e95b56db8541_1218x558.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Alei!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b8e776a-c01d-4dd7-ba16-e95b56db8541_1218x558.png 424w, https://substackcdn.com/image/fetch/$s_!Alei!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b8e776a-c01d-4dd7-ba16-e95b56db8541_1218x558.png 848w, https://substackcdn.com/image/fetch/$s_!Alei!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b8e776a-c01d-4dd7-ba16-e95b56db8541_1218x558.png 1272w, https://substackcdn.com/image/fetch/$s_!Alei!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b8e776a-c01d-4dd7-ba16-e95b56db8541_1218x558.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Then, once I identify a few specialized books, I purchase / borrow them and repeat the above process until I feel satisfied with the level of depth for the subtopics I am interested in. </p><p>This mental framework serves several benefits:</p><ul><li><p><strong>You become adaptable.</strong> If your project changes or a new architecture shows up, you already have a mental frame to reference to understand new things</p></li><li><p><strong>You don&#8217;t waste time.</strong> You focus on the concepts that most improve your overall understanding.</p></li><li><p><strong>You can understand what people are doing in research and other fields</strong>, because you have a useful &#8220;starting point&#8221; to ask insightful questions</p></li></ul><p>In short, <strong>what you don&#8217;t read</strong> is just as important as <strong>what you read</strong>.  </p><p>Here are two posts that dive into more depth on ADCs as well as a high speed SerDes architecture breakdown that requires tradeoffs against different topologies to be weighed:</p><h2><strong>Arrange simpler building blocks to understand more complex ones</strong></h2><p>Once you get enough of a knowledge scaffolding for simpler concepts, its time to arrange simpler concepts into understanding harder, more &#8220;state of the art&#8221; ones. </p><h4><strong>Example: Understanding a folded-cascode OTA</strong></h4><p>Folded-cascode OTAs are very common building blocks used in a lot of systems due to their high speed, gain and bandwidth, but they are not easy to learn at first. Here is a &#8220;textbook&#8221; implementation of one:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IMmq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a48a235-b272-404c-95a7-2505ac170b21_586x384.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IMmq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a48a235-b272-404c-95a7-2505ac170b21_586x384.png 424w, https://substackcdn.com/image/fetch/$s_!IMmq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a48a235-b272-404c-95a7-2505ac170b21_586x384.png 848w, https://substackcdn.com/image/fetch/$s_!IMmq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a48a235-b272-404c-95a7-2505ac170b21_586x384.png 1272w, https://substackcdn.com/image/fetch/$s_!IMmq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a48a235-b272-404c-95a7-2505ac170b21_586x384.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IMmq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a48a235-b272-404c-95a7-2505ac170b21_586x384.png" width="586" height="384" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6a48a235-b272-404c-95a7-2505ac170b21_586x384.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:384,&quot;width&quot;:586,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:62449,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/184404491?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a48a235-b272-404c-95a7-2505ac170b21_586x384.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!IMmq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a48a235-b272-404c-95a7-2505ac170b21_586x384.png 424w, https://substackcdn.com/image/fetch/$s_!IMmq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a48a235-b272-404c-95a7-2505ac170b21_586x384.png 848w, https://substackcdn.com/image/fetch/$s_!IMmq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a48a235-b272-404c-95a7-2505ac170b21_586x384.png 1272w, https://substackcdn.com/image/fetch/$s_!IMmq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a48a235-b272-404c-95a7-2505ac170b21_586x384.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Source: &#8220;Analog Integrated Circuit Design&#8221; by Carusone</figcaption></figure></div><p>Trying to understand this without prior understanding of building blocks is difficult. If you&#8217;ve taken a basic electronics course in undergrad, you can sort of make out what each transistor is doing, but there&#8217;s a lot of complexity here. </p><p>Fortunately, we can break down the &#8220;building blocks&#8221; that comprise a folding cascode into simpler blocks and combine them. These building blocks include: </p><ul><li><p>A conventional two stage op amp </p></li><li><p>The wide swing current mirror </p></li><li><p>The conventional cascode amplifier and the &#8220;folded&#8221; variant </p></li></ul><p>Here are the block diagrams for each:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Fdbs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bc8ae0-36d4-49dc-9a1f-fa7aa856bf3c_626x254.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Fdbs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bc8ae0-36d4-49dc-9a1f-fa7aa856bf3c_626x254.png 424w, https://substackcdn.com/image/fetch/$s_!Fdbs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bc8ae0-36d4-49dc-9a1f-fa7aa856bf3c_626x254.png 848w, https://substackcdn.com/image/fetch/$s_!Fdbs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bc8ae0-36d4-49dc-9a1f-fa7aa856bf3c_626x254.png 1272w, https://substackcdn.com/image/fetch/$s_!Fdbs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bc8ae0-36d4-49dc-9a1f-fa7aa856bf3c_626x254.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Fdbs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bc8ae0-36d4-49dc-9a1f-fa7aa856bf3c_626x254.png" width="626" height="254" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f5bc8ae0-36d4-49dc-9a1f-fa7aa856bf3c_626x254.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:254,&quot;width&quot;:626,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:50969,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/184404491?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bc8ae0-36d4-49dc-9a1f-fa7aa856bf3c_626x254.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Fdbs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bc8ae0-36d4-49dc-9a1f-fa7aa856bf3c_626x254.png 424w, https://substackcdn.com/image/fetch/$s_!Fdbs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bc8ae0-36d4-49dc-9a1f-fa7aa856bf3c_626x254.png 848w, https://substackcdn.com/image/fetch/$s_!Fdbs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bc8ae0-36d4-49dc-9a1f-fa7aa856bf3c_626x254.png 1272w, https://substackcdn.com/image/fetch/$s_!Fdbs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5bc8ae0-36d4-49dc-9a1f-fa7aa856bf3c_626x254.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Source &#8220;Analog Integrated Circuit Design&#8221; by Carusone</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IOsw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4818f209-c412-4be5-9f8e-e7ebc5f1bbd2_309x222.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IOsw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4818f209-c412-4be5-9f8e-e7ebc5f1bbd2_309x222.png 424w, https://substackcdn.com/image/fetch/$s_!IOsw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4818f209-c412-4be5-9f8e-e7ebc5f1bbd2_309x222.png 848w, https://substackcdn.com/image/fetch/$s_!IOsw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4818f209-c412-4be5-9f8e-e7ebc5f1bbd2_309x222.png 1272w, https://substackcdn.com/image/fetch/$s_!IOsw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4818f209-c412-4be5-9f8e-e7ebc5f1bbd2_309x222.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IOsw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4818f209-c412-4be5-9f8e-e7ebc5f1bbd2_309x222.png" width="309" height="222" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4818f209-c412-4be5-9f8e-e7ebc5f1bbd2_309x222.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:222,&quot;width&quot;:309,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:25339,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/184404491?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4818f209-c412-4be5-9f8e-e7ebc5f1bbd2_309x222.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!IOsw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4818f209-c412-4be5-9f8e-e7ebc5f1bbd2_309x222.png 424w, https://substackcdn.com/image/fetch/$s_!IOsw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4818f209-c412-4be5-9f8e-e7ebc5f1bbd2_309x222.png 848w, https://substackcdn.com/image/fetch/$s_!IOsw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4818f209-c412-4be5-9f8e-e7ebc5f1bbd2_309x222.png 1272w, https://substackcdn.com/image/fetch/$s_!IOsw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4818f209-c412-4be5-9f8e-e7ebc5f1bbd2_309x222.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Source: &#8220;Analog Integrated Circuit Design&#8221; by Carusone</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-zfy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F909e71ae-6a5e-4666-b0e6-1bf6f663272c_562x307.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-zfy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F909e71ae-6a5e-4666-b0e6-1bf6f663272c_562x307.png 424w, https://substackcdn.com/image/fetch/$s_!-zfy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F909e71ae-6a5e-4666-b0e6-1bf6f663272c_562x307.png 848w, https://substackcdn.com/image/fetch/$s_!-zfy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F909e71ae-6a5e-4666-b0e6-1bf6f663272c_562x307.png 1272w, https://substackcdn.com/image/fetch/$s_!-zfy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F909e71ae-6a5e-4666-b0e6-1bf6f663272c_562x307.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-zfy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F909e71ae-6a5e-4666-b0e6-1bf6f663272c_562x307.png" width="562" height="307" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/909e71ae-6a5e-4666-b0e6-1bf6f663272c_562x307.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:307,&quot;width&quot;:562,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:37719,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/184404491?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F909e71ae-6a5e-4666-b0e6-1bf6f663272c_562x307.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-zfy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F909e71ae-6a5e-4666-b0e6-1bf6f663272c_562x307.png 424w, https://substackcdn.com/image/fetch/$s_!-zfy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F909e71ae-6a5e-4666-b0e6-1bf6f663272c_562x307.png 848w, https://substackcdn.com/image/fetch/$s_!-zfy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F909e71ae-6a5e-4666-b0e6-1bf6f663272c_562x307.png 1272w, https://substackcdn.com/image/fetch/$s_!-zfy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F909e71ae-6a5e-4666-b0e6-1bf6f663272c_562x307.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Source: &#8220;Analog Integrated Circuit Design&#8221; by Carusone</figcaption></figure></div><p>I do a principle of operation summary for each of these blocks with the above procedure, which I will not show here.</p><p>Then I do a principle of operation summary for the folded cascode OTA: </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!M2em!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d18d689-2370-4c6f-8b0b-adb9d881da58_1008x400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!M2em!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d18d689-2370-4c6f-8b0b-adb9d881da58_1008x400.png 424w, https://substackcdn.com/image/fetch/$s_!M2em!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d18d689-2370-4c6f-8b0b-adb9d881da58_1008x400.png 848w, https://substackcdn.com/image/fetch/$s_!M2em!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d18d689-2370-4c6f-8b0b-adb9d881da58_1008x400.png 1272w, https://substackcdn.com/image/fetch/$s_!M2em!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d18d689-2370-4c6f-8b0b-adb9d881da58_1008x400.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!M2em!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d18d689-2370-4c6f-8b0b-adb9d881da58_1008x400.png" width="1008" height="400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4d18d689-2370-4c6f-8b0b-adb9d881da58_1008x400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:400,&quot;width&quot;:1008,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:30390,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://chadw.substack.com/i/184404491?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d18d689-2370-4c6f-8b0b-adb9d881da58_1008x400.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!M2em!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d18d689-2370-4c6f-8b0b-adb9d881da58_1008x400.png 424w, https://substackcdn.com/image/fetch/$s_!M2em!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d18d689-2370-4c6f-8b0b-adb9d881da58_1008x400.png 848w, https://substackcdn.com/image/fetch/$s_!M2em!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d18d689-2370-4c6f-8b0b-adb9d881da58_1008x400.png 1272w, https://substackcdn.com/image/fetch/$s_!M2em!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d18d689-2370-4c6f-8b0b-adb9d881da58_1008x400.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Now I am able to understand concepts like &#8220;low impedance nodes&#8221; as well as how to improve Bandwidth / Phase Margin because I understand the concepts from the simpler two stage op amp example. </p><p>In short, by understanding concepts for simpler blocks first, I am more likely to understand the principle of operation for more complicated, state of the art blocks because I have pre-existing context into what the simpler blocks are doing. </p><h2>Summary</h2><p>My rule of thumb is simple:</p><p><strong>If you don&#8217;t understand the simpler topology, don&#8217;t jump straight to the state-of-the-art one.</strong><br>Work backward. Identify what&#8217;s confusing, find the prerequisite concept, and rebuild from there.</p><p>A lot of people give up when something feels overwhelming &#8212; which is a shame, because most &#8220;advanced&#8221; ideas become very learnable once you&#8217;ve climbed the ladder in the right order.</p><p>These are just methods that work well for me. I&#8217;m sure others have great approaches too &#8212; and I&#8217;d love to learn them.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Silicon Co-Design is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.siliconcodesign.com/p/learning-analog-design-the-efficient?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.siliconcodesign.com/p/learning-analog-design-the-efficient?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>If you&#8217;ve found a learning strategy that helps you understand hard technical subjects, <strong>drop it in the comments</strong>.</p><p>I also have several other posts if you want to continue learning about the design process of analog design and a few key blocks and systems:</p><p></p><h4>References:</h4><p>[1] &#8220;Circuit Diagram&#8221; (xkcd #730) by Randall Munroe &#8212; xkcd.com. Source: https://xkcd.com/730/ License: CC BY-NC 2.5 &#8212; https://creativecommons.org/licenses/by-nc/2.5/ Changes: Cropped/resized for header.</p><p>[2] T. C. Carusone, D. A. Johns, and K. W. Martin, <em>Analog Integrated Circuit Design</em>. John Wiley &amp; Sons, 2011. <br>[3] B. Wicht, <em>Design of Power Management Integrated Circuits</em>. John Wiley &amp; Sons (IEEE Press), 2024. <br>[4] M. J. M. Pelgrom, <em>Analog-to-Digital Conversion</em>, 2nd ed. Springer, 2013. (DOI: 10.1007/978-1-4614-1371-4)</p>]]></content:encoded></item></channel></rss>