ispLEVER Classic 1.6 でGAL 覚え書き [プログラマブル・ロジック・デバイス]
今日、GAL用のプロジェクトを作っていてエラーが出たことに関する話です。
知っている人には当たり前のことかもしれませんが、知らなければわかりません。
開発言語はABELですが、ABELの問題ではないと思います。
node istype 'reg';
レジスタタイプのノードを指定したとき、
CPLDでやっていた時は、pinの消費fはありませんでした。
GALでやってみると、どうもpinが消費されているようです。
レジスタを使うと、それにつながっているピンが他に使えなくなるという
GALの構造的な問題かもしれません。
ただ、どうも信号は出ていないようです。
もう少し、検証が必要です。
追加
上記のCPLDはXillinxのXC9536でした。
ispLEVER上のCPLDである、ispMACHでもピンの消費はありませんでした。
やはり、GAL固有なのでしょう。
今回は、16V8だったので、22V10でも同じなのでしょうか。
知っている人には当たり前のことかもしれませんが、知らなければわかりません。
開発言語はABELですが、ABELの問題ではないと思います。
node istype 'reg';
レジスタタイプのノードを指定したとき、
CPLDでやっていた時は、pinの消費fはありませんでした。
GALでやってみると、どうもpinが消費されているようです。
レジスタを使うと、それにつながっているピンが他に使えなくなるという
GALの構造的な問題かもしれません。
ただ、どうも信号は出ていないようです。
もう少し、検証が必要です。
追加
上記のCPLDはXillinxのXC9536でした。
ispLEVER上のCPLDである、ispMACHでもピンの消費はありませんでした。
やはり、GAL固有なのでしょう。
今回は、16V8だったので、22V10でも同じなのでしょうか。
2016-06-25 19:00
nice!(0)
コメント(0)
トラックバック(0)
コメント 0