シングルチップマイクロコンピュータとは何かについて少し混乱しています。具体的には、シングルチップマイクロコンピュータとマルチチップマイクロコンピュータの違いは何ですか? (チップは非常に非公式なので、正確にそれは何を指しますか?)
主な違いは次のとおりです。
シングルチップコンピュータは、主にMicrocontrollerチップ(最も一般的に知られているのはMicrochip Inc.のPIC範囲です)として知られている形式で、組み込みデバイスで使用されます。より基本的な機能を提供しますが、機能するために外部チップを必要としないため、操作がはるかに簡単です。 IntelまたはAMD PCアーキテクチャのスタイルのシングルチップコンピュータを作成する試みがいくつか行われましたが、関連するコンポーネントが複雑なため、これは非常に簡単な作業ではありませんでした。繰り返しになりますが、これらは一般に、タッチパッドデバイスや産業用制御システムなどのローエンドの組み込みシステムで使用されます。
従来のコンピュータはマルチチップです。最新のプロセッサの一部(Intelのiシリーズの一部)には、プロセッサICにビデオGPUが含まれていますが、コンピュータの残りの部分(PCIブリッジ)とインターフェイスするために外部チップが必要です。 、など)
さて、より正確には システムオンチップマイクロコンピュータ -現代のコンピュータはしばしば特殊なチップを備えています チップセット 特定の役割向け- ノースブリッジ -プロセッサダイ、メモリ制御、および特定の特定のIO -and southbridge -前世代のIO=たとえば、SOCは、ネットワーキング、メモリ、プロセッサ、ビデオなど、これらすべての特殊なコンポーネントを1つのチップに詰め込んだものです。これの利点は、チップあたりのコストが低く、レイテンシが低いことですが、古いプロセスサイズでは、 t可能性-チップが大きすぎて、歩留まりが低くなります。
マルチチップコンピュータでは、個別のダイとパッケージに個別のIO、メモリ、および処理チップがある場合があります。
SOCシステムの例は AMD geode -これを intel 440シリーズ と対比します(はい、古いですが、ほとんど理想的な典型的な古い学校のチップセットです)