Wi‑Fi 7 роутер выдал 320 MSPS I/Q почти на пределе 10GbE
В роутере Gemtek W1700K радиочип MediaTek MT7996 обычно скрывает внутренний поток отсчётов за Wi‑Fi-стеком. Собственная прошивка радиопроцессоров, ROM patch и восстановленные по трассам последовательности инициализации превратили этот тракт в SDR-приёмник. Он выдаёт комплексные 14-битные I/Q на 40, 80, 160 или 320 MSPS в диапазонах 2,4, 5 и 6 ГГц.
Главное ограничение возникает не в FFT, а при выносе данных из роутера. Две компоненты по 14 бит при 320 миллионах выборок в секунду дают 8,96 Гбит/с. Если хранить каждую в обычном int16, потребуется уже 10,24 Гбит/с — больше полезной полосы 10GbE ещё до Ethernet, IP и UDP. Поэтому поток плотно упаковывается внутри радиопроцессоров, проходит через DMA и кольцевой буфер DRAM объёмом 1 ГиБ, а затем отправляется zero-copy пакетами UDP.
Для просмотра используется FFT на 262 144 точки с выводом до ста спектров в секунду. Локальный синтезатор можно перестроить во время приёма примерно за миллисекунду, а управление усилением и фильтрами выполняет новая прошивка, не штатный драйвер Wi‑Fi.
Число 14 описывает формат отсчёта, но не эффективное разрешение приёмника. ENOB, шумовая полка, динамический диапазон, спуры и непрерывность максимального потока ещё требуют измерений. Уже подтверждённая часть результата — массовый Wi‑Fi RF-кристалл удалось заставить отдавать широкий сырой тракт, а вся остальная архитектура была подчинена тому, чтобы эти биты не потерять.