
//////////////////////////////////////////////////////////////////////////////////
// Date:    17/02/2012 
// Design Name: 
// Module Name:    biestableJK 
// Project Name: 
// 
//////////////////////////////////////////////////////////////////////////////////
module jk_flip_flop (
  input      clk,
  input      j,                 
  input      k,
  output reg q);
 
always @(negedge clk)
  case ({j,k})
    2'b11 : q <= ~q;    // Cambio
    2'b01 : q <= 1'b0;  // reset.
    2'b10 : q <= 1'b1;  // set.
    2'b00 : q <= q;     // 
  endcase
 
endmodule
