禺画像]
Am9511とは、AMD社が開発し販売していたFloating Point Processor(FPP)である。 これをeBayで手ごろな価格で入手できた。入手理由は、TRN-8に搭載するためである。 しかしながら、越えなければならない山がいくつもある。
- クロック周波数。TRN-8のクロックは6.122MHzで、入手できたのはAm9511A-1DCで 3MHz。単純にTRN-8のクロックを分周して作成すればよいのだろうか。
- I/Oアクセスタイミングの違い。当然Am9511のI/Oは遅い。 WAITを挿入してタイミングを調整する仕組みが必要である。
- 電源の問題。Am9511は12Vが必要である。これは昇圧型のDC-DCコンバーターで 生成することになる。秋月で販売しているICを中心に組み立てるか、 AmazonやAli Expressで販売されている出来合いの物を組み込むか。悩ましい。
- TRN-8の追加改造。クロックとWAITを引き出す必要がある。
- ソフトウェアの問題。固定小数点・浮動小数点を取り扱う準備をする必要がある。 これはAMDのマニュアルを参照して作成するが、結構な量のコードを書くことになる。
- ライブラリー。Turbo Pascalなどからリンクするためのライブラリーが必要になる。
結構やることがある。ソフトウェアに関してはやり直しが簡単にできるが、 ハードウエアは簡単にできないから十分な検討が必要である。
当分楽しめそうだ。
セコメントをする