instruction memory progammer: is in and works in simulations
[calu.git] / cpu / src / core_pkg.vhd
index b9f9eca00e30a25ee9a2db6cd73e2fa5d2f0f355..dc6f8cebfe888a8700ec83415853d5b27ec876b0 100644 (file)
@@ -27,6 +27,9 @@ package core_pkg is
                        branch_prediction_bit : in std_logic;
                        alu_jump_bit : in std_logic;
                        int_req : in interrupt_t;
+                       new_im_data_in : in std_logic;
+                       im_addr : in gp_register_t;
+                       im_data : in gp_register_t;
 
                --Data outputs
                        instruction : out instruction_word_t;
@@ -148,6 +151,9 @@ package core_pkg is
                        -- same here
                        bus_tx : out std_logic;
                        bus_rx : in std_logic;
+                       new_im_data_out : out std_logic;
+                       im_addr : out gp_register_t;
+                       im_data : out gp_register_t;
                        
                        sseg0 : out std_logic_vector(0 to 6);
                        sseg1 : out std_logic_vector(0 to 6);