Microprocessor

一九六〇年代後半、コンピューティングは手ごわい課題に直面していました。複雑な電子機能にはすべて、専用のカスタム設計された集積回路が必要だったのです。これは、控えめなデバイスでさえ膨大な数の特殊なチップを必要とし、複雑さとコストを飛躍的に増加させました。エンジニアたちは、柔軟性のないハードワイヤードロジックの限界に苦慮し、エレクトロニクスの小型化と多用途性を妨げていました。真にプログラム可能な汎用処理ユニットというビジョンは、遠い理論上の目標のままでした。

変革を促す緊急のきっかけは日本からもたらされました。電卓メーカーであるビジコムが、新型デスクトップモデル用に高度なカスタムチップセットを要求したのです。彼らの最初の設計では、それぞれが異なる数学的または制御機能のためにプログラムされた、十二個の個別の集積回路が必要でした。このアプローチは、従来のものでしたが、単一の製品にとって経済的にも実用的にも実現可能な範囲を押し広げる、途方もない設計および製造上の負担を提示しました。 テッド・ホフは、込み入った回路図を掲げながら、嶋正利にこう叫びました。「マサトシ、これは拡張性がない!一つの電卓のために十二個のカスタムチップを設計するのは、新しい製品のバリエーションごとに途方もなく複雑で費用がかかる。根本的に異なるものが必要だ。」黒髪で眼鏡をかけた几帳面なエンジニアである嶋正利は答えました。「しかし、ホフさん、すべての論理回路はこのように構築されています。ビジコム一四一ピーエフには、専用の演算、メモリ、入出力機能が必要です。」ホフは答えました。「もし、十二個の特殊なコンポーネントの代わりに、単一の汎用デバイスを作ることができたらどうだろう?どんなタスクにも適応できる、プログラム可能な『頭脳』を?」

一九七〇年以前、集積回路技術によって、複数のトランジスタを単一のシリコンチップに統合することが可能になり、メモリレジスタや単純な論理ゲートのような機能ブロックが作られました。しかし、これらの回路は「固定機能」のままであり、その動作は物理的なレイアウトにハードワイヤされていました。望ましい機能に変更を加えるには、完全に新しいチップの設計と製造プロセスが必要であり、わずかな調整であっても、骨の折れる高価な作業でした。 ロバート・ノイスは窓の外を眺めながら、「ラルフ・ワルド・エマーソンがかつて言ったように、『すべての行動の祖先は思考である』。私たちの今の思考は、これらの回路を構築する方法を根本的に再考することであるべきだ。さもなければ、私たちは特殊な設計の海に溺れてしまうだろう」と述べました。ゴードン・ムーアは眼鏡を調整しながら、「確かに。現在のICは驚異的だが、その固有の硬直性が私たちのボトルネックだ。論理の変更があるたびに物理的な再設計が必要となり、それは膨大な資源と時間を消費するプロセスだ」と付け加えました。テッド・ホフは頷き、「その通りだ。特定の機能を抽象化し、ハードウェアではなくソフトウェアがその目的を定義できるようにするコンポーネントが必要だ」と述べました。

インテルの若くも優秀なエンジニアであったテッド・ホフは、目先の課題のさらに先を見据えていました。彼は固定機能パラダイムからの根本的な脱却を構想しました。それは、メモリからの命令を実行することで、さまざまなタスクを実行できる単一のプログラム可能なチップでした。特殊なハードウェアから柔軟なソフトウェアへと知能を移行させるというこの概念的な飛躍は、設計を簡素化し、コストを削減し、前例のない汎用性を解き放つでしょう。それは、エレクトロニクスを根本的に再構築することを約束するアイデアでした。 「テッド・ホフはメモ帳に猛烈な勢いでスケッチしながら、スタンレー・メイザーに説明しました。「スタンレー、想像してみてくれ。単一のチップ上に中央処理装置、つまりCPUがあるんだ。電卓の機能をハードワイヤリングする代わりに、シンプルな命令セットを提供する。電卓のロジックはプログラムになり、メモリに常駐し、それを我々のCPUが実行するんだ。」整った黒髪のシャープな顔立ちのエンジニア、スタンレー・メイザーは身を乗り出し、スケッチを凝視しました。「汎用デバイスですか?それは野心的ですね、テッド。それらすべての機能を一枚のシリコンに統合する複雑さ…気が遠くなります。どうやって十分にコンパクトにするのですか?」」

