問題タブ [ice40]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
verilog - ICESTORM ツールを使用して Lattice ICE40 ピンで設定 LVDS モードを使用する方法
Lattice ICE40_8K ブレークアウト ボードを持っていますが、ピン ペアを LVDS モード入力として設定する方法を知りたいです。
通常のシングル ピンとして設定する場合は、次のようにします。
それを LVDS 入力ピンに変更する方法と、追加のピンを割り当てる方法を教えてください。
ありがとう
編集:
それは次のようなものでしょうか?:
LVDS 入力がバンク 3 にしかないことは理解しています。バンク 3 のピン リストを教えてください。1 つを選択できます。
ありがとう
yosys - iceStorバイナリファイルをどのアドレスにプログラミングしますか?
ここで提供されている最初の例を試しています: http://www.clifford.at/icestorm/
digilent adept プログラムhttps://reference.digilentinc.com/reference/software/adept/start?redirect=1#software_downloadsを使用して Windows で iCEblink40-HX1K ボードをプログラムしようとしてい ます。
Adeptを起動すると、プログラムは次のように言います:
ボード情報を読み込んでいます... 警告: 特定のボード情報が見つかりませんでした。デフォルトの情報がロードされました。
iCEstorm から example.bin プログラムを選択すると、熟達したプログラムが「無効なアドレスです。アドレスは 2 進数、10 進数、または 16 進数の値として入力する必要があります。」と表示されます。
ゼロを入力し、「ファイル>>デバイス」をクリックしてバイナリファイルをアップロードすると、プログラムは次のように言います。
F:\me\fpga\example.bin から 32220 バイトの読み取りに成功しました。
ただし、ボードに既に付属している「点滅ライト」のデモはそのまま実行されます。何も変わっていないようです。
example.bin ファイルに正しいアドレスが含まれていないか、digilent adept プログラムのボード情報がないことが問題の原因であると考えています。
いずれにせよ、それがどのアドレスかわかる人はいますか?