0
我在Verilog中編寫了一個簡單的觸發器模塊,我試圖編寫一個頂級模塊來實例化我的觸發器模塊並在ModelSim中進行模擬。Quartus II - Verilog Flip Flop ModelSim Error
這裏是我的代碼如下,
module flipflop(clck,D,Q);
input clck,D;
output Q;
wire R,S,S_g,R_g,Qa,Qb;
assign R = ~D;
assign S = D;
nand(S_g,S,clck);
nand(R_g,R,clck);
nand(Qa,S_g,Qb);
nand(Qb,R_g,Qa);
assign Q = Qa;
endmodule
module TopLevel();
reg clck;
reg Q;
wire D;
flipflop p1(clck,D,Q);
always begin
#5 clck <=1;
#5 clck <=0;
end
endmodule
當我編譯這段代碼運行良好,但是當我試着模擬它,我得到以下錯誤:
# ** Error: (vsim-3053) C:/altera/13.1/FlipFlopsProjects/flipflop.v(30): Illegal output or inout port connection for "port 'Q'".
任何意見或想法?
謝謝:)我想給別人答案功勞!歡迎來到SO! – Bubo