2024-12-30 22:47 — asano
カテゴリー:
IMST805はLinkを使えば外部にメモリなど接続しなくても動かせそうと書きました。このLinkですが、Transputer同士なら線を繋ぐだけで済みますが、他のマイコンと接続するにはどうすれば良いのでしょう?
このIMSC011はLink AdapterというものでLinkとパラレルの変換をするものです。
当初Linkの波形を眺めていて「これUARTを反転すればいけるのでは」と気付いて調べたのですが、最低速の5Mb/sで動作するモノはあまりなさそうでした。使おうとしたAVRのものも2.5Mb/sが限度のようです。
それでいろいろ読んでいるうちに専用のLink Adapterなるものがあるとわかり、eBayで探したところ普通に買えることが分かったのでいくつか買ってみたのでした。
IMSC011には2つの動作モードがあって、Mode 1は送信用と受信用で別の8ビットポートがあります。どことなくIM6402 UARTに似ているような気がします。
もう一つのMode 2はマイコンのバスに接続しやすいように双方向ポートになっています。レジスタ構成などをざっと読んでみた感じではUARTそのものです。
もう1種、IMSC012というものも買ってみました。
こちらはIMSC011からMode 1を削除したようなものでバス接続専用です。マイコン以外で使うことはまずないと思うのでこれで十分と言えます。ピン数も28ピンから24ピンに減り、パッケージも600milから300milになっているので
このIMSC012とATtiny2313あたりを組み合わせてプログラムを送り込んでIMST805を起動、起動後はこのLinkをコンソールに流用する、といった構成を考えています。
参考文献・関連図書:
IMST805Eデータシート, SGS-Thomson Microelectronics.
IMSC011データシート, SGS-Thomson Microelectronics.
IMSC012データシート, SGS-Thomson Microelectronics.
関連項目:
コメントを追加