web-dev-qa-db-ja.com

シングルチップマイコンとは?

シングルチップマイクロコンピュータとは何かについて少し混乱しています。具体的には、シングルチップマイクロコンピュータとマルチチップマイクロコンピュータの違いは何ですか? (チップは非常に非公式なので、正確にそれは何を指しますか?)

12
Jay

主な違いは次のとおりです。

シングルチップ

PIC Chip single-chip computer

  • すべてが同じ単一の物理ICにパッケージされています
  • ICにはCPUコアが含まれています
  • ICにはメモリ(ROMおよびRAM)が含まれています
  • ICにはすべてのIOハードウェア(ビデオ、シリアルなど)が含まれています

シングルチップコンピュータは、主にMicrocontrollerチップ(最も一般的に知られているのはMicrochip Inc.のPIC範囲です)として知られている形式で、組み込みデバイスで使用されます。より基本的な機能を提供しますが、機能するために外部チップを必要としないため、操作がはるかに簡単です。 IntelまたはAMD PCアーキテクチャのスタイルのシングルチップコンピュータを作成する試みがいくつか行われましたが、関連するコンポーネントが複雑なため、これは非常に簡単な作業ではありませんでした。繰り返しになりますが、これらは一般に、タッチパッドデバイスや産業用制御システムなどのローエンドの組み込みシステムで使用されます。

マルチチップ

Multi-chip diagram

  • CPUICにはCPUコアが含まれています。
  • ビデオGPUにはビデオプロセッサが含まれています。
  • RAMモジュールにはRAMメモリが含まれています。
  • BIOSチップにはROMメモリが含まれています。
  • 「チップセット」(ノースブリッジ/サウスブリッジなど)には、IOロジックとバスインターフェイスロジックが含まれています

従来のコンピュータはマルチチップです。最新のプロセッサの一部(Intelのiシリーズの一部)には、プロセッサICにビデオGPUが含まれていますが、コンピュータの残りの部分(PCIブリッジ)とインターフェイスするために外部チップが必要です。 、など)

20
Majenko

さて、より正確には システムオンチップマイクロコンピュータ -現代のコンピュータはしばしば特殊なチップを備えています チップセット 特定の役割向け- ノースブリッジ -プロセッサダイ、メモリ制御、および特定の特定のIO -and southbridge -前世代のIO=たとえば、SOCは、ネットワーキング、メモリ、プロセッサ、ビデオなど、これらすべての特殊なコンポーネントを1つのチップに詰め込んだものです。これの利点は、チップあたりのコストが低く、レイテンシが低いことですが、古いプロセスサイズでは、 t可能性-チップが大きすぎて、歩留まりが低くなります。

マルチチップコンピュータでは、個別のダイとパッケージに個別のIO、メモリ、および処理チップがある場合があります。

SOCシステムの例は AMD geode -これを intel 440シリーズ と対比します(はい、古いですが、ほとんど理想的な典型的な古い学校のチップセットです)

2
Journeyman Geek