pMMC3互換カートリッジ基板 rev.E

ファミリーコンピュータ用カートリッジのTKROM基板相当の
互換カートリッジ基板です。

下記のディレクトリ別にファイルを格納しています。

cupl            .. CPLDのロジックを記述したCUPLファイル
                   WinCUPLでコンパイルするソースコードは *.pld
                   CPLDには、JEDECファイル(*.jed)を書き込む
eagle/libraries .. プリント基板CAD EAGLE 用のpMMC3で使用する
                   部品のライブラリ
eagle/project   .. プリント基板CAD EAGLE 用のCADデータ
gerb            .. EAGLEから出力したガーバーデータ


正規のMMC3に対して下記の機能を拡張しています。

□WRAM(PRG RAM)のバンク切り替え
WRAMはコストの都合で32KByteのSRAMを使用しており、全領域を
有効利用できるようバンク切り替えのレジスタを追加しています。
レジスタの出力はWRAMのA14,A13に接続しています。

PRG RAM protect ($A001-$BFFF, odd)
7  bit  0
---- ----
RWxx xxBB
||     ||
||     ++- PRG RAM bank
|+-------- Write protection (0: allow writes; 1: deny writes)
+--------- PRG RAM chip enable (0: disable; 1: enable)



2019/06/08 KYOSKE (Twitter:@KyoskeMaeda)

