2 use IEEE.std_logic_1164.all;
3 use IEEE.numeric_std.all;
5 use work.common_pkg.all;
9 use work.extension_pkg.all;
11 architecture behav of extension_gpm is
12 type gpm_internal is record
14 end record gpm_internal;
16 signal reg, reg_nxt : gpm_internal;
19 syn : process (clk, reset)
21 if (reset = RESET_VALUE) then
22 reg.status <= ('0','0','0','0');
23 elsif rising_edge(clk) then
28 asyn : process (clk, reset, alu_nxt)
30 reg_nxt.status <= alu_nxt.status;