MC14500B 産業用制御ユニット(ICU)
MC14500Bは、1977年に
モトローラによって設計された1ビットの
CMOSマイクロプロセッサです。このプロセッサは、特にシンプルな制御用途のために開発され、
ラダー・ロジックの実装に優れた性能を発揮します。そのため、従来のリレーシステムや
プログラマブルロジックコントローラの代替として広く活用されました。また、MC14500Bはシリアルデータの操作にも対応しており、さまざまな産業用途での利用が考慮されています。
このプロセッサは1MHzという周波数で動作し、16の命令セットを実装しています。興味深い点は、MC14500Bが
プログラムカウンタ(PC)を内蔵しておらず、外部に依存していることです。そのため、実際のメモリ容量は外部に実装されたPCに依存します。この設計により、柔軟なシステム構築が可能となり、さまざまな用途に応じた拡張性を提供します。MC14500Bは1995年まで製造が続けられ、その期間中に多くの業界で使用されました。なお、ICUのアーキテクチャは、DEC社の
PDP-14コンピュータと類似していることでも知られています。
開発者とその貢献
MC14500Bの開発は、1970年代中頃に始まりました。ヴァーン・グレゴリー(Vern Gregory)が主導し、
モトローラ半導体製品部門での彼の職務中にこのプロセッサの設計がなされました。彼は特にマーケティングおよびアプリケーショングループの技術者としての経験を生かしました。また、ブライアン・デランド(Brian Dellande)は回路とサブルーチンの設計を担当し、その後説明書の作成にも関与しました。レイ・ディ・シルヴェストロ(Ray DiSilvestro)はベンチ・テクニシャンとしてサポートし、テリー・マラーキー(Terry Malarkey)は管理支援を行いました。
CMOSロジック部門でのフィル・スミス(Phil Smith)や応用製品の支援を担当したマイク・ハドレイ(Mike Hadley)など、多くの技術者たちがその実現に寄与しました。
派生品と応用
MC14500Bの派生品には、
モトローラ・ジャパンが製造した特注の自動車用チップが含まれています。これは日本電装向けの組み込みコントローラーとして使われました。また、ルーマニアの国営企業I.P.R.S.バネッサは、オリジナルの
CMOSではなく、IIL(Integrated injection logic)を用いたMC14500Bのクローンを製造し、βP14500と名付けました。
さらに、教育用のWDR-1-Bit-ComputerはMC14500Bを搭載したコンピュータの一例で、512ビットのRAMとLED、I/O、キーボードを搭載しています。WDRは
西部ドイツ放送(Westdeutscher Rundfunk)の略称です。また、PLC14500-Nanoは、MC14500Bを採用したレトロながらも現代的な解釈のコンピュータであり、オープンソースとしての設計が評価されています。
関連情報
関連する書籍や資料には、ヴァーン・グレゴリーの特許や、コンピュータ教育に関するテレビシリーズの出版物があります。これらの情報は、MC14500Bの技術的背景やそれに関連する歴史をさらに探求する上で大いに役立つでしょう。