summaryrefslogtreecommitdiff
path: root/lab_2/SRC/typedef_pkg.sv
blob: a7786e6d080313f0cc188b72b5d79e7dc14da62d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package typedef_pkg;

    typedef enum logic [1:0]
    {
        ADD = 2'b00,
        MULT = 2'b01,
        OR = 2'b10,
        AND = 2'b11
    } operation_t;

    typedef logic [7:0] operand_t;
    typedef logic [15:0] result_t;

endpackage : typedef_pkg