<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>@anov9</title><generator>teletype.in</generator><description><![CDATA[@anov9]]></description><link>https://teletype.in/@anov9?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/anov9?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/anov9?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Mon, 13 Apr 2026 04:31:57 GMT</pubDate><lastBuildDate>Mon, 13 Apr 2026 04:31:57 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@anov9/R_WK5MYSrgT</guid><link>https://teletype.in/@anov9/R_WK5MYSrgT?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9</link><comments>https://teletype.in/@anov9/R_WK5MYSrgT?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9#comments</comments><dc:creator>anov9</dc:creator><title>Разбираем чужие схемы ч.3</title><pubDate>Mon, 15 Dec 2025 07:22:35 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/a1/85/a185f9aa-611a-4a40-ac34-dca232387175.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/45/3f/453fcda0-4826-4f3d-bbee-e22db341699b.png"></img>Продолжаем разбор схемы Macbook Pro 15'' на Intel i7. С первой частью можно ознакомиться тут, а со второй - тут.]]></description><content:encoded><![CDATA[
  <p id="HKgt">Продолжаем разбор схемы Macbook Pro 15&#x27;&#x27; на Intel i7. С первой частью можно ознакомиться <a href="https://teletype.in/@anov9/Nwvtg73u05d" target="_blank">тут</a>, а со второй - <a href="https://teletype.in/@anov9/fpwJ1JpCe0_" target="_blank">тут.</a></p>
  <figure id="Oprk" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/45/3f/453fcda0-4826-4f3d-bbee-e22db341699b.png" width="1593" />
    <figcaption>Материнская плата Macbook на базе intel i7</figcaption>
  </figure>
  <p id="C7ad">На этот раз разбираем цифровые блоки. Цифровая часть состоит из стандартных интерфейсов (PCIe, DDR, USB, SPI, I2C итд), соединить которые на схеме достаточно легко. В связи с этим разбирать будем не только схемотехнику, но и архитектуру. </p>
  <p id="fXGu">По традиции, разобранные в прошлыхчастях страницы я удалил из оглавления, а претендентов на сегодняшний разбор выделил красным.</p>
  <p id="86Oq"><u>Напоминаю, что разбирать я планирую на более менее продвинутом уровне. Буду выделять в основном интересные моменты, неочевидные нюансы или хорошие решения.</u></p>
  <figure id="VjnK" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/6f/f3/6ff3a58c-a272-43ff-959c-eeb016e75826.png" width="1760" />
    <figcaption>Страницы, которые я планирую разобрать</figcaption>
  </figure>
  <h2 id="C71O">Архитектура</h2>
  <p id="9uVl">Поскольку в открытом доступе нет информации о точной архитектуре Macbook Pro, предлагаю нарисовать ее самостоятельно исходя из схем. </p>
  <p id="uU40">В качестве процессора используется Intel 9750H. Поискав в интернете несложно найти документацию на него. В нашем случае используется процессор в корпусе BGA1440 совместно с чипсетом (PCH). Итого 2 чипа.</p>
  <figure id="R9jJ" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/b8/0d/b80d7ea2-ee28-4090-97ff-b5cf227cbd3f.png" width="753" />
    <figcaption>9-е поколение процессоров Intel Coffee Lake</figcaption>
  </figure>
  <p id="L9Fb">Intel в своей документации показывает следующее подключение:</p>
  <figure id="coHx" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/86/8e/868e3c8d-2e74-4ffc-bd57-bae03d176a4a.png" width="806" />
    <figcaption>Вариант подключения процессора из документации Intel</figcaption>
  </figure>
  <p id="DnSD">Intel предлагает использовать встроенную в процессор графику для подключения дисплеев, внешних мониторов и прочего. PCH же используется для периферийных, более медленных устройств (USB порты, аудио, Wi-Fi, BT, камера итд). Apple абсолютно не согласны с такой архитектурой. Камнем преткновения является безопасность данных с накопителей, камер, микрофонов, шифрование и touch ID. </p>
  <p id="oi89">Архитектура Макбука сосредоточена вокруг их собственного SoCа. Процессор от Intel обеспечивает систему скоростными интерфейсами, такими как PCIe G.3, двумя каналами памяти DDR4 x64 и DMI интерфейсом для соединения с PCH (аналог PCIe G.3). </p>
  <p id="lbks">Графика формируется с помощью встроенного eDP в CPU и GPU AMD Radeon 555X. Поскольку в Макбуке есть только разъемы TBT (Thunderbolt), они используются для подключения внешних устройств и мониторов. При подключении мониторов рендеринг графики будет происходить на GPU и передаваться по DP в контроллер, который преобразует его в TBT. При подключении другого устройства, например SSD накопителя, взаимодействие будет происходить с CPU через x4 PCIe. Таким образом, данные идут через PCIe, а графика через DP.</p>
  <p id="wLJV">Все взаимодействие с пользователем проходит через SoC от Apple. PCH формирует всего несколько интерфейсов, такие как x1 PCIe, 3x USB2.0, все остальную работу выполняет чип T2, который подключен к PCH по x4 PCIe. К Т2 подключены все 8 SSD по 1x PCIe G.3, аудио кодек, усилители для динамиков, защитный элемент, TouchBar, TrackPad, камера дисплей, все датчики и прочее.</p>
  <p id="c2UI">По итогу у меня получилось следующая картина:</p>
  <figure id="h97D" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/72/37/72374d80-296b-4286-8179-addc1332596d.jpeg" width="4662" />
    <figcaption>Блок - диаграмма Macbookа Pro 15&#x27;</figcaption>
  </figure>
  <p id="NwxK">После короткого ликбеза по архитектуре приступим к схемe. Для того чтобы лучше разобраться советую иногда возвращаться к блок диаграмме.</p>
  <h3 id="swDE">5_CPU DMI/PEG/FDI/RSVD</h3>
  <p id="5CGf">На этой странице подключение CPU к мостам PCIe &lt;-&gt; TBT (2x4), AMD GPU (x8). А также шина DMI для подключения PCH. Стоит заметить, что интерфейс DDI (Digital display interface) остался не подключен. Встроенный DP от CPU мультиплексируется с DP от GPU и подключен к дисплею ноутбука.</p>
  <figure id="clIL" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/0b/0d/0b0d6d30-7d2a-44ea-ab24-2e7632c995cf.png" width="1772" />
    <figcaption>Страница CPU DMI/PEG/FDI/RSVD</figcaption>
  </figure>
  <p id="oqly">Еще одна вещь, которая меня заинтересовала - это название портов PEG (PCIe Graphics). Судя по документации Intel, именно этот порт поддерживает ультранизкое потребление (L2/L3 Power state). </p>
  <figure id="bcKr" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/f4/7f/f47f1f34-59e8-4955-bc9e-4ebb2cfb0707.png" width="986" />
    <figcaption>Режимы энергопотребления PEG портов</figcaption>
  </figure>
  <h3 id="FfPJ">6_CPU Clock/Misc/JTAG/CFG</h3>
  <p id="ujWc">На это странице расположены подтяжки, которые устанавливаются режим работы CPU, например, разбиение портов (x8, x4, x4). Сигналы тактирования процессора, сигналы для менеджмента (PECI, PROCHOT, PWRGOOD итд), тестовые сигналы (XDP) и JTAG.</p>
  <figure id="rciH" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/e8/6a/e86ac1c2-3790-429c-a299-828f081f9bdb.png" width="1772" />
    <figcaption>Страница CPU Clock/Misc/JTAG/CFG</figcaption>
  </figure>
  <h3 id="EOFE">7_CPU DDR4 Interfaces</h3>
  <p id="YJRo">На это странице часть CPU, которая отвечает за DDR. Комментировать особо нечего.</p>
  <figure id="matg" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/c0/9f/c09f1d48-2ccb-4b6e-8d28-872cd31e709d.png" width="1302" />
    <figcaption>CPU DDR4 Interfaces</figcaption>
  </figure>
  <h3 id="WgeZ">12_PCH RTC/CLK/ESPI/PM</h3>
  <p id="hnTd">С этой страницы начинается PCH. Он формирует все тактирование для CPU, PCIe EP (SOC, Wi-Fi). Из интересного: разработчики используют резисторы R1251, R1250 для гарантированной работы кварца. R1251 создаст в случае чего условия для осцилляции, а R1250 ограничит ток.</p>
  <figure id="6YWn" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/4e/8c/4e8c61bf-2d85-48e7-b393-43912dafa621.png" width="1540" />
    <figcaption>Страница PCH RTC/CLK/ESPI/PM</figcaption>
  </figure>
  <p id="Igzw">PCH подключен к T2 по eSPI. Это развитие старого LPC. Интерфейс работает на частоте 66Мгц и используется для процесса загрузки, передачи сервисной информации и общения с другими устройствами. Данные с системных шин SPI, SMBus, GPIO уже встроены в eSPI.</p>
  <figure id="npt4" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/b7/e0/b7e00aaa-5089-4fc1-82fb-828536b1ed0e.png" width="834" />
    <figcaption>Тунелирование SMBus, SPI, GPIO в eSPI</figcaption>
  </figure>
  <h3 id="nUJe">13_PCH DMI/JTAG/SPI/HDA</h3>
  <p id="meVC">Тут расположена ответная часть интерфейса DMI и формирование сигналов управления для CPU. Заметим, что HDA подключение кодека не используется и выведено лишь на тестовые точки. Опять видим подключение к отладочному/тестовому разъему XDP (JTAG, SPI). PMSYNC, PMDOWN - сигналы, которые используются для общения между CPU и PCH о текущем состоянии процессора (Power state).</p>
  <figure id="xPR8" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/f3/de/f3ded79f-7534-4885-91f6-c363c470da26.png" width="1472" />
    <figcaption>Страница PCH DMI/JTAG/SPI/HDA</figcaption>
  </figure>
  <h3 id="dISl">14_PCH PCI-E/USB</h3>
  <p id="Vbep">PCH подключен к Т2 по x4 PCIe и по x1 PCIe к Wi-Fi/BT модулю. 3x USB2.0 идут в Type-C контроллеры, а 4й порт выведен на отладочный разъем и мультиплексируется с другим USB2.0. USB3.0 задействован исключительно для отладки SoC T2 или глобально системы. JTAG ведет к тестовому разъему XDP.</p>
  <figure id="JoGb" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/25/0d/250d07f4-8a21-443f-9485-c9289a389d14.png" width="1586" />
    <figcaption>Страница PCH PCI-E/USB</figcaption>
  </figure>
  <h3 id="ppny">15_PCH GPIO/MISC/NCTF</h3>
  <p id="pOS4">На этой странице располагаются подтяжки для определения режимов работы системы, в том числе объем DDR. </p>
  <figure id="8hIp" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/cb/a1/cba1350c-03d1-4b04-abf4-209c57673198.png" width="1714" />
    <figcaption>Страница PCH GPIO/MISC/NCTF</figcaption>
  </figure>
  <h3 id="yjVU">22_DDR4 SDRAM Channel A 1</h3>
  <h3 id="BDbh">23_DDR4 SDRAM Channel A 2</h3>
  <h3 id="t5Ps">24_DDR4 SDRAM Channel B 1</h3>
  <h3 id="p5QS">25_DDR4 SDRAM Channel B 2</h3>
  <p id="FHig">8 чипов DDR4 шириной х8 подключены на каналы А и В. Итого получаем 16 чипов:</p>
  <figure id="TOkt" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/18/eb/18eb6dcb-1187-40fd-af89-9ded9e1d2603.png" width="1816" />
    <figcaption>Страница DDR4 SDRAM Channel A 1</figcaption>
  </figure>
  <h3 id="iYCP">26_DDR4 Termination</h3>
  <p id="RMmI">На этом листе у нас терминация DDR. Однополярные адреса и прочие сигналы имеют параллельную терминацию на питание VTT. Средняя точка дифференциального сигнала тактирования, также терминированная на VTT через емкость.</p>
  <figure id="jml1" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/57/a5/57a5d686-30ca-41ed-9ff3-a1d48127186e.png" width="1298" />
    <figcaption>Страница DDR4 Termination</figcaption>
  </figure>
  <h3 id="QOPY">27_USB-C HIGH SPEED 1</h3>
  <p id="wwQF">Переходим к мосту PCIe/DP &lt;-&gt; TBT. Как уже было рассказано в разделе архитектуры, мосты подключены по x4 PCIe к CPU и по DP к GPU. На выходе у мостов x2 TBT, которые идут на межплатный разъем. Для работы подобных мощных микросхем требуется свой кварц, SPI Flash с конфигураций, которую можно заметить слева на листе.</p>
  <figure id="DzEB" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/46/17/4617928e-11b7-42ec-abcd-00fca551d8cb.png" width="1478" />
    <figcaption>Страница USB-C HIGH SPEED 1</figcaption>
  </figure>
  <h3 id="5Uwb">28_USB-C HIGH SPEED 2</h3>
  <p id="NHN7">И хоть лист совсем не про high speed, а про питание микросхемы, разберем его. В целом мы уже видели все подобные приемы ранее. Микросхема имеет встроенные силовые ключи для формирования питания самой себе. </p>
  <figure id="EQQV" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/12/19/12199b97-fd76-4727-91f2-48f88ed5d269.png" width="1374" />
    <figcaption>Страница USB-C HIGH SPEED 2</figcaption>
  </figure>
  <h3 id="7LoG">30_USB-C PORT CONTROLLER A</h3>
  <p id="Y1f7">На этой странице у нас комбинация цифровых интерфейсов (USB2.0) и силовых ключей. Я нашел контроллер подобный изображенному на листе - TPS65982. </p>
  <figure id="dwrB" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/15/77/1577b8ed-f9b5-4bc7-a206-a43d4df7802e.png" width="1430" />
    <figcaption>Страница USB-C PORT CONTROLLER A</figcaption>
  </figure>
  <p id="ZVK9">Контроллер самостоятельно формирует себе питания, управляет CC логикой, выдает различные полезные сигналы (превышение напряжения, тока). SoC также имеет возможность давать контроллеру команды по I2C. Сборка ключей Q3100 используется для блокирования проникновения напряжения батареи на шину и наоборот. Можно также заметить закороченные сигналы SENSEP/N, это приведет к деактивации функции измерения тока, но позволит не ставить лишний шунт. </p>
  <figure id="W3OX" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/c8/99/c8990e74-279a-4c86-8cae-4411f255b47b.png" width="1014" />
    <figcaption>Внутренности TPS65982</figcaption>
  </figure>
  <p id="YcGF">Хочу заметить, что на текущем листе выход USB2.0 не подключен ни к чему. Один из входов мультиплексора USB2.0 подключен к микросхеме еще одного мультиплексора U3000 (видимо также для отладочных целей).</p>
  <h3 id="yL8N">30_USB-C PORT CONTROLLER B</h3>
  <p id="e7I7">Аналогичный контроллер, но теперь выход и входы мультиплексора USB2.0 подключены к PCH и разъему TBT. GPIO контроллера используется для формирования сигнала OC (Over current), который идет на PCH. Не очень понимаю, как можно формировать подобный сигнал при отсутствии шунта для измерения тока.</p>
  <figure id="hJAD" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/03/16/03164827-5dd3-4a4e-9286-d15d396638b1.png" width="1386" />
    <figcaption>Страница USB-C PORT CONTROLLER B</figcaption>
  </figure>
  <h3 id="Am3F">36_WIFI/BT: MODULE 1</h3>
  <p id="p4nz">Модуль WiFi/BT от Murrata (внезапно) подключен к PCH по x1 PCIe, UART. К SoCу он подключен по 2м UARTам. Хотя подключение UART_BT спорное, поскольку у аналогичного модуля выводы I2C не поддерживают режим UART. По традиции у модуля есть свои SPI Flash. Причем 2 разных (для WiFi и BT). У модуля также присутствуют встроенные ключи. С помощью индукторов на схеме он формирует себе напряжение питания. Руководит дискретными сигналами в основном SoC. К модулю подключаются антенны на разный диапазон, которые расположены на других листах.</p>
  <figure id="1M1i" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/a7/41/a7418e01-5377-45ae-a4b6-7958fa71159a.png" width="1646" />
    <figcaption>Страница WIFI/BT: MODULE 1</figcaption>
  </figure>
  <h3 id="mglZ">38_SoC GPIO/SEP/USB/DDR/Test</h3>
  <p id="tAhK">Переходим к SoCу T2. Аналогичный прием с резисторами R3941, R3940 для осциллятора. С помощью резисторов задается ток драйвера DDR, USB. </p>
  <figure id="KMyV" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/95/e8/95e8a883-00f2-4fc8-bef5-119d3bfc541f.png" width="1164" />
    <figcaption>Страница SoC GPIO/SEP/USB/DDR/Test</figcaption>
  </figure>
  <h3 id="ecOQ">39_SoC AOP/AON/SMC</h3>
  <p id="1Oob">На этой странице расположены аналоговые входы SoCa для измерения токов и напряжений. Присутствуют сигналы от DMIC, I2C, UARTы, различные GPIO. eSPI используется для первичной загрузки PCH при страте системы и передачи служебной информации. </p>
  <figure id="0Onx" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/f2/35/f2350a4e-02b0-4040-ab04-0c3cd568f796.png" width="1216" />
    <figcaption>Страница SoC AOP/AON/SMC</figcaption>
  </figure>
  <h3 id="utQO">40_SoC ISP/I2C/UART/SPI/I2S</h3>
  <p id="Hnrp">Продолжение периферии SoC. По MIPI подключена камера и дисплей. Для подключения аудио усилителей и кодека используется I2S. UARTы для подключения микросхемы защиты (SE), BT, Wi-Fi. Причем практически везде используется UART к модемными CTS, RTS для контроля потока данных.</p>
  <figure id="gvlh" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/32/e0/32e04093-2e61-4621-b2b3-f6d63ff76705.png" width="1248" />
    <figcaption>Страница SoC ISP/I2C/UART/SPI/I2S</figcaption>
  </figure>
  <h3 id="aAXK">41_SoC PCIe</h3>
  <p id="llXg">По PCIe SoC соединен напрямую к PCH по 4 лейнам. Также из SoCа выходят 8x1 PCIe к 8-ми SSD чипам. Еще один x1 линк используется для системы Lifeboat. Интернет говорит, что с помощью подключения к разъему Lifeboat возможно спасти данные, если SSD были повреждены. Также хочу отметить, что PCIe Refclk идет на две микросхемы SSD одновременно.</p>
  <figure id="Ga31" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/de/5e/de5eaeeb-3612-47f3-be58-c96ce132585a.png" width="1198" />
    <figcaption>Страница SoC PCIe</figcaption>
  </figure>
  <h3 id="qB63">83_SSD0 S4E 0</h3>
  <h3 id="tLhd">84_SSD0 S4E 1</h3>
  <h3 id="XUdV">85_SSD0 S4E 2</h3>
  <h3 id="kWcO">86_SSD0 S4E 3</h3>
  <h3 id="N843">88_SSD1 S4E 0</h3>
  <h3 id="USGP">89_SSD1 S4E 1</h3>
  <h3 id="00Ud">90_SSD1 S4E 2</h3>
  <h3 id="ZckJ">91_SSD1 S4E 3</h3>
  <p id="XNDx">На этих страницах располагаются те самые 8 SSD, подключенных к SoC. Все SSD подключены в последовательную цепочку по JTAG для удобства отладки. Опять встречаем трехвыводные конденсаторы с низкой индуктивностью. Выводы ZQ_C, ZQ_N используются для калибровки микросхемы </p>
  <figure id="aId8" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/d6/6e/d66e5578-c09c-494a-967a-fdb7f75359af.png" width="1748" />
    <figcaption>Страница SSD0 S4E 0</figcaption>
  </figure>
  <h3 id="IjVb">95_GPU Baffin PCIe</h3>
  <p id="Yijk">Подключение AMD GPU начинается с PCIe. Как и указано в архитектуре x8 PCIe G.3 идет от CPU. Сигнал EG_VR0_PGOOD формируется из Power good источников GPU и системных 3.3В. А для отладки даже добавили первый светодиод, который я вижу на схеме.</p>
  <figure id="qIA0" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/ec/7b/ec7bc821-d95b-411a-b49a-2865879d5b1d.png" width="1392" />
    <figcaption>Страница GPU Baffin PCIe</figcaption>
  </figure>
  <h3 id="sNNB">97_GPU Baffin FB</h3>
  <p id="reib">Особо ничего интересного, обычное подключение GDDR5 к GPU. Ток драйвера устанавливается резисторами </p>
  <figure id="9Eoh" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/17/be/17be6f7a-9a53-44ee-9ae4-ebabba099f07.png" width="1762" />
    <figcaption>Страница GPU Baffin FB</figcaption>
  </figure>
  <h3 id="4YO4">99_GDDR5 VRAM FB 1 [104]</h3>
  <h3 id="22cy">100_GDDR5 VRAM FB 2</h3>
  <p id="yeCa">Подключение самих чипов GDDR. Шина X32 идет на каждый чип, практически аналогично DDR4. Терминация клоков, настройка силы драйверов.</p>
  <figure id="n6Tf" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/ae/fa/aefa7bbf-e004-4a22-908a-cd7ce965ebcc.png" width="1560" />
    <figcaption>Страница GDDR5 VRAM FB 1 [104]</figcaption>
  </figure>
  <h3 id="Gb3P">102_GPU Baffin GPIO/CLK/Straps</h3>
  <p id="K71A">Различные настройки для GPU, SPI-Flash для загрузки настроек в чип. Также можно заметить тактовый генератор с точностью 20ppm. Хотя опция с кварцем была также доступна.</p>
  <figure id="hNRx" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/fd/be/fdbee597-a2cd-40c7-b338-688512833939.png" width="1426" />
    <figcaption>Страница GPU Baffin GPIO/CLK/Straps</figcaption>
  </figure>
  <h3 id="0jv9">103_GPU Baffin DP/GPIO</h3>
  <p id="G95e">На этом листе расположены управляющие сигналы GPU, DP для мостов PCIe/DP &lt;-&gt; TBT, отладочный JTAG, I2C и немного питания с фильтрами. Справа на листе стоят загадочные конденсаторы CA8800, CA8801 с последовательными резисторами. Возможно, они предназначены для установки полосы PLL либо для фильтрации питания.</p>
  <figure id="uvFn" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/e9/af/e9af0bce-35a3-40db-ada0-ca5d865ccedf.png" width="1482" />
    <figcaption>Страница GPU Baffin DP/GPIO</figcaption>
  </figure>
  <h3 id="RrlU">93_EDP Mux</h3>
  <p id="O5v5">Помните eDP с CPU и DP c GPU? Так вот на этой странице они встречаются. Мультиплексор управляет тем, какой интерфейс попадет на дисплей. Также на странице располагается обычный I2C расширитель портов. А еще тут формируется сигнал для сброса дисплея, если PMIC умер. Аналогично с GPU. Если умерли (или просто отключились) источники или пришел сброс для всей платформы, формируется сигнал GPU_RESET_L.</p>
  <figure id="8L6u" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/0d/f9/0df9eebf-4c0a-4223-8b86-0dca3888bada.png" width="1538" />
    <figcaption>Страница EDP Mux</figcaption>
  </figure>
  <h3 id="2L50">105_USB-C HIGH SPEED 1</h3>
  <h3 id="ALxr">106_USB-C HIGH SPEED 2</h3>
  <h3 id="MdkF">108_USB-C PORT CONTROLLER A</h3>
  <h3 id="9P5N">109_USB-C PORT CONTROLLER B</h3>
  <p id="xf9j">На этих страницах идет полное повторение ранее разобранных страниц.</p>
  <h2 id="EfFD">Заключение</h2>
  <p id="UKvR">В этой части я не нашел ни одной критической ошибки. Однако есть некоторые нюансы, которые хотелось бы выделить. Основное и самое важное: SoC подключен к PCH по x4 PCIe G.3, при том к SoC подключено кучу периферии, в том числе и 8x1 PCIe G.3 SSD. Догадываюсь, что расчет на то, что обращение к SSD не будет забирать всю полосу. Скорее всего так и есть. И еще одно. PCH подключен к CPU по DMI, что по факту эквивалентно x4 PCIe G.3. Таким образом, имеем два узких места: соединение PCH &lt;-&gt; CPU и PCH &lt;-&gt; SoC. Теперь становится очевидно, почему Apple перешли на свой процессор. Они закрыли проблему узкого места в интерконнекте и смогли использовать периферию SoC на полную без необходимости пропускать ее через сторонний PCH от Intel.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@anov9/fpwJ1JpCe0_</guid><link>https://teletype.in/@anov9/fpwJ1JpCe0_?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9</link><comments>https://teletype.in/@anov9/fpwJ1JpCe0_?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9#comments</comments><dc:creator>anov9</dc:creator><title>Разбираем чужие схемы ч.2</title><pubDate>Sun, 30 Nov 2025 10:59:33 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/a1/85/a185f9aa-611a-4a40-ac34-dca232387175.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/45/3f/453fcda0-4826-4f3d-bbee-e22db341699b.png"></img>Продолжаем разбор схемы Macbook Pro 15'' на Intel i7. С первой частью можно ознакомиться тут.]]></description><content:encoded><![CDATA[
  <nav>
    <ul>
      <li class="m_level_1"><a href="#W70h">53_Power Sensors High Side</a></li>
      <li class="m_level_1"><a href="#98sn">54_Power Sensors Load Side</a></li>
      <li class="m_level_1"><a href="#4qKh">55_Power Sensors Extended 1</a></li>
      <li class="m_level_1"><a href="#pYDw">56_Power Sensors Extended 2</a></li>
      <li class="m_level_1"><a href="#7ueH">57_Thermal Sensors</a></li>
      <li class="m_level_1"><a href="#tSMI">58_Power Sensor Extended 3</a></li>
      <li class="m_level_1"><a href="#r9Ry">61_Audio Jack Codec</a></li>
      <li class="m_level_1"><a href="#sTzH">62_Audio Left Amplifiers</a></li>
      <li class="m_level_1"><a href="#zX5t">63_Audio Right Amplifiers</a></li>
      <li class="m_level_1"><a href="#DKs9">64_Audio Flex Connectors</a></li>
      <li class="m_level_1"><a href="#iesc">68_PBUS Supply & Battery Charger</a></li>
      <li class="m_level_1"><a href="#5PGJ">79_Power FETs</a></li>
      <li class="m_level_1"><a href="#7f0G">81_LCD Backlight Driver</a></li>
      <li class="m_level_1"><a href="#CXGC">94_GPU PCC</a></li>
      <li class="m_level_1"><a href="#qqmO">48_MESA</a></li>
      <li class="m_level_1"><a href="#cU73">33_USBC X Connector Support</a></li>
      <li class="m_level_1"><a href="#QSsF">111_USBC T Connector Support</a></li>
      <li class="m_level_1"><a href="#OVSv">Выводы</a></li>
    </ul>
  </nav>
  <p id="WFMC">Продолжаем разбор схемы Macbook Pro 15&#x27;&#x27; на Intel i7. С первой частью можно ознакомиться <a href="https://teletype.in/@anov9/Nwvtg73u05d" target="_blank">тут</a>. </p>
  <figure id="Oprk" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/45/3f/453fcda0-4826-4f3d-bbee-e22db341699b.png" width="1593" />
    <figcaption>Материнская плата Macbook на базе intel i7</figcaption>
  </figure>
  <p id="C7ad">Сегодня коснемся аналоговых блоков: датчиков измерения тока, напряжения, температуры. Затронем силовые ключи, схемы защиты и зарядки, аудио и подсветку дисплея. Разобранные в <a href="https://teletype.in/@anov9/Nwvtg73u05d" target="_blank">прошлой </a>части страницы я удалил из оглавления, а претендентов на сегодняшний разбор выделил красным.</p>
  <p id="86Oq"><u>Напоминаю, что разбирать я планирую на более менее продвинутом уровне. Буду выделять в основном интересные моменты, неочевидные нюансы или хорошие решения.</u></p>
  <figure id="Z8zN" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/cb/ed/cbedb85f-d4ac-47fd-9870-66f36e8043aa.png" width="1668" />
    <figcaption>Страницы, которые я планирую разобрать</figcaption>
  </figure>
  <h3 id="W70h"><strong>53_Power Sensors High Side</strong></h3>
  <p id="MDif">Начнем с датчиков измерения тока и напряжения. Кстати, хочу заметить, что страницы с измерителями рисовал уже не Силу, а Трой, что можно увидеть из оглавления. Итак, в качестве измерителя тока используется классический INA - дифференциальный усилитель от TI. Исходя из данных на схеме, можно рассчитать выходное напряжение для U5410. При максимальном тока в 3.3А, сопротивлении шунта 5мОм и усилении 200 получаем ровно 3.3В на выходе. Далее стоит делитель в два раза, скорее всего, у PMICа (туда и идет цепь), Vref = 1.8В, что заставляет разработчиков уменьшать напряжение до 1.65В. Но тут возникает вопрос - а зачем делить это напряжение, если можно взять INA с усилением 100 и сразу получить 1.65В? По моему мнению, возможны три причины: </p>
  <ul id="pJvv">
    <li id="KhJa">Схему накопировали из других устройств, не думая об оптимизации, поскольку она уже работала;</li>
    <li id="YFHk">INA с усилением 200 стоит значительно меньше, чем с усилением 100, хотя я в этом сомневаюсь;</li>
    <li id="TxqM">Разработчики таким образом решили увеличить помехозащищенность сигнала. Т.е. по плате от U5410 до U7800 идет дорожка с напряжением 3.3В, деление до 1.65В происходит непосредственно у PMICa. Полученная ошибка при воздействии помех на напряжение 3.3В будет в 2 раза меньше, чем на 1.65В. </li>
  </ul>
  <p id="ldyb">Я больше всего склоняюсь к третьему варианту, учитывая указания ставить делитель у PMICa. </p>
  <p id="eWA8">В левой части представлены измерители входного напряжения, которые идут в SoC от Apple. На схему даже добавлена таблица для подбора делителей и фильтров для них в зависимости от микросхемы. Чуть ниже Q5480 отвечают за подключение к измерителю напряжения питания датчиков. Скорее всего, это сделано для дополнительной калибровки полученных значений.</p>
  <figure id="vWbf" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/ec/0e/ec0e71dd-07b1-4505-bd86-5fa9f33ee8cc.png" width="1706" />
    <figcaption>Страница Power Sensors High Side</figcaption>
  </figure>
  <hr />
  <h3 id="98sn"><strong>54_Power Sensors Load Side</strong></h3>
  <p id="RYpi">На этой странице видим дифференциальный усилитель U5540 с дискретными компонентами. На + и - приходят соответствующие напряжения с шунтов многофазных источников и суммируются с одинаковым весом. В качестве усилителя используется ISL28133 - чопперный усилитель с Vos = 8мкВ. В целом, довольно логично, учитывая коэффициент усиления равный 141 (дальше еще больше). Ниже у нас уже другой усилитель от LT. Мне искренне не понятно назначение диода, поскольку ОУ выдерживает напряжение до 12В. </p>
  <figure id="bUY9" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/58/03/580386b3-a395-4507-934c-3444f7c6255a.png" width="1758" />
    <figcaption>Страница Power Sensors Load Side</figcaption>
  </figure>
  <p id="6Nsn">Разберем подробнее схему с U5530. В данном случае мы видим тот же дифференциальный усилитель, но с токовым выходом. Для наглядности я промоделировал данную схему. Основная идея - падение напряжения на шунте  равно падению на резисторе R3. Разность потенциалов создает ток через R3, равный ((Vsns+)-(Vsns-))/R3. Далее полученный ток проходит через транзистор M1 и превращается в напряжение на R5. Коэффициент усиления R5/R3 = 145. Преимущества такой схемы - передача сигнала током, а не напряжением, за счет этого гораздо сложнее навести шум.</p>
  <figure id="l6C2" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/8b/16/8b169a6d-1417-46f6-ad1a-d8b63f7bdbf7.png" width="1908" />
    <figcaption>Моделирование токового дифференциального усилителя</figcaption>
  </figure>
  <hr />
  <h3 id="4qKh"><strong>55_Power Sensors Extended 1</strong></h3>
  <p id="oOK7">На этой странице в основном все те же INA, но есть один блок, заслуживающий внимания. Помните токовый усилитель с прошлой страницы на отдельных компонентах? Так вот, U5670 - тоже самое, только в интегральном исполнении от LT. Принцип работы абсолютно аналогичный, за исключением одной детали. У усилителя от LT есть отдельный вход для измерения (-INS) с током потребления около 0, а есть вход (-INF) который будет насильно потреблять ток вместо -INS. На печатной плате они должны идти дифференциальной парой и разделяться сразу после точки измерения.</p>
  <figure id="bJq1" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/17/6a/176acd22-0044-4f6e-a486-9739169f20f6.png" width="966" />
    <figcaption>Токовый усилитель со страницы Power Sensors Extended 1</figcaption>
  </figure>
  <hr />
  <h3 id="pYDw"><strong>56_Power Sensors Extended 2</strong></h3>
  <p id="cnGI">На этом листе расположился очередной дифференциальный усилитель U5740. Тут его коэффициент усиления составил аж 421. На схеме указано, что напряжение на Vsense = 12mV, при усилении 421 мы получим ровно 5В, а питание у усилителя 3.3В. Очень похоже на ошибку. Еще на схеме присутствуют два SAR АЦП, на них приходят сигналы с датчиков, которым не хватило места на АЦП PMICa.  </p>
  <figure id="yXfu" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/2c/48/2c4871d1-bc12-48f7-b752-2d76a0deb27f.png" width="1454" />
    <figcaption>Страница Power Sensors Extended 2</figcaption>
  </figure>
  <hr />
  <h3 id="7ueH"><strong>57_Thermal Sensors</strong></h3>
  <p id="rGpj">В качестве датчиков температуры используются измерители от TI. Они способны измерять температуру, основываясь на экспоненциальном увеличении падения напряжения на переходе б-э с ростом температуры. Для удобства измерения такие диоды/транзисторы встроены прям в кристалл, например, в GPU, USB-C мост. Хочу отметить, что дискретные транзисторы подобраны не совсем оптимальные. Их бетта довольно сильно гуляет, что может сказаться на точности.</p>
  <figure id="Ii6Z" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/17/41/17415117-f371-432f-9a6e-ac719f283dac.png" width="1748" />
    <figcaption>Страница Thermal Sensors</figcaption>
  </figure>
  <hr />
  <h3 id="tSMI"><strong>58_Power Sensor Extended 3</strong></h3>
  <p id="mlxj">Тут все те же INA и делители, которые мы рассматривали ранее.</p>
  <figure id="PSQp" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/9d/46/9d46bd2a-4e58-4dfc-b2c2-49e05417f6a2.png" width="1394" />
    <figcaption>Страница Power Sensor Extended 3</figcaption>
  </figure>
  <hr />
  <h3 id="r9Ry"><strong>61_Audio Jack Codec</strong></h3>
  <p id="vrQJ">Аудио кодек от Cirrus. Сразу отмечу огромное количество ферритовых бусин и фильтров  разного номинала, что характерно для схем с аудио. В качестве источника используется &quot;Ultra-Low Noise and High PSRR&quot; LDO. В схеме есть намеренное разделение на аналоговую и цифровую землю. Я не всегда поддерживаю такие вещи, но в данном случае тоже считаю это оправданным. В остальном довольно стандартный кодек с I2S интерфейсом и аж двумя внутренними charge pump для формирования отрицательного напряжения. Забавная подпись:</p>
  <blockquote id="RThp"><em>R/C6550 FILTER TO ADDRESS OUT-OF-BAND<br />NOISE ISSUE SEEN ON EARLY HEADSETS</em>. </blockquote>
  <p id="2imp">Похоже, раньше в этой области были проблемы с шумами из на наводок с других частей схемы.</p>
  <figure id="jusv" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/9f/a1/9fa13de4-168e-4e4a-846a-76cbee9ed4e9.png" width="1660" />
    <figcaption>Страница Audio Jack Codec</figcaption>
  </figure>
  <p id="y12N">Архитектура подобного кодека от Cirrus. Из интересного - отдельные выводы для ESD защиты с полным описанием внутренних схем.</p>
  <figure id="Kq2R" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/4b/32/4b32a1b8-8dcc-4d6a-86ea-e650b1f61af0.png" width="873" />
    <figcaption>Архитектура CS42L42</figcaption>
  </figure>
  <hr />
  <h3 id="sTzH"><strong>62_Audio Left Amplifiers</strong></h3>
  <p id="242I">В продолжение аналоговой часть тут у нас мощный аудио усилитель класса D, что видно по цепям boost. Управление идет с кодека по I2S. Верхний усилитель (WOOFER) отвечает за звук на низких частотах, а нижний (TWEETER) воспроизводит высокие частоты. На выходе наши любимые бусины для устранения шумов. </p>
  <figure id="ZRkp" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/1a/2c/1a2cae52-1af3-4b9a-bb17-60db033e212b.png" width="1519" />
    <figcaption>Страница Audio Left Amplifiers</figcaption>
  </figure>
  <p id="ws7R">Документации на усилитель из схемы я не нашел, но вот как выглядит очень похожая микросхема от RT9120S Richtek:</p>
  <figure id="GsUy" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/94/fe/94fe73d4-49d6-4d44-993f-0f86619fbd65.png" width="785" />
    <figcaption>Внутренности аудио усилителя с I2S</figcaption>
  </figure>
  <hr />
  <h3 id="zX5t"><strong>63_Audio Right Amplifiers</strong></h3>
  <p id="fAME">Все тоже самое, только для динамиков справа.</p>
  <figure id="F5sw" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/28/32/2832df97-4539-4ca5-9711-090d8acabc95.png" width="1508" />
    <figcaption>Страница Audio Right Amplifiers</figcaption>
  </figure>
  <hr />
  <h3 id="DKs9"><strong>64_Audio Flex Connectors</strong></h3>
  <p id="hQGJ">Оставшиеся сигналы с кодека уходят на гибкий разъем, который далее пойдет на Jack 3.5. Тут мы видим феррит и на линии данных. Это не удивляет, поскольку аудио очень чувствительно к высокочастотным помехам. На разъеме нет ESD, поскольку большинство расположено в кодеке и, скорее всего, на плате с разъемом Jack. На этой странице можно заметить еще одну забавную вещь - отдельную микросхему для защищенного включения/отключения цифрового микрофона. Если микросхема не выдала разрешение, сигнал далее никуда не пойдет из за элементов U6640, U6641.</p>
  <figure id="a4lO" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/86/6e/866e39df-d5db-4b45-aa46-6e6d162955ab.png" width="1348" />
    <figcaption>Страница Audio Flex Connectors</figcaption>
  </figure>
  <hr />
  <h3 id="iesc"><strong>68_PBUS Supply &amp; Battery Charger</strong></h3>
  <p id="0Bbj">Классическое решение для зарядника без лишних наворотов. В качестве контроллера - ISL9240 от Renesas. Основа - buck boost для регулирования выходного напряжения. Q7065 открывается, когда необходимо зарядить батарею от входного напряжения. Нужно иметь ввиду, что из за внутреннего диода Q7065 buck boost должен формировать напряжение больше батареи, чтобы ее не разряжать. На токоизмерителных цепях стоят фильтры для ограничения времени реакции, а на выходе - параллельные предохранители на 24А суммарно.</p>
  <figure id="f1IE" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/5a/a4/5aa45635-debe-4850-80e7-dc35b0ea5183.png" width="1646" />
    <figcaption>Страница PBUS Supply &amp; Battery Charger</figcaption>
  </figure>
  <hr />
  <h3 id="5PGJ"><strong>79_Power FETs</strong></h3>
  <p id="X5n1">На этой странице силовые ключи, такие мы уже видели в прошлой части. Внутри транзистор с контролируемым временем открытия и схемы защиты. На странице присутствует 3 разных типа ключей. Не знаю, почему было принято такое решение, ведь разница между 27мОм и 34мОм минимальна. Еще можно увидеть два разных компонента &quot;И&quot; тоже не понятно зачем потребовалось так плодить номенклатуру. </p>
  <figure id="c8hI" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/41/e6/41e6b0d0-a3c5-416a-81c8-5a0c8c690240.png" width="1704" />
    <figcaption>Страница Power FETs</figcaption>
  </figure>
  <hr />
  <h3 id="7f0G"><strong>81_LCD Backlight Driver</strong></h3>
  <p id="Qqdw">Переходим к подсветке дисплея. Сразу видим цепи измерения тока, которые мы обсуждали на других страницах. Роль Q8400 - отключение входного питания от повышающего источника U8400. Довольно удобная функция. Как всегда, документации на эту микросхему нет, но есть очень похожий LP8545 от TI. В случае работы до 55В допустимо использовать силовой ключ внутри контроллера. Когда напряжение превышает 55В, требуется внешний. В данном случае максимально на выходе возможно 59В, соответственно, потребовался Q8401 и вывод GD. В обратной связи можно заметить C8430, хоть он и DNP я искренне не понимаю его назначение, он только замедляет отклик преобразователя (обычно стремятся, наоборот, ускорить). </p>
  <figure id="wkZl" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/c6/62/c6629c6d-8efe-4da1-a38e-729f225a076e.png" width="1772" />
    <figcaption>Страница LCD Backlight Driver</figcaption>
  </figure>
  <hr />
  <h3 id="CXGC"><strong>94_GPU PCC</strong></h3>
  <p id="jvU8">Что - то подобное мы уже видели ранее. Слева - дифференциальный усилитель, но почему то уже на другом ОУ. Коэффициент в данном случае равен 200. После усиления сигнал с шунта сравнивается с опорными 3.04В на компараторе U9901. В случае если усиленное падение на шунте больше 3.04В, компаратор срабатывает и выдает сигнал allert GPU для снижения потребления. У компаратора предусмотрен небольшой гистерезис за счет R9906 для снижения влияния шумов. </p>
  <figure id="1mn1" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/76/8b/768bddb4-44eb-4ce3-b51a-e47637f2debb.png" width="1712" />
    <figcaption>Схема измерения и формирования ошибки со страницы GPU PCC</figcaption>
  </figure>
  <p id="arlR">Думаю, вы удивитесь, как и я, но на той же странице я обнаружил мультивибратор. Не будем обсуждать, почему бы его не сделать на тех же ОУ, это не так важно. Факт в том, что я не встречал мультивибраторов уже лет 5. Еще один важный нюанс: под схему &quot;растяжения&quot; импульса лучше подошел бы одновибратор, который, кстати, также легко делается на ОУ.</p>
  <figure id="P5mJ" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/ff/86/ff86122e-ab7f-4a1e-b12c-4b8fc7390cec.png" width="1385" />
    <figcaption>Мультивибратор со страницы GPU PCC</figcaption>
  </figure>
  <hr />
  <h3 id="qqmO"><strong>48_MESA</strong></h3>
  <p id="EDJq">Помните touch ID? Так вот, это разъем именно к нему, показан справа снизу. На схеме повышающий преобразователь LM3638 и LDO от ONsemi. LDO формирует 3В из 3.3В. Учитывая очень низкое падение, разработчики добавили подпись, что лучше бы оставить возможность питать LDO от 5В, очень логично. В остальном все решения мы уже видели. Конденсаторы маленького номинала от RF помех и ферриты.</p>
  <figure id="sv9S" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/e3/84/e384d5ad-7505-4b3e-879d-54f99d99dd66.png" width="1622" />
    <figcaption>Страница MESA</figcaption>
  </figure>
  <hr />
  <h3 id="cU73"><strong>33_USBC X Connector Support</strong></h3>
  <p id="5GtG">Серьезная защита для линий СС USB-C. 100Омные термисторы, скорее всего, предназначены для предварительно зарядки линий, чтобы не было излишних бросков тока. Далее с помощью биполярного транзистора и цепей задержки C3432, R3432, D3432 открывается силовой транзистор.</p>
  <figure id="0Aq0" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/b2/2e/b22e9577-156c-4ad1-8f4f-78bb0a9f95f5.png" width="1425" />
    <figcaption>Страница USBC X Connector Support</figcaption>
  </figure>
  <hr />
  <h3 id="QSsF">111_USBC T Connector Support</h3>
  <p id="LXJR">Абсолютно аналогичная схема.</p>
  <figure id="G5EF" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/83/ed/83ed4b9c-fd5b-4d59-9046-0e8f115d0f71.png" width="1396" />
    <figcaption>Страница USBC T Connector Support</figcaption>
  </figure>
  <hr />
  <h2 id="OVSv">Выводы</h2>
  <p id="lOTf">В целом выводы перекликаются с прошлой частью. Опять очень большая номенклатура. Некоторые решения 100% можно было бы сделать с меньшим числом компонентов (или с компонентами дешевле). Нашлось пару некритичных ошибок и одна довольно критичная. Но для EVT стадии - это допустимо. </p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@anov9/Aebt9HOZTNn</guid><link>https://teletype.in/@anov9/Aebt9HOZTNn?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9</link><comments>https://teletype.in/@anov9/Aebt9HOZTNn?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9#comments</comments><dc:creator>anov9</dc:creator><title>А так можно?</title><pubDate>Sun, 23 Nov 2025 19:31:34 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/b0/7a/b07af90e-a293-4522-9e7e-62e702503130.png"></media:content><description><![CDATA[<img src="https://img4.teletype.in/files/71/c0/71c0e210-b046-43d4-aacd-433257f62e9e.png"></img>Вопрос, который особенно часто возникает вначале карьеры, когда ты смотришь на чужую схему. Казалось бы, схемотехника - максимально консервативная область, в которой все решения уже известны. Но не все так однозначно. Предлагаю посмотреть на приемы, которые могут показаться странными, но на деле довольно полезны.]]></description><content:encoded><![CDATA[
  <p id="2KVk">Вопрос, который особенно часто возникает вначале карьеры, когда ты смотришь на чужую схему. Казалось бы, схемотехника - максимально консервативная область, в которой все решения уже известны. Но не все так однозначно. Предлагаю посмотреть на приемы, которые могут показаться странными, но на деле довольно полезны. </p>
  <p id="7cHi">Я постараюсь охватить самые популярные из непопулярных решений. Некоторыми из них я пользовался лично и они отлично работали. Захватим и банальные решения, и максимально не очевидные. </p>
  <h3 id="RrQM">1. RC-фильтр на питании</h3>
  <p id="aoRU">Наверняка в институте всех учили, что RC-фильтр предназначен для цифровых сигналов, а не для цепей питания. Ведь он приводит к потерям. Однако, когда речь идет о потреблении в районе десяток миллиампер, потери становятся незаметны. RC-фильтр очень удобен тем, что он не создает ненужных резонансов и отлично ограничивает скачки тока. Сложно найти что- то дешевле резистора.</p>
  <figure id="3l2N" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/71/c0/71c0e210-b046-43d4-aacd-433257f62e9e.png" width="1076" />
    <figcaption>RC-фильтр в документации renesas</figcaption>
  </figure>
  <p id="hnhE">RC-фильтр отлично прижился и в сетевых контроллерах питания. Он помогает контроллеру &quot;стартануть&quot; от сетевого напряжения. Далее питание контроллера происходит со вторичной обмотки.</p>
  <figure id="aTno" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/e3/06/e306ddea-60b9-4b10-9931-90a76560427d.png" width="860" />
    <figcaption>RC-фильтр на питании сетевого контроллера</figcaption>
  </figure>
  <h3 id="NIuc">2. Источник питает сам себя</h3>
  <p id="AHOA">Похоже на вечный двигатель, но не совсем. Отличный пример - сетевой контроллер на картинке выше. Когда источник питания выходит на режим, он запитывает сам себя. </p>
  <p id="pvqr">&quot;Это актуально только для изолированных источников? <br />- Не только&quot;</p>
  <p id="HDre">Вот пример DC-DC контроллера от TI. После запуска питания 5В, напряжение начинает питать внутренний драйвер контроллера. Использования внешних 5В вместо внутреннего линейного регулятора позволяет уменьшить потери и снизить Rdson транзисторов.</p>
  <figure id="tmca" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/39/50/39504d43-19db-4eb3-93cd-06302c208931.png" width="1152" />
    <figcaption>Питание внутреннего драйвера контроллера со своего же выхода</figcaption>
  </figure>
  <h3 id="EIE2">3. Параллельное/последовательное соединение резисторов</h3>
  <p id="CcYk">Казалось бы, всегда есть резисторы конкретного номинала, зачем соединять их параллельно/последовательно? </p>
  <p id="gTai">Однако типичная ситуация, когда проще (и дешевле) поставить последовательно два резистора меньшего типоразмера, чем один большего. Особенно актуально это для высоковольтных цепей. Например, лучше поставить два 1206(макс. 200В), чем один 2512(макс. 500В). </p>
  <figure id="ALZs" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/4f/19/4f19c768-e6c6-4ce8-b256-4a60005dde49.png" width="950" />
    <figcaption>Использование двух последовательных резисторов для питания сетевого контроллера</figcaption>
  </figure>
  <p id="ypH2">Параллельное соединение чаще всего связано либо с распределением мощности между несколькими резисторами, либо с уменьшением общей индуктивности (Ltotal=L1||L2). Второй прием особенно актуален для цепей с быстрыми изменениями тока, например, в цепях GaN транзисторов.</p>
  <figure id="9nCh" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/fc/76/fc76ccd8-72b1-4f24-ac7a-3278c7986d88.png" width="1084" />
    <figcaption>Параллельное соединение резисторов для снижения индуктивности и распределения мощности</figcaption>
  </figure>
  <h3 id="zxMK">4. Параллельное подключение транзисторов</h3>
  <p id="lc1K">Кто сказал, что вы обязаны использовать только один верхний и один нижний транзистор для источника питания? В схемах источников с большими токами можно часто встретить 2, а то и 3 параллельных полевых транзистора.</p>
  <figure id="kws5" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/9d/72/9d72a8c5-4cbd-4564-98b3-e6a74e3978e3.png" width="1191" />
    <figcaption>Параллельное подключение силовых транзисторов в схеме от infineon</figcaption>
  </figure>
  <p id="d6dd">Однако есть два важных НО:</p>
  <ul id="kTVW">
    <li id="CPO2">При параллельном включении емкость затворов суммируется. Ваш драйвер должен быть готов к такой нагрузке;</li>
    <li id="USgP">Соединять полевые транзистора параллельно допустимо только в ключевом режиме. В линейном режиме из - за отрицательного ТКС бОльшую часть тока возьмет на себя один из полевых транзисторов. Биполярные транзисторы допустимо подключать параллельно в любом режиме.</li>
  </ul>
  <h3 id="jLuk">5. Расширение входного диапазона линейного регулятора</h3>
  <p id="C60N">Такой прием используют не часто, но если появилось требование к высокому входному напряжению, он бесценен. Подключение дополнительного последовательного транзистора на вход регулятора позволяет значительно сэкономить на микросхеме и отвести часть тепла. На картинке представлены две разные реализации. Обратите внимание, что во втором случае используется полевой транзистор, работающий в режиме истощения.</p>
  <figure id="2C7i" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/0a/9d/0a9dbe04-4573-4000-a570-eb3365a74c5d.png" width="1223" />
    <figcaption>Способы расширить входной диапазон регуляторов</figcaption>
  </figure>
  <h3 id="9EMe">6. Формирование отрицательного напряжения с помощью ОУ</h3>
  <p id="QETJ">Довольно нишевой прием, в основном встречается в носимых устройствах на батарейном питании, но тем не менее интересен. С помощью ОУ с достаточной токовой способностью формируется потенциал, который теперь является землей схемы. Т.е. из разности потенциалов 9В вы можете сделать -4.5В, 4.5В; -1В, +8В итд. Главное условие - входная земля должна быть &quot;плавающей&quot;, что актуально для батарейных устройств.</p>
  <figure id="IJif" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/0e/99/0e99c43d-283f-4290-99fd-8d50e2b21cb0.png" width="614" />
    <figcaption>Разделение питания с помощью LT1097</figcaption>
  </figure>
  <h3 id="oJa0">7. Транзисторы вместо диодов</h3>
  <p id="PYCi">Иногда можно встретить использование биполярных (а иногда и полевых) транзисторов в диодном включении. Такие приемы любят в цепях, где важно снизить утечки и достичь минимальной емкости. Хороший пример - трансимпедансный усилитель слабого сигнала.</p>
  <figure id="0R4h" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/03/0f/030f4eb2-4f8c-428d-aca7-1a2adb141476.png" width="1178" />
    <figcaption>Подключение биполярных транзисторов в качестве диодов</figcaption>
  </figure>
  <h3 id="LJ7q">8. Компенсация &quot;нуля&quot; с помощью &quot;полюса&quot;</h3>
  <p id="4R9I">В основе этого приема лежит следующая идея: &quot;Если от паразитных параметров невозможно избавиться напрямую, их необходимо скомпенсировать в другой месте&quot;. Данная концепция успешно применяется в цепях ОС источников питания, высокоскоростных эквалайзерах. Однако компенсацию можно сделать и для любого другого параметра. Отличный пример - трансимпедансный усилитель с нулем, сформированным CrRf, что приводит к нестабильности фазы на высоких частотах. Компенсация проведена с помощью цепи C2R3(полюса).</p>
  <figure id="FzOh" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/8d/ec/8decaa83-41d5-437c-a437-c377a98455b7.png" width="622" />
    <figcaption>Компенсация нуля с помощью полюса в TIA</figcaption>
  </figure>
  <h3 id="fgIN">9. Снижение входной емкости с помощью буферизации</h3>
  <p id="e5cV"> Очень полезный прием, особенно при использовании длинных кабелей. Основная идея - паразитная емкость формируется между цепям с разным потенциалом. Если буферизировать потенциал входного сигнала и держать защитный экран на том же потенциале, ёмкость будет около нуля. Но, как и всегда, есть нюанс. С большой вероятностью для аналогового сигнала вы захотите еще и экранирование землей, а трехслойный кабель сильно дороже классического коаксиального. Но, как говорится, выбор за вами, все зависит от применения. </p>
  <figure id="PWml" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/d1/49/d149d9fd-a16a-4a63-add6-2f81e2c915c8.png" width="922" />
    <figcaption>Снижение входной емкости за счет буферизации кабеля</figcaption>
  </figure>
  <p id="LuOA">Кстати, данный прием используют не только для кабелей, но и для тех же фотодиодов, вот пример схемы TIA:</p>
  <figure id="slQM" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/56/7e/567e21ad-daaa-41ff-9bd3-d3cf33de754c.png" width="821" />
    <figcaption>Буферизация выводов светодиода для снижения входной емкости</figcaption>
  </figure>
  <h3 id="MD8w">10. Использование логических элементов в качестве буферов</h3>
  <p id="5NZD">Очень популярный прием, особенно если в схеме уже присутствует многосекционный логический элемент. Это может быть не только буфер, но и инвертор, в любом случае выходной каскад у стандартной логики одинаковый.</p>
  <figure id="CpH6" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/08/5b/085b47c3-d696-4f41-9a76-25acccdb91aa.png" width="667" />
    <figcaption>Использование стандартной логики в качестве буфера/инвертора</figcaption>
  </figure>
  <h3 id="podC">11. Трансляция уровней без специальной микросхемы</h3>
  <p id="lwt6">Как понизить напряжение, к примеру, с 3.3В до 1.8 без транслятора уровней? Подумали о резистивном делителе? В целом можно использовать и его, особенно если сигнал медленный. Однако есть и другие способы:</p>
  <ul id="cIbF">
    <li id="SLkH">Начнем с банального, можно использовать внешний транзистор или диод, которые будут транслировать сигнал. С помощью транзистора можно как повысить, так и понизить амплитуду. С помощью диода возможно только понизить, еще и внешний резистор требуется.</li>
  </ul>
  <figure id="TUUa" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/c9/77/c977668e-738c-40e8-8ca4-ffee27db188e.png" width="740" />
    <figcaption>Трансляция уровней вниз</figcaption>
  </figure>
  <ul id="CNMe">
    <li id="eJo2">Как мы поняли, сигнал вниз можно транслировать с помощью диода. Но ведь внутри всей цифровой логики присутствуют защитные диоды на питание и землю. </li>
  </ul>
  <figure id="uArL" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/da/f1/daf18267-ce46-4f24-964d-139a64f3a1fe.png" width="873" />
    <figcaption>Защитные диоды в микросхемах логики</figcaption>
  </figure>
  <p id="5wH0">В случае если на вход микросхемы с питанием 1.8В подать 3.3В - напряжение будет ограничено защитными диодами. Можно воспользоваться этим свойством, а чтобы защитные диоды не сгорели, добавить последовательный резистор. Предупреждаю, способ довольно спорный, поскольку диоды все равно деградируют, даже с ограниченным током. Его применяют очень редко и в случае жесткой экономии на компонентах.</p>
  <h3 id="l2mm">12. Соединение цифровых выходов для большего тока</h3>
  <p id="mjBj">Популярный прием, которым я пару раз успешно пользовался. Очень помогает в случае, когда нужен достаточно большой ток, а буфера с таким током/напряжением не существует (либо он нереально дорогой). Удобнее (и безопаснее) использовать микросхему с несколькими буферами в одном корпусе</p>
  <figure id="Ojiu" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/0b/85/0b85f75c-49f8-488e-8733-f515a8b8bd25.png" width="592" />
    <figcaption>Соединение двух выходов буфера для повышения тока</figcaption>
  </figure>
  <h2 id="Wwwg">Заключение</h2>
  <p id="P1YQ">Приемов, подобных описанным в статье, существует гораздо больше. Однако основная идея, которая лежит в их основе - всегда можно придумать удобное и элегантное техническое решение именно под вашу задачу. Схемотехника довольно многогранна, и иногда стоит выходить за рамки устоявшийся решений.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@anov9/Nwvtg73u05d</guid><link>https://teletype.in/@anov9/Nwvtg73u05d?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9</link><comments>https://teletype.in/@anov9/Nwvtg73u05d?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9#comments</comments><dc:creator>anov9</dc:creator><title>Разбираем чужие схемы ч.1</title><pubDate>Mon, 17 Nov 2025 19:22:52 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/33/3c/333c80fe-3be1-4e26-ac49-b9d6032a4978.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/85/1c/851c06cb-1ad4-4ad3-9f0a-ab56a493227f.png"></img>Регулярно в процессе разработки возникают вопросы: &quot;А как правильно? А так можно? Будет ли это работать?&quot;. Особенно часто они возникают у молодых разработчиков. В связи с этим предлагаю посмотреть: а как же проектируют свои устройства передовые технологические компании?]]></description><content:encoded><![CDATA[
  <p id="4W0o">Регулярно в процессе разработки возникают вопросы: &quot;А как правильно? А так можно? Будет ли это работать?&quot;. Особенно часто они возникают у молодых разработчиков. В связи с этим предлагаю посмотреть: а как же проектируют свои устройства передовые технологические компании? </p>
  <h2 id="xR74">Macbook Pro 15&#x27;&#x27; на Intel i7</h2>
  <p id="eLQJ">Компания Apple довольно популярна, у многих вызывает доверие ее продукты. Поэтому сегодня разберем схему материнской платы Macbook Pro 15&#x27;&#x27; на Intel i7. Схема 2017 года, понятно что на текущий момент есть более передовые решения, однако интересно посмотреть на подход Apple, поучиться полезным приемам и немного покритиковать).</p>
  <figure id="NCc9" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/ea/41/ea4135c0-7763-4b50-8200-cb696f4235c4.png" width="1165" />
    <figcaption> Macbook Pro 15&#x27;&#x27; 2018 с открытой крышкой</figcaption>
  </figure>
  <h3 id="28ln">Материнская плата Macbook Pro 15&#x27;&#x27; </h3>
  <p id="bck0">Разбирать мы будем именно материнскую плату, поскольку 90% электроники сосредоточенно именно там. У макбуков есть огромное количество конфигураций, отличаются они диагональю экрана, процессорами, количеством памяти, дополнительным функциями по типу touchbar. Поискав в интернете нашел плату, которая максимально соответствует схеме:</p>
  <figure id="kLGw" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/45/3f/453fcda0-4826-4f3d-bbee-e22db341699b.png" width="1593" />
    <figcaption>Материнская плата Macbook на базе intel i7</figcaption>
  </figure>
  <p id="YUms">Как видно, плата довольно плотная, уверен перед разработчиками стояла задача оптимизации занимаемого пространства. Большинство компонентов BGA, нет ни одного компонента со сквозными выводам, даже корпусов SOP не видно. </p>
  <h3 id="yo6v">Принципиальная схема материнской платы</h3>
  <p id="4onA">Ну что же, самое время перейти к схеме, разобрать ее полностью за один раз тяжело, поэтому я разобью эту задачу на несколько частей. Начнем мы, конечно же, с самой важной и любимой мною части - питания платы. </p>
  <p id="3vJZ">В схеме 131 страниц, около 10 служебных страниц, итого 120 страниц чистых схем. Я выделил красным те страницы, которые я буду разбирать сегодня. Идти буду не по порядку, а исходя из логики работы платы.</p>
  <p id="wQol"><u>Разбирать я планирую на более менее продвинутом уровне, т.е без разъяснений, что именно такое импульсный источник питания, линейный регулятор, цепи компенсации, обратная связь итд. Буду выделять в основном интересные моменты, неочевидные нюансы или хорошие решения.</u></p>
  <figure id="PwLD" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/f4/ef/f4ef400b-af8b-44b2-815e-65d4fb01d125.png" width="1694" />
    <figcaption>Страницы, которые я планирую разобрать</figcaption>
  </figure>
  <p id="cInZ"><strong>73_Power - 5V 3.3V Supply</strong></p>
  <p id="6lAM">Начнем мы со страницы 73, которую рисовал Silu. На этой странице формируются системные питания 5В и 3.3В.</p>
  <p id="xvPC">Для формирования этих питаний используется двухфазный PWM контроллер с драйвером от TI - TPS51980A. Спецификацию на конкретно этот контролер я не нашел, однако у TI есть контроллер практически 1 в 1 - TPS51220A. </p>
  <figure id="u7F9" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/8d/46/8d46cd45-c637-4737-a5d3-1da3c1e37280.png" width="1154" />
    <figcaption>Архитектура TPS51220A</figcaption>
  </figure>
  <p id="fCVK">В качестве ключей используются так называемые power block, стойка ключей, оптимизированные под работу в понижающих преобразователях. В схеме используется CSD58779Q3D, на который также нет документации, но он практически аналогичен CSD86356Q5D. Нижний ключ оптимизирован под большой ток, но имеет большую входную емкость. Верхний - оптимизирован под быстрое переключение, но имеет большее сопротивление канала.</p>
  <figure id="AI5N" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/fc/77/fc777e99-af7a-4a04-b637-2dfa51285e5a.png" width="1176" />
    <figcaption>Power block CSD86356Q5D</figcaption>
  </figure>
  <p id="e4Va">Погрузимся в подробности работы контроллера на примере питания 3.3В. Заметим, что у контроллера есть два режима работы: обратная связь по напряжению с запатентованной модуляцией D-CAP от TI или управление по току. Конечно, предпочтительной будет обратная связь по току, поскольку она гораздо быстрее реагирует на изменения выходной нагрузки, что важно при резких скачках потребления. Из классических решений - демпферный резистор в затворе верхнего ключа, он несколько увеличивает потери, но, видимо, Силу посчитал, что снижение излучаемых помех в данном случае важнее. Еще бы я отметил хорошее решение с резистивным делителем R7692, R7693, это сделано для того, чтобы уложиться в границы измерения внутреннего усилителя внутри PWM контроллера без добавления внешнего шунта. Однако тут есть один нюанс, в такие моменты важно соблюдать постоянную времени. В схеме значения постоянных:<br />L7660/Rdcr &lt;&lt; (R7693||R7692)*C7693. Это значит, что при переходном процессе переменная составляющая тока будет ослаблена, что может привести к случайному срабатыванию порога OCP.</p>
  <figure id="zgif" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/db/65/db6573af-b77a-4fcc-9a77-634429123166.png" width="1728" />
    <figcaption>Домен 3.3 со страницы Power - 5V 3.3V Supply</figcaption>
  </figure>
  <p id="Bmjz">С доменом 5В все тоже самое, никаких новых откровений, поэтому переходим к следующей странице.</p>
  <p id="Vu98"><strong>67_VR 3.3V G3H &amp; Battery Conn</strong></p>
  <p id="UBhm">На этой странице особо ничего интересного - двухфазный BGA источник со встроенными ключами для формирования 3.3В в состоянии G3. На входе совсем маленькие полимерные танталы в корпусе B3(3.5x2.8мм). В обратной связи источника - дополнительный резистор для регулировки выходного напряжения.</p>
  <figure id="Ati2" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/b6/3c/b63c8da2-7520-42f1-8f64-6ce81b9a8945.png" width="1528" />
    <figcaption>Источник питания на странице VR 3.3V G3H &amp; Battery Conn</figcaption>
  </figure>
  <p id="KIrC"><strong>75_PMIC BUCKS AND SWs</strong></p>
  <p id="dFUa">С 75 страницы у нас начинается PMIC - большая BGA микросхема с кучей встроенных импульсных ключей, LDO, аналоговых измерителей напряжения, тока, цифровыми интерфейсами. К сожалению, документации на нее я не нашел, но функции у подобных микросхем одинаковые: формирование напряжений и мониторинг питаний. Посмотрим поближе на область, выделенную черным прямоугольником:</p>
  <figure id="G4zM" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/df/00/df007e6b-7381-4f96-8357-04f2ec72479d.png" width="1323" />
    <figcaption>PMIC со страницы PMIC BUCKS AND SWs</figcaption>
  </figure>
  <p id="tp2X">Для питания доменов процессора требуется довольно много тока, разработчики применили тут довольное интересное решение. К внутренним ключам PMIC подключены 4 катушки разного номинала, размера и с разным током насыщения. Догадываюсь, что таким образом, разработчики решают несколько проблем: </p>
  <ul id="Yibg">
    <li id="A4qC">Унифицируют позиции в схеме;</li>
    <li id="1Wph">Распределяют нагрузку на ключи в PMIC;</li>
    <li id="Q5Yo">Снижают выходные пульсации за счет задействования дополнительных фаз;</li>
    <li id="jxhb">Добавляют возможность управление режимами работы PMIC (микросхема может отключать/включать нужные фазы в моменты роста или падения потребления).</li>
  </ul>
  <figure id="SoxS" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/7f/9c/7f9c477d-8ea9-4599-8d25-16c6d9f364b3.png" width="1442" />
    <figcaption>Использование фаз PMIC в параллель</figcaption>
  </figure>
  <p id="kZQr">Замечу, что все катушки довольно маленькие по габаритам. Гораздо проще разместить несколько маленьких катушек, чем одну большую.</p>
  <p id="1cwf"><strong>76_PMIC LDOs</strong></p>
  <p id="P1YS">На этой странице также ничего интересного: LDO от PMICa и некоторые цифровые выводы. Единственное, позабавил очень маленький ключик с регулированием времени нарастания - U7901.</p>
  <figure id="JVfd" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/fe/11/fe11cd0b-ce0f-486b-bde2-c5f8201a79e2.png" width="1821" />
    <figcaption>Страница PMIC LDOs</figcaption>
  </figure>
  <p id="FHDb"><strong>77_PMIC GPIOs &amp; Control</strong></p>
  <p id="uhut">Страница с аналоговой частью PMIC и интерфейсом управления. Догадываюсь, что выводы с припиской AMUX_* приходят на аналоговый мультиплексор, который  последовательно подключает цепи напряжений и токов к АЦП внутри чипа. Отдельный кварцевый резонатор для PMIC напоминает о том, что внутри этого чипа присутствует довольно мощное цифровое вычислительное ядро, управляющее всеми режимами работы. Предполагаю, что чип разработан на заказ исключительно для Apple, слишком уж идеально распиновка ложится на существующие сигналы.</p>
  <figure id="Mt9X" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/4a/ca/4aca3d96-3197-43b4-9c86-da43441d427e.png" width="1330" />
    <figcaption>Цифровые и аналоговые цепи  на странице PMIC GPIOs &amp; Control</figcaption>
  </figure>
  <p id="51Ql"><strong>78_VR VCCIO</strong></p>
  <p id="ie6V">Переходим к отдельным источникам питания для низковольтных доменов. U8110 - очередной PWM контроллер (теперь от Renesas) со встроенным драйвером и измерительными цепями. В роли power block уже другое наименование от TI, возможно более оптимизированный под бОльшую частоту и меньший период заполнения. Если в случае 3.3В ток измерялся на DCR силового индуктора, (я тоже всегда стараюсь так делать) тут Силу почему то сделал по другому. Из схемы видно, что DCR L8102 составляет 7.2мОм, сопротивление шунта 2мОм, соответственно возможно было поставить делитель на измерение тока по аналогии с питанием 3.3В. Кто то может возразить, что DCR индуктора наверняка будет гулять в диапазоне 20%, но уверяю вас - это не так критично, поскольку можно рассчитать делитель под самых худший случай. Единственное на что повлияют эти 20%  - это срабатывание защиты по току, но 20% в рамках OCP приемлемая цифра. </p>
  <p id="OSpx">На выводе SW стоят демпферы, не утверждаю что они бесполезные, но интересно посмотреть отчеты, форму сигнала с ними и без них. </p>
  <p id="iR5e">Оранжевым выделил дополнительные резисторы в цепи затворов, суммарно получается 3.3Ома. Опять таки не буду утверждать, но для нижнего ключа с учетом достаточного низкого DC (0.95В/12В) должны быть довольно резкие фронты, чтобы снизить потери, что критично для таких устройств как ноутбуки. Возможно, у нижнего транзистора очень маленькая входная емкость, нужно смотреть результаты валидации.</p>
  <figure id="usD1" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/b4/a9/b4a9ecf4-c465-42a6-bf99-1deb48da818d.png" width="1549" />
    <figcaption>PWM контроллер с ключами на листе VR VCCIO</figcaption>
  </figure>
  <p id="7tHO">Можно заметить, что на положительной и отрицательной цепях sense присутствуют делители, даже несмотря на то, что отрицательная, по сути, является землей процессора (и всей платы). Хорошее решение, поскольку важна именно разница потенциалов, а не абсолютные значения, а земля у процессора может быть на пару десятков мВ выше земли контроллера. </p>
  <p id="XUSa">Ниже видим цепь управления EN контроллера R8158, C8190 небольшой RC фильтр с частотой среза ~120кГц. Далее идет С8192, который, наоборот, ускоряет срабатывание сигнала. Таким образом, получаем помехозащищенный сигнал включения с быстрым временем срабатывания (еще и второй триггер Шмидта добавили).</p>
  <figure id="mZnG" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/3a/42/3a4255ba-919b-4576-92c6-9c87ad3fb3f9.png" width="989" />
    <figcaption>PWM контроллер и цифровая логика на листе VR VCCIO</figcaption>
  </figure>
  <p id="d7T8"><strong>69_IMVP IC</strong></p>
  <p id="6Hdd">Вот мы и подошли к самым нагруженным доменам CPU. Архитектура таких доменов обычно складывается из 3х частей:</p>
  <ol id="Bmwe">
    <li id="oUrf">Продвинутый PWM контроллер с несколькими каналами, датчиками тока, напряжения, мощности, температуры и цифровым интерфейсом;</li>
    <li id="YxUt">Умные ключи, они похожи на power block, которые мы встречали выше, однако, в них встроен драйвер и некоторые измерительные цепи. Обычно их называют DrMos или SPS;</li>
    <li id="qrgJ">Цепи измерителей тока, напряжения, мощности. Поскольку у PWM контроллера обычно ограничено количество масштабирующих коэффициентов (из мВ в А), приходится приводить измеренные токи к этим значениям. Для этого могут использоваться как обычные делители, так и ОУ.</li>
  </ol>
  <p id="oX90">На данной странице расположен PWM контроллер и некоторые масштабирующие цепи с фильтрами. Посмотрим подробнее на контроллер: он принадлежит к семейству VR12, это можно видеть по характерным выводам PROG1-PROG5. У контроллера есть функция измерения общей мощности (PSYS), сигнал уведомления процессора о том, что ключи слишком горячие и пора бы снижать потребление (VR_HOT*). В качестве управления используется проприетарный протокол от Intel похожий на I2C.</p>
  <figure id="Alrv" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/42/91/42918ed1-95ca-4494-8ce4-913698341738.png" width="1402" />
    <figcaption>PWM контроллер со страницы IMVP IC</figcaption>
  </figure>
  <p id="PLv6">У контроллера есть 3 канала ШИМа: A, B, C. Канал А рассчитан на 3 фазы, канал В - на 2, канал С - на 1. К каждому каналу прилагается измерение тока отдельной фазы, общего тока на канал, напряжения, температуры. Также для каждого канала доступна индивидуальная компенсация с помощью выводов COMP. </p>
  <p id="QTnH">Документации на представленную микросхему я на нашел, но ISL95831 не сильно отличается. Посмотрим на его начинку. За исключением внутренних драйверов, никаких отличий у этих микросхем практически нет. </p>
  <figure id="t5CT" class="m_original" data-caption-align="center">
    <img src="https://img2.teletype.in/files/d4/86/d486edbb-a478-424d-9dbf-417a81393d24.png" width="583" />
    <figcaption>Начинка ISL95831</figcaption>
  </figure>
  <ul id="ZqOT">
    <li id="9CjT">FB, RTN - Используется для удаленного измерения напряжения прям с пинов процессора;</li>
    <li id="meaY">COMP - Компенсация и подстройка преобразователи под ваши нужды;</li>
    <li id="C22j">ISUMP, ISUMN - цепь измерения суммарного тока на весь канал;</li>
    <li id="tFhr">ISENx - Индивидуальные измерение тока с каждой фазы;</li>
    <li id="5HQn"> VSEN - Измерение напряжения (какого именно - на усмотрение разработчика);</li>
    <li id="uEBy">PWMx - Сигнал ШИМ для силовых фаз;</li>
    <li id="QlEl">NTC - Удаленное измерение температуры, для этого необходимо установить NTC определенного номинала у ключей.</li>
  </ul>
  <p id="eH69"><strong>70_IMVP VCC Block</strong></p>
  <p id="Eu86">На этой странице у нас 3 фазы с общим током 128А. Опять присутствуют снабберы, но в данном случае не установлены на плате. Цепи CPUCORE_ISNSx_P/N отвечают за измерение тока на каждой фазе, далее они суммируются на ОУ (на другой странице) и идут к PMIC на странице 77. </p>
  <figure id="3bPA" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/93/57/935794d9-fef4-4aff-8cb6-b18708058df8.png" width="1376" />
    <figcaption>2 из 3 силовых фаз со страницы 70_IMVP VCC Block</figcaption>
  </figure>
  <p id="7CT4">CPUCORE_ISUMN/P отвечают за суммарный ток на всех 3х фазах и суммируются в равных пропорциях по аналогии с диаграммой из даташита:</p>
  <figure id="ldrP" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/33/3a/333a4275-148d-4da3-953d-2aaaa1385435.png" width="1026" />
    <figcaption>Суммирование токов фаз</figcaption>
  </figure>
  <p id="TE4f">Также в U7210, U7220, U7230 доступно включение режима FCCM, в этом режиме снижаются выходные пульсации, но повышаются потери в ключах, об этом расскажу чуть позже. </p>
  <p id="QGT9">Синем я выделил не до конца понятное мне решение, цепи измерения тока первой фазы подключены через 400кОм в цепи измерения тока фаз 2, 3 и наоборот (на 2 фазу подключены 1, 3 итд). Возможно, это сделано для того, чтобы дополнительно сбалансировать нагрузку между фазами, либо устранить ошибку измерения.</p>
  <p id="dl4a">Я не стал напоминать про возможность измерения тока на DCR индуктора, поскольку тут уже ограничения тока +20% могут быть критичными ввиду того, что в PWM контроллере есть четкие требования по максимальному потреблению</p>
  <p id="k3v3"><strong>71_IMVP SA Block</strong></p>
  <p id="LBnj">Еще одна фаза (От Vishay). Функционал 1 в 1, но меньший ток. Также присутствует режим ZCD/FCCM. В режиме FCCM на малых нагрузках ток в индукторе может опускаться ниже 0. Поскольку источник работает в синхронном режиме, весь отрицательный ток выделяется в тепло на нижнем ключе, снижая эффективность. В режиме же ZCD источник эмулирует работу диода. Таким образом, как только ток пересекает 0, драйвер отключает нижний ключ повышая КПД системы.</p>
  <figure id="WGa5" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/a6/10/a610961d-dc9b-4d5d-a522-84427a2a27fc.png" width="1399" />
    <figcaption>Фаза со страницы IMVP SA Block</figcaption>
  </figure>
  <p id="0PtT"><strong>72_IMVP GT Block</strong></p>
  <p id="xYRm">Ничего нового, такие же фазы, как и на странице 71, единственное отличие - меньшая индуктивность за счет двух фаз.</p>
  <figure id="6ZKi" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/18/2b/182b9c77-cb5d-4b2a-be2d-11892ef4fa5a.png" width="1586" />
    <figcaption>Две фазы со страницы IMVP GT Block</figcaption>
  </figure>
  <p id="Ts7M"><strong>74_VR 2.5V &amp; 1.2V/VTT</strong></p>
  <p id="ECKo">На этой странице расположились источники питания для DDR4. U7700 очередной маленький источник со встроенными ключами от TI. Из интересного можно отметить его функцию повышения выходного напряжения на 5%(которой не воспользовались) для компенсации падения на шине питания.</p>
  <p id="3Z8x">U7701 - PWM контроллер со встроенным LDO для питания терминации DDR (VTT). Внутренний модулятор работает в режиме D-CAP. Это значит, что источник управляется по напряжению, что увеличивает время отклика цепей управления. Помимо этого, режим D-CAP требует относительно высокий ESR.  </p>
  <p id="tzGi">Цепи измерение тока источников идут в дифференциальный усилитель (на другой странице). Еще тут можно отметить интересные 3х выводные конденсаторы. Скоро к ним вернемся</p>
  <figure id="3m4Z" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/af/03/af0311c8-e701-4d08-9092-2d5637a53bce.png" width="1426" />
    <figcaption>СтраницаVR 2.5V &amp; 1.2V/VTT</figcaption>
  </figure>
  <p id="0fGo"><strong>87_SSD0 PMIC &amp; VR</strong></p>
  <p id="yX3z">Переходим к питанию периферии, на очереди у нас SSD. U9000 - очередной PMIC, опять видим решение с дросселями разного номинала. Кроме того, в PMIC встроена разрядная цепь, что довольно полезно, особенно учитывая, что разрядные резисторы не ставят в портативных устройствах. </p>
  <p id="Slay"></p>
  <figure id="yOAL" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/1b/37/1b3713ca-e0d2-4fa4-97d9-683a5fcbe4ed.png" width="1614" />
    <figcaption>Страница SSD0 PMIC &amp; VR</figcaption>
  </figure>
  <p id="8LXK">U9080 - импульсный двухфазный BGA источник от TI. Внутри микросхемы уже присутствует внутренняя компенсация, и она стабильная с выходной емкостью, которая присутствует на схеме. Однако в Apple решили добавить ускоряющий конденсатор C9085, который вступает в дело на частоте ~15кГц. Возможно, это уже протестированное решение, если же нет, такой конденсатор может привести к неравномерности передаточной характеристики системы управления. </p>
  <figure id="IeVp" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/24/cd/24cd75e7-35e6-4928-b004-a1425af8652b.png" width="881" />
    <figcaption>Внутренняя компенсация U9080</figcaption>
  </figure>
  <p id="2ogW"><strong>92_SSD1 PMIC &amp; VR</strong></p>
  <p id="1AoB">Аналогична предыдущей странице, но для питания SSD1</p>
  <p id="lCNL"><strong>101_VR GPU Core</strong></p>
  <p id="UvZr">Тут у нас питание ядра GPU, максимальный ток до 64А. Под это дело, конечно, потребовался новый PWM контроллер. PWM контроллер по структуре практически 1 в 1 с тем, что был на странице 69. Главные отличия - количество каналов, два встроенных драйвера и управление выходным напряжением через выводы SVC, SVD, SVT. Power block тоже новый, от IRF. Максимальный рабочий ток для каждого - 60А. Ток фаз измеряется и суммируется по аналогии со страницей 70. Сигналы управления 3-ей фазой, которой не хватило драйвера, уходят на страницу 98.</p>
  <figure id="fKxw" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/3b/f4/3bf43794-c14a-4d57-a2d0-fc12e72bc374.png" width="1802" />
    <figcaption>Две фазы питания ядра GPU со страницы VR GPU Core</figcaption>
  </figure>
  <p id="WCBj"><strong>98_VR 1.05V GPU &amp; 1.35V FB</strong></p>
  <p id="Hg80">На этой странице у нас питание памяти для GPU. И опять новые PWM контроллеры и power block от Vishay. У PWM контроллера очень удобный способ установки защиты по превышению тока. Для этого используется источник тока в 8.5мкА и сопротивление RA315. Выходное напряжение выставляется цифровым способом, для этого используются выводы SET0/1, VID0/1 (подробнее об этом позже).</p>
  <figure id="D7xP" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/5a/83/5a835495-4525-4dd4-8bcb-57366206962f.png" width="1736" />
    <figcaption>Питание PP1V5R1V35_S0_GPU_MEM на странице VR 1.05V GPU &amp; 1.35V FB</figcaption>
  </figure>
  <p id="F2zt">Также на этой странице расположена оставшаяся 3-я фаза питания ядра GPU. Для переключения QA340 используется отдельный драйвер. Вы спросите: &quot;Почему бы не использовать те же SIC535CD/FDMF5808A с листов 70-71?&quot; В таком случае можно было бы избавиться от драйвера. Возможно, это связанно с тем, что их характеристики слишком отличаются.</p>
  <figure id="SJ8g" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/af/60/af6013f4-7112-4862-921c-e0c359669c35.png" width="1789" />
    <figcaption>3-я фаза PPVCORE_S0_GPU  на странице VR 1.05V GPU &amp; 1.35V FB</figcaption>
  </figure>
  <p id="x85N"><strong>104_GPU Baffin VSS/Misc</strong></p>
  <p id="7NDE">Завершает череду питания GPU импульсный источник от TI. Никаких новых решений тут не наблюдается. Присутствует классический прием с небольшим номиналом RA901 к VOS, который позволяет немного поднять выходное напряжение.</p>
  <figure id="iSxo" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/95/f2/95f2448f-9096-42fc-855d-48b1594dbed9.png" width="1692" />
    <figcaption>Источник питания 1.8 на странице GPU Baffin VSS/Misc</figcaption>
  </figure>
  <p id="dv2e"><strong>34_TBT 5V REGULATOR</strong></p>
  <p id="vATY">Переходим к второстепенным питаниям и тут нас ожидает новый power block от Onsemi. В очередной раз повторюсь, что можно было бы измерять ток на DCR индуктора. Кроме того, в данном случае при максимальном токе 6.6А я бы вообще использовал источник со встроенными ключами, это сильно дешевле и занимает меньше места.</p>
  <figure id="rXlv" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/68/d4/68d4d83a-0703-4ee1-8af6-448de574a617.png" width="1558" />
    <figcaption>Страница TBT 5V REGULATOR</figcaption>
  </figure>
  <p id="txUd"><strong>112_USB-C T 5V VR</strong></p>
  <p id="WjOF">Абсолютно идентичная странице 34 схемы преобразователя. Кстати, если подробнее посмотреть на схему формирования выходного напряжения, то окажется, что она довольно интересно работает. С помощью VID0/1 выбирается какие ключи будут замкнуты. Комбинируя состояния, можно получить широкий диапазон выходного напряжения с большой точностью.</p>
  <figure id="IemL" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/6e/88/6e88a06f-e116-4fb4-b643-33dcd7b33865.png" width="1668" />
    <figcaption>Страница USB-C T 5V VR</figcaption>
  </figure>
  <p id="fZ3X">На этом источники питания закончились. Теперь переходим к потребителям.</p>
  <p id="Om6N"><strong>8_CPU Power</strong></p>
  <p id="Y4nW">Абсолютно ничего примечательного, цифровой интерфейс для управления источниками и парочку конденсаторов.</p>
  <figure id="ZQUt" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/7d/1f/7d1f3d0a-eccd-4e66-a2a1-b13b518eaced.png" width="1340" />
    <figcaption>Страница CPU Power</figcaption>
  </figure>
  <p id="lB1j"><strong>9_CPU Ground</strong></p>
  <p id="pqpF">Страница исключительно с земляными контактами CPU</p>
  <p id="kZrk"><strong>10_CPU Decoupling 1</strong></p>
  <p id="moTf"><strong>11_CPU Decoupling 2</strong></p>
  <p id="tDAR">Предлагаю рассмотреть эти две страницы вместе, поскольку элементы на них одинаковые. Наибольший интерес тут представляют трехвыводные конденсаторы, которые мы встречали и ранее. В чем же их особенность? </p>
  <figure id="VIsd" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/08/97/0897e568-caf8-46a5-a3fe-35c4d5b53886.png" width="1188" />
    <figcaption>Страница CPU Decoupling 2</figcaption>
  </figure>
  <p id="V2M9">За счет наличия третьего вывода значительно снижается последовательная индуктивность (ESL). Такие конденсаторы хорошо подходят для доменов питания с высоким dI/dt. </p>
  <figure id="7LaK" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/18/21/1821730d-0ffa-4ae5-9ad5-19d0b6df4e61.png" width="1057" />
    <figcaption>Пример серии конденсаторов Panasonic с 3мя выводами</figcaption>
  </figure>
  <p id="XdYs"><strong>16_PCH Power</strong></p>
  <p id="zsKG">Страница исключительно с выводами питания PCH, разбирать нечего.</p>
  <p id="CQgq"><strong>17_PCH Decoupling</strong></p>
  <p id="FfVw">Разработчики Apple используют LC фильтры или фильтры с ферритовыми бусинами для питания аналоговых доменов PCH (XTALL, PLL). Абсолютно правильный подход, не всегда чистых конденсаторов достаточно, иногда полезно ввести контролируемые потери на высоких частотах (в ферритовых бусинах) чтобы тот же PLL не защелкнулся при провале напряжения.</p>
  <figure id="TdRJ" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/42/9d/429d7e0d-bbba-40a7-b12c-a3acf34b2008.png" width="1504" />
    <figcaption>Страница PCH Decoupling</figcaption>
  </figure>
  <p id="8BPc"><strong>42_SoC Power 1</strong></p>
  <p id="ZWVv"><strong>43_SoC Power 2</strong></p>
  <p id="bE0Q">На данных страницах нас встречают проходные конденсаторы - еще один способ снизить последовательную индуктивность (ESL). К сожалению, такие конденсаторы обычно дороже и имеют меньшую удельную емкость поэтому их используют в цепях с высокими di/dt.</p>
  <figure id="0ywH" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/a8/cf/a8cfce87-b920-4649-8557-f7b4b2f8f996.png" width="1403" />
    <figcaption>Страница SoC Power 2</figcaption>
  </figure>
  <p id="QhtO"><strong>44_SoC Power 3</strong></p>
  <p id="o0jp">Тут мое внимание привлек фильтр с ферритовой бусиной, причем еще и демпфированный резистором. Прекрасное решение, особенно если учитывая, что LC фильтр может уйти в резонанс и усилить шумы.</p>
  <figure id="puzo" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/eb/39/eb3948ae-913a-4250-adce-2b43c3572102.png" width="1348" />
    <figcaption>Страница SoC Power 3</figcaption>
  </figure>
  <p id="KWB5"><strong>96_GPU Baffin Core/FB Power</strong></p>
  <p id="CUWY">На странице расположены конденсаторы, аналогичные тем, которые мы обсуждали ранее.</p>
  <p id="Mxwh"><strong>45_SoC Ground</strong></p>
  <p id="8P1g"><strong>80_SOC/PMIC Aliases</strong></p>
  <p id="GWUX"><strong>115_Power Alias 1</strong></p>
  <p id="kOop"><strong>116_Power Alias 2</strong></p>
  <p id="4p9J">Страницы, которые относятся к питанию, но смысловой нагрузки не несут.</p>
  <p id="E3Tv"><strong>122_Desense Caps 1</strong></p>
  <p id="X9Mm"><strong>123_Desense Caps 2</strong></p>
  <p id="8qoa"><strong>124_Desense Caps 3</strong></p>
  <p id="czR3">На трех этих листах расположено огромное количество конденсаторов в корпусах 0201 номиналом от 3пФ до 12пФ. Лично я никогда не применял такие технические решения, но подобные номиналы используются для улучшения ЭМС платы в целом, снижение наводок с RF части схемы, и возможно, тонкая подстройка PDN доменов.</p>
  <figure id="qRpV" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/8f/cf/8fcffd33-e755-44ca-9fcc-be16b35bb4a4.png" width="1422" />
    <figcaption>Конденсаторы со страницы Desense Caps 2</figcaption>
  </figure>
  <h2 id="n5Gc">Выводы</h2>
  <p id="6yJp">Могу сказать, что впечатления от схемы у меня положительные. Конечно, в некоторых местах нарисована она ужасно, но большинство зарубежных компаний рисуют именно так. Безусловно, очень раздута компонентная база. Это видно уже на этапе анализа питания по зоопарку различных контроллеров, ключей и прочего. Однако, есть и очень грамотные технические решения, которые стоит добавить в свой арсенал.</p>
  <p id="D43Z">Отдельно хочется упомянуть, что, судя по схеме, она относится к EVT стадии проекта, поэтому наличие каких то вещей допускается. Тем более критических ошибок, ограничивающих функционал платы, я не обнаружил.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@anov9/V0Cxvy32Lwn</guid><link>https://teletype.in/@anov9/V0Cxvy32Lwn?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9</link><comments>https://teletype.in/@anov9/V0Cxvy32Lwn?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9#comments</comments><dc:creator>anov9</dc:creator><title>Разбираемся с драйверами затвора</title><pubDate>Sun, 04 May 2025 10:24:21 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/18/cd/18cd9cc7-e019-498f-a7e8-1fbd52a906a7.png"></media:content><description><![CDATA[<img src="https://img3.teletype.in/files/e6/c2/e6c204ad-125f-4560-8680-b79d318ef06f.png"></img>В документации к регуляторам напряжения постоянно встречаются драйверы затвора транзисторов. Разберемся, какая их роль в источниках питания, и научимся выбирать подходящий под ваше применение драйвер.]]></description><content:encoded><![CDATA[
  <p id="TJia">В документации к регуляторам напряжения постоянно встречаются драйверы затвора транзисторов. Разберемся, какая их роль в источниках питания, и научимся выбирать подходящий под ваше применение драйвер.</p>
  <figure id="slOp" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/7b/43/7b435ed6-4b90-4348-b426-69840e068718.png" width="1825" />
    <figcaption>Схема источника питания с двумя драйверами</figcaption>
  </figure>
  <h2 id="muvE">Для чего нужен драйвер?</h2>
  <p id="Sk0M">Основная задача драйвера - открывать и закрывать транзистор за конкретное, короткое время. Для включения транзистора требуется зарядить его входную емкость, при высокой частоте требуется короткое время переключения, для этого необходимо обеспечить высокий пиковый ток. Поскольку микросхемы управления (ШИМ - регуляторы, специальные контроллеры, дискретная и программируемая логика) имеют выходной ток с выводов не более 15-20мА, открыть транзистор с высокой входной емкость быстро не выйдет. Для примера: ток 20мА зарядит емкость 10нФ до напряжения 5В за время 2.5мкс, при работе источника на смешных 100кГц суммарное время включения и отключения будет составлять 5мкс или половину периода, что недопустимо. </p>
  <p id="fVOj"></p>
  <p id="LusM">Еще одной важной функцией драйвера является подача положительного напряжения на затвор верхнего ключа. Почему это важно? Поскольку напряжение на затворе верхнего ключа должно превышать входное напряжение, когда ключ откроется и входное напряжение пройдет на исток, напряжение на затворе должно больше чем <em>Vin +</em> <em>Vth </em>(<em>Vth </em>- пороговое напряжение открытия транзистора). </p>
  <figure id="DgYx" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/50/1c/501c6f76-ea0f-485a-8449-23ff95350203.png" width="1083" />
    <figcaption>Классическая схема понижающего преобразователя</figcaption>
  </figure>
  <p id="Glga">Для этих целей в драйверах придумали механизм, позволяющий заряжать затвор выше напряжения питания самого драйвера, драйвер же может питаться от входного напряжения. Бутстрепная емкость Cboot заряжается от входного напряжения Vdd, когда открыт нижний транзистор Q2. Когда нижний транзистор закрылся, внутренняя логика драйвера подключает заряженный до Vdd конденсатор Cboot к затвору Q1, таким образом, поскольку нижняя обкладка конденсатора подключена к истоку Q1, а верхняя - к затвору, на затворе образуется положительный импульс амплитудой Vdd относительно истока.</p>
  <figure id="ztXw" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/81/6d/816da57d-a39f-4e9e-b12b-936d1cfc671d.png" width="1077" />
    <figcaption>Принцип работы бутстрепной емкости</figcaption>
  </figure>
  <p id="ijJW">Помимо этих замечательных функций, драйвер затвора может обеспечивать защиту транзистора, предотвращать сквозные токи между верхним и нижним ключом, защищать транзисторы от произвольного открытия и многое другое.</p>
  <h2 id="aCTi">Паразитные параметры преобразователя</h2>
  <p id="pJox">Чтобы правильно выбрать драйвер потребуется изучить паразитные параметры компонентов в вашем преобразователе. </p>
  <h3 id="uRmP">МДП транзистор</h3>
  <p id="SYur">Рассмотрим физическую структуру транзистора. Существуют разные типы МДП- транзисторов, но паразитные параметры у всех типов схожи, вот, например, типичный представитель семейства:</p>
  <figure id="tAgH" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/f0/83/f0838b8e-01df-4115-a641-1bce0bed2db0.png" width="1375" />
    <figcaption>Внутренняя структура МДП транзистора</figcaption>
  </figure>
  <p id="GbOO">Большое влияние оказывает и корпус, в котором расположен транзистор. Соединение кристалла с контактными площадками добавляет паразитную индуктивность. Пример распайки кристалла на контактные площадки силового модуля с МДП транзистором:</p>
  <figure id="Q31F" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/49/01/4901300e-373c-40d3-8619-47d55280d756.png" width="1007" />
    <figcaption>Внутренности силового SiC модуля</figcaption>
  </figure>
  <p id="YPX0">Интересующие нас параметры: индуктивности стока, истока и затвора (<em>Ld, Ls, Lg</em>), сопротивление затвора (<em>Rg</em>), емкость затвор - исток (<em>Cgs</em>), сток исток (<em>Cds</em>), сток затвор (она же емкость Миллера, <em>Cgd</em>). Важным компонентом является паразитный диод, однако поскольку он участвует в процессе работе источника, он довольно полезен, но негативное влияние также оказывает.</p>
  <figure id="v4vb" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/8b/1b/8b1b9ebb-0c6b-4984-a223-09ba3531ea34.png" width="781" />
    <figcaption>Эквивалентная схема паразитных параметров МДП - транзистора</figcaption>
  </figure>
  <p id="vJ8F">Самыми критичными для работы драйвера являются <em>Rg</em>, <em>Cgd</em>, <em>Cg</em>. Также при работе преобразователя будет вредить паразитная индуктивность, особенно ее влияние растет с ростом частоты работы. </p>
  <h3 id="f1bL">Драйвер</h3>
  <p id="gjKN">У драйвера затвора также есть паразитные параметры, самым важным является выходное сопротивление драйвера. Также в драйверах специфицирован максимальный ток, который он способен выдать в затвор транзистора. </p>
  <figure id="UmbB" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/42/1e/421e9a72-afeb-40cf-be18-1431b56ea730.png" width="843" />
    <figcaption>Выдержка из спецификации на драйвер</figcaption>
  </figure>
  <h3 id="wrRk">Печатная плата</h3>
  <p id="EjzJ">С печатной платой связано много паразитных параметров. В основном это индуктивность, которую добавляют печатные дорожки. Также возможно и небольшое увеличение емкости в случае широких полигонов. Самым критичным параметром является индуктивность от выхода драйвера к затвору транзистору - <em>Lg</em>, влияют и <em>Ld</em>, <em>Ls</em>, но меньше. </p>
  <p id="xqiy"></p>
  <figure id="1jFo" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/34/97/3497b63c-2572-4758-912e-0a41b6cb64d6.png" width="783" />
    <figcaption>Паразитная индуктивность затвора Lg</figcaption>
  </figure>
  <p id="AwxK">Часто разработчики обделяют вниманием бутстрепную емкость <em>Cbst</em>, однако дополнительная индуктивность между Cbst и выводами драйвера суммируется с индуктивностью затвора. Это связано с тем, что драйвер разряжает через себя эту емкость в затвор верхнего транзистора:</p>
  <figure id="VdoT" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/d3/c0/d3c078eb-e5e7-42cc-a89a-492c8fc8d1c7.png" width="943" />
    <figcaption>Разряд бутстрепной емкости в затвор транзистора</figcaption>
  </figure>
  <p id="IqwG">Для минимизации паразитных параметров следует уменьшать расстояния от затвора до выхода драйвера, проводить трассы толстыми проводниками или полигонами с минимумом переходных. Пример, как НЕ стоит делать:</p>
  <figure id="E8iy" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/0e/9e/0e9ee3c5-af63-4a2d-a84f-d424a9f04185.png" width="1075" />
    <figcaption>Пример плохой топологии драйвера затвора</figcaption>
  </figure>
  <h3 id="11UW">Резюме</h3>
  <p id="3ryz">При понижающей топологии преобразователя у нас получается следующая картина паразитных параметров:</p>
  <figure id="eH9o" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/a9/bd/a9bdf840-8337-4da5-a96f-8026f8f6b9e4.png" width="927" />
    <figcaption>Паразитные параметры понижающего преобразователя</figcaption>
  </figure>
  <h2 id="D92T">Влияние паразитных параметров</h2>
  <h3 id="J9cR">Принцип работы преобразователя</h3>
  <p id="XnYv">Начнем с короткого экскурса в работу понижающего преобразователя. Его работа разделяется на 3 основных стадии:</p>
  <p id="uXkn">1. Верхний драйвер подает положительное напряжение на затвор. Ключ открывается, ток протекает через него, ток в дросселе нарастает, конденсатор на выходе заряжается;</p>
  <p id="AfiQ">2. Верхний и нижний драйвер держат свои выходы в 0. Оба ключа закрыты для предотвращения одновременной проводимости и сквозного тока;</p>
  <p id="kiZ5">3. Нижний драйвер подает положительное напряжение на затвор. Нижний ключ открывается, ток через дроссель спадает, конденсатор на выходе разряжается.</p>
  <p id="9qb8">За счет изменения отношения времени открытия верхнего и нижнего ключа мы регулируем напряжение на выходе.</p>
  <figure id="oSNt" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/b4/1d/b41d10ee-fdfe-4a8a-8c7d-7f4cd16a5326.png" width="765" />
    <figcaption>Принцип работы понижающего источника питания</figcaption>
  </figure>
  <h3 id="Sz0Q">Вводим паразитные параметры</h3>
  <p id="H2tv">Идеальную картину искажают паразитные компоненты, которые были рассмотрены выше. За счет наличия ёмкости<em> Cdg</em> при открытии ключей на их затворе появляется плато Миллера. Плато появляется при попытке драйвера зарядить входную ёмкость <em>Cgs </em>(t0-t2), за счет этого начинает падать напряжение сток - исток транзистора, этот скачек напряжения создает ток  через емкость <em>Cdg </em>равный:</p>
  <p id="p5PB"><em>Idg = Cdg * d(Vds-Vth)/dt</em></p>
  <p id="AkXg">Этот ток вычитается из тока драйвера,  который пытается зарядить затворную емкость <em>Cgs</em>. В итоге на затворе образуется плато до момента, пока емкость <em>Cdg </em>не будет полностью разряжена(t2-t3), далее драйвер успешно дозаряжает емкость <em>Cgs </em>(t3-t4):</p>
  <figure id="FYK8" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/78/02/780256e8-cb72-4d2f-bc9b-b37c53411ad7.png" width="1037" />
    <figcaption>Эффект Миллера</figcaption>
  </figure>
  <p id="NaDq">Емкость <em>Cdg </em>замедляет процесс переключения и чем меньше ток драйвера, тем медленнее произойдет переключение. Таким образом увеличиваются и потери (из - за произведения<em> Ids * Vds</em>). </p>
  <p id="DVhi">Емкость <em>Cgs </em>также оказывает влияние на работу схемы. Чтобы зарядить эту емкость до напряжения <em>Vdrv </em>за время<em> t</em> драйверу потребуется ток:</p>
  <p id="R1hD"><em>Igs = Cgs * Vdrv/t</em></p>
  <p id="2YEO">Необходимый ток драйвера можно рассчитать и исходя из заряда <em>Qg,</em> требуемого для полного включения транзистора (который, чаще встречается в спецификации транзисторов):</p>
  <p id="fJwa"><em>Idrv_sourse = Qg/t</em></p>
  <figure id="2qSe" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/3a/f0/3af06eaf-5aff-47e1-b9da-0c27e9fcd5e3.png" width="903" />
    <figcaption>График заряда из документации на транзистор</figcaption>
  </figure>
  <p id="yEqv">В случае отключения транзистора все происходит в обратном порядке.</p>
  <p id="UnOY">Следующим важным пунктом является влияние индуктивности <em>Lg, Ld, Ls</em>. При работе на высоких частотах требуются быстрые фронты, и индуктивность начинает иметь значение. При высоких скоростях нарастания тока<em> Ig </em>из драйвера в затвор (для быстрой зарядки <em>Cgs, Cdg</em>) создается падение напряжения на индуктивности затвора равное:</p>
  <p id="CSem"><em>dVg = dIg*Lg/dt</em></p>
  <p id="ctF7">Также будет влиять индуктивность истока <em>Ls</em>, она аналогично создает падение напряжения при резком скачке тока стока <em>Id</em>, данное падение будет вычитаться из напряжения на затворе, который создает драйвер:</p>
  <p id="RBFm"><em>dVgs = dID*Ld/dt</em></p>
  <figure id="rPuM" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/a1/9d/a19d8810-7a50-4166-a538-7df17393b982.png" width="1007" />
    <figcaption>Влияние индуктивности истока транзистора на vgs</figcaption>
  </figure>
  <h2 id="DuBQ">Нежелательные эффекты и борьба с ними</h2>
  <p id="i3Ix">Паразитные параметры создают эффекты, которые могут нарушить работу вашей схемы или привести к ее выходу из строя, разберемся как с ними можно бороться.</p>
  <h3 id="FJRm">Перегрев драйвера</h3>
  <p id="ie7u">Происходит в случае если драйвер работает на границе своих возможностей, например, с высокой частотой. Рассчитывается по формулам:</p>
  <p id="mxzs"><em>Pdrv = Pon + Poff </em></p>
  <p id="yoji"><em>Pon = Vdrv * Qg * fsw * Rdrv_hi / (Rdrv_hi + Rgi + Rgon)</em></p>
  <p id="Scpf"><em>Poff = Vdrv * Qg * fsw * Rdrv_lo / (Rdrv_lo + Rgi + Rgoff)</em></p>
  <p id="TeXH"><em>Vdrv</em> - питание драйвера;</p>
  <p id="sSTh"><em>fsw</em> - частота работы источника;</p>
  <p id="5bB2"><em>Qg -</em> заряд, требуемый для открытия транзистора;</p>
  <p id="o2fF"><em>Rdrv_hi - </em>внутреннее сопротивление драйвера при подаче тока в затвор;</p>
  <p id="MZ9o"><em>Rdrv_lo - </em>внутреннее сопротивление драйвера при заборе тока с затвора;</p>
  <p id="5cGz"><em>Rgi - </em>внутреннее сопротивление затвора транзистора;</p>
  <p id="okYF"><em>Rgon -</em> дополнительное внешнее сопротивление при включении;</p>
  <p id="IpL5"><em>Rgoff - д</em>ополнительное внешнее сопротивление при выключении.</p>
  <figure id="hO8j" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/45/22/4522759b-e3dd-4b42-986f-8aae250dd933.png" width="1257" />
    <figcaption>Внутренние параметры драйвера</figcaption>
  </figure>
  <p id="ogTr">Решение проблемы довольно очевидно - снижение частоты работы схемы, увеличение внешнего резистора на затворе или увеличения корпуса драйвера (с большей теплоотводящей способностью).</p>
  <h3 id="mnyx">Сквозной ток</h3>
  <p id="ehjo">Сквозной ток начинает протекать, когда оба транзистора одновременно открыты. В этом случае ключи могут перегреться и сгореть. Чтобы избежать данного эффекта, требуется перед включением первого ключа убедиться, что второй закрыт и наоборот. Для этого вводят так называемое мертвое время (dead time, tdt). Это время, когда оба ключа закрыты. В некоторых драйверах оно присутствует и является константой, в других его можно настраивать, в третьих (таких уже меньшинство) оно отсутствует, и вам требуется вводить его самостоятельно при управлении ШИМ.</p>
  <figure id="k3CO" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/e7/c7/e7c70653-0632-473c-a37b-4f05efe2866b.png" width="609" />
    <figcaption>Мертвое время в преобразователе </figcaption>
  </figure>
  <p id="mkOo">За счет задержки открытия транзисторов при каждом цикле переключения снижается передаваемая энергия. Также в течении мертвого времени ток дросселя замыкается через внутренний диод транзистора, (падение на котором около 1В) что также снижает КПД вашего источника. Минимальное мертвое время должно быть:</p>
  <p id="3RNW"><em>tdt &gt; ton_max - toff_min + tpd_drv</em></p>
  <p id="Mtk4"><em>ton_max</em> - максимальное время включения любого из ключей;</p>
  <p id="I2aA"><em>toff_min</em>  - минимальное время отключения комплиментарного ключа;</p>
  <p id="SJv8"><em>tpd_drv</em> - задержка распространения в драйвере.</p>
  <p id="ANGK">Мертвое время - обязательная задержка, которая спасает вашу схему от сквозных токов, однако иногда они могут возникать и с корректно подобранным мёртвым временем, об этом ниже.</p>
  <h3 id="QEOm">Электромагнитные помехи</h3>
  <p id="ohWg">При высокой скорости переключения транзисторов возникают колебательные процессы из - за паразитных параметров: <em>Ld, Ls, Cds, Cdg, </em>все это выливается в помехи, которые распространяются далее по проводникам на плате, а также в виде излучения. Выходом является снижение скорости переключения, это можно сделать за счет установки дополнительных затворных резисторов <em>Rgate </em>между выходом драйвера и транзистором:</p>
  <figure id="Iwov" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/aa/be/aabe0fdb-1243-4c14-ac4a-d1543aa549a0.png" width="1549" />
    <figcaption>Пример схемы драйвера с затворными резисторами</figcaption>
  </figure>
  <p id="vXuK">Мы сталкиваемся с выбором: резистор уменьшает скорости включения и выключения. При снижении скорости включения мы уменьшаем помехи, а при снижении скорости выключения увеличиваем потери за счет выделяемой мощности на внутреннем диоде. Чтобы обойти это ограничение, придумали ставить параллельный резистору диод в затворную цепь. С помощью него возможно разделить скорость нарастания напряжения в фазе включения и выключения:</p>
  <figure id="Jazo" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/14/fe/14fe44e6-6442-49bb-a37c-61f4f469ac44.png" width="1259" />
    <figcaption>Регулирование скорости включения и выключения транзистора</figcaption>
  </figure>
  <p id="CUsv">Существуют и специальные драйверы, которые имеют два отдельных выхода: для включения и выключения ключа.</p>
  <figure id="zAR6" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/b0/70/b070eb5b-1d72-4070-9baa-2cd0693a4a5a.png" width="770" />
    <figcaption>Обычный драйвер и драйвер с отдельными выводами включения и выключения</figcaption>
  </figure>
  <p id="0hfe">По итогу получаем чистое переключение с минимумом осцилляций и без траты лишней мощности:</p>
  <figure id="unXn" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/5b/0b/5b0b4646-5a75-4ed1-a3b9-b354f0de66ea.png" width="671" />
    <figcaption>Переключение без затворного резистора а)<br />Переключение с раздельными затворными резисторами b)</figcaption>
  </figure>
  <p id="Kyy5">Приходим к выводу, что с ростом номинала затворного резистора снижается количество помех, однако, как видно на рисунке, задерживаете переключение, а это, в свою очередь, может привести к сквозному току.</p>
  <figure id="h84E" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/4f/cf/4fcf30db-19cd-469b-8d37-f7c6a2ef7418.png" width="1171" />
    <figcaption>Графики переключения vds, id, vgs в зависимости от номинала затворного резистора</figcaption>
  </figure>
  <p id="izVs">Вот что произойдет, если вы слишком переусердствуйте с номиналом резисторов:</p>
  <figure id="HG4p" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/a2/a7/a2a7e638-3832-491f-bccb-6d14dec662ac.png" width="1055" />
    <figcaption>Перегрев транзистора из - за длительного включения</figcaption>
  </figure>
  <p id="CpWn">Увеличиваются не только потери на параллельном диоде, но и начинает протекать перекрестный ток, хоть и небольшой. В каждом дизайне процесс подбора затворных резисторов индивидуален, он зависит от требований по уровню помех, КПД преобразователя, нюансов схемы.</p>
  <p id="qCqG">Хочется упомянуть еще один важный нюанс. Поскольку в течении мертвого времени проводит внутренний диод нижнего ключа, когда к нему прикладывается обратно напряжение, возникает ток обратного заряда (Reverse recovery - Qrr). Резкий скачек обратного тока создает дополнительное падение напряжения на индуктивности Ls верхнего ключа и Ld нижнего ключа, что также увеличивает помехи, поэтому стоит минимизировать паразитную индуктивность в месте соединения транзисторов.</p>
  <figure id="sDRj" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/79/17/79176f89-4adb-4dec-853b-a3523fd599db.png" width="765" />
    <figcaption>Скачек напряжения из за тока обратного заряда диода</figcaption>
  </figure>
  <h3 id="QWQ8">Самопроизвольное включение</h3>
  <p id="a2cl">Вот мы и дошли до самого интересного. Предположим, вы подобрали драйвер, компоненты, рассчитали номиналы резисторов для оптимального баланса между помехами и потерями. Однако при включении вашего преобразователя из него внезапно выходит дым, почему такое могло произойти?</p>
  <p id="jGhN">Все дело в тех же паразитных параметрах. Давайте подробнее рассмотрим емкость <em>Cdg </em>в комбинации с затворным резистором <em>Rg</em>. Предположим, нижний ключ был включен, далее он выключается. Проходит мертвое время, включается верхний ключ. На стоке нижнего ключа появляется входное напряжение, в зависимости от скорости нарастания этого напряжения через емкость Миллера <em>Cdg </em>образуется ток равный:</p>
  <p id="gaDw"><em>Idg = Cdg * dVds/dt</em></p>
  <p id="93rl">Данный ток проходит в цепь затвора и падает на резисторе <em>Rg</em>, создавая напряжение <em>Rg * Idg</em>, далее это напряжение может спокойно открыть нижний транзистор, приводя к сквозному току.</p>
  <figure id="kO7H" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/61/08/61084102-95be-4db1-9933-537c4f441e9b.png" width="1097" />
    <figcaption>Открытие нижнего ключа из - за резкого переключения верхнего ключа на примере IGBT</figcaption>
  </figure>
  <p id="mAfc">Вот так будут выглядеть графики для нижнего ключа при изменении сопротивления его затвора с 1 до 50 Ом. <em>Vgs </em>достигает порогового <em>Vth, </em>и ключ открывается:</p>
  <figure id="JGas" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/73/1d/731d9f11-64ac-4b46-9b4d-4fad182d8f20.png" width="1241" />
    <figcaption>Проявление самопроизвольного включения нижнего ключа</figcaption>
  </figure>
  <p id="kHsr">Данному эффекту больше подвержены высоковольтные преобразователи, в них используются транзисторы с большими емкостями <em>Cdg</em>. За счет высокой емкости и высокой амплитуды и возникают подобные неприятности. </p>
  <figure id="rLSS" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/d3/0c/d30cbf30-fef0-46e6-a77c-088c0d74f3b7.png" width="915" />
    <figcaption>Графики потерь энергии от сопротивлений затворов для IGBT и SiC</figcaption>
  </figure>
  <p id="UnJQ">Из всего этого можно сделать один вывод: для устранения эффекта самопроизвольного включения требуется, чтобы сопротивление на затворе нижнего транзистора было относительно небольшим, сопротивление верхнего - большим. Таким образом, мы снизим скорость <em>dVds/dt</em> для нижнего ключа и снизим падение тока <em>Cdg </em>на затворном резисторе.</p>
  <p id="whff">Есть и другие решения этой проблемы:</p>
  <ul id="iRqf">
    <li id="4ITi">В некоторых драйверах используют драйвер с отрицательным напряжением нуля, он притягивает затвор к отрицательной шине, снижая вероятность открытия транзистора. </li>
    <li id="qaOb">Установив дополнительную емкость на затворе, возможно снизить амплитуду скачка напряжения на затворе за счет того, что часть тока ответвится во внешний конденсатор, стараясь зарядить его.</li>
    <li id="Zyby">Использование дополнительно транзистора, который встроен в драйвер, он шунтирует через себя паразитный ток из <em>Cdg</em>.</li>
  </ul>
  <figure id="4kX2" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/20/c3/20c3a5bf-9842-4aa6-9781-bdbddb152ce0.png" width="881" />
    <figcaption>Способы устранения эффекта самопроизвольного включения</figcaption>
  </figure>
  <p id="POHi">Вот небольшая шпаргалка, которая поможет вам сделать правильный выбор затворных резисторов для верхнего и нижнего транзистора:</p>
  <figure id="RmX8" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/af/ee/afeee946-8d75-4a81-a9e0-af7b976c2170.png" width="825" />
    <figcaption>Влияние затворных резисторов на параметры схемы</figcaption>
  </figure>
  <p id="6C5b">На самопроизвольное включение может влиять и индуктивность нижнего ключа: <em>Lg, Ls</em>. Особенно это проявляется на высоких частотах. На рисунке ниже виден явно колебательный процесс, хотя резистор <em>Rg2 </em>выбран небольшим. </p>
  <figure id="qqsm" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/55/7f/557f2cf3-ec72-485d-af47-1bd36fc4778a.png" width="1123" />
    <figcaption>Самопроизвольное включение SiC транзистора</figcaption>
  </figure>
  <p id="vJ8s">Для сравнения можно взять GaN транзистор, у которого <em>Cdg </em>практически равен 0. Результат будет аналогичными, при коротком времени включения за счет паразитной индуктивности. </p>
  <figure id="qPJx" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/06/47/0647f3fc-8b58-41cc-9bc4-ae1d8763a2b1.png" width="850" />
    <figcaption>Самопроизвольное включение GaN транзистора</figcaption>
  </figure>
  <h2 id="GPI9">Заключение</h2>
  <p id="rxJj">Драйверы являются неотъемлемой частью преобразователей напряжения. Они изолируют цифровую логику от силовой части, защищают ключи. При минимизации паразитных параметров и оптимальных режимах работы они способны переключать транзисторы за десятки наносекунд.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@anov9/uU_JitzoGpz</guid><link>https://teletype.in/@anov9/uU_JitzoGpz?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9</link><comments>https://teletype.in/@anov9/uU_JitzoGpz?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9#comments</comments><dc:creator>anov9</dc:creator><title>Разбираемся с высокочастными эквалайзерами</title><pubDate>Sun, 16 Mar 2025 10:36:56 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/25/ce/25ced08b-072e-4812-98f5-34faff42e824.png"></media:content><description><![CDATA[<img src="https://img4.teletype.in/files/f2/76/f276befe-60bf-4d07-b0b1-d98de349f6a4.png"></img>Предположим, у вас есть передатчик TX и приемник RX, которые соединены трактом. Пусть TX - DP порт PCIe CPU, а RX - UP порт PCIe микросхемы на карточке:]]></description><content:encoded><![CDATA[
  <h2 id="cOVS">Какие проблемы решают эквалайзеры?</h2>
  <p id="oyHT">Предположим, у вас есть передатчик TX и приемник RX, которые соединены трактом. Пусть TX - DP порт PCIe CPU, а RX - UP порт PCIe микросхемы на карточке:</p>
  <figure id="cfDT" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/78/cb/78cb1ba9-5935-40a9-98f9-8cea50ea8eaa.png" width="838" />
  </figure>
  <p id="C8eB"> Вы отправляете идеальный сигнал с передатчика (DP CPU), который выглядит следующим образом:</p>
  <figure id="6s5E" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/29/b7/29b74679-5ad5-4ecf-a4e7-32fe64133cef.png" width="1039" />
    <figcaption>Сигнал на передатчике</figcaption>
  </figure>
  <p id="Pkk9">Резкие фронты, четкие уровни 1 и 0 - все, что требуется для безошибочного распознавания битов. А на приемнике вы получаете грустную картинку:</p>
  <figure id="5k6E" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/ed/d0/edd0c08b-3499-4c53-8ddc-c6748f637436.png" width="1010" />
    <figcaption>Сигнал на приемнике</figcaption>
  </figure>
  <p id="1vS5">Естественно, корректно распознать где 0, а где 1, в данном случае абсолютно невозможно. По итогу, на приемник приходит совсем другая последовательность, что приводит некорректной работе интерфейса. </p>
  <p id="U8Oe">Почему так происходит? </p>
  <p id="EIe3">Дело в том, что сигнал от передатчика к приёмнику проходит путь по неидеальной среде, влияющей на качество сигнала. Основные факторы, влияющие на качество сигнала:</p>
  <ul id="YcKB">
    <li id="oIyL">Ослабления сигнала за счет потерь при передаче (потери в диэлектрике, из - за шероховатости меди, падение на дорожках);</li>
    <li id="NXrg">Отражения (из - за различия в импедансах, неравномерности передающей структуры) </li>
    <li id="y3fV">Помехи (перекрестные помехи, шумы на питании/земле, сетевые помехи)</li>
  </ul>
  <p id="o99L">Для решения данной проблемы были созданы эквалайзеры. Цепи, способные нивелировать отрицательное воздействие на передаваемый по тракту сигнал.</p>
  <h2 id="A7TM">Принцип работы и типы эквалайзеров</h2>
  <p id="WMnA">Главная цель эквалайзера - скомпенсировать АЧХ и ФЧХ системы таким образом, чтобы среда передачи не оказывала никакого влияния на сигнал.</p>
  <p id="mSYT">Рассмотрим тракт на печатной плате с диэлектриком FR4, его передаточная характеристика показана красной линией. Заметим, что с ростом частоты увеличиваются и потери, таким образом на частоте 6ГГц сигнал будет ослаблен на 8дБ. Для компенсации потерь можно использовать линейный эквалайзер (зеленая линия). Усиление сигнала для такого эквалайзера растет пропорционально росту частоты (до определенного момента).</p>
  <figure id="agcR" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/80/f7/80f792a9-fd2b-4319-8c76-3b62b91678e3.png" width="949" />
    <figcaption>Компенсация потерь на плате</figcaption>
  </figure>
  <p id="lGfX">В итоге при сложении передаточных характеристик канала и эквалайзера мы получаем практически идеальную АЧХ с ослаблением около 1дБ.</p>
  <h3 id="RRYf">Пассивные линейные эквалайзеры</h3>
  <p id="ullN">Линейные эквалайзеры могут быть активными и пассивными. Простейший пассивный эквалайзер выглядит следующим образом:</p>
  <figure id="GNRq" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/3a/df/3adf5f8e-0897-441a-b56e-c9c718fb7bd4.png" width="664" />
    <figcaption>Схема пассивного эквалайзера</figcaption>
  </figure>
  <p id="2siv">На низких частотах сигнал ослабляется за счет делителя Rhp, Rl. При росте частоты сигнала импеданс Chp снижается, коэффициент деления также снижается, усиливая амплитуду сигнала относительно амплитуды на постоянном напряжении. Принцип работы схемы схож с фильтром высоких частот. Передаточная функция пассивного эквалайзера выглядит следующим образом:</p>
  <figure id="xhJS" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/7d/6a/7d6a09ca-7652-4a8a-ae5f-4188f513a569.png" width="735" />
    <figcaption>АЧХ и ФЧХ пассивного эквалайзера</figcaption>
  </figure>
  <p id="ni3q">Перейдем во временную область. На рисунке а) представлен сигнал на выходе передатчика, на рисунке b) - сигнал на входе приемника. Видно, что за счет ослабления амплитуды сигнала печатной платой реальная длительность 0 и 1 ошибочно уменьшена или увеличена. Данное явление называется межсимвольной интерференцией (ISI). В случае внедрения пассивного эквалайзера (рисунок c) мы ослабляем амплитуду на постоянном напряжении, но усиливаем относительно этого уровня амплитуду на рабочей частоте. В результате мы получаем корректное распознавание битов, хоть и с меньшей амплитудой сигнала.</p>
  <figure id="REL3" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/bd/86/bd8680a8-f8b8-4bf7-91ef-651cbcfde9d8.png" width="819" />
    <figcaption>Ослабление межсимвольной интерференции за счет пассивного эквалайзера</figcaption>
  </figure>
  <p id="IXB6">Для анализа работы интерфейсов был придуман замечательный инструмент - глазковая диаграмма. Для получения этой диаграммы на выходе передатчика генерируется случайная (или наихудшая) последовательность битов. Щупы осциллографа устанавливаются на входы приемника. Далее осциллограф записывает все переходы сигнала за определенный промежуток и накладывает их друг на друга.</p>
  <figure id="KKWT" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/fc/bd/fcbd6cfe-ec85-47ff-8098-6d08db22e942.png" width="1080" />
    <figcaption>Принцип построения глазковой диаграммы</figcaption>
  </figure>
  <p id="R7Qr">Для описанного выше примера, глазковая диаграмма без эквалайзера представлена на рисунке а), мы наблюдаем полностью закрытый глаз. Это значит, что приёмник не сможет корректно распознать 0 или 1 на своем входе. Глаз с пассивным эквалайзером представлен на рисунке b), амплитуда сигнала меньше, но теперь глаз раскрыт.</p>
  <figure id="XRBL" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/6f/81/6f81e797-949b-484f-81e4-f8cc414b7321.png" width="835" />
    <figcaption>Глзаковые диаграммы без и с эквалайзером</figcaption>
  </figure>
  <p id="KBoJ">Насколько должен быть раскрыт глаз определяется спецификацией интерфейса. На глаз накладывается маска, которая визуализирует данные требования:</p>
  <figure id="ff4j" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/ae/2d/ae2df01b-576d-4fbd-83cc-eab378a5c7a9.png" width="659" />
    <figcaption>Наложение маски на глаз</figcaption>
  </figure>
  <h3 id="RHth">Активные линейные эквалайзеры (CTLE)</h3>
  <p id="1Zk0">Активные линейные эквалайзеры применяются гораздо чаще, чем их пассивные братья, по устройству они похожи на активные ФВЧ. Активный эквалайзер уже не создает ослабления сигнала на нулевой частоте, при этом усиливая высокие частоты.</p>
  <figure id="FHUm" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/7d/b4/7db471d7-0314-4244-bb63-220e8db24187.png" width="760" />
    <figcaption>Активный эквалайзер и его АЧХ</figcaption>
  </figure>
  <p id="ApIa">В случае применения активного эквалайзера для предыдущего примера мы увидим, что глаз раскрылся еще больше, а амплитуда не уменьшилась:</p>
  <figure id="xMNu" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/0f/4c/0f4c71a3-5b28-4c97-bf88-a118de75916b.png" width="724" />
    <figcaption>Глазковая диаграмма для активного CTLE</figcaption>
  </figure>
  <h3 id="Tago">Дискретные линейные эквалайзеры (DLE)</h3>
  <p id="0pIR">На высоких частотах большой популярностью пользуются дискретные линейные эквалайзеры (DLE). В основе дискретных эквалайзеров лежит КИХ фильтр. Идея заключается в том, что эквалайзер умножает входной сигнал на определенные коэффициенты таким образом, чтобы усилить конкретные частоты в спектре сигнала. Для этого DLE использует набор коэффициентов совместно с линиями задержки. На рисунке проиллюстрирована работа DLE. Коэффициент C-1 называют прекурсором, коэффициенты С0-2 - посткурсорами. Прекурсор увеличивает фронт сигнала (за счет формирования небольшой отрицательной амплитуды до импульса). Посткурсоры снижают межсимвольную интерференцию за счет снижения постоянной составляющей в спектре сигнала.</p>
  <figure id="L13N" class="m_original" data-caption-align="center">
    <img src="https://img4.teletype.in/files/7b/19/7b196458-bf59-4803-acaa-94234db6d198.png" width="829" />
    <figcaption>Принцип работы DLE эквалайзера</figcaption>
  </figure>
  <p id="HYOz">В случае усиления высоких частот с помощью DLE процесс эквализации называется pre-emphasis. При ослаблении низких частот процесс называется - de-emphasis.</p>
  <p id="gH7F">Cигнал c будет pre-emphasis выглядеть следующим образом:</p>
  <figure id="NUSu" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/68/34/6834b8d9-71b4-40f0-b4fa-8d19e1e31604.png" width="814" />
    <figcaption>Сигнал, сформированный DLE</figcaption>
  </figure>
  <h3 id="fSDW">Эквалайзеры обратной связи решения (DFE)</h3>
  <p id="cjch">Линейные эквалайзеры хороши в устранении межсимвольной интерференции, но они плохо справляются с отражениями или перекрестными помехами. Для этих целей хорошо подходит DFE (Decision feedback equalizer). Его принцип работы прост: он вычитает из текущего символа часть амплитуды предыдущего символа.</p>
  <figure id="gOHW" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/90/1a/901aff4c-d0a0-4748-9cec-c1a9085eac76.png" width="825" />
    <figcaption>DFE эквалайзер</figcaption>
  </figure>
  <p id="jqHV">Построен данный эквалайзер также на основе КИХ фильтра, но теперь он имеет обратную связь. За счет вычитания из предыдущего символа форма сигнала получается нелинейной и рваной, однако данный эквалайзер эффективно борется с помехами. </p>
  <figure id="WOXA" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/15/01/15017f7e-bf58-42b6-bdcc-557b215af71f.png" width="867" />
    <figcaption>Глазковая диаграмма DFE эквалайзера</figcaption>
  </figure>
  <h2 id="MtXb">Применения</h2>
  <p id="FDJG">У каждого эквалайзера есть своя область применения. Линейные эквалайзеры отлично справляются с потерями, но не смогут должным образом восстановить сигнал с нелинейными изменениями, например, в случае отражений.</p>
  <p id="WTvU">Рассмотрим АЧХ двух сигналов: красного и синего:</p>
  <figure id="zaYT" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/27/05/27055b6e-7a65-4a48-9a3f-9077acb5080a.png" width="2211" />
    <figcaption>АЧХ двух сигналов</figcaption>
  </figure>
  <p id="igI0">Очевидно, что для синего идеально подходит CTLE. Результат применения линейного эквалайзера для синего сигнала будет выглядеть следующим образом:</p>
  <figure id="KjDj" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/cb/60/cb6088da-5bcd-4478-8489-4cc0aaefa23d.png" width="2047" />
    <figcaption>Применение CTLE к синему сигналу</figcaption>
  </figure>
  <p id="FVEV">А что же будет если к этому сигналу применить DFE?</p>
  <figure id="lhQp" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/0f/a6/0fa68a22-20e4-4abe-940f-a9ede069bd03.png" width="1971" />
    <figcaption>Применение DFE к синему сигналу</figcaption>
  </figure>
  <p id="ojX4">Тоже неплохо, но очевидно, что в данном случае мы создаем ненужный звон. А вот для красного сигнала с его нелинейным спектром отлично подойдет DFE. Во временной области это будет выглядеть следующим образом:</p>
  <figure id="QtsS" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/fe/fa/fefa673e-4fdb-4c27-ae35-f49bbf920e03.png" width="1907" />
    <figcaption>Применение DFE к красному сигналу</figcaption>
  </figure>
  <p id="FoBR">Некоторые пики остались не скомпенсированы, но по мере продвижения сигнала по тракту они сгладятся легче за счет меньшей длительности. </p>
  <p id="c0Qu">Отличия эквалайзеров можно заметить и на глазковой диаграмме. Для CTLE линии будут без разрывов, линейные. DFE же добавляет к глазу резкие скачки, обусловленные его принципом работы.</p>
  <figure id="skbP" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/34/1d/341d17ff-6a1a-4c32-ae8b-e18166bece88.png" width="833" />
    <figcaption>Глазковые диаграммы CTLE и DFE</figcaption>
  </figure>
  <h2 id="azyt">Реальный пример: PCIe</h2>
  <h3 id="TJsN">Устройство эквалайзеров внутри PCIe устройств</h3>
  <p id="VBFS">PCIe один из самых популярных высокоскоростных интерфейсов в компьютерной технике. Разберём, что же именно придумали PSI-SIG для своего детища. Для PCIe Gen.1-2 разработчики внедрили DLE на передатчике с ослаблением низких частот на 3дБ (de-emphasis):</p>
  <figure id="4BPd" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/1d/19/1d19478e-9777-43eb-8296-baa911f2d87a.png" width="1009" />
    <figcaption>De-emphasis на приемнике PCIe Gen.1-2</figcaption>
  </figure>
  <p id="WF5W">Выше третьего поколения все стало сложнее. На передатчик добавили DLE с одним прекурсором и двумя посткурсорами:</p>
  <figure id="YhJz" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/2e/e7/2ee7e32c-7d61-417d-9c1e-8118450a468d.png" width="941" />
    <figcaption>Реализация DLE в PCIe Gen.3</figcaption>
  </figure>
  <p id="dcCO">На приемник добавили CTLE и DFE с двумя коэфециентами:</p>
  <figure id="Xcff" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/9d/3c/9d3ce37f-2ae0-43cb-8ad7-3dd62efad70d.png" width="916" />
    <figcaption>CTLE и DFE на приемнике PCIe Gen.3</figcaption>
  </figure>
  <p id="jhBE">Целиком тракт теперь выглядит следующим образом:</p>
  <figure id="CvjZ" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/69/a8/69a82943-5ed7-4ba1-8cb4-f5fee1eff3a0.png" width="993" />
    <figcaption>Тракт PCIe Gen.3</figcaption>
  </figure>
  <p id="TAtV">В момент тренировки линка проводится отправка тестовых последовательностей с передатчика на приемник. Далее в память BIOS записываются коэффициенты для эквалайзеров, наилучшим образом показавшиеся себя для каждого из поколений (начиная с 3его).</p>
  <figure id="FIXx" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/bf/59/bf59311a-6fb3-4347-941d-4ad641602471.png" width="1279" />
    <figcaption>Тренировка линка PCIe Gen.3 и выше</figcaption>
  </figure>
  <h3 id="iKFQ">Когда внутренних эквалайзеров не достаточно</h3>
  <p id="fwPk">Однако не всегда достаточно эквалайзеров, встроенных в приемник и передатчик устройств PCIe. В этом случае приходится ставить отдельную микросхему - редрайвер или ретаймер, в зависимости от уровня искажений и их природы. Редрайверы содержат в себе CTLE, их внутреннюю архитектуру PCI-SIG показывает так:</p>
  <figure id="6RAB" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/f5/67/f5677619-2200-4602-84b4-75db5c82b344.png" width="487" />
    <figcaption>Внутреняя структура редрайвера</figcaption>
  </figure>
  <p id="UcQN">Подобные микросхемы позволяют в основном компенсировать потери на плате. Коэффициент усиления можно выбирать во внутренних регистрах микросхемы.</p>
  <figure id="93zF" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/96/97/9697f8b3-d50d-4973-a5f6-c3dce5bf5b0c.png" width="609" />
    <figcaption>Семейство характеристик редрайвера</figcaption>
  </figure>
  <p id="4Zvx">Когда линейного эквалайзера недостаточно, в дело идут ретаймеры. Эти микросхемы являются, по сути, полноценным PCIe устройством. Внутри присутствуют CTLE, DFE, DLE:</p>
  <figure id="dLIc" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/7e/19/7e193fb8-a3ad-4b08-b611-4ad0f85706d5.png" width="600" />
    <figcaption>Внутреняя структура ретаймера</figcaption>
  </figure>
  <p id="xZFc">Естественно, обилие полезных возможностей ретаймеров не бесплатное удовольствие. Ретаймеры имеют гораздо большую стоимость чем редрайверы, однако иногда они - единственный выход. </p>
  <p id="S3AS">Сравнительная таблица, которую приводит PCI-SIG</p>
  <figure id="OidH" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/35/ea/35eae116-65e0-4421-a44e-adb4feb638a8.png" width="874" />
    <figcaption>Сравнение редрайвером и ретаймеров</figcaption>
  </figure>
  <h2 id="AsDJ">Заключение</h2>
  <p id="pn2U">У каждого типа эквализации есть свои сильные и слабые стороны. На основе этой информации вам как разработчику придется делать выбор о применении того или иного решения.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@anov9/i0n-Raim5S2</guid><link>https://teletype.in/@anov9/i0n-Raim5S2?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9</link><comments>https://teletype.in/@anov9/i0n-Raim5S2?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9#comments</comments><dc:creator>anov9</dc:creator><title>Разбираемся с высокочастными эквалайзерами</title><pubDate>Sat, 15 Mar 2025 07:53:31 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/25/ce/25ced08b-072e-4812-98f5-34faff42e824.png"></media:content><category>Electronics &amp;amp; Semiconductor</category><description><![CDATA[<img src="https://img4.teletype.in/files/f2/76/f276befe-60bf-4d07-b0b1-d98de349f6a4.png"></img>Предположим, у вас есть передатчик TX и приемник RX, которые соединены трактом. Пусть TX - DP порт PCIe CPU, а RX - UP порт PCIe микросхемы на карточке:]]></description><content:encoded><![CDATA[
  <h2 id="9s6Y">Какие проблемы решают эквалайзеры?</h2>
  <p id="kIO3">Предположим, у вас есть передатчик TX и приемник RX, которые соединены трактом. Пусть TX - DP порт PCIe CPU, а RX - UP порт PCIe микросхемы на карточке:</p>
  <figure id="XUfb" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/78/cb/78cb1ba9-5935-40a9-98f9-8cea50ea8eaa.png" width="838" />
  </figure>
  <p id="CDat"> Вы отправляете идеальный сигнал с передатчика (DP CPU), который выглядит следующим образом:</p>
  <figure id="Sbin" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/29/b7/29b74679-5ad5-4ecf-a4e7-32fe64133cef.png" width="1039" />
    <figcaption>Сигнал на передатчике</figcaption>
  </figure>
  <p id="dZ8f">Резкие фронты, четкие уровни 1 и 0 - все, что требуется для безошибочного распознавания битов. А на приемнике вы получаете грустную картинку:</p>
  <figure id="AnjY" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/ed/d0/edd0c08b-3499-4c53-8ddc-c6748f637436.png" width="1010" />
    <figcaption>Сигнал на приемнике</figcaption>
  </figure>
  <p id="Kizl">Естественно, корректно распознать где 0, а где 1, в данном случае абсолютно невозможно. По итогу, на приемник приходит совсем другая последовательность, что приводит некорректной работе интерфейса. </p>
  <p id="OgEL">Почему так происходит? </p>
  <p id="gsO6">Дело в том, что сигнал от передатчика к приёмнику проходит путь по неидеальной среде, влияющей на качество сигнала. Основные факторы, влияющие на качество сигнала:</p>
  <ul id="YcKB">
    <li id="MV9c">Ослабления сигнала за счет потерь при передаче (потери в диэлектрике, из - за шероховатости меди, падение на дорожках);</li>
    <li id="M8ov">Отражения (из - за различия в импедансах, неравномерности передающей структуры) </li>
    <li id="IySI">Помехи (перекрестные помехи, шумы на питании/земле, сетевые помехи)</li>
  </ul>
  <p id="Kg6d">Для решения данной проблемы были созданы эквалайзеры. Цепи, способные нивелировать отрицательное воздействие на передаваемый по тракту сигнал.</p>
  <h2 id="AGBV">Принцип работы и типы эквалайзеров</h2>
  <p id="3Yo7">Главная цель эквалайзера - скомпенсировать АЧХ и ФЧХ системы таким образом, чтобы среда передачи не оказывала никакого влияния на сигнал.</p>
  <p id="brK9">Рассмотрим тракт на печатной плате с диэлектриком FR4, его передаточная характеристика показана красной линией. Заметим, что с ростом частоты увеличиваются и потери, таким образом на частоте 6ГГц сигнал будет ослаблен на 8дБ. Для компенсации потерь можно использовать линейный эквалайзер (зеленая линия). Усиление сигнала для такого эквалайзера растет пропорционально росту частоты (до определенного момента).</p>
  <figure id="uvG0" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/80/f7/80f792a9-fd2b-4319-8c76-3b62b91678e3.png" width="949" />
    <figcaption>Компенсация потерь на плате</figcaption>
  </figure>
  <p id="8H7O">В итоге при сложении передаточных характеристик канала и эквалайзера мы получаем практически идеальную АЧХ с ослаблением около 1дБ.</p>
  <h3 id="E6LW">Пассивные линейные эквалайзеры</h3>
  <p id="mEF7">Линейные эквалайзеры могут быть активными и пассивными. Простейший пассивный эквалайзер выглядит следующим образом:</p>
  <figure id="9FIv" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/3a/df/3adf5f8e-0897-441a-b56e-c9c718fb7bd4.png" width="664" />
    <figcaption>Схема пассивного эквалайзера</figcaption>
  </figure>
  <p id="h4gG">На низких частотах сигнал ослабляется за счет делителя Rhp, Rl. При росте частоты сигнала импеданс Chp снижается, коэффициент деления также снижается, усиливая амплитуду сигнала относительно амплитуды на постоянном напряжении. Принцип работы схемы схож с фильтром высоких частот. Передаточная функция пассивного эквалайзера выглядит следующим образом:</p>
  <figure id="kOek" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/7d/6a/7d6a09ca-7652-4a8a-ae5f-4188f513a569.png" width="735" />
    <figcaption>АЧХ и ФЧХ пассивного эквалайзера</figcaption>
  </figure>
  <p id="8U1m">Перейдем во временную область. На рисунке а) представлен сигнал на выходе передатчика, на рисунке b) - сигнал на входе приемника. Видно, что за счет ослабления амплитуды сигнала печатной платой реальная длительность 0 и 1 ошибочно уменьшена или увеличена. Данное явление называется межсимвольной интерференцией (ISI). В случае внедрения пассивного эквалайзера (рисунок c) мы ослабляем амплитуду на постоянном напряжении, но усиливаем относительно этого уровня амплитуду на рабочей частоте. В результате мы получаем корректное распознавание битов, хоть и с меньшей амплитудой сигнала.</p>
  <figure id="Z08a" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/bd/86/bd8680a8-f8b8-4bf7-91ef-651cbcfde9d8.png" width="819" />
    <figcaption>Ослабление межсимвольной интерференции за счет пассивного эквалайзера</figcaption>
  </figure>
  <p id="RPfA">Для анализа работы интерфейсов был придуман замечательный инструмент - глазковая диаграмма. Для получения этой диаграммы на выходе передатчика генерируется случайная (или наихудшая) последовательность битов. Щупы осциллографа устанавливаются на входы приемника. Далее осциллограф записывает все переходы сигнала за определенный промежуток и накладывает их друг на друга.</p>
  <figure id="gJVX" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/fc/bd/fcbd6cfe-ec85-47ff-8098-6d08db22e942.png" width="1080" />
    <figcaption>Принцип построения глазковой диаграммы</figcaption>
  </figure>
  <p id="dsu0">Для описанного выше примера, глазковая диаграмма без эквалайзера представлена на рисунке а), мы наблюдаем полностью закрытый глаз. Это значит, что приёмник не сможет корректно распознать 0 или 1 на своем входе. Глаз с пассивным эквалайзером представлен на рисунке b), амплитуда сигнала меньше, но теперь глаз раскрыт.</p>
  <figure id="a70L" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/6f/81/6f81e797-949b-484f-81e4-f8cc414b7321.png" width="835" />
    <figcaption>Глзаковые диаграммы без и с эквалайзером</figcaption>
  </figure>
  <p id="KFCQ">Насколько должен быть раскрыт глаз определяется спецификацией интерфейса. На глаз накладывается маска, которая визуализирует данные требования:</p>
  <figure id="Ju4p" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/ae/2d/ae2df01b-576d-4fbd-83cc-eab378a5c7a9.png" width="659" />
    <figcaption>Наложение маски на глаз</figcaption>
  </figure>
  <h3 id="KHCw">Активные линейные эквалайзеры (CTLE)</h3>
  <p id="1JQT">Активные линейные эквалайзеры применяются гораздо чаще, чем их пассивные братья, по устройству они похожи на активные ФВЧ. Активный эквалайзер уже не создает ослабления сигнала на нулевой частоте, при этом усиливая высокие частоты.</p>
  <figure id="HWGK" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/7d/b4/7db471d7-0314-4244-bb63-220e8db24187.png" width="760" />
    <figcaption>Активный эквалайзер и его АЧХ</figcaption>
  </figure>
  <p id="605o">В случае применения активного эквалайзера для предыдущего примера мы увидим, что глаз раскрылся еще больше, а амплитуда не уменьшилась:</p>
  <figure id="33dB" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/0f/4c/0f4c71a3-5b28-4c97-bf88-a118de75916b.png" width="724" />
    <figcaption>Глазковая диаграмма для активного CTLE</figcaption>
  </figure>
  <h3 id="AIr1">Дискретные линейные эквалайзеры (DLE)</h3>
  <p id="gXQX">На высоких частотах большой популярностью пользуются дискретные линейные эквалайзеры (DLE). В основе дискретных эквалайзеров лежит КИХ фильтр. Идея заключается в том, что эквалайзер умножает входной сигнал на определенные коэффициенты таким образом, чтобы усилить конкретные частоты в спектре сигнала. Для этого DLE использует набор коэффициентов совместно с линиями задержки. На рисунке проиллюстрирована работа DLE. Коэффициент C-1 называют прекурсором, коэффициенты С0-2 - посткурсорами. Прекурсор увеличивает фронт сигнала (за счет формирования небольшой отрицательной амплитуды до импульса). Посткурсоры снижают межсимвольную интерференцию за счет снижения постоянной составляющей в спектре сигнала.</p>
  <figure id="o7o1" class="m_original" data-caption-align="center">
    <img src="https://img4.teletype.in/files/7b/19/7b196458-bf59-4803-acaa-94234db6d198.png" width="829" />
    <figcaption>Принцип работы DLE эквалайзера</figcaption>
  </figure>
  <p id="MyWP">В случае усиления высоких частот с помощью DLE процесс эквализации называется pre-emphasis. При ослаблении низких частот процесс называется - de-emphasis.</p>
  <p id="aicS">Cигнал c будет pre-emphasis выглядеть следующим образом:</p>
  <figure id="C7Nf" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/68/34/6834b8d9-71b4-40f0-b4fa-8d19e1e31604.png" width="814" />
    <figcaption>Сигнал, сформированный DLE</figcaption>
  </figure>
  <h3 id="3Bmu">Эквалайзеры обратной связи решения (DFE)</h3>
  <p id="Ycb4">Линейные эквалайзеры хороши в устранении межсимвольной интерференции, но они плохо справляются с отражениями или перекрестными помехами. Для этих целей хорошо подходит DFE (Decision feedback equalizer). Его принцип работы прост: он вычитает из текущего символа часть амплитуды предыдущего символа.</p>
  <figure id="RuS0" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/90/1a/901aff4c-d0a0-4748-9cec-c1a9085eac76.png" width="825" />
    <figcaption>DFE эквалайзер</figcaption>
  </figure>
  <p id="1mD9">Построен данный эквалайзер также на основе КИХ фильтра, но теперь он имеет обратную связь. За счет вычитания из предыдущего символа форма сигнала получается нелинейной и рваной, однако данный эквалайзер эффективно борется с помехами. </p>
  <figure id="Q8AJ" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/15/01/15017f7e-bf58-42b6-bdcc-557b215af71f.png" width="867" />
    <figcaption>Глазковая диаграмма DFE эквалайзера</figcaption>
  </figure>
  <h2 id="RHhu">Применения</h2>
  <p id="UeHA">У каждого эквалайзера есть своя область применения. Линейные эквалайзеры отлично справляются с потерями, но не смогут должным образом восстановить сигнал с нелинейными изменениями, например, в случае отражений.</p>
  <p id="tmrA">Рассмотрим АЧХ двух сигналов: красного и синего:</p>
  <figure id="BLBp" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/27/05/27055b6e-7a65-4a48-9a3f-9077acb5080a.png" width="2211" />
    <figcaption>АЧХ двух сигналов</figcaption>
  </figure>
  <p id="Fieb">Очевидно, что для синего идеально подходит CTLE. Результат применения линейного эквалайзера для синего сигнала будет выглядеть следующим образом:</p>
  <figure id="Y5fx" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/cb/60/cb6088da-5bcd-4478-8489-4cc0aaefa23d.png" width="2047" />
    <figcaption>Применение CTLE к синему сигналу</figcaption>
  </figure>
  <p id="d58p">А что же будет если к этому сигналу применить DFE?</p>
  <figure id="lQp3" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/0f/a6/0fa68a22-20e4-4abe-940f-a9ede069bd03.png" width="1971" />
    <figcaption>Применение DFE к синему сигналу</figcaption>
  </figure>
  <p id="xLYo">Тоже неплохо, но очевидно, что в данном случае мы создаем ненужный звон. А вот для красного сигнала с его нелинейным спектром отлично подойдет DFE. Во временной области это будет выглядеть следующим образом:</p>
  <figure id="n2Zq" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/fe/fa/fefa673e-4fdb-4c27-ae35-f49bbf920e03.png" width="1907" />
    <figcaption>Применение DFE к красному сигналу</figcaption>
  </figure>
  <p id="TZiq">Некоторые пики остались не скомпенсированы, но по мере продвижения сигнала по тракту они сгладятся легче за счет меньшей длительности. </p>
  <p id="FbxS">Отличия эквалайзеров можно заметить и на глазковой диаграмме. Для CTLE линии будут без разрывов, линейные. DFE же добавляет к глазу резкие скачки, обусловленные его принципом работы.</p>
  <figure id="mMgg" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/34/1d/341d17ff-6a1a-4c32-ae8b-e18166bece88.png" width="833" />
    <figcaption>Глазковые диаграммы CTLE и DFE</figcaption>
  </figure>
  <h2 id="WuVT">Реальный пример: PCIe</h2>
  <h3 id="cpBX">Устройство эквалайзеров внутри PCIe устройств</h3>
  <p id="sKA9">PCIe один из самых популярных высокоскоростных интерфейсов в компьютерной технике. Разберём, что же именно придумали PSI-SIG для своего детища. Для PCIe Gen.1-2 разработчики внедрили DLE на передатчике с ослаблением низких частот на 3дБ (de-emphasis):</p>
  <figure id="KBtL" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/1d/19/1d19478e-9777-43eb-8296-baa911f2d87a.png" width="1009" />
    <figcaption>De-emphasis на приемнике PCIe Gen.1-2</figcaption>
  </figure>
  <p id="J8yz">Выше третьего поколения все стало сложнее. На передатчик добавили DLE с одним прекурсором и двумя посткурсорами:</p>
  <figure id="OMCF" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/2e/e7/2ee7e32c-7d61-417d-9c1e-8118450a468d.png" width="941" />
    <figcaption>Реализация DLE в PCIe Gen.3</figcaption>
  </figure>
  <p id="F6em">На приемник добавили CTLE и DFE с двумя коэфециентами:</p>
  <figure id="29a4" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/9d/3c/9d3ce37f-2ae0-43cb-8ad7-3dd62efad70d.png" width="916" />
    <figcaption>CTLE и DFE на приемнике PCIe Gen.3</figcaption>
  </figure>
  <p id="ogvr">Целиком тракт теперь выглядит следующим образом:</p>
  <figure id="d6GD" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/69/a8/69a82943-5ed7-4ba1-8cb4-f5fee1eff3a0.png" width="993" />
    <figcaption>Тракт PCIe Gen.3</figcaption>
  </figure>
  <p id="sbJk">В момент тренировки линка проводится отправка тестовых последовательностей с передатчика на приемник. Далее в память BIOS записываются коэффициенты для эквалайзеров, наилучшим образом показавшиеся себя для каждого из поколений (начиная с 3его).</p>
  <figure id="vLAJ" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/bf/59/bf59311a-6fb3-4347-941d-4ad641602471.png" width="1279" />
    <figcaption>Тренировка линка PCIe Gen.3 и выше</figcaption>
  </figure>
  <h3 id="cBvh">Когда внутренних эквалайзеров не достаточно</h3>
  <p id="GGCR">Однако не всегда достаточно эквалайзеров, встроенных в приемник и передатчик устройств PCIe. В этом случае приходится ставить отдельную микросхему - редрайвер или ретаймер, в зависимости от уровня искажений и их природы. Редрайверы содержат в себе CTLE, их внутреннюю архитектуру PCI-SIG показывает так:</p>
  <figure id="bicz" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/f5/67/f5677619-2200-4602-84b4-75db5c82b344.png" width="487" />
    <figcaption>Внутреняя структура редрайвера</figcaption>
  </figure>
  <p id="Lws6">Подобные микросхемы позволяют в основном компенсировать потери на плате. Коэффициент усиления можно выбирать во внутренних регистрах микросхемы.</p>
  <figure id="CGoE" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/96/97/9697f8b3-d50d-4973-a5f6-c3dce5bf5b0c.png" width="609" />
    <figcaption>Семейство характеристик редрайвера</figcaption>
  </figure>
  <p id="20HY">Когда линейного эквалайзера недостаточно, в дело идут ретаймеры. Эти микросхемы являются, по сути, полноценным PCIe устройством. Внутри присутствуют CTLE, DFE, DLE:</p>
  <figure id="MXvK" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/7e/19/7e193fb8-a3ad-4b08-b611-4ad0f85706d5.png" width="600" />
    <figcaption>Внутреняя структура ретаймера</figcaption>
  </figure>
  <p id="MXnA">Естественно, обилие полезных возможностей ретаймеров не бесплатное удовольствие. Ретаймеры имеют гораздо большую стоимость чем редрайверы, однако иногда они - единственный выход. </p>
  <p id="MKB3">Сравнительная таблица, которую приводит PCI-SIG</p>
  <figure id="BqFB" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/35/ea/35eae116-65e0-4421-a44e-adb4feb638a8.png" width="874" />
    <figcaption>Сравнение редрайвером и ретаймеров</figcaption>
  </figure>
  <h2 id="tsz6">Заключение</h2>
  <p id="2uDS">У каждого типа эквализации есть свои сильные и слабые стороны. На основе этой информации вам как разработчику придется делать выбор о применении того или иного решения.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@anov9/YcY7EfvD5yW</guid><link>https://teletype.in/@anov9/YcY7EfvD5yW?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9</link><comments>https://teletype.in/@anov9/YcY7EfvD5yW?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=anov9#comments</comments><dc:creator>anov9</dc:creator><title>Как выбрать конденсатор?</title><pubDate>Sun, 02 Mar 2025 15:25:11 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/16/62/166258ea-c56e-4c31-be36-60337c82f31b.png"></media:content><description><![CDATA[<img src="https://img3.teletype.in/files/6f/e6/6fe60430-d446-49ef-8b11-4801374f3bb2.png"></img>При переходе в категорию &quot;конденсаторы&quot; на сайтах популярных дистрибьютеров можно увидеть до миллиона результатов. Какой же выбрать? По каким параметрам искать и какие лучше подходят под ваше устройство?]]></description><content:encoded><![CDATA[
  <p id="ZQWD">При переходе в категорию &quot;конденсаторы&quot; на сайтах популярных дистрибьютеров можно увидеть до миллиона результатов. Какой же выбрать? По каким параметрам искать и какие лучше подходят под ваше устройство?</p>
  <h2 id="fUwy">Классификация</h2>
  <p id="iMNx">Начнем с классификации. Дерево начинается с разделения на две категории: постоянные и переменные конденсаторы. Из названия групп все понятно, у переменных конденсаторов возможно изменение емкости в определенном диапазоне. У постоянных конденсаторов емкость - константа. В данной статье будут рассмотрены только постоянные конденсаторы. </p>
  <figure id="ZIlv" class="m_retina" data-caption-align="center">
    <img src="https://img2.teletype.in/files/d1/8f/d18fa6e3-e65f-438e-a5f0-2893d4b1b127.png" width="806.5" />
    <figcaption>Дерево конденсаторов</figcaption>
  </figure>
  <h3 id="sddb">Стеклянные конденсаторы</h3>
  <p id="HbbZ">В качестве диэлектрика используется стекло, расположенное между двумя электродами. Применяются при высоких требованиях к надежности. Диэлектрик заключен в герметичный корпус, в связи с этим влияние внешней среды минимизировано. Обладают высокой стабильностью, низкими потерями, но невысокой ёмкостью(сотни нФ). Применяются довольно редко.</p>
  <figure id="gbEt" class="m_custom" data-caption-align="center">
    <img src="https://img4.teletype.in/files/78/35/78357482-eb74-4410-ad4d-e6dbb4f8d4f2.jpeg" width="405.2255319148936" />
    <figcaption>Внутренняя структура стеклянных конденсаторов</figcaption>
  </figure>
  <p id="CYFb">Внешний вид:</p>
  <figure id="Ywcg" class="m_original" data-caption-align="center">
    <img src="https://img4.teletype.in/files/b8/17/b817dc16-05a5-4b09-8a25-abc517b66cca.png" width="500" />
    <figcaption>Стеклянные конденсаторы</figcaption>
  </figure>
  <h3 id="xb8m">Масляные/бумажные конденсаторы</h3>
  <p id="VQ42">Представляют из себя ролл, состоящий из листов диэлектрика, на которые помещается слой проводящей фольги. Далее эта конструкция скручивается и помещается в корпус. Популярны в основном в силовых установках. Способны выдерживать десятки тысяч вольт и сотни ампер. Масляное заполнение улучшает теплопередачу на корпус, что позволяет более эффективно охлаждать конденсаторы. Также у масляных конденсаторов есть замечательное свойство самовосстанавливаться.</p>
  <figure id="Y2T3" class="m_custom" data-caption-align="center">
    <img src="https://img3.teletype.in/files/65/b6/65b6e230-6d01-4fac-bdfc-3d640f8eb7d5.png" width="460.8897637795275" />
    <figcaption>Структура бумажного конденсатора</figcaption>
  </figure>
  <p id="AvsR">Внешний могут выглядеть и так:</p>
  <figure id="41kw" class="m_custom" data-caption-align="center">
    <img src="https://img3.teletype.in/files/ad/ce/adcebdbe-adaa-4cec-97b7-e1dc7ec6decc.png" width="235" />
    <figcaption>Масляный конденсатор</figcaption>
  </figure>
  <h3 id="6ENc">Вакуумные конденсаторы</h3>
  <p id="P4r5">Диэлектриком является вакуум, как можно понять из названия. Нашли применение в высоковольтном оборудовании (десятки кВ), в том числе и высокочастотном. Применяется в установках индуктивного нагрева, могут самовосстанавливаться.</p>
  <figure id="TIS2" class="m_original" data-caption-align="center">
    <img src="https://img2.teletype.in/files/1c/75/1c755a55-4e7e-4dc7-8910-d40220908cc2.png" width="390" />
    <figcaption>Вакуумные конденсаторы</figcaption>
  </figure>
  <h3 id="vkjI">Слюдяные конденсаторы</h3>
  <p id="IHju">В качестве диэлектрика используются тонкие слои слюды, чередующиеся со слоями проводника. Еще один тип конденсаторов с высокой стабильностью и точностью. Может выдерживать до тысячи вольт и обладает низкими потерями, в связи с этим используется для задания постоянных времени, создания фильтров. Популярен в оборудовании, работающем на радиочастотах.</p>
  <figure id="b5Po" class="m_custom" data-caption-align="center">
    <img src="https://img4.teletype.in/files/f3/f4/f3f428f5-df4c-4535-9214-344f0183720a.gif" width="421.1764705882353" />
    <figcaption>Слюдяной конденсатор и его внутренняя структура</figcaption>
  </figure>
  <h3 id="pWIe">Кремниевые конденсаторы</h3>
  <p id="gQBo">Конденсаторы, выполнение на кристалле кремния. Регулярно встречаются внутри готовых микросхем. Обладают низкой паразитной индуктивностью и сопротивлением, применяются для развязки сигналов на кристалле, фильтрации питания. Самое частое применение - хранение заряда в ячейке памяти DRAM, фильтрация питания. Рассчитаны на десятки вольт.</p>
  <figure id="ZJy1" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/ad/bd/adbd1bf9-3c79-4eaa-bea3-e4717e31cea6.png" width="2341" />
    <figcaption>Процесс изготовления кремниего конденсатора</figcaption>
  </figure>
  <h3 id="YC4V">Пленочные конденсаторы</h3>
  <p id="4z5g">Конденсаторы, состоящие из множества тонких слоев полимера, расположенных между слоями проводящей фольги. Пленочные конденсаторы способны выдерживать до нескольких киловольт, обладают высокой точностью, низким ESR (об этом параметре позже). Относительно недорогие по сравнению с конденсаторами, перечисленными выше. Применяются в различных областях от источников питания до радиоаппаратуры.</p>
  <figure id="80cm" class="m_custom" data-caption-align="center">
    <img src="https://img4.teletype.in/files/7f/d2/7fd26469-74a2-48a5-b609-19ad715c0264.png" width="596.0883720930233" />
    <figcaption>Пленочные конденсаторы и их внутренняя структура</figcaption>
  </figure>
  <h3 id="Wruv">Электролитические конденсаторы</h3>
  <p id="8rNq">Для электролитических конденсаторов с диэлектриком Al2O3 технология изготовления аналогична бумажным, однако изолирующая бумага пропитывается жидким электролитом:</p>
  <figure id="35cN" class="m_original" data-caption-align="center">
    <img src="https://img2.teletype.in/files/9c/36/9c361e1b-9298-43f0-9bb6-ec852514999d.png" width="628" />
    <figcaption>Внутренняя структура электролитического конеденсатора конденсатора </figcaption>
  </figure>
  <p id="ehdf">В случае с танталовыми (Ta2O5, MnO2) внутренняя структура будет несколько отличаться. Для цилиндрических конденсаторов она выглядит так:</p>
  <figure id="dFES" class="m_original" data-caption-align="center">
    <img src="https://img2.teletype.in/files/93/7f/937f8074-4faf-428b-8102-c7f42aced11a.png" width="565" />
    <figcaption>Внутренняя структура выводных танталовых конденсаторов</figcaption>
  </figure>
  <p id="ZR7p">И для SMD компонентов:</p>
  <figure id="wlvq" class="m_original" data-caption-align="center">
    <img src="https://img1.teletype.in/files/4f/34/4f34e0dc-9e7c-42de-92ce-d03d00f20c2a.png" width="512" />
    <figcaption>Внутренняя структура SMD танталовых конденсаторов</figcaption>
  </figure>
  <p id="G7I9">Электролиты и танталовые конденсаторы присутствуют практически в любом устройстве. Обладают большой емкостью и способны выдерживать достаточно высокое напряжение (до кВ). Важной особенностью данных конденсаторов является их однополярность. Напряжение на конденсаторе должно быть направлено от анода к катоду. Современные танталы ушли далеко от своих предшественников, сегодня это могут быть конденсаторы с высокой емкостью и очень низким ESR, изготовленные уже, конечно, по другой технологии. Кстати, с танталами стоит быть аккуратнее, они чаще других конденсаторов выходят из строя, не любят резкие броски тока.</p>
  <figure id="OOTD" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/99/57/99578465-ea65-4058-8935-f8af06974ac3.png" width="959" />
    <figcaption>Современные танталовые конденсаторы. Внутренняя структура</figcaption>
  </figure>
  <h3 id="vhp2">Суперконденсаторы</h3>
  <p id="GPAk">Чем то схожи с электролитическими, но теперь между электродами дополнительно добавляют сепаратор. Он нужен, чтобы не допустить перемещения зарядов от одного электрода ко второму. Являются обладателями максимально возможной емкости. Напряжения, однако, варьируются в пределах пары десятков вольт. Используются для обеспечения бесперебойного питания на коротком промежутке времени.</p>
  <figure id="MQzp" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/8d/a8/8da82a43-304e-4e86-b9c0-3e8f6be8e59b.png" width="800" />
    <figcaption>Внутренняя структура суперконденсатора</figcaption>
  </figure>
  <h3 id="xIWh">Керамические конденсаторы</h3>
  <p id="Caj7">Самая многочисленная группа конденсаторов. В качестве диэлектрика используется различная керамика, которая чередуется с металлом, относящимся к каждому из электродов. Работают в широком диапазоне напряжений (до десятков кВ), имеют высокую удельную емкость, низкий ESR и потери.</p>
  <figure id="kiK8" class="m_custom" data-caption-align="center">
    <img src="https://img2.teletype.in/files/d6/27/d627f03e-f963-4aef-98a7-bf1b49eb6181.png" width="583" />
    <figcaption>Внутреняя стркутура керамического конденсатора</figcaption>
  </figure>
  <p id="YRQk">В качестве итога классификации можно использовать следующую диаграмму, на ней присутствуют самые популярные типы конденсаторов:</p>
  <figure id="MFTw" class="m_custom" data-caption-align="center">
    <img src="https://img1.teletype.in/files/8a/46/8a4600d7-830a-46dd-8a90-61497f9023c8.png" width="702" />
    <figcaption>Емкость и напряжение для популярных типов конденсторов</figcaption>
  </figure>
  <h2 id="IrrI">Характеристики конденсаторов</h2>
  <p id="lSEa">Рассмотрим по каким же критериям и параметрам можно подбирать конденсаторы:</p>
  <h3 id="BlAx">Емкость (Capacitance)</h3>
  <p id="cFiH">Безусловно, важнейший параметр, по которому отсеется большинство претендентов, думаю тут объяснять не требуется.</p>
  <h3 id="dK7D">Максимальное рабочее напряжение (Maximum rated voltage)</h3>
  <p id="h9o5">Второй важнейший параметр, по которому следует вести поиск. Однако не для всех конденсаторов можно выбирать напряжение вплотную к максимальному напряжению на схеме. Для некоторых танталов, электролитов и керамики рекомендуется выбирать напряжение с двойным запасом. Однако все зависит от конкретного конденсатора, современные танталы могут работать отлично и при 100% от максимального напряжения, и даже чуть выше.</p>
  <h3 id="Iw79">Полярный/не полярный</h3>
  <p id="gbsG">Для определённых приложений возможно использовать полярные конденсаторы, например, они популярны на входе и выходе источников питания, где напряжение не меняет полярность. Полярные конденсаторы обладают большей емкостью, однако подойдут не для всех схем.</p>
  <h3 id="x2X9">Точность</h3>
  <p id="LLkX">Важный параметр для прецизионных схем. При большом разбросе емкости вы можете получить некорректную работу схемы, особенно если емкость стоит в фильтре, осцилляторе, времязадающей цепи. Конденсаторы с высокой точностью - слюдяные, пленочные, некоторые типы керамических.</p>
  <h3 id="H0Yv">Паразитные параметры (ESR, ESL, Rp)</h3>
  <p id="vc1P">Как мы знаем, у всех компонентов есть паразитные параметры. Конденсаторы не стали исключением. У электродов любого конденсатора присутствует ненулевые сопротивление и индуктивность, диэлектрик также не идеален и имеет большое, но не бесконечное сопротивление. Эквивалентная схема конденсатора с паразитными параметрами выглядит следующим образом:</p>
  <figure id="ESK4" class="m_retina" data-caption-align="center">
    <img src="https://img1.teletype.in/files/ca/57/ca57d1ef-a281-49c1-88aa-af88127607b6.png" width="512" />
    <figcaption>Эквивалентная схема конденсатора</figcaption>
  </figure>
  <p id="fDBR"><em>ESR </em>- последовательное cопротивление, его составляющие: сопротивление электродов и внутренних соединений (которое зависит от частоты из - за скин эффекта), диэлектрические потери, также зависимые от частоты;</p>
  <p id="Xccf"><em>ESL </em>- последовательная индуктивность выводов и внутренних соединений;</p>
  <p id="8y3S"><em>Rp(IR)</em> - параллельное сопротивление, которое иллюстрирует утечки в диэлектрике. </p>
  <p id="8Yq3">В связи с этим полный импеданс конденсатор описывается следующей формулой:</p>
  <figure id="MCgm" class="m_custom" data-caption-align="center">
    <img src="https://img2.teletype.in/files/50/06/5006c5bd-f58b-4161-a5dd-f606796e549f.png" width="458" />
  </figure>
  <p id="sjLk">При работе конденсатора на низких частотах ESL, ESR не берутся в расчет, однако, когда вы доходите до резонансной частоты (когда реактивный компонент Xl становится равен Xc) паразитные параметры играют огромную роль. При повышении рабочей частоты выше резонансной, конденсатор начинает действовать как индуктивность. В этом случае он больше не выполняет свою функцию.</p>
  <figure id="jxgv" class="m_original" data-caption-align="center">
    <img src="https://img3.teletype.in/files/a7/4a/a74a50b1-7700-4d78-aad9-0ae2809250ca.png" width="427" />
    <figcaption>Импеданс конденсатора от частоты</figcaption>
  </figure>
  <p id="Ef1W">Таким образом, чтобы не получить индуктивное поведение, которое ведет к дополнительным пульсациям, стоит использовать конденсатор с меньшим ESL. Чаще всего это будут керамические конденсаторы поверхностного монтажа, есть даже специальные корпуса, в которых индуктивность минимизирована. </p>
  <figure id="x7pK" class="m_original" data-caption-align="center">
    <img src="https://img1.teletype.in/files/0f/9b/0f9b2db3-3ed0-43ec-b8d4-ab5508abf98d.png" width="550" />
    <figcaption>Индуктивность керамических корпусов конденсаторов </figcaption>
  </figure>
  <p id="oM6J">ESR также играет важную роль. В случае больших пульсаций тока через конденсатор, например, в источниках питания, ток будет создавать падение напряжения на ESR. Это приведет к дополнительным помехам, потерях в конденсаторе и деградации импеданса подсистемы питания. ESR также растет с повышением температуры. А вот так выглядит распределение ESR для разного типа конденсаторов:</p>
  <figure id="SYbA" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/76/a4/76a4bc44-7fa0-475b-b9f5-f10420d88dbe.png" width="1269" />
    <figcaption>ESR разных типов конденсаторов</figcaption>
  </figure>
  <p id="BHT1">Популярным приемом является каскадирование различных типов конденсаторов (комбинация электролитов/танталов и керамики разных номиналов), чтобы получить требуемый импеданс подсистемы питания с учетом ESR и ESL. Низкий импеданс на высоких частотах позволяет нагрузке резко менять потребление энергии без просадок напряжения. Пример построения подсистемы питания для высокопроизводительной микросхемы:</p>
  <figure id="OVy2" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/ce/b8/ceb89b49-2d9b-4caa-b961-bf2fef13beff.png" width="876" />
    <figcaption>Параметры конденсаторов</figcaption>
  </figure>
  <p id="7H8S">Импеданс системы питания:</p>
  <figure id="6N92" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/c8/05/c80504be-ea8a-41a2-8bcd-0a1704516cbb.png" width="905" />
    <figcaption>Полный импеданс домена питания</figcaption>
  </figure>
  <p id="lGTh">И, наконец, Rp(IR) - параллельное сопротивление, в документации чаще всего Insulation resistance. Данный параметр важен в случае если ваш конденсатор используется в устройстве с низким потреблением, например, в носимых устройствах с батарейным питанием или медицинском оборудовании.</p>
  <figure id="FBuw" class="m_column" data-caption-align="center">
    <img src="https://img4.teletype.in/files/b2/b1/b2b18e82-7c45-48dc-90a2-fca959d51b9e.png" width="632" />
    <figcaption>Величина сопротивления утечки от типа конденсаторов</figcaption>
  </figure>
  <h3 id="MA6r">Тип монтажа (поверхностный/выводной)</h3>
  <p id="H5Ib">При выборе типа монтажа стоит ориентироваться на несколько параметров: свободное место на плате, удобство размещения других компонентов, технологичность производства, стоимость компонента, паразитные параметры. Чаще всего выводные компоненты стоят дешевле, но обладают большими ESR, ESL, а при их пайке требуется дополнительная технологическая операция.</p>
  <figure id="MHra" class="m_custom" data-caption-align="center">
    <img src="https://img4.teletype.in/files/f1/3c/f13c528b-9ff2-46c6-902c-823a53635a6e.png" width="577" />
    <figcaption>Поверхностный и выводной тип монтажа</figcaption>
  </figure>
  <h3 id="c3q0">Тип диэлектрика</h3>
  <p id="6ti6">Особенно актуально для керамических конденсаторов. У разных типов диэлектриков отличается удельная ёмкость (больше емкости в том же корпусе), температурный диапазон, изменение емкости от температуры. Таблица для класса 2 и 3 керамических диэлектриков:</p>
  <figure id="4Znx" class="m_custom">
    <img src="https://img3.teletype.in/files/e5/a7/e5a726f0-9e88-4e61-9df1-03cf7e22ccd1.png" width="468" />
  </figure>
  <p id="KFGl">Для класса 1 таблица выглядит так:</p>
  <figure id="BGiz" class="m_custom">
    <img src="https://img2.teletype.in/files/54/91/54918c2b-3d67-416e-8732-df1c995ef887.png" width="655.5437262357415" />
  </figure>
  <p id="V3Mq">Далее выбор за вами, к какому изменению емкости на всем температурном диапазоне вы готовы. Самые популярные диэлектрики для индустриальных применений: X7R, Y6S, C0G. Для потребительской электроники: X5R, X7R, Y5V. Для военной - в основном C0G, хотя все зависит от температурного диапазона и предназначения конденсатора. </p>
  <figure id="r4EN" class="m_column" data-caption-align="center">
    <img src="https://img1.teletype.in/files/c5/30/c530db77-d4ce-4dfd-9f30-03fc03cdfb73.png" width="820" />
    <figcaption>График изменение емкости керамических конденсаторов в зависимости от температуры</figcaption>
  </figure>
  <p id="BlmW">Для сравнения можно посмотреть на изменение емкости для электролитических конденсаторов относительно керамических:</p>
  <figure id="c67p" class="m_custom" data-caption-align="center">
    <img src="https://img4.teletype.in/files/bd/bf/bdbf549e-6fd6-464d-866f-e61cda52728f.png" width="636" />
    <figcaption>График изменение емкости в зависимости от температуры</figcaption>
  </figure>
  <h3 id="Z86O">Максимальный пульсирующий ток через конденсатор (Ripple current)</h3>
  <p id="vV4F">Больше всего актуально при построении источников питания. На каждом цикле работы преобразователя ток заряжает/разряжает входной и выходной конденсаторы. </p>
  <figure id="aDjH" class="m_original" data-caption-align="center">
    <img src="https://img2.teletype.in/files/10/b7/10b76716-a78e-4ef9-9fdf-584c7cca1870.png" width="710" />
    <figcaption>Протекание тока в источнике питания</figcaption>
  </figure>
  <p id="TJ0X">График пульсаций тока в выходном конденсаторе:</p>
  <figure id="nq9y" class="m_original" data-caption-align="center">
    <img src="https://img3.teletype.in/files/e9/2e/e92e5bcb-39bb-49ad-96d5-f4cb9ace570e.png" width="434" />
    <figcaption>Пульсации тока на выходе источника питания</figcaption>
  </figure>
  <p id="gFAA">Пульсации тока относительно статического значения не должны превышать значения, заданного производителем. В ином случае конденсатор может перегреться и сгореть/взорваться. Важно помнить, что бросок тока возможен и при резко приложенном напряжении к обкладкам разряженного конденсатора. Если же вы видите, что выходите за пределы разрешенных значений, решением является поставить параллельно еще один конденсатор - таким образом, допустимые пульсации возрастут в два раза.</p>
  <h3 id="ODMS">Температурный диапазон</h3>
  <p id="Mfn4">Диапазон в котором конденсатор может гарантировано работать. Стоит выбирать исходя из параметров конечного устройства, а также ориентируясь на предыдущие два пункта.</p>
  <h3 id="4JiJ">Добротность (Q-factor)</h3>
  <p id="58dd">Добротность обратна к тангенсу потерь(tanб) и говорит нам о том, насколько эффективно конденсатор накапливает и отдает энергию:</p>
  <figure id="8eYm" class="m_custom">
    <img src="https://img3.teletype.in/files/ae/0c/ae0ccf5e-4f3d-4de7-ac20-05b428857515.png" width="285" />
  </figure>
  <p id="WiBN">По этому параметру можно понять насколько большие потери вы получите на определенной частоте. Для цепей радиооборудования, осцилляторов, высокочастотных источников питания требуются конденсаторы с высокой добротностью, иначе, при передаче энергии, конденсатор может перегреться за счет рассеивания энергии. Керамические и слюдяные конденсаторы обладают высокой добротностью.</p>
  <h3 id="vuGR">Срок службы(Life expectancy)</h3>
  <p id="cTYU">Важный параметр для построения высоконадежных систем. Различные типы конденсаторов имеют разный срок службы. Электролитические конденсаторы обычно имеют более короткий срок службы по сравнению с керамическими или пленочными конденсаторами. При превышении максимальных параметров, заданных производителем, конденсаторы деградируют быстрее. Повышена температура и агрессивная окружающая среда сокращают срок службы.</p>
  <h2 id="q2Ma">Неожиданные сюрпризы</h2>
  <p id="vCtK">И вот вы нашли ваш идеальный конденсатор. Теперь важно упомянуть о паре неожиданных эффектов, на которые вы могли не обратить внимание, хотя это может повлиять на ваше устройство.</p>
  <h3 id="Pu6c">Снижение емкости в зависимости от постоянного напряжения (DC bias)</h3>
  <p id="cwLs">Предположим, вы взяли керамических конденсаторов X5R на 10В для своего источника питания на 5В. По расчетам для обеспечения необходимого уровня пульсаций на выходе вам потребовалась емкость 100мкФ. Вам приходит плата, вы замеряйте уровень пульсаций и получайте значение в 2 раза хуже. Почему? Все дело в том, что у керамических есть замечательный график, который называется <em>dC/C vs DC bias. </em>При приближении рабочего напряжения к максимальному, ваша эффективная емкость будет снижаться(с разной скоростью, в зависимости от типа диэлектрика). Для минимизации эффекта стоит выбирать конденсаторы с бОльшим максимальным напряжением, либо с диэлектриком первого класса. </p>
  <figure id="wXAC" class="m_column" data-caption-align="center">
    <img src="https://img3.teletype.in/files/63/b7/63b77d2f-4268-4d3e-b650-25b7ece11408.png" width="848" />
    <figcaption>Изменение емкости в зависимости от приложенного напряжения</figcaption>
  </figure>
  <p id="0yS0">Данный эффект затрагивает только керамические конденсаторы. Кстати, он еще зависит и от размера корпуса, для больших корпусов уменьшение емкости снижается:</p>
  <figure id="Tqlc" class="m_column">
    <img src="https://img4.teletype.in/files/bb/da/bbda0db0-e475-4df9-8f19-56a7a998f411.png" width="1082" />
  </figure>
  <h3 id="CzYl">Эффект старения</h3>
  <p id="FbWA">Если рассчитываете на применение в устройстве на протяжении долгого срока стоит обратить внимание на этот параметр. В лидерах электролиты, которые высыхают со временем, далее идут керамические конденсаторы. У электролитов со временем повышается вероятность выхода из строя, растет ESR.</p>
  <figure id="1lYD" class="m_original" data-caption-align="center">
    <img src="https://img4.teletype.in/files/fa/af/faafe9a3-810a-4704-9928-74cc469cc809.png" width="500" />
    <figcaption>Старение керамических конденсаторов со времинем</figcaption>
  </figure>
  <p id="YA62">Обычной практикой является замена электролитов после выработки своего ресурса. Керамические конденсаторы же можно восстановить нагревом до точки Кюри:</p>
  <figure id="WfSh" class="m_original" data-caption-align="center">
    <img src="https://img4.teletype.in/files/3e/1b/3e1bcf28-6e1a-43db-8e06-5cd03be6ede8.png" width="440" />
    <figcaption>Восстановление емкости керамического конденсатора после нагрева</figcaption>
  </figure>
  <h3 id="7GXw">Пьезоэффект</h3>
  <p id="TamJ">Пьезоэффект - эффект возникновения поляризации диэлектрика под действием механических напряжений. Очень неприятный эффект для керамических конденсаторов, стоящий на плате, подвергающейся механическим колебаниям. Особенно внимательно стоит анализировать данный эффект в автомобильных приложениях. Механические вибрации передаются на плату, далее прикладываются к конденсатору и создают дополнительный пульсации напряжения на его обкладках:</p>
  <figure id="uwiL" class="m_original" data-caption-align="center">
    <img src="https://img3.teletype.in/files/25/31/25319f70-8751-4b63-8cc8-6901f8de5329.png" width="537" />
    <figcaption>Пульсации напряжения при сгибании платы с конденсатором</figcaption>
  </figure>
  <p id="BHGD">Даже единичное механическое колебание преобразуется в помеху:</p>
  <figure id="PIS1" class="m_custom" data-caption-align="center">
    <img src="https://img4.teletype.in/files/fd/fe/fdfe592d-0b49-4d06-a852-82e95e8ee282.png" width="647" />
    <figcaption>Бросок напряжения при прикосновении к керамическому конденсатору</figcaption>
  </figure>
  <p id="aQ55">Также присутствует и обратный эффект, пульсации напряжения на определённой частоте приводят к механическим колебаниям в диэлектрике, создавая скачки ESR:</p>
  <figure id="3YwW" class="m_original" data-caption-align="center">
    <img src="https://img4.teletype.in/files/38/e6/38e63229-fe40-4184-a64e-5e71322e2ebf.png" width="558" />
    <figcaption>Обратный пьезоэффект в керамическом конденсаторе</figcaption>
  </figure>
  <p id="vBAp">Выходом является использовать высокостабильные диэлектрики 1 класса, в частности C0G.</p>
  <h3 id="WNXt">Изменение емкости с изменением амплитуды переменного напряжения</h3>
  <p id="g1W1">И опять страдают керамические конденсаторы с диэлектриком 2 и 3 классов. При изменении амплитуды переменного сигнала на обкладках конденсатора изменяется и его емкость. На 1 класс диэлектриков это не распространяется, они сделаны по другой технологии.</p>
  <figure id="rhDO" class="m_original" data-caption-align="center">
    <img src="https://img3.teletype.in/files/65/7c/657c76e3-3ca4-4eb3-a4c3-6ab3f3d13ce5.png" width="552" />
    <figcaption>Изменение емкости керамических конденсаторов от амлитуды переменного напряжения</figcaption>
  </figure>
  <h3 id="sk3z">Эффект памяти</h3>
  <p id="ytqi">Данный эффект связан с тем, что переориентирование некоторых диполей в диэлектрике происходит с задержкой. Это приводит к тому, что после полного разряда конденсатора до 0 через некоторое время на его выводах появится положительное напряжение:</p>
  <figure id="4i8x" class="m_custom" data-caption-align="center">
    <img src="https://img2.teletype.in/files/1f/c9/1fc962f2-1fc9-4987-9527-47f9631eca99.png" width="617" />
    <figcaption>Эффект памяти в конденсаторах</figcaption>
  </figure>
  <p id="wEaQ">Данный эффект оказывает особое влияние на цепи точных измерений с интегральной составляющей, добавляя значительную ошибку. Выходом является использование конденсаторов, минимизирующих данный эффект: керамики 1 класса, пленочные конденсаторы.</p>
  <figure id="Qanf" class="m_column" data-caption-align="center">
    <img src="https://img2.teletype.in/files/13/2c/132cf73b-5dc8-40c3-ad63-7a9d5554d84d.png" width="918" />
    <figcaption>Эффект памяти для всех типов конденсаторов</figcaption>
  </figure>
  <h2 id="9vyT">Заключение</h2>
  <p id="dRBG">Надеюсь, теперь вы знаете чуть больше о конденсаторах и сможете подобрать своего идеального кандидата. Главное правило - досконально изучить документацию, особенно если речь об ответственных применениях.</p>

]]></content:encoded></item></channel></rss>