ЦИТАДЕЛЬ: post #653 — TG.ME

Друзья, привет 👋

Вы когда-нибудь задавались вопросами: «какая черная магия лежит в основе работы сервера или ПК?» 🔮 «из чего состоит серверный процессор?» 🤔 «на каких деревьях растет?» или быть может «на каком языке серверы общаются друг с другом?» 💬

Если да, то этот пост для ВАС. Но, спойлер, на эти вопросы мы не ответим, но расскажем про нечто ничуть не менее «ЖЕЛЕЗНОЕ»! ⚙️

Если вышеперечисленное показалось интересным, и уж тем более если в чертогах вашего разума нашлось пару ответов, то, вероятно, Вы слышали и о совсем ином типе микросхем - ПЛИС «Программируемые Логические Интегральные Схемы». 🧐
Название страшное и для обывателя непонятное, но в нашей Компании умеют и успешно работают и с таким «железом»! 💪

Сейчас расскажем отчего и почему:
Как Вы знаете, наша Компания разрабатывает и внедряет решения для сетей операторов связи. 📡 И так уж вышло, что эти сети бывают построены совсем по-разному и с использованием различных технологий.
Когда речь заходит о работе наших комплексов с голосом, мы сталкиваемся с сетями SDH. 🗣️ Передача информации в таких сетях реализуется с помощью потоков STM. STM представляет из себя матрёшку, внутри которой сидит еще толпа матрёшек, в самой маленькой из которых скрывается голос. 🪆 Матрешку с голосовым трафиком зовут «поток E1».
Потоки STM привыкли гулять между точками, где их ждут, по специальным оптическим проводам — патч-кордам. Причем их прогулки внешне совсем не похожи на поведение всем хорошо знакомых Ethernet кадров, поэтому принять STM обычной сетевой картой решительно невозможно. Она не подойдет ни по частоте, ни по логике работы.
Здесь в дело вступает наш железный ПЛИС, на основе которого мы фактически строим свою собственную сетевую карту, которая умеет переваривать STM поток и разворачивать тучу матрёшек вплоть до потока E1. 🛠️

Рецепт прост:
Плата с ПЛИС на борту подключается в сервер через всем известный высокоскоростной интерфейс PCIe. Оптические патч-корды подключаются к плате с помощью оптических (неожиданно) приемопередатчиков. ☝🏻 Другая сторона патч-кордов подключается к оборудованию оператора. Внутри ПЛИС происходит черная магия приема и предобработки голосового трафика вплоть до E1, который далее через протокол обмена и драйвер собственной разработки отправляется на сервер через PCIe. Причем потоков STM на входе может быть несколько в параллель и для карты это не сложность, а обычный вторник 😃 так как ПЛИС — это царь параллельных конвейеризируемых вычислений!

Ах да, «Конвейеризируемые вычисления» — это вычисления без использования результата следующего этапа при расчете предыдущего, то есть без обратной связи. 🔄

Фактически ПЛИС это большой конструктор, играя в который, наши разработчики собрали СХЕМУ приема и обработки STM->E1->PCIe. 🧩

Спасибо за внимание 🙏
Надеемся было интересно и интригующе почитать пост от нашего эксперта, и вы уже пошли смотреть, что за деревья такие, где растут «процы»🌳

#ЦТДЛ
#Цитадель
#IT_Цитадель
🔥16👍13✍4
August 18, 2026 602 1 4