Вообще-то у этого необычного вычислительного прибора официальное название — пузырьковый компьютер. Идея вычислений с помощью воздушных пузырьков в жидкости кажется многим настолько несерьезной, что в обиходе даже сами разработчики называют свое детище «буль-буль» компьютером. Тем не менее, специалисты из Массачусетского технологического института ожидают от своего устройства вполне реальную пользу.
Ученые уверены: гидрокомпьютер, вычисления в котором выполняются с помощью пузырьков, которые движутся по микроканалам, проложенным внутри кремниевого кристалла, вполне реален. Дело в том, что направлением движения газового пузырька в канале довольно просто управлять с помощью других пузырьков. Когда пузырек достигает развилки, он всегда поворачивает туда, где меньше сопротивление потоку жидкости. Присутствие же самого пузырька в канале значительно увеличивает сопротивление, и, если есть возможность выбора, следующий пузырек за ним не пойдет.
Пользуясь этим и меняя форму каналов, можно изготовить различные логические вентили. Более того, маленькие пузырьки могут управлять движением больших, «усиливая сигнал» подобно транзистору. С помощью каналов можно также изготовить ячейку памяти, пузырьковые аналоги триггера, счетчика и ряд других устройств. Разработаны уже и устройства для преобразования сигнала из электрической формы в пузырьковую и обратно.
Схема пузырькового компьютера.
Создатели «буль-буль» компьютера Ману Пракаш и Нейл Гершенфельд .
Логические схемы пузырькового компьютера.
Макет логической ячейки пузырькового компьютера.
Причем все это — вовсе не забава университетских чудаков, которым больше делать нечего. Оказывается, микроструйные химические лаборатории применяются в тех случаях, когда исследователям приходится работать с микроскопическими количествами очень дорогих или опасных веществ.
Ахиллесова пята подобных устройств — помпы и электромагнитные заслонки, управляемые обычным компьютером: они не очень надежны. Но теперь, возможно, ситуация изменится, полагают исследователи. По крайней мере, часть логических операций в «химическом чипе» пузырькового компьютера можно будет выполнить с помощью мигрирующих по каналам пузырьков, что сократит количество помп и заслонок, а то и позволит вовсе отказаться от них.
К сказанному остается добавить, что подобные аналоговые компьютеры, с помощью которых проводились эксперименты на ранних стадиях развития вычислительной техники, были довольно популярны в некоторых областях исследований лет тридцать тому назад.
Будем надеяться, что и «буль-буль» компьютеры, первые чипы с пузырьковой логикой для которых появятся на рынке через пару лет, тоже найдут свое применение. Например, при моделировании процессов аэрогидродинамики. Правда, скорость работы наших компьютеров не очень велика.
Рассмотреть подробности строения «буль-буль» компьютера можно только под микроскопом.
Прототип чипа пузырькового компьютера.
Н. ЯКОВЛЕВ