RETROF-2017(仮称)の全回路図

本回路図は2017年5月現在、筆者個人で製作中のコンピュータの回路図です。
現在製作中のため、実際に動作するか否かは現時点では全く不明です。
また本機の正式名称は完成後に命名予定のため、RETROF-2017は現状「仮称」扱いです。

(動作が確認されている回路図として、RETROF-16Mの全回路を別途公開中です)

RETROF-2017の回路図は2枚組

RETROF-2017の回路図は2枚組です。フリーソフトであるKiCadで作図しました。
1枚目は機械語命令の解析部と、その結果から各素子への制御信号を発生させる回路です。
2枚目はメモリとレジスタ群、および液晶ディスプレイ(SXGA)への表示回路です。

 

【RETROF-2017の全回路図】 クリックで拡大します(PDFに対応したブラウザが必要です)。

SCM1  SCM2

RETROF-2017の全回路図の変更記録

REV 日付 概要
01.00 2017-01-10 初稿
01.01 2017-01-12 電源投入確認LEDの記載忘れを追加
01.02 2017-01-13 命令デコード用ダイオードマトリクスの配置を一部変更
01.03 2017-01-21 カラー画像出力用D/Aの抵抗を固定から半固定に変更
01.04 2017-01-24 基板設計用に「ジャンパー線記号」と「パスコン」を追加
01.05 2017-01-31 リモート制御(USB制御)方式を一部変更
01.06 2017-02-04 基板レイアウトを簡単にするためにFT245のピンの割当てを一部変更
02.01 2017-03-15 基板レイアウトを簡単にするために74LS10を74LS08に変更
02.02 2017-03-23 VRAMのCS端子を常時アクティブに変更(バグ修正)
02.03 2017-03-31 基板レイアウトを簡単にするためにVRAMのアドレス線割り当てを変更
03.01 2017-05-01 主メモリをAS6C1008からHM628128に変更
03.02 2017-05-05 分岐条件判定ビットを前作RETROF-16Mと同じになる様変更
03.03 2017-05-11 手動クロック(ステップ実行用)信号の論理が逆であったのを修正
03.04 2017-05-14 プログラム実行時のプログラムカウンタのゼロクリア方法を変更
03.05 2017-05-18 プログラム停止時の停止アドレスの表示方法を変更
1.01.01 2017-05-22 基板アートワークの初版に対応した回路図
1.02.01 2017-05-25 実行中(RUN)と停止(HALT)を区別するLEDの配線ミスを修正

本回路図特有の特殊な表現

本回路図には本機特有の記号が多々存在します。以下はそれらの解説です。

ジャンパー端子記号

ジャンクション

左図のX77、Y77と書かれた丸印です。同じ番号のXとYが対となります。
RETROF-2017は片面基板での実装のため、多数のジャンパー線を使います。どの結線がジャンパーに依存しているのかを明確にするために置く記号です。
回路図上では対となる丸印は結線されていませんが、実際にはジャンパー線で結線されることを意味します。
また、主メモリのアドレス線はX,Y,Zで示す3点をジャンパー接続している箇所もあります。


ダイオードマトリクスのアノード結線

アノード接続点の省略

本回路図上での名称がDで始まるダイオードはアノード側の接続点(ジャンクションを示す小さな黒丸)を置いていません。
これらのダイオードのアノード側の接続は全て「空中配線」で行っており、この空中配線をCAD上で表現する良い方法が無かったためです。
これらのダイオードのアノードは回路図上も基板のレイアウト上も接続はされませんが、実際には以下の写真で示す様に空中で配線されます。


基板上のマトリクス空中配線の実例

この写真は姉妹機RETROF-16Hのもの。
青色の部品がダイオード(BAT43)でアノードが空中配線になっている。

RETRIF-2017も同様の実装方法となる予定。完成次第、本写真はRETRIF-2017のものと差し替えを予定。


ネジ穴

ネジあな

本機は基板上のネジ穴を「部品」として扱っているため、回路図上にそれに相当する記号が存在します。回路図的には意味のない記号ですので無視してOKです。基板上にネジ穴を置く正しい方法とは言えませんが、この方法のほうが簡単にネジ穴を置けるのでこうしてしまいました。


予備ランド

 予備ランド

これもネジ穴と同様、回路図的には意味のない記号です。
但しこちらはネジ穴ではなく、設計ミスなどで部品やジャンパー線を追加する必要が生じた場合の予備ランドです。
基板上の実際のパターンは下記を参照してください。


 (参考)ネジ穴と予備ランドの基板上の形状

ネジあなと予備ランド 左図はRETROF-2017の実際の基板パターンの一部です。
赤色の赤色の四角で囲んだ部分がネジ穴、青色の四角で囲んだ部分が予備ランドです。

ネジ穴はGNDラインに繋がる銅箔と接しますが、実際の実装はプラスチックネジを使用するので、ネジとの電気的接触はありません。