SBC8080と
FPGAで作る
TK80BS互換機

資料ページ


<TK80BS互換機のコンセプト>

・本家の動作が怪しくなってきているので、本家が壊れた
時には代替えとして使用します。

・本家と同様に簡易ICEを常時接続します。

・本家の代替えとして使えるようにフロッピシンセ等
同じインターフェースを用意します。

・互換機を作成にするにあたり、TK80BSの回路図
必要ありません。接続されているVRAM82558251
どこにマップされ、何に使われているが分かれば十分です。

プログラム(モニタBASIC)は本家からコピーして
使います。




自宅サーバ内
・TK80BS互換機の作製開始(2019/9/22)

・平安京エイリアンの動作確認(2020/1/9)

・紹介動画(mp4、約42Mバイト)


YouTube動画
・SBC8080ボードとFPGAで作るTK-80BS互換機


SBC8080ボード
・SBC8080 CPUルーズキット


FPGA ARTY 35T
・ARTY FPGA評価ボード


8255 IP(要修正)
・GitHub i8255.v


8251 IP(要修正)
・GitHub de0_uart.v


NTSCビデオロジック(修正)
・ビデオ信号処理回路


コンポジット信号生成(PIC24用のPDF資料)
・Programming 16-bit Microcontroller in C


紹介動画のBGM
J.S.Bach シンフォニア BWV29
音源:
 自作 HLS 8ch FPGAシンセ
MIDIデータ:
 
・J. S. Bach ... MIDI Music Collections


TK−80BSのWEBページ
・TK-80BS - Sutdio RUM サイト

・TK-80BSカタログPDF

・TK-80BS


紹介動画作成ツール
・Aviutil



[拡張I/Fで使用しているデバイス]

ランダムロジックの置き換えPSoC
・PSoC 5LP CY8KIT−059(秋月)


8255のC−MOS版日本語データシート
・uPD71055(PDF)


フロッピディスクコントローラ
・MB8877A

・FD1791の使い方


フロッピ用データセパレータデータシート
・FDC9216B


SDカードフロッピエミュレータ
・HxC Floppy Emulator


ビデオディスプレイプロセッサ
・TMS9918A(PDF)

・TMS9918 ウィキペディア


VDP用VRAM(MK4116)
・MK4116


8080用APU(浮動小数点演算)Am9511Aデータシート
・Am9511A−9512(PDF)

・APUの使い方




back

line