ホフの構想には、斬新なアーキテクチャが必要でした。それは、様々な計算タスクを処理できる、シンプルでありながら強力な命令セットを定義することでした。スタンレー・メイザーは、これらの命令を効率的かつ多用途にするために、その洗練に大きく貢献しました。ブシコムを代表する嶋正利は、電卓の実用的な要求を満たしつつ、野心的な汎用哲学を維持するための設計を導く、重要なフィードバックを提供しました。この共同作業が、世界初のマイクロプロセッサの概念的基盤を築いたのです。 「スタンレー・メイザーは、提案された命令のリストをペンで叩きながら言いました。「私たちの『単一の頭脳』にとって、これらの基本的な算術演算と論理演算は不可欠です。ロード、ストア、加算、減算、そして条件付きジャンプが必要です。効率が最優先です。」仕様を確認していた嶋正利は、こう確認しました。「ブシコム一四一ピーエフには、BCD演算と堅牢なI/O処理が必要です。あなたの命令セットは中核的なニーズをカバーしているようですが、それを物理的にチップ上でどのように実装するのでしょうか?それが手ごわい課題です。」テッド・ホフは頷きながら答えました。「そこが次のレベルのイノベーションが必要なところです。アーキテクチャは健全です。今度は、エンジニアリングの実行です。」」

その概念的なアーキテクチャは先見の明に満ちていましたが、それを物理的に実現するには計り知れない技術的ハードルがありました。汎用プロセッサを単一チップ上に搭載するために必要なトランジスタの数は、既存の製造方法では不可能に思えました。ブレークスルーは、インテルに入社したイタリア人エンジニア、フェデリコ・ファジンによってもたらされました。ファジンはフェアチャイルド・セミコンダクターでシリコンゲート技術(SGT)を開拓していました。これは、はるかに小型で高速、かつ電力効率の高いトランジスタを可能にする画期的なプロセスでした。彼こそが、ホフの野心的なアイデアを製造可能なシリコンの現実に変える専門知識を持つインテル唯一のエンジニアでした。 「集中力があり、エネルギッシュなエンジニアで、黒い巻き毛と手入れの行き届いたひげを持つフェデリコ・ファジンは、テッド・ホフに断言しました。「私が改良したシリコンゲート技術は極めて重要になります。これにより自己整合型ゲートが可能になり、寄生容量が大幅に削減され、より高い実装密度が可能になります。これこそが、あなたがこれまで見てきた限界を超えてトランジスタ数を増やす方法です。」テッド・ホフは、理解して目を見開き、答えました。「フェデリコ、これこそまさに私たちが必要としているものです!私のアーキテクチャ設計とあなたのプロセス技術の習熟が組み合わされば、真に私たちの『単一の頭脳』を生み出すことができるでしょう。」ファジンは締めくくりました。「困難な道のりになるでしょうが、その可能性は計り知れません。私たちは、完全に機能する中央処理装置を一つのチップ上に構築できます。」」

