2019年8月31日から2019年8月27日までの日記を表示中

2019年 8月31日 (土)

基板

PAL16L8についてしつこく調べた結果、MMI PAL Handbook 3rd edition (1983) という本に書かれていることを発見。見てみたところ、11.75Vと5Vを使い分けて2KByteほどの情報を読み出すようですな。こりゃ自分で作るのはちょっと大変そうというか、そもそもこういう2電圧を細々切り替える回路はどういう部品を使って組めばいいのか。あー、やっぱりTopMax II欲しいなぁw

[コメントを書く]

ARM 2021/12/02(木) 20:45:07
昔の記事ですいません。
当方でもTopMax IIでTAITOのテトリスC12-01 PALはリードが正常に読み込み出来なかったです。
SUM:0000になります。
MAX2のデバイス一覧でAMDとAMD(MMI)2種類あるのですが、PAL16L8BCNがどれに該当するのか?
AMDのPAL16L8-4とか-5とかで選択するとSUMの値が変わるのは何故かわかりません。
nosuke 2022/01/03(月) 01:26:27
すいません、リプライ遅くなりました。
C12-01ということは、ラスタンサーガ2 がベースの方でしょうか。
マスターオブウェポンベースの方のC35-06はTopMax IIで読み出すことができました。
デバイスは AMD(MMI) PAL16L8B ですね。
確か、AMDのPAL16L8はMMIのと全然違った覚えがあるので、チップにMMIのロゴが入っていたら
迷わずAMD(MMI)の方を指定するのがよいのかな、と。
機会があったらうちのラスタンサーガ2ベースの方も見てみたいと思います。

ビール

サッポロ焙煎、売られていたので買いました。一年中販売して欲しいw

サッポロ焙煎

2019年 8月30日 (金)

基板

PAL16L8、自力で読んでやろうと思って色々調べているんですが、なかなか読み書きの仕方が書かれた文献が見つかりません。くそー、TopMax IIを買うしか無いのかw

2019年 8月29日 (木)

基板

一昨日作ったテトリスのJEDファイル、ATF16V8に書き込むと動くのに、GAL16V8に書き込んだ場合に動かないことが判明。なぜ・・・

GAL16V8を使ってみたら動かない

起動する気配なし

プログラマを変えてもダメ。書き込んだ後、再度ダンプすると得られる真理値表は正しい。となると一体何が・・・。

色々試行錯誤した結果、出力ポートの出力条件 (OE) が全部VCCになっていたのがまずかったようで、他のB-SYSTEMと同様に13番ピンのみ出力条件を 16番と17番のAND にしたら動くようになりました。うおー、そういうことか。

GALでも起動

いやしかし、なんでATF16V8で動いてたんだろうw

2019年 8月28日 (水)

基板

せっかくなので、マスターオブウェポンの基板も引っ張り出してきました。テトリスと完全に一致。

マスターオブウェポン (左) とテトリス

ちゃんと動きました。ふぅw

ユキヲ無事動作

テトリスの基板からマスターオブウェポンの基板にROMとPALを移植してみたところ、普通に起動。まあそりゃそうかw

テトリス化w

2019年 8月27日 (火)

基板

2枚あるので万一ミスって破損させても何とかなる(かもしれない)阿修羅ブラスターのPAL16L8の中身を、昨日の方法でJEDファイルにしてATF16V8に書き込んで動かしてみました。

阿修羅ブラスターのPAL16L8をATF16V8に置き換え

無事動作。やったね。

無事に動作することを確認

では本番行きます。タイトー版のテトリス(マスターオブウェポンベースの方)。真理値表を取り出して、JEDファイルにして、ATF16V8に書き込んで置き換えて・・・

元のPAL16L8とATF16V8

PAL16L8をATF16V8に置き換え

タイトー版テトリスの基板

きたー!動きました!

動いた!

というわけで、ひとまずうまく行ったようです。

2019年8月31日から2019年8月27日までの日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2019年8月
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