我想在我的幾個不同的選擇模塊的Verilog中創建一個零檢查模塊。 module check_zero (input [63:0] a, b, [1:0] select, output reg [63:0] out);
if ((a[51:0] == 0) && (b[51:0] == 0)) begin
out <= 0;
state <= done;
end
我正嘗試使用verilog連接Altera FPGA上的兩個引腳。 具體而言,我將inout引腳連接到input引腳。我收到錯誤。 引腳 「<名>」 有多個驅動器 錯誤是這個鏈接解釋。 Altera description 這是解決方案: module multi_driver(inout o, input a, b, en);
// Input a directly drives t
我試試這個代碼,但是當我編譯它,我收到此錯誤: Illegal assignment pattern. The number of elements (2) doesn't match with the type's width (16)
。 module(output [15:0] O);
reg [7:0] a, b;
assign O = {a, b};
endmo