ダウンロード


動作保証はありません。実験用として御利用下さい。著作権は放棄されていません。


メモリマッパ規格に準拠した拡張RAMのクローンです。
似非PLDシステム2号機のRAM容量に合わせて、1MBのマッパRAMになっています。
参考用に似非PLDシステム2号機用のACFファイルも付けてあります。

AY-3-8910/YM2149のクローンです。
1ビットサウンドポートも実装してあります。
バススヌープタイプなのでレジスタの読みこみは実装していません。
参考用に似非PLDシステム2号機用のACFファイルも付けてあります。

コナミのSCC音源のクローンです。
スナッチャー(SCC+)モードも実装してあります。
FPGA expressでコンパイルする場合、ram.vhdをそのまま使うとEABにマッピングされません。
ram.vhd→std_ram.vhd、lpm_ram.vhd→ram.vhdにリネームしてコンパイルして下さい。
参考用に似非PLDシステム2号機用のACFファイルも付けてあります。

上のPSGとSCCに加え、似非SCCディスクの機能を1つに実装してみました。
階層化設計の参考にしてください。
PSGやSCCのソースは上の物を流用しています。
参考用に似非PLDシステム2号機用のACFファイルも付けてあります。

上のPSG+SCC+似非SCCディスクのSCC部をステレオ仕様に拡張してみました。
ソースコードはほんの少ししか変更していません。簡単でした。
Leonardでコンパイルする場合(うまくフィットしなかったのですが・・・)は、
ram.vhd→lpm_ram.vhd、std_ram.vhd→ram.vhdにリネームしてコンパイルして下さい。
参考用に似非PLDシステム2号機用のACFファイルも付けてあります。


Copyright 2000-2001 ESE Artists' Factory all rights reserved.

tujikawa@hat.hi-ho.ne.jp

Return