組み込みシステムを制御するために中核となる半導体チップの総称。
【機能面から見たマイコン分類】
・マルチチップ系マイコン
チップ内部にROMやRAMなどのメモリを持たず、アドレスバスとデータバスの端子が常時外に出ているタイプのマイコン。ターゲット基板上に実装された比較的安価な外部ROM/RAMでプログラムを動作させるため、メモリを大量に消費する大規模なアプリケーション向けに使われる。また、周辺装置とのやりとりを行うためのI/O(入出力)ポートがメイン基板とは別基板になっているシステムにマルチチップ系マイコンが使われる。代表的なものにx86(インテル)、68K(フリースケール)、SH-2/3/4(ルネサス テクノロジ)などがある。
・シングルチップ系マイコン
ワンチップマイコンとも呼ばれる。チップ内部にROMやRAMなどのメモリ、I/Oポート、タイマや割り込みコントローラなどの周辺機能を内蔵したタイプのマイコン。内蔵ROM(数kbytes〜数百kbytes)内にプログラムが格納でき、比較的小規模なアプリケーション向けに使われる。また、マイコン内に周辺機能が内蔵されているため、各種I/Oが必要で、コストを下げたい場合やシステム全体をコンパクトに仕上げたい場合に有効。代表的なものにH8、SH-1(ルネサス テクノロジ)や8x51(インテル)、683xx(フリースケール)などがある。
【構造面から見たマイコン分類】
・CISC(Complex Instruction Set Computer)系マイコン
アセンブラレベルでの高度な命令セットを提供するタイプのマイコン。マイクロプロセッサは当初、CISCとして発展してきた。CISCタイプのマイコンは、1命令のアセンブリコードで非常に高度な処理を行えるが、その分マイコン内のマイクロコードや回路は複雑になり、命令を実行するために必要なクロックが増加しやすい、スピードの限界も50MHzくらいまでなどの欠点がある。多くの8/16ビット系マイコンに採用されているアーキテクチャで、代表的なものにH8や68K、x86、8x51などがある。
・RISC(Reduced Instruction Set Computer)系マイコン
命令セットを簡略化することで高速処理を可能にするというアーキテクチャを基に作成されたマイコン。RISCマイコンの命令セットは、CISCプロセッサのそれと比較して少なく単純であるため、1命令の実行は高速。32/64ビット系マイコンに採用されているアーキテクチャで、代表的なものにARM(アーム)やMIPS(ミップス・テクノロジーズ)、PowerPC(IBM/フリースケール)、SHなどがある。
組み込み開発フォーラム 新着記事
- フルスクラッチの“Hello World”を動かしてみよう(2011/3/31)
- FlexRayプロトコルの概要(その2)(2011/3/29)
- JASA、東北地域に拠点を置く会員企業を支援(2011/3/25)
- NEC、震災の影響を受けた4拠点の生産再開を発表(2011/3/23)
- 内部ブロック図の基礎と共通要素(2011/3/22)
- インテル、被災地におけるITインフラの復旧を支援(2011/3/22)
- Facts on AUTOSAR/AUTOSAR導入の現実(2011/3/18)
- 計測器・震災被害ホットラインを開設、テクトロニクス(2011/3/18)
- ZMP、地震の揺れを多角的に計測するアプリ無償配布(2011/3/16)
- メンター、3Dテレビ・マルチメディア検証プラットフォーム(2011/3/16)
- 【番外編】タチの良い計測値、悪い計測値とは?(2011/3/15)
- tarファイルシステムをAndroidに組み込む!!(2011/3/10)









