Введение
Комбинация аналоговых и цифровых компьютеров – аналого-цифровые гибридные компьютеры.
analog digital hybrid computers
Гибридные компьютеры – это компьютеры, сочетающие в себе характеристики аналоговых и цифровых компьютеров. Цифровой компонент обычно выполняет роль контроллера и обеспечивает логические и числовые операции, а аналоговый компонент часто используется для решения дифференциальных уравнений и других математически сложных задач.
История
Первой настольной гибридной вычислительной системой был Hycomp 250, выпущенный компанией Packard Bell в 1961 году. Другим ранним примером был HYDAC 2400, интегрированный гибридный компьютер, выпущенный компанией EAI в 1963 году. В 1980-х годах компания Marconi Space and Defense Systems Limited (под руководством Пегги Ходжес) разработала свой "гибридный компьютер Starglow", который состоял из трех аналоговых компьютеров EAI 8812, связанных с цифровым компьютером EAI 8100, который, в свою очередь, был связан с цифровым компьютером SEL 3200. В конце 20-го века гибридные системы стали реже использоваться по мере увеличения возможностей цифровых компьютеров, включая цифровые процессоры сигналов. В целом, аналоговые компьютеры чрезвычайно быстры, поскольку они способны решать большинство математически сложных уравнений со скоростью, с которой сигнал проходит по цепи, что обычно составляет значительную долю скорости света. С другой стороны, точность аналоговых компьютеров невелика; они ограничены тремя или, в лучшем случае, четырьмя знаками точности. Цифровые компьютеры могут быть построены для решения уравнений с практически неограниченной точностью, но значительно медленнее, чем аналоговые компьютеры. Как правило, сложные математические уравнения приближаются с помощью итеративных методов, требующих огромного числа итераций, в зависимости от того, насколько точна первоначальная "оценка" конечного значения и какая точность требуется. (Эта первоначальная оценка известна как числовое "семя".) Для многих задач в реальном времени в 20-м веке такие цифровые вычисления были слишком медленными, чтобы быть полезными (например, для высокочастотных фазированных антенных решеток или для расчетов погоды), но точности аналогового компьютера недостаточно. Гибридные компьютеры могут использоваться для получения очень хорошего, но относительно неточного "семенного" значения с помощью аналогового вычислительного модуля, который затем передается в итерационный процесс цифрового компьютера для достижения требуемой степени точности. При наличии трех- или четырехзначного, высокоточного числового "семени" общее время цифровых вычислений для достижения желаемой точности значительно сокращается, поскольку требуется гораздо меньше итераций. Одной из основных технических проблем, которые необходимо решить при создании гибридных компьютеров, является минимизация шума цифрового компьютера в аналоговых вычислительных элементах и системах заземления. Стоит отметить, что нервная система животных представляет собой форму гибридного компьютера. Сигналы передаются через синапсы от одной нервной клетки к другой в виде дискретных (цифровых) пакетов химических веществ, которые затем суммируются внутри нервной клетки аналоговым способом, формируя электрохимический потенциал до достижения порогового значения, после чего клетка генерирует и отправляет серию цифровых пакетов в следующую нервную клетку. Преимущества этого подхода как минимум тройны: шум в системе минимизирован (и, как правило, не является аддитивным), не требуется общая система заземления и наблюдается минимальное искажение сигнала, даже если активность клеток вдоль пути существенно различается (изменяются только задержки сигнала). Отдельные нервные клетки аналогичны аналоговым компьютерам; синапсы аналогичны цифровым компьютерам. Гибридные компьютеры отличаются от гибридных систем. Последние могут быть не более чем цифровым компьютером, оснащенным аналого-цифровым преобразователем на входе и/или цифро-аналоговым преобразователем на выходе для преобразования аналоговых сигналов для обычной обработки цифровых сигналов и наоборот, например, для управления физическими системами управления, такими как сервомеханизмы.
Гибридный компьютерный чип VLSI
В 2015 году исследователи из Колумбийского университета опубликовали статью о гибридном компьютере малого масштаба, реализованном в 65-нм CMOS-технологии. Этот гибридный компьютер VLSI четвёртого порядка содержит 4 интеграторных блока, 8 блоков умножителя/установки коэффициента усиления, 8 блоков распределения (fanout) для распространения сигналов в токовой форме, 2 АЦП, 2 ЦАП и 2 блока SRAM. На чипе также реализованы цифровые контроллеры для выполнения внешних команд. Эксперимент с роботом, описанный в статье, демонстрирует применение этого гибридного вычислительного чипа в современных перспективных встраиваемых приложениях с низким энергопотреблением.