ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
840758 Топик полностью
Evgeny_CD, Архитектор (14.05.2018 22:38, просмотров: 158) ответил Крок на А ФПГА не может поработать "кондиционером" данных? Ну там синхронное детектирование входного потока на заданной частоте, как у нас, и глядишь, вместо потребных 600МБ/сек поток сокрашается до 600 кБ/сек...
Может, но не всегда. Задача. 1000 портов IO. Темп опроса - 1 мс. информационная емкость порта сырая - 128байт/1 мс. Сюда входит метка реального времени, поправка локального времени к глобальному, момент, когда корректировка была проведена, номер последовательности и дофига всего, полезных данных - 4 байта. Каждый порт - гальванически развязанный модулек на мелком MCU. Модульки подключены к концентраторам на 100BASE-TX1. 32 модуля на концентратор, 32 концентратора. Все каналы связи дублированы. В сумме 200Мбайт/сек. FPFA разбирается с дублированием и прореживает поток до 100Мбайт/сек. Все остальное - программно. Куча избыточной информации нужна для проверки и диагоностирования сбоев. Внутри реализация FBD. Расчетное время реакции - 4 мс - 1 мс - передача, 2 мс - алгоритм, 1 мс - передача команды на исполнительные устройства. Что-то типа цифровой подстанции. Ниже 100М/сек ничего проредить не получится. + есть еще служебный трафик- обмен с вышестоящими системами, как раз 133 Мбайт/сек в сумме.