package_enum_3.sv 349 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
package foo_pkg;
    typedef enum logic [2:0] {
        AccessAck     = 3'd0,
        AccessAckData = 3'd1
    } inp_t;
endpackage

module top;
    import foo_pkg::*;
    wire [2:0] test;

    always_comb begin
        case (test)
            AccessAck: $display("Ack");
            default  : $display("default");
        endcase
    end
endmodule