title: How do I code a basic flip flop in Verilog Pro?
body: <p>I tried to code a basic flip flop using NAND gates in Verilog Pro, but the waveform I'm getting is not correct. Please see what's wrong with it.</p>
  
  <pre><code>//design module
  module rstt(s,r,q,qbar);
  input r,s;
  output q,qbar;
  nand n1(q,r,qbar);
  nand n2(qbar,s,q);
  endmodule
  
  //stimulus module 
  module test;
  reg r,s;
  wire q,qbar;
  initial begin
  r=1'b1;
  s=1'b0;
  #25 r=1'b0;
    s=1'b1;
  #25 r=1'b1;
    s=1'b1;
  #100 $finish;
  end
  endmodule
  </code></pre>