アーキテクチャと製造技術の融合から生まれたIntel 4004は、2,300個のトランジスタを12平方ミリメートルのダイに集積していました。その中核メカニズムは、計算を行うための演算論理ユニット(ALU)、一時的なデータ保存のためのレジスタ、命令のフェッチとデコードを行う制御ユニットを備えた小さな中央処理装置(CPU)で構成されていました。データは4ビットバスを介して流れ、外部メモリに保存されたコマンドを実行しました。この革新的なチップは毎秒60,000回の操作を実行し、これは以前は専用のロジックラックを必要とする偉業でした。 「フェデリコ・ファジンは、Intel 4004の内部アーキテクチャの詳細な図を指差しました。「ここを見てください、4004のメカニズムは明確です。プログラムカウンタがメモリからどの命令をフェッチするかを指示します。次に、命令デコーダがそのコマンドを解釈し、ALUにこれらのレジスタに保持されているデータに対して操作を実行するように指示します。」スタンレー・メイザーは図を調べて、「つまり、制御ユニットがすべてを統括しているのですね。命令のフェッチ、計算の実行、データフローの管理。まさにミニチュアのコンピュータコアです。」と述べました。ファジンは、「その通りです。この単一のチップが、かつては十数個の特殊なコンポーネントを必要とした複雑なロジックを実行するのです。」と肯定しました。」

一九七一年十一月、インテル四〇〇四が世界に正式発表されました。それは電卓を主な用途とする、ささやかな四ビットデバイスでしたが、その影響は甚大でした。それは「ワンチップコンピュータ」の実現であり、汎用計算が可能な単一のデバイスでした。テッド・ホフが何年も前に指摘した、無数の特殊な集積回路を設計するという問題は、ここにきてエレガントな解決策を見出したのです。この小さなシリコンの長方形は、マイクロプロセッサ時代の幕開けを告げました。 ロバート・ノイスは、小さなインテル四〇〇四チップを掲げ、集まった少数の報道陣とインテルエンジニアたちに宣言しました。「これが世界初のマイクロプロセッサ、インテル四〇〇四です。テッド・ホフ、何年も前のあなたのビジョンを覚えていますか?特殊なチップの増殖に対処するための『単一の頭脳』というコンセプトを?」テッド・ホフは誇らしげな笑顔で答えました。「ええ、ロバート。フェデリコとチームが綿密に設計したこのチップこそが、その普遍的なコンポーネントです。ブシコムの電卓から始まり、はるかに広がるであろう、ソフトウェアで定義されたロジックがハードウェアの固定性を凌駕するという我々の信念を、これは証明しています。」フェデリコ・ファジンは付け加えました。「これは単なる電卓チップではありません。あらゆるエレクトロニクスの未来の青写真なのです。」

インテルよんまるまるよんは急速に進化しました。その後継であるはちまるまるはち、そして画期的なはちまるはちまるは、処理能力を急速に向上させ、ビット幅を拡大し、電卓の領域を超えて端末、産業用制御システム、そして最終的には黎明期のパーソナルコンピューター市場へと進出しました。この急速な進化はマイクロプロセッサーの可能性を裏付け、全く新しい産業を生み出し、既存の産業を変革しました。単一のチップを多様なアプリケーション向けにプログラムできる能力は、イノベーションの爆発的な増加を促しました。 ゴードン・ムーアは、インテルはちまるはちまるチップの新しいプロトタイプを観察しながら、「指数関数的な成長は驚くべきものだ。単純な電卓から、初期のコンピューティングシステムを動かすことができるチップへと進化した。これは単なるデバイスではない。可能性を広げるものだ」と熟考しました。ロバート・ノイスは、「マイクロプロセッサーの柔軟性は、私たちがまだ想像もしていない課題に適応できることを意味する。産業オートメーション、通信システム、そして間もなくパーソナルコンピューティングも、計り知れない恩恵を受けるだろう」と付け加えました。フェデリコ・ファジンは、複雑な回路基板を調べながら、「世代ごとに部品は小型化し、速度は向上し、消費電力は削減される。基本的なアーキテクチャは変わらないが、可能なことの規模は日々拡大している」と述べました。

マイクロプロセッサが与えた影響は計り知れません。電卓というささやかな起源から、それは事実上すべての電子機器の「頭脳」となり、社会を深く再構築しました。パーソナルコンピュータ革命、インターネット、そしてモバイル通信を支え、情報と処理能力へのアクセスを民主化しました。今日、何十億ものマイクロプロセッサが、自動車、医療機器、家電製品、スマートインフラの中で目に見えない形で動作しており、特殊なロジックを普遍的なプログラマブルコアへと変革したビジョンを証明しています。