Полдня, проведенные за чтением документации и разговорами с новыми коллегами, дали Фаггину необходимую базу. Продукт, над которым работала 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, лучился улыбкой при встрече с Фаггином и его коллегами в аэропорту. Настроение у него, однако, испортилось, когда он увидел материалы, которые Фаггин был вынужден ему показать. Шима, будучи сам талантливым инженером, сразу понял, что с момента его прошлого визита ничего не изменилось.
— Вы плохие! — кричал он. — Вы обещали! Вы сказали, чертеж сделан! Нет чертежа! Это всего лишь идея! Это ничто! Я приехал с проверкой, но здесь нечего проверять!