--System input pins
sys_res : in std_logic;
soft_res : in std_logic;
- sys_clk : in std_logic;
+ sys_clk_in : in std_logic;
-- result : out gp_register_t;
-- reg_wr_data : out gp_register_t
-- uart
constant SYNC_STAGES : integer := 2;
constant RESET_VALUE : std_logic := '0';
+ signal sys_clk : std_logic;
+
signal jump_result : instruction_addr_t;
signal jump_result_pin : instruction_addr_t;
signal prediction_result_pin : instruction_addr_t;
signal im_addr, im_data : gp_register_t;
signal vers, vers_nxt : exec2wb_rec;
+
+
+ component pll
+ PORT
+ (
+ inclk0 : IN STD_LOGIC := '0';
+ c0 : OUT STD_LOGIC
+ );
+ end component;
begin
+ pll_inst : pll PORT MAP (
+ inclk0 => sys_clk_in,
+ c0 => sys_clk
+ );
+
+
fetch_st : fetch_stage
generic map (