Значительный шаг к созданию оптических компьютеров сделан инженерами из Стэнфордского университета, Калифорния. Они разработали алгоритм, позволяющий проектировать, выпускать и тестировать устройства разделения световых потоков с разными характеристиками. В своей работе, опубликованной на днях в Scientific Reports, они продемонстрировали подобное устройство, названное оптическим звеном (optical link).
Оптическое звено представляет собой крохотную пластину из кремния, на которой вытравлен рисунок, похожий на штрих-код. Когда поток света падает на пластину, два луча с разными длинами волн расщепляются под прямыми углами к источнику.
Полосы на пластине представляют собой чередование кремния и воздушных зазоров. При прохождении сквозь них свет сложным образом интерферирует. Пластина спроектирована таким образом, чтобы лучи света с разными длинами волн эффективно разделялись. Представленная на иллюстрации пластина разделяет лучи инфракрасной части спектра с длиной волны 1300 нм (диапазон C) и 1550 нм (диапазон O): один уходит налево, другой направо.
При этом разработанный алгоритм позволяет проектировать и более сложные устройства. Например, структуры, которые разделяют лучи не по длине волны, а по моде — значению орбитального углового момента, характеризующего количество витков спирали в закрученном свете. Авторы заявляют, что вся работа по расчёту параметров коммуникационного устройства возложена на алгоритм, которому достаточно дать информацию о том, чем различаются лучи света, которые требуется разделить.