FNW-9800-T と FNW-9802-T

テーマ:

カテゴリー:

よく似たネットワークボードが2枚まとめて出てきました。

FNW-9800-T
まずは1枚目、FNW-9800-Tです。幸いマニュアルはまだ公開されており、日付から1999年の発売と思われます。

コントローラはADMtekのAL981というもの、残念ながらこれのデータシートは見つかりませんでした。

左のHSIP-005は絶縁のパルストランスですね。右端にはブートROM用と思われる32ピンソケットがあります。他にはMACアドレスなどのEEPROM 93LC46も見えますね。

典型的なPCIのネットワークボードです。

Fairchild F3853

テーマ:

カテゴリー:

昨日のF3850と組み合わせて使うメモリインターフェイスも手に入れました。

Fairchild F3853PC
F3853 SMI(Static Memory Interface)です。末尾「C」ですから動作温度範囲0°C~+70°Cの民生用ですね。1980年のフィリピン製。

前回書いたようにF3850 CPUにはアドレス回路が入っていません。Program Counter, Stack Register, Data CounterのアドレスレジスタはF3851, F3852, F3853, F3856が持っていて、CPUからはコマンドで設定・参照するようになっています。16ビット長なのでメモリ空間は64kBとなります。

Fairchild F3850

テーマ:

カテゴリー:

以前Twitterで「売ってるよ」という情報があってその時は思いとどまっていたのですが、結局買ってしまいました。

Fairchild F3850PL
FairchildのF3850、F8ファミリの一員のCPUです。

末尾が「L」なので動作温度範囲が-40°C~+85°Cのいわゆる産業グレードですね。1982年製です。

このCPUはアドレス回路(レジスタもバスも)を持たないというちょっと変わった構成になっています。それらは別のメモリインターフェイスユニットにあり、最低でも2チップが必要となります。

ICL7137

テーマ:

カテゴリー:

いつもマイコン関係のデバイスが多いですが、こんなものを見つけました。

ICL7137CPL
HarrisのICL7137CPL、パネルメータ用のA/Dコンバータです。これはLEDをドライブ可能ですが、姉妹品にLCD用のICL7136CPLというのもあります。

3½桁のA/Dコンバータに7セグメントデコーダ・ドライバを合わせたものです。ピン数が多いのはスタティック点灯だからですね。LED用はドライバに電流制限回路を内蔵しているので抵抗器なしで直結できます。LCD用も交流駆動になっていてやはり直結可能です。

アナログ系は発振回路と積分回路のC,R、入力・基準電圧のRが必要です。

モニタ プログラム

カテゴリー:

Z8用モニタについて書きましたが、それ以前にもモニタは何度となく書いています。

  1. Z80ボード3号機
    これはオリジナルではなく『トランジスタ技術』1984年6月号掲載のものをベースに移植・拡張したものです。Z80のアセンブリ言語で記述されています。
    他の多くがシリアルポート経由で操作するのに対し、16進テンキーと8桁7セグメントLEDを使用します。
  2. MC68kボード
    これもオリジナルではありません。やはり『トランジスタ技術』1985年4月号掲載のものを移植拡張しました。MC68000のアセンブリ言語で記述されています。後にMC68010用に変更しています。

Universal Monitor Z8

テーマ:

カテゴリー:

先日のROMエミュレータを2732には去年作ったZ8613ボードにモニタを移植するのが目的でした。

Universal Monitor Z8
とりあえず基本的な機能が動くようになりましたので、試しているスクリーンショットを載せておきます。

まずは0FFF8H~0FFFFH,0000H~0077Hまでのメモリダンプ、次のHコマンドでCが表示されているのでこれはプログラム(コード)メモリ空間です。

ROMエミュレータを2732に

テーマ:

カテゴリー:

ROMエミュレータを2732として使いたくなったので...

ROMエミュレータ
当初は簡単に済ますつもりでした。28ピン⇒26ピンにダイオード入れるだけならソケットに挿す部分に取り付けられます。

ただそれだと使わなくなるアドレス A12A14 がフロートになってしまいます。メイン基板にはプルアップを追加するスペースはもう無いし、実用品なのであまり空中配線はしたくありません。

そこでソケットに挿す子基板ごと作り直してしまいました。

VMEバス用のユニバーサル基板

テーマ:

カテゴリー:

とても高価そうなユニバーサル基板が出てきました。未開封の新品です。

表面
どちらが表面なのかがわかりにくいのですが、SPARC CPU-1E/4と見比べてみるとこちら側が部品面(表面)だと思われます。

大きさは約22cm×23.5cmあります。手前側のP1,P2にはそれぞれ32×3ピンのコネクタが付くようになっており、VMEバス用で間違いなさそうです。

電卓を作ってみる(後編)

テーマ:

カテゴリー:

前回に引き続き電卓です。

√2 を計算してみた
試しに √2 を計算してみたところです。まぁ演算部分はブラックボックスなので私がどうこう言うところではありません。

有効数字は8桁です。残る左端の一桁は以下のように使われます。

  1. 値が負の場合「-」(セグメント g)を表示
  2. メモリに値が入っている場合は「.」(小数点・セグメント dp)を表示
  3. 電源電圧が低い場合は「L」(セグメント d, e)を表示

前回アナログ的な部分があると書きましたが、データシートの参考回路のその部分は次のようになっていました。

ページ