log_op.sv 399 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
module top;
    function log_imp;
        input integer a;
        input integer b;
        return a -> b;
    endfunction
    function log_eq;
        input integer a;
        input integer b;
        return a <-> b;
    endfunction
    initial
        for (integer a = -2; a <= 2; a++)
            for (integer b = -2; b <= 2; b++)
                $display(log_imp(a, b), log_eq(a, b));
endmodule