How to wire two modules in Verilog?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I have written two modules DLatch and RSLatch and i want to write verilog code to join those two. 回答1: Seriously, you should get yourself a Verilog handbook or search for some online resources. Anyway, something like this should work: module dff ( input Clk, input D, output Q, output Qbar ); wire q_to_s; wire qbar_to_r; wire clk_bar; assign clk_bar = ~Clk; D_latch dlatch ( .D(D), .Clk(Clk), .Q(q_to_s), .Qbar(qbar_to_r) ); RS_latch rslatch ( .S(q_to_s), .R(qbar_to_r), .Clk(clk_bar), .Qa(Q), .Qb(Qbar) ); endmodule 回答2: You might want to look