За прошедшие несколько лет мы только и слышали о транзисторах, изготовленных из углеродных нанотрубок, и о прочих чудесах, которые сулит использование этого экзотического материала. Но все, что мы слышали или читали, имело отношение исключительно к области научных исследований, о практическом же применении углеродных нанотрубок ученые говорили, как о далеком будущем, указывая сроки в несколько лет. И, наконец, группе ученых из Стэнфордского университета удалось сделать первый шаг к началу применения углеродных нанотрубок в электронике и вычислительной технике, шаг, который сможет обеспечить вытеснение кремния с господствующих позиций в этих областях. А этим шагом стало создание первого функционирующего вычислительного устройства с процессором, все элементы которого изготовлены из углеродных нанотрубок.
По сравнению с современными процессорами и компьютерами, новый "нанотрубочный" компьютер выглядит анахронизмом. Его процессор состоит из 178 транзисторов, в то время, как кристаллы современных процессоров содержать миллиарды транзисторов. Новый процессор может обрабатывать один бит информации, современные же процессоры являются в большинстве 32- и 64-разрядными, а работает "нанотрубочный" процессор на частоте в 1 КГц, что приблизительно в миллион раз меньше частоты работы процессоров современных смартфонов.
Однако, следует вспомнить, что и электроника на кремниевых транзисторах также проходила именно по такому пути развития, поэтому достижение Стендфордских ученых является важной вехой на пути дальнейшего развития современной электроники, которая в недалеком будущем, без сомнений, уйдет от использования кремния. "Это является первым разом в истории науки и техники, когда людям удалось создать работающий компьютер, основанный на технологии, отличной от традиционной CMOS-технологии" - рассказывает Нэреш Шэнбхэг (Naresh Shanbhag), ученый из университета Иллинойса, который вместе со Стэндфордскими учеными принимает участие в работе исследовательского консорциума SONIC.
В своей работе ученым пришлось преодолеть две ключевые проблемы. Углеродные нанотрубки, которые являются основой нового процессора, могут быть выращены с помощью достаточно простого метода химического осаждения углерода из паровой фазы. Но в ходе такого процесса могут быть получены углеродные нанотрубки, обладающие металлическими или полупроводниковыми свойствами. "Металлические" токопроводящие нанотрубки являются нежелательными, поскольку он действуют как микропроводники, которые могут произвести короткие замыкания в электронной схеме.
Другим камнем преткновения является упорядочивание выращиваемых углеродных нанотрубок. Используя специальные "шаблонные" подложки можно добиться роста параллельных нанотрубок, выровненных в одном определенном направлении. Но, некоторая часть из них обязательно отклониться от общего направления и соединится с соседними нанотрубками, замкнув их электрические цепи.
Первая проблем была решена учеными достаточно элегантно. Через "лес" выращенных нанотрубок был пропущен электрический ток достаточно сильной величины. Токопроводящие металлические углеродные нанотрубки разогрелись, окислились и сгорели, превратившись в углекислый газ, а полупроводниковые нанотрубки, через которые не проходил электрический ток, остались в целости и сохранности. Вторая проблема была решена более сложным путем. Для создания микропроцессора была выращена заготовка из нанотрубок, в несколько раз превышающая по размерам будущую электронную схему. Используя метод лазерной микрогравировки и микрорезки, управляемый с помощью сложного алгоритма, основанного на теории графов, исследователи просто "вырезали" дефектные участки заготовки, одновременно формируя структуру будущей электронной схемы.
В результате всех усилий у ученых получился микропроцессор, кардинально отличающийся от современных процессоров, как по структуре, организации, так и по принципам его работы. Транзисторы "нанотрубочного" процессора обеспечиваю его работу по принципам PMOS-логики, в которой транзистор управляется подачей отрицательного напряжения на управляющий электрод, а его активным состоянием является закрытое состояние.
Но, такой микропроцессор способен выполнить все то, что можно ожидать от обычного процессор. Он может работать под управлением операционной системы и обеспечивать многозадачную среду. А в набор его команд входят все 20 основных команд из достаточно распространенного набора инструкций MIPS-архитектуры. Тем не менее, "нанотрубочный" процессор на самом низком уровне способен выполнить одну единственную команду SUBNEG (вычитание и переход по указанному адресу, если результат вычитания - отрицательный). Несмотря на это, имея в распоряжении достаточно большое количество памяти, из последовательности команд SUBNEG можно составить алгоритмы вычисления любой сложности.
Конечно, существует еще масса нерешенных вопросов. В своей работе Стэндфордская команда использовала метод оптической литографии, обеспечивающий разрешающую способность в 1 микрометр, что обусловило большие размеры транзисторов из углеродных нанотрубок, которых поместилось всего 5 экземпляров на одном квадратном микрометре площади. Эта плотность должна быть увеличена в 100-200 раз, и больше, для того, чтобы можно было увеличить скорость работы электронных схем и сделать эффективным с экономической точки зрения весь процесс производства. Еще одним вопросом, который предстоит решить ученым, является вопрос равномерности расположения транзисторов из углеродных нанотрубок, что позволит производить "нанотрубочные" чипы, имеющие одинаковую структуру и характеристики.