
Intel MCS-96は、組み込みシステムでよく使用されるマイクロコントローラ(MCU)のファミリです。このファミリは、8xC196 ファミリ、または 80196 とも呼ばれ、ファミリ内で最も人気のある MCU です。これらの MCU は、ハードディスクドライブ、モデム、プリンター、パターン認識、モーター制御でよく使用されます。2007 年に、Intel はMCS-96 ファミリのマイクロコントローラ全体の製造中止を発表しました。Intel は、「これらのコンポーネントを直接置き換えるものはなく、再設計が必要になる可能性が高い」と述べています。[1]
歴史


MCS-96 ファミリは、 Ford EEC-IVエンジン コントローラ ファミリの最初のプロセッサであるIntel 8061の商用派生製品として始まりました。8061 と 8096 の違いにはメモリ インターフェイス バスがあります。8061 の M-Bus は「バースト モード」バスであり、メモリ デバイスに追跡プログラム カウンタが必要です。また、2 つの部品の I/O 周辺機器にもかなりの違いがありました。8061 には 8 つの HSI (パルス測定) 入力、HSI ピンから完全に分離された 10 の HSO (パルス生成) 出力、および 8096 よりも多くのチャネルを持つ非サンプリング 10 ビット ADC がありました。EEC-IV と 8096 の違いの多くは、より従来的なメモリ インターフェイス バスにピンを使用することを優先して I/O ピン数を減らすためにピンを共有しようとする努力の結果です。 8096 には、8061 にはなかったオンチップ プログラム メモリもありました。
フォードは、EEC-IV ファミリの普及、自動車用カスタム回路の開発、ガリウムヒ素集積回路市場の開拓を目的として、1982 年にコロラド スプリングスにフォード マイクロエレクトロニクス工場を設立しました。このファミリの部品には、1 メガバイトのメモリを処理できるメモリ コントローラを組み込んだ 8065 が含まれていました。
マイクロコントローラ ファミリは16 ビットですが、32 ビット操作もいくつかあります。プロセッサは 16、20、25、および 50 MHzで動作し、3 つの小さなファミリに分かれています。HSI (高速入力) / HSO (高速出力) ファミリは 16 MHz および 20 MHz で動作し、EPA (イベント プロセッサ アレイ) ファミリはすべての周波数で動作します。
MCS-96 ファミリの主な機能には、大容量のオンチップ メモリ、レジスタ間アーキテクチャ、3 つのオペランド命令、 8 ビットまたは 16 ビットのバス幅を可能にするバスコントローラ、およびレジスタの大規模ブロック (256 以上) の直接フラット アドレス指定機能などがあります。
809x/839x/879x ファミリー
809x/839x/879x IC は MCS-96 ファミリのメンバーです。MCS-96 は 8x196 ファミリと考えられていますが、8095 がこのファミリの最初のメンバーでした。その後、8096、8097、8395、8396、8397 がこのファミリに追加されました。
Intel 809x/839x/879x IC は、12 MHz、16ビットのマイクロコントローラです。マイクロチップは、5 V、3 マイクロメートルのHMOSプロセスに基づいています。マイクロコントローラには、オンチップALU、4 チャネル 10 ビットのアナログ/デジタル コンバータ(ADC)、8 ビットのパルス幅変調器(PWM)、ウォッチドッグ タイマー、4 つの 16 ビット ソフトウェア タイマー、ハードウェア乗算および除算、および 8 KB のオンチップROMがあります。8095 は ROM レスで、5 つの 8 ビット高速I/O、全二重シリアル ポート[明確化が必要]、および ADC 入力と PWM 出力を備えています。
8095 は 48 ピンのセラミック DIP パッケージで提供され、次の部品番号のバリエーションがあります。C8095-90
8x196/8xC196 ファミリー
MCS-96 ファミリは、最初に登場した 809x/839x/879x マイクロコントローラも含まれるにもかかわらず、一般的には 80C196 IC と考えられています。このサブファミリのメンバーは、80C196、83C196、87C196、および 88C196 です。
その他のベンダー
2021年現在、MCS-96アーキテクチャを使用したマイクロコントローラは、ロシアのヴォロネシュにあるNIIETによって1874シリーズの集積回路として製造されています。これには、1874VE7T(ロシア語:1874ВЕ7Т )という名称のSpacewireインターフェースを備えた耐放射線デバイスが含まれます。[2] Cobham(旧Aeroflex)は、2020年頃まで別の耐放射線MCS-96マイクロコントローラを製造していました。[3]
参照
参考文献
- Intel: 「809XBH/839XBH/879XBH COMMERCIAL/EXPRESS HMOS MICROCONTROLER」(暫定版) (2007 年 9 月 7 日にアクセス)
- Intel: 「MCS-96 809X-90,839X-90」、注文番号 270016-004、T-49-19-16;T-49-19-59、1987 年 10 月 (暫定版) (2007 年 9 月 7 日にアクセス)
- http://www.cpushack.com/chippics/Intel/8x9x/IntelC8095-90.html (2007 年 9 月 7 日にアクセス)
- https://web.archive.org/web/20071009212029/http://dragonsdawn.org/photos/MacIICard.jpg (2007 年 9 月 7 日にアクセス)
- 注記
- ^ 「Intel® MCS® 96 マイクロコントローラ コンポーネント - 製品に関する FAQ」。2007 年 8 月 7 日時点のオリジナルよりアーカイブ。
- ^ "MCS-96 16-разрядные" [16 ビット MCS-96] (ロシア語)。ヴォロネジ:OAO「NIIET」。2021年8月30日閲覧。
- ^ 「マイクロコントローラとマイクロプロセッサ」。Cobham Semiconductor Solutions。2020年9月19日時点のオリジナルよりアーカイブ。2021年8月30日閲覧。
