現在地

NEC uPD7201


テーマ:

カテゴリー:

知名度は低いですが、多機能のシリアル通信のデバイスです。

uPD7201C
NECのμPD7201C MPSC (Multi-Protocol Serial Controller)です。これは1982年製ですね。

Z80 SIOは非常に多機能なシリアル通信のデバイスですが、Z80ファミリ以外に接続するのは困難です。

Z80 CPUの命令フェッチを観察していて「RETI」命令の実行をチェックしています。これによって割り込みハンドラの実行が完了したことを検知します。

このMPSCはZ80 SIOと同等の機能を持ち、8085や8086/8088などのシステムにも簡単に接続できるようにしたものです。

後に改良版が作られμPD7201A(末尾にパッケージを表す記号が付くのでμPD7201AC,μPD7201AD)となり、さらにCMOS化されてμPD72001が作られました。このCMOS化の際にも機能追加が行なわれ、ボーレートジェネレータやDPLLなどが追加されています。

余談ですがNECはCMOS化で型番の中に「0」を追加するパターンが多いですね。このμPD7201⇒μPD72001以外にも、

  • μPD7265⇒μPD72065 FDC (Floppy Disk Controller)
  • μPD7220⇒μPD72020 GDC (Graphic Display Controller)

などが有名です。

さてこのμPD7201ですが、パソコン等への搭載例はあまり聞きません。Z80 SIOをZilog自身が汎用化したZ8530 SCCや改良版のZ85230 ESCCが使われることが多かったと思います。MacintoshやSun, Sony NEWSといったワークステーションはみなSCCやESCCを搭載していました。

参考文献・関連図書: 
μPD7201データシート, NEC Microcomputers.

コメントを追加

Plain text

  • HTMLタグは利用できません。
  • ウェブページアドレスとメールアドレスは、自動的にハイパーリンクに変換されます。
  • 行と段落は自動的に折り返されます。
※ コメントは原則公開です。個別のご相談などは「ご意見・ご要望」からお願いします。