0
iCE40 FOSSアイス・ストームFPGAフローを使用して:どの一つはyosys /アイス・ストームを用いて(双方向データバスピンのような)3ステートI/OピンのVerilogを記述しますか?iCE40アイス・ストームFPGAフロー:双方向IOピン
iCE40 FOSSアイス・ストームFPGAフローを使用して:どの一つはyosys /アイス・ストームを用いて(双方向データバスピンのような)3ステートI/OピンのVerilogを記述しますか?iCE40アイス・ストームFPGAフロー:双方向IOピン
は、現在の行動コードから自明でないIOバッファを推論するための唯一の限定的なサポートがあります。したがって、双方向IOバッファを作成する最良の方法は、SB_IOセルを手動でインスタンス化することです。例えば:
SB_IO #(
.PIN_TYPE(6'b 1010_01),
.PULLUP(1'b 0)
) raspi_io [8:0] (
.PACKAGE_PIN(iopin),
.OUTPUT_ENABLE(dout_en),
.D_OUT_0(dout),
.D_IN_0(din)
);
(最上位モジュールのポートであるiopin
で)
SB_IOの詳細および他のiCE40プリミティブ用Lattice iCE40 technology library documentationを参照してください。