iCE40 FOSS IceStorm FPGA フローの使用: yosys/iceStorm を使用して、3 ステート I/O ピン (双方向データ バス ピンなど) の Verilog をどのように記述しますか?
質問する
2133 次
1 に答える
7
現在、ビヘイビア コードから非自明な 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 テクノロジ ライブラリのドキュメントを参照してください。
于 2016-05-25T08:41:29.890 に答える