FPGAで8ビットパソコンを拡張する
ここでは、2016年4月にCQ出版社から発売された「(1)MAX10 (2)ライタ (3)DVD付き! FPGA電子工作スーパーキット」に付属する、Intel(旧Altera)社のFPGA、MAX10を搭載したMAX10-FB基板を使用して、8ビットパソコンをいろいろと拡張してみた過程を紹介します。
2016年12月に上記キット+αを収録した完全版が発売されました。
日立ベーシックマスターレベル3/マーク5/MB-S1編
-
S1用マウスIC機能を実装してPS/2マウスを使う
マーク5用の6声PSGを作る
マーク5用の9声PSGを作る
S1用の拡張PSGを作る
S1用の拡張メモリを作る
マーク5用の拡張メモリを作る
レベル3/S1用の仮想FDDを作る
レベル3/S1用の仮想FDDを作る Part2
レベル3/S1用の仮想FDDを作る Part3
レベル3のバス乗っ取り大作戦
S1のバスを乗っ取る
アップスキャンコンバータを作る
MSX/MSX2編
-
MSX用の仮想FDDを作る
FPGAでMSX-MUSICもどきを作る
フロッピーディスクドライブ編
-
FPGAでFDDコントローラを作る (1) ヘッド操作
FPGAでFDDコントローラを作る (2) リード処理
FPGAでFDDコントローラを作る (3) データセパレータ
FPGAでFDDコントローラを作る (4) いろいろなFDDで検証
FPGAでFDDコントローラを作る (5) ライト処理
◆関連ページ◆