Fixed some bugs.
[calu.git] / cpu / src / execute_stage.vhd
index 9ca96bcf2e9921f9386e4e34c4993b05d3025937..c5d6817aa9c957c84bba51182291a0cc2fc9944d 100644 (file)
@@ -2,11 +2,15 @@ library IEEE;
 use IEEE.std_logic_1164.all;
 use IEEE.numeric_std.all;
 
+use work.common_pkg.all;
+use work.alu_pkg.all;
+use work.gpm_pkg.all;
+
 entity execute_stage is
 
        generic (
                        -- active reset value
-                       RESET_VALUE : std_logic;
+                       RESET_VALUE : std_logic
                        -- active logic value
                        --LOGIC_ACT : std_logic;
                        
@@ -26,7 +30,7 @@ entity execute_stage is
                         brpr  : out std_logic;  --reg
                         wr_en : out std_logic;--regop --reg
                         dmem  : out std_logic;--memop
-                        dmem_wr_en : out std_logic;
+                        dmem_write_en : out std_logic;
                         hword  : out std_logic;
                         byte_s : out std_logic
                );