// ===========================================================
// NetterNetlistTB:  To exercise the Netter synthesized 
// netlist.
//
// ------------------------------------------------------------
// 2009-02-10 jmw: v. 1.0 Copied Netter v. 1.3 here and removed
//            the Netter module declaration to use it as the 
//      testbench for the synthesized netlist.
//      Renamed NetterTst as below.
// ============================================================
//
`timescale 1ns/10ps
//
module NetterNetlistTB;
  //
  wire ContendWatch;
  reg[3:0] CountStim;
  reg      ClockStim;
  //
  always@(ClockStim) #10 ClockStim <= ~ClockStim;
  always@(ClockStim) #1 CountStim <= CountStim + 1;
  //
  initial
    begin
    #00   CountStim = 4'b1111;
    #00   ClockStim = 1'b0;

    #170 $finish;
    end
  //
  Netter NetterInst1( .XYout(ContendWatch), .Sel(CountStim) );
  //
endmodule //NetterTst.
