Память обычно нужна, чтобы запустить код, который настраивает память. Для Bay Trail эту петлю разорвали: ранний coreboot временно живёт в кэше процессора, наблюдает закрытый DRAM blob и воспроизводит последовательность настройки контроллера, PHY и training уже открытым кодом. Старый SoC стал полигоном для очень живучего приёма reverse engineering. →
Дешёвый Raspberry Pi 4 с GNSS-приёмником на однодневном графике NTP держит медианный RMS jitter 562 нс, тогда как рубидиевый SecureSync показывает 973 нс. Кажется, будто одноплатник победил атомный стандарт. На самом деле график поймал работу всей петли GNSS, PPS, ядра и servo — и почти ничего не сказал о том, как часы переживут исчезновение спутников. →
В многоключевом преобразователе MOSFET давно перестал быть единственным крупным элементом: вокруг него растут floating-питания, level shifter и трассировка двух амперных затворных петель. Infineon уместила два независимых драйвера для ключей до 120 В в WQFN 2.2×2.2 мм. Один из каналов умеет включать затвор сперва мягко, током около 500 мА, чтобы силовая ступень пережила первый пуск без агрессивного фронта. →
Микроконтроллер с MicroPython обычно отлаживают через REPL, добавляя print(), перешивая плату и пытаясь поймать состояние между двумя циклами. GHI Electronics встроила в собственную прошивку VM отладчик, который по одному USB-кабелю даёт VS Code breakpoints, шаги по исходнику, стек вызовов и живые переменные на Pico и части ESP32-плат. →
Перед драйвером АЦП соседняя микросхема на сотни наносекунд вылетает за шины питания, а datasheet подробно рисует distortion и почти молчит о токе такого удара. Для ADA4945-1 инженер ADI назвал ориентир: повторяющийся overdrive стоит ограничивать примерно до 5 мА. После этого один последовательный резистор становится одновременно предохранителем, источником шума и элементом частотной характеристики. →
Каждые 250 мкс SPI-кадр от IMU может нести процессору уже готовый поворот за прошедший интервал, а не очередную угловую скорость. Зачем отдавать навигационному контуру интеграл движения прямо из кремния и что меняется, если в кадре есть ещё счётчик FIFO? ADIS16575/576/577 умеют именно такой burst-режим. →
Керамический резонатор и активный каскад поддерживают 15 миллиардов колебаний в секунду, потребляя типовые 130 мВт. Новый DRO15000A рассчитан на узкополосный гетеродин: электрическая перестройка здесь намеренно мала, зато линия настройки меньше превращает собственный шум в FM. Однако паспортный график фазового шума подписан частотой 3.75 ГГц, и это меняет статус самой красивой цифры. →
В корпус донорской рации Retevis C62 поставили новую плату, на которой Linux загружается рядом с радиотрактом — и между ними нет FPGA. LinHT принимает децимированный IQ по I²S прямо в SoM и предлагает рискованный для карманной рации обмен: хватит ли полосы до 500 кГц, чтобы фильтры, модуляция и голосовые протоколы жили на обычном Linux-процессоре? →
Телефон на SAR-стенде должен одновременно оставаться в строго заданном состоянии сотовой сети и излучать в фантом так, чтобы поле можно было воспроизвести при следующем прогоне. Microwave Factory связала эти две части испытания в MATEOS: CMX500 ведёт LTE или 5G-сессию, а cSAR3D строит объёмную картину поля. Раньше между ними стояла ручная процедура оператора. →
В американском ISM-диапазоне закон внезапно оказался параметром цифрового фильтра: Meshtastic переводит новые узлы на более широкую LoRa-полосу. В эфире это меняет собранный шум и карту помех, а на уже работающей mesh-сети создаёт соседей, которые физически перестали слышать друг друга. →
Стойка AI-кластера мощностью 200 кВт при привычной 48-вольтовой шине просит более 4 кА: питание превращается в задачу о меди, шинах и горячих соединителях. EPC предлагает поднять магистраль до 800 В DC и понижать напряжение уже у нагрузки. Ток в длинном пути падает до 250 А, но силовая архитектура получает совсем другой набор опасностей. →
На серверной плате или в роботе первый чип после сброса решает, кому вообще позволено ожить. Lattice Mach-N2 хранит конфигурацию во встроенной flash и может поднять программируемую логику с аппаратным корнем доверия менее чем за 30 мс. В отдельной версии MH21D этот сторож загрузки получает и постквантовые криптоалгоритмы. →
У дисплея 480×320 слишком много пикселей, чтобы ESP32-S3 честно перекрашивал весь RGB565-кадр 60 раз в секунду по SPI. Jet обходит это ограничение разрезанием изображения на чётные и нечётные строки: пока один набор строк уходит в дисплей через DMA, MCU строит следующий. Так software rasterizer получает живую 3D-сцену без GPU и без полного кадрового буфера на каждый момент. →
Почему плата для шагового двигателя с привычным входом STEP/DIR ограничивает его примерно 20 kHz? Atlas Control Step 1 намеренно оставляет поток импульсов на периферии: внутри оси STM32 по SPI разговаривает с TMC5160, видит энкодер и собирает диагностику. Вопрос в том, что именно выигрывает механика, когда внешний контроллер перестаёт дёргать каждый микрошаг. →
Микроволновому усилителю нужна фаза, но его питают постоянным напряжением — откуда взять опорный такт? Физики заставили эту роль сыграть стандарт напряжения Джозефсона: квантованное напряжение на одном сверхпроводящем чипе стало фазовой опорой для усилителя около 6 ГГц. Так DC-схема впервые показала фазочувствительное усиление и сжатие шума. →
Как соединить систему управления кубитами с декодером так, чтобы задержка линии входила в расчёт контура обратной связи? Riverlane выложила открытый физический уровень QECi для FPGA и проверила его на Altera Agilex 7. В линке уже определены кадры, синхрометки и контроль целостности — то есть провод между двумя вычислителями становится частью архитектуры квантовой машины. →
Звёзды на первом кадре Roman расплылись в большие пятна, и именно так должна была выглядеть удачная проверка. Телескоп включил в космосе 18-матричную фокальную плоскость Wide Field Instrument, ещё не подведя её к фокусу. Теперь криогенная мозаика, калибратор, колесо оптических элементов и привод фокусировки проходят совместную проверку на пути к L2. →
Что нужно, чтобы радар видел в отражённом сигнале не только дальность, но и разницу фаз между двумя антеннами? В FMCW3 этот опыт вынесен из закрытого модуля в KiCad: общая 5.8-ГГц частотная часть, два синхронных приёмника, 12-битный АЦП и Artix-7 опубликованы вместе с FPGA-логикой. →
Картинка из старой консоли может рассыпаться из-за одного сбоя в коротком пути между FPGA и SDRAM: пиксели идут потоком, остановить его иногда нечем. В экспериментальной ветке RetroTINK контроллер памяти RT6XCE перекалибровали и перевели на gearbox. Это редкий случай, когда обновление видеопроцессора трогает саму механику доставки пикселей через память. →
У крошечного датчика появилась площадь, на которой прежде помещался разве что кварц: Nordic упаковала Cortex-M33, RISC-V, память и 2.4-ГГц трансивер в CSP 1.93×2.29 мм. Приёмник заявлен на 4.0 мА, а Bluetooth Channel Sounding даёт этой точке на плате шанс измерять расстояние по радиосигналу, а не угадывать близость по RSSI. →
Во flash уже лежала новая страница файловой системы, но ядро ESP32-S3 иногда продолжало исполнять её прежнюю копию из общего кэша. Так Linux 6.11 на обычном модуле с 8 МБ PSRAM падал вскоре после старта примерно в части factory boot. Причина спряталась на границе двух ядер, где запись во flash не стала событием для кэша второго ядра. →
Как проверить, что правка DSP не сломала декодирование сигнала, который уже исчез из эфира? В SDR-- кусок принятого IQ превращается в предметный тест: его снова пропускают через тот же граф, что и живую антенну. Рядом с декодерами и водопадом появился способ заставить радио воспроизводимо отвечать за каждую правку. →
У четырёх портов PoE-коммутатора пропало питание, а на плате нашёлся контроллер с буквально вырванным куском корпуса. Самая очевидная замена могла закончиться вторым хлопком: прозвонка открыла короткие замыкания и рядом с кратером. Ремонт вернул группу портов к жизни примерно за £5, но его настоящая история — в пути, которым энергия успела пройти по плате. →
В термовакуумной камере ESA компактный оптический блок должен был пережить космическую среду и продолжать отмерять едва заметные лазерные импульсы. DAS Photonics завершила квалификацию его инженерного образца для QKDSat — спутника, который будет распределять криптографические ключи по квантовому каналу. Самое хрупкое свойство такого сигнала — его статистика — теперь предстоит сохранить уже внутри всей полезной нагрузки. →
Восемь радиоканалов полезны фазированной решётке лишь тогда, когда каждый отсчёт приходит в один и тот же физический момент. ADI предлагает собирать такую систему из RF-SOM и carrier-платы, вынося готовые трансиверы, FPGA-интерфейсы и часть синхронизации в модуль. Самая упрямая часть задачи остаётся на стыке модулей: общий такт, SYSREF, джиттер и дрейф фазы. →
Зачем UPS для Raspberry Pi второй кабель, чтобы вовремя приказать Linux завершить работу, если силовой уже соединяет те же две платы? В Web3 Pi UPS авторы убрали этот провод и отказались от маршрута аккумулятора через инвертор и сетевой блок питания. Получилась DC-система, где переговоры о мощности и состояние батареи живут рядом с нагрузкой. →
Открываешь небольшой VHDL-счётчик, запускаешь Pulse — и в терминале рядом появляются дерево компонентов и бегущие фронты на временной диаграмме. Как симулятор может остаться компактным, прозрачным для отладки и всё же быть полезным для настоящей логики? Pulse отвечает на этот вопрос необычной внутренней моделью, хотя пока понимает лишь узкий диалект VHDL. →
Один и тот же Mandelbrot на Metro RP2040 считал картинку 8.3353 с, затем 4.7780 с и, наконец, 0.4229 с. Код верхнего уровня оставался CircuitPython. Вопрос в другом: как заменить самый тяжёлый цикл готовым машинным модулем, не превращая всю прошивку в C-проект? →
Умножение числа на степень двойки кажется самой короткой дорогой в FPU: достаточно сдвинуть экспоненту. В Intel 8087 команда FSCALE раскрывается в реконструированное дерево из более чем 140 микроинструкций и трёх уровней вызовов. Кремнию приходится помнить, что второе число может оказаться пустым, денормализованным, бесконечностью или NaN. →
Порт USB-C на дисплее Egret GT обещает зарядить смартфон, но осциллограф увидел на его линиях данных CAN-шину. Через этот разъём удалось подслушать обмен между узлами самоката, восстановить заметную часть протокола и заменить штатную прошивку дисплея собственной. Форма разъёма здесь скрывает совсем другую электрическую роль. →
Терагерцовый пучок проходит через стеклянную ячейку с цезием и заставляет атомный спектр разойтись на две линии. По расстоянию между ними можно получить амплитуду поля из фундаментальных констант и дипольного момента перехода. Этой атомной линейкой исследователи привязали передатчик и приёмник фотомиксерного THz-тракта к SI. →
Трёхкаскадный CIC-фильтр с коэффициентом изменения частоты 8 реализован на сумматорах, вычитателях и регистрах: умножители и память коэффициентов ему не требуются. В репозитории опубликованы дециматор, интерполятор и тестовые стенды VHDL-2008. Главный компромисс скрыт во внутренней разрядности: 16-битный вход разрастается до 25 бит, а нормализация и спад в полосе требуют отдельного внимания. →
Подача 3.3 В на VDD_INTERFACE трансивера ADRV9009 превышает паспортный absolute maximum 3.0 В, поэтому настройка VADJ у китайской FMC-платы требует отдельной проверки. Опубликованный разбор охватывает ВЧ-тракты, питание, тактирование и запуск JESD204B до 12.288 Гбит/с, однако ключевые выводы пока опираются преимущественно на схемы и расчёты. →
Открытый ESP-KVM захватывает HDMI через мост TC358743, кодирует 1080p на ESP32-P4 и передаёт управление клавиатурой и мышью по USB OTG. Ревизия кристалла заметно меняет результат: заявленная скорость H.264 выросла с 5–7 до 22–24 кадров/с после устранения промежуточной цветовой конверсии. Узким местом остаётся весь тракт от двух линий CSI-2 до 100-Мбит Ethernet. →
Ограничитель тока Ampisu начал снижать напряжение примерно через 100 мкс, а установившийся уровень достиг за 1.4 мс в авторском тесте при 3.3 В и лимите 50 мА. Компактный источник сочетает flyback-предрегуляцию с линейным выходным каскадом, однако именно тепловой режим оказался главным компромиссом этой архитектуры. →
Переносная система R&S MP007 определяет направление на источники в диапазоне от 9 МГц до 8 ГГц и показывает до 40 МГц спектра в реальном времени. Внутри объединены приёмник PR200 и антенна ADD507, причём алгоритм пеленгации меняется на границе 300 МГц. За мобильность приходится платить массой около 27 кг и ограниченной защищённостью IP43. →
Стенд на Kintex UltraScale, по данным разработчика, загрузил ядро Linux на Orange Pi 3B, выдавая содержимое DDR4 за eMMC. RTL обрабатывает команды, данные и контрольные суммы, а асинхронные FIFO связывают внешний тактовый домен с MIG. На 52 МГц система уже работала, однако заявленный HS200 до 200 МГц оставляет открытым вопрос физического тайминга и устойчивости интерфейса. →
Локальный 3D-расчёт посадочного места RF-микросхемы занимает минуты; полная модель коммутатора ADRF5049, по данным Analog Devices, считалась около четырёх часов. EM-Plugs отделяют геометрию перехода к конкретной PCB от внутренней S-параметрической модели чипа. Точность такого каскадирования проверена на компонентах до 60 ГГц, хотя численный бюджет ошибки компания пока не опубликовала. →
При Kp=4 и уставке 20 модель первого порядка выходит на PV=16, оставляя статическую ошибку 4 единицы. Этот результат следует из уравнений таблицы и совпадает с её переходным процессом при шаге 0.1 с. Добавление I- и D-ветвей сразу выводит на ограничения, которые определяют поведение контура в физической установке. →
Два независимых тракта по 512 МГц позволяют одной плате ZCU111 обслуживать до 2048 частотно-мультиплексированных сверхпроводящих резонаторов. Тысяча тонов в полном IF-loopback дала шум −100.6 dBc/Hz после удаления коррелированных компонент. Ограничением аналогового тракта стал остаточный фазовый шум общего гетеродина около −110 dBc/Hz. →