Da jetzt zusätzlich ein synchrones reset (sreset_out) nach außen geführt wird muß dieses auch verbunden werden
Derzeit benötigt es nur die IF stage.In den Stufen sollte alles korrekt sein, nur bei der Pipeline Instantierung müßt ihr nach folgenden Beispiel Änderungen vornehmen:
-- internal reset generation reset_inst: entity work.reset_logic port map( clk => clk,reset_in => reset, reset_out => reset_int, sreset_out => sreset_int); -- sreset nach außen führen -- instantiate IF
if_inst: entity work.if_stage port map( clk => clk, reset => reset_int, sreset => sreset_int, -- sreset mit if verbinden stall2if => stall_out.stall2if, wb2if => wb2if, if2id => if2id, if2stall => stall_in.if2stall); in pisp_sim, pisp_arch, me_top habe ich das erledigt, bei euren eigenenen müßt ihr das bei bedarf machen lg martin