data/full_repos/permissive/123218339/winnerPolicy.v
data/verilator_xmls/120ef94d-20f9-4721-af25-323392920be4.xml
module winnerPolicy(clock, nrst, _mybest, _besthop, _bestvalue, address, data_in, _bestneighborID, nexthop, done);
    input clock, nrst;
    input [`WORD_WIDTH-1:0] _mybest;
    input [`WORD_WIDTH-1:0] _besthop;
    input [`WORD_WIDTH-1:0] _bestvalue;
    

    output [`WORD_WIDTH-1:0] address;
    input [`WORD_WIDTH-1:0] data_in;

    input [`WORD_WIDTH-1:0] _bestneighborID;
    output [`WORD_WIDTH-1:0] nexthop;
    output done;

    reg [`WORD_WIDTH-1:0] nexthop;



    always @ (posedge nrst) begin
        nexthop <= 100;




    
    end


    

    reg [`WORD_WIDTH-1:0] address_count;

endmodule
module winnerPolicy(clock, nrst, _mybest, _besthop, _bestvalue, address, data_in, _bestneighborID, nexthop, done);

    input clock, nrst;
    input [`WORD_WIDTH-1:0] _mybest;
    input [`WORD_WIDTH-1:0] _besthop;
    input [`WORD_WIDTH-1:0] _bestvalue;
    

    output [`WORD_WIDTH-1:0] address;
    input [`WORD_WIDTH-1:0] data_in;

    input [`WORD_WIDTH-1:0] _bestneighborID;
    output [`WORD_WIDTH-1:0] nexthop;
    output done;

    reg [`WORD_WIDTH-1:0] nexthop;



    always @ (posedge nrst) begin
        nexthop <= 100;




    
    end


    

    reg [`WORD_WIDTH-1:0] address_count;

endmodule