S-LINK , simple link interface , — это высокопроизводительный стандарт сбора данных , разработанный в ЦЕРНе для сбора информации с ускорителей частиц и других источников. В отличие от подобных систем, S-LINK основан на идее, что данные будут собираться и храниться компьютерами на обоих концах соединения, в отличие от «немых» устройств, собирающих данные для хранения на «умном» компьютере. Наличие полноценного компьютера на обоих концах позволяет S-LINK быть очень тонким, в первую очередь определяя логические стандарты, используемые для высокоскоростной передачи данных с материнских плат на аппаратные интерфейсы соединения. [ необходима цитата ]
S-LINK был запущен в 1995 году в ответ на проблемы сбора данных из нового эксперимента ATLAS в ЦЕРНе. ATLAS был широко оснащен автономными компьютерами, которые отправляли данные с помощью различных методов для сбора на различных серверах. S-LINK рассматривался как способ предоставления единого механизма для пересылки данных из коллекции на аппаратное обеспечение связи с чрезвычайно низкой задержкой. Обычно оборудование S-LINK предоставляло функциональность, которая обычно предоставлялась бы сетевыми (или другими) драйверами, работающими на главном процессоре , тем самым связывая циклы и внося задержки. [ необходима цитата ]
S-LINK использовал 32- битную шину, работающую на частоте до 66 МГц, что позволяло передавать данные со скоростью до 264 МБ /с. «Связующая сторона» обычно подключалась к оптоволокну для передачи на собирающие машины, известные как считывающая материнская плата или ROMB . Данные также могли быть отправлены обратно на переднюю материнскую плату или FEMB , обычно для целей управления потоком на гораздо более низкой скорости. [1]