Russian-speaking
 Python & Zope User Group

Главная |  Python |  Zope  

Python
Zope
Новости
Copyright
Ответственность  


8. Микропроцессор

Новость о прорыве Intel в области MOS-технологии памяти с ее чипами 1101 и 1103 вызвала ревнивые чувства со стороны конкурирующих электронных компаний, но был один человек, который испытал при этом просто отчаяние. Работавший в отделе исследований Fairchild Semiconductor молодой инженер-итальянец Федерико Фаггин получил ссуду от европейского совместного предприятия, в котором свою долю имела Fairchild. В Fairchild он работал над кремниевым затвором (технологией, которая оказалась ключом к чипу памяти 1101 Intel) и с все возраставшим разочарованием наблюдал, как Fairchild не может реализовать его идею. Нойс и Мур взяли на работу десятки людей из Fairchild, вплоть до персонала самого низшего уровня, — всех тех, кто наиболее плотно занимался процессом кремниевого затвора. А теперь их компания, похоже, будет пожинать плоды в одиночку. Однако у Фаггина не было возможности вслед за другими исследователями Fairchild перейти в Intel. Он решил остаться в Америке насовсем и, пока шло рассмотрение его заявления об изменении статуса временно въехавшего на постоянного резидента, не мог менять место работы.

Прошел еще год. Однажды Фаггин позвонил Лесу Вадажу в Intel и сказал, что хотел бы перейти в молодую компанию. Он сделал только одну оговорку: ему хотелось бы заниматься разработкой чипов, а не процессами производства. Вадаж пригласил его на собеседование в Маунтин-Вью, но отказался сказать что-либо конкретное о том, какую работу Фаггин может получить в Intel. Так что Фаггин действовал вслепую, когда принял предложение Вадажа и Гроува, дал уведомление в Fairchild и через две недели явился на работу в Intel.

Было ясно, что на новой работе ему скучать не придется. В первый же рабочий день Вадаж объяснил Фаггину, что Intel подписала контракт на разработку серии чипов для японской фирмы Nippon Calculating Machine Corporation. Фаггин должен был возглавить проект, и в первую очередь ему предстояло встретиться с представителем заказчика, который должен был прилететь на следующий день из Токио, чтобы проверить, как идет работа над проектом.


Полдня, проведенные за чтением документации и разговорами с новыми коллегами, дали Фаггину необходимую базу. Продукт, над которым работала Intel, представлял собой настольную счетную машину для продажи под торговой маркой Busicom. Предложение от японцев поступило в тот момент, когда Intel отчаянно боролась за любые заказы. Для начала технические представители заказчика попросили Intel (если фирма действительно хочет получить этот заказ) разработать и изготовить набор из восьми логических чипов специально для их калькулятора, а также запрограммировать их на основные арифметические функции, которые он должен выполнять. Однако в условиях, когда уже шли работы над тремя проектами схем памяти, Intel просто не имела ресурсов для разработки восьми новых логических чипов. И вот Тэд Хофф, блестящий инженер из Станфорда (именно он придумал идею ячейки DRAM), предложил альтернативный вариант. Почему бы не создать миниатюрный компьютер общего назначения, который можно было бы запрограммировать на выполнение арифметики для настольного калькулятора заказчика?

Компьютер общего назначения, такой как PDP-8, - в отличие от специальных логических схем, соответствующих требованиям спецификации Busicom, имел функции подпрограмм: он мог остановиться во время выполнения шагов программы, выйти из нее и заняться другим заданием, а затем вернуться на то место, где была прервана программа. Хофф считал, что, если он сможет добавить возможность подпрограмм к разработке Busicom, можно будет взять все сложные функции, необходимые для калькулятора, и превратить их в набор подпрограмм. Затем базовый компьютер нужно упростить до такой степени, чтобы он выполнял только простейшие задачи, а все остальное — даже такие базовые задачи, как сложение двух целых чисел, — можно свести к комбинации этих простейших задач.

Это было блестящее предвидение. Однако позже, обсуждая его, Хофф умудрялся представить идею почти очевидной. "Я использовал цифровой компьютер PDP-8 для выполнения полномасштабных программ на языке Fortran, — вспоминал он. — причем центральный процессор у PDP-8 был гораздо проще, чем у машинки Busicom. Вся сложность заключалась в памяти. Маленькие биты находились в программе, а не в логических устройствах".

Поразмыслив несколько дней, Хофф набросал план, для которого требовалось четыре чипа: центральный процессор; чип памяти с произвольной выборкой (RAM); чип постоянной памяти (ROM), где должна храниться специальная программа для функций Busicom; устройство для ввода/вывода. Осуществить такую разработку было значительно проще, чем проектировать набор из восьми чипов, а главное, дешевле.

Сначала японская компания отнеслась к идее скептически, тем более что ее инженеры уже потратили месяцы на предварительную работу над логической схемой спецификации. Однако постепенно японские менеджеры осознали ее преимущества. Идея Хоффа о проектировании устройства общего назначения позволила бы им в будущем предложить ассортимент более сложных калькуляторов, не создавая принципиально нового набора логических чипов. В условиях рынка, где конкуренция возрастает, надо приветствовать все, что позволит продать лучший калькулятор по более низкой цене, чем у конкурентов. И если Хофф убежден, что сможет поставить им свой набор из четырех чипов и крошечный компьютер общего назначения, выполняющий все арифметические программы, то неужели японские инженеры будут сомневаться в нем? Компания внесла аванс в сумме 100 тыс. дол. и хотела убедиться в том, что чипы для ее нового продукта готовятся к производству.

Здесь и возникала проблема. После того как Хофф выступил со своей блестящей идеей, ему поручили сконцентрировать усилия на других проектах. В работе наметился некоторый прогресс, когда Стэн Мэйзор, инженер, пришедший из Fairchild, добавил несколько инструкций к архитектуре и написал пробные программы, позволяющие проверить возможности реализации проекта калькулятора. Но к апрелю 1970 года, когда Фаггин пришел в Intel, чип был еще очень далек от завершения. Набор инструкций, которыми должен управлять центральный процессор, был согласован и утвержден японскими инженерами как корректный. Хофф подготовил общий чертеж чипа, показывающий приблизительно, сколько потребуется транзисторов и какие действия будут выполняться. Но когда Фаггин попросил ознакомиться с подробным чертежом, он ужаснулся. Чертежа не было, а представитель Busicom прибывает завтра для проверки хода работ.

Масатоши Шима, инженер из Busicom, лучился улыбкой при встрече с Фаггином и его коллегами в аэропорту. Настроение у него, однако, испортилось, когда он увидел материалы, которые Фаггин был вынужден ему показать. Шима, будучи сам талантливым инженером, сразу понял, что с момента его прошлого визита ничего не изменилось.

— Вы плохие! — кричал он. — Вы обещали! Вы сказали, чертеж сделан! Нет чертежа! Это всего лишь идея! Это ничто! Я приехал с проверкой, но здесь нечего проверять!

Фаггину рекомендовали не говорить, что он только что принят на работу, однако скрывать правду было бесполезно. Объяснив Шиме, что произошло, он выразил желание немедленно приступить к работе. Это был первый процессор в его жизни, а для работы над ним ему отвели жесткие временные рамки.

Вместе с Мэйзором, коллегой по проектированию схемы, Фаггин умудрился превратить идеи в действующие образцы за невероятно короткий срок. Он оказался таким скрупулезным разработчиком схем, что образцы первых трех устройств из четырех (ROM, RAM и устройства ввода/вывода), сойдя с линии, работали идеально. Четвертый, процессор, оказался посложнее.

Первый образец был совершенно негодным, и Фаггину потребовалось время, чтобы понять, в чем дело: схема, которую нужно было разместить на чипе, состояла из нескольких уровней, один уровень при производстве был пропущен. Второй образец работал и требовал только небольшой доводки. Через три месяца после прибытия Фаггина из Fairchild и Шимы из Японии Фаггин и Мэйзор, опровергнув правило "Один человек, один чип, один год", создали четыре работающих чипа.

Однако к тому времени конкуренция на японском рынке калькуляторов усилилась. Боссы Шимы в Токио решили, что они не смогут производить машинки Busicom с прибылью, если заплатят Intel первоначально согласованную цену за ее чипы. Они прибыли в Intel, чтобы потребовать снижения цены.

Если бы Intel иначе отреагировала на это, она никогда бы не стала сегодняшней Intel. Однако Боб Нойс, получивший хороший совет от Хоффа и Фаггина, в точности знал, чего хочет. Он хотел вернуть заказчику 60 тыс. дол., но взамен добивался изменения условий лицензии. Вместо того чтобы передать исключительные права на разработанные чипы заказчику, сказал он, Intel хочет получить право продавать разработку другим потребителям. Из Токио ответили положительно, но выдвинули одно условие. Если Intel согласится не продавать процессор общего назначения, разработанный для Busicom конкурирующим компаниям, производящим калькуляторы, она может его использовать.

За невероятные успехи в срочной разработке чипов Фаггин дорого заплатил. Его жена с маленьким ребенком вернулась в Италию, а он работал по двенадцать, четырнадцать, шестнадцать часов даже в выходные. В то время Гроув проводил кампанию по превращению Intel в более серьезное и профессиональное предприятие, и Лес Вадаж, следуя примеру Гроува, не прощал Фаггину опозданий на работу. Эти претензии раздражали Фаггина. Все в лаборатории знали, что он иногда задерживался на работе до рассвета и уходил домой, чтобы урвать несколько часов для отдыха и потом снова вернуться на завод. Однако Вадаж оставался глух к его доводам. В результате отношения между ними испортились и талантливый молодой разработчик схем начал находить свою работу в исследовательском отделе Intel все более жалкой.

Страницы:
 
 
Copyright © 2000-2024, Russian-speaking Python & Zope User Group Ответственность