`timescale 1ns / 1ps



module decodificador_tb;

  reg [3:0] tb_a; // ENTRADAS

  wire [15:0]tb_w; // SALIDAS

  // Instancia del decodificador
  dec4a16 instancia_decodificador (
    .a(tb_a),
    .w(tb_w) );
    
    
  initial 
   begin
    tb_a = 0;
    $display("a\tw");  // Muestra una cabecera
    $monitor("%d\t%b", tb_a,tb_w); 

    #200;
    $finish;

   end

  always    // Incrementa tb_a cada 10 ns
    begin
       #10;     
       tb_a = tb_a + 1; 
    end  
endmodule

