«Наука и Техника» [журнал для перспективной молодежи], 2007 № 07 (14) | страница 54
Кремниево-германиевый чип производства IBM
Тогда же исследователи из IBM, Motorola, TI и некоторых университетов заметили, что полупроводниковые приборы на гетеропереходах, как на основе кремния, так и прочие, имели другую интересную особенность — все они непременно были мультипороговыми, т. е. способным отличать и генерировать несколько уровней сигнала. И эта способность разрешала некоторые проблемы, возникшие при предшествовавших ранее попытках использования бинарных структур для реализации многомерной логики.
Ранее, чтобы обойти неспособность бинарных кремниевых структур надежно генерировать и детектировать различные уровни сигнала, необходимо было использовать специальные дополнительные логические структуры, которые могли бы воплотить многозначную логику. Но и их разработка была проблематична, потому что возможности технологии в то время были таковы, что хорошо и надежно различались только два логических уровня, и требовалось много усилий для надежного различения трех или четырех уровней.
Теперь же, мало того, что имеются микротранзисторные структуры на основе SiGe, которые органично являются дружественными для многозадачной логической схемы, но и существующие технологии вполне позволяют генерировать и надежно различать множественные уровни значений напряжения и тока.
Но есть, правда, еще и третья проблема, связанная уже не собственно с кремнием, а с готовностью инженеров-пользователей отказаться от мышления в рамках бинарной логики, которая стала уже их второй натурой. Путь, по которому Intel и другие компании обошли в свое время эту проблему, заключался в том, чтобы освободить инженеров от непосредственной работы в системе троичной или четверичной логики путем добавления специальных интерфейсных конвертеров для прямого и обратного конвертирования сигналов ядра, оперирующего многозначной логикой. При технологиях тех времен это было очень дорогостоящее транжирство полезной площади кристалла. При современных же плотностях элементов эти дополнительные затраты уже не представляются столь накладными.
Но все равно — захотят ли инженеры отказаться от столь привычного и безопасного для них мира бинарной логики? — даже если многозначная логика будет or них хорошо сокрыта? Несмотря на то, что все теоретические работы по многозначной логике вполне для них доступны, мы можем оказаться в ситуации подобной той, которую я слышал в старшем классе на уроке антропологии об одном миссионере. Кажется, после года или около того упорных попыток научить аборигенов из глухих джунглей пользоваться десятичной системой счисления этот миссионер потерпел полное фиаско. Его ученики или не понимали, или вообще, даже и не желали понимать его. Когда же он обратился к живущему там же в деревне антропологу, тот объяснил ему, что это специфическое племя имело систему нумерации, которая состояла только из “ноль, один, много". Члены племени в их обыденной жизни до того просто не имели никакой особой потребности в системе счисления, которая бы предлагала им больший выбор вариантов. Они и понятия не имели о всех сложностях нашего бытия, которые требует такой, на их взгляд, изощренной системы нумерации.