From 5f29361ee44fae11a5e4af0bc70dbce52f394e83 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Sun, 21 Mar 2010 11:35:33 +0000 Subject: [PATCH] - added vld_pipe flush during reset Committed on the Free edition of March Hare Software CVSNT Server. Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/ git-svn-id: http://moon:8086/svn/vhdl/trunk@804 cc03376c-175c-47c8-b038-4cd826a8556b --- lib/emac/src/piso.vhd | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/emac/src/piso.vhd b/lib/emac/src/piso.vhd index 8efe620..6797125 100644 --- a/lib/emac/src/piso.vhd +++ b/lib/emac/src/piso.vhd @@ -85,7 +85,9 @@ end process; process(clk) begin if rising_edge(clk) then - if rdy = '1' then + if rst = '1' then + vld_pipe <= (others => '0'); + elsif rdy = '1' then vld_pipe <= (others => '0'); if din_vld = '1' then vld_pipe <= din_be;