From b201db21932f9d8e7115e429463e3b86869fc5a1 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Tue, 17 Mar 2009 09:37:39 +0000 Subject: [PATCH] - new signal 'cop_read' in ctrl_lines 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@401 cc03376c-175c-47c8-b038-4cd826a8556b --- lib/CPUs/MIPS/src/core/mips_types.vhd | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/CPUs/MIPS/src/core/mips_types.vhd b/lib/CPUs/MIPS/src/core/mips_types.vhd index 84acf0d..5bdf664 100644 --- a/lib/CPUs/MIPS/src/core/mips_types.vhd +++ b/lib/CPUs/MIPS/src/core/mips_types.vhd @@ -45,6 +45,7 @@ package mips_types is type op_t is ( + reserved, nop, op_sll, op_srl, @@ -186,6 +187,7 @@ package mips_types is EX_stall : STD_LOGIC; MEM_stall : STD_LOGIC; WB_stall : STD_LOGIC; + stall_all : STD_LOGIC; end record; type hdu_t is record @@ -295,6 +297,7 @@ package mips_types is shamt2_srcsel : sa_src_t; wptr_srcsel : wptr_src_t; cop_instr_en : STD_LOGIC; + cop_read : STD_LOGIC; shift_offset : unsigned(1 downto 0); shift_byp : STD_LOGIC; byte_en_byp : STD_LOGIC; @@ -329,7 +332,6 @@ package mips_types is shamt : shamt_t; ctrl : ctrl_lines_t; reg_write : STD_LOGIC; - cop_read : STD_LOGIC; reg_a_rptr : reg_ptr_t; reg_b_rptr : reg_ptr_t; reg_a : word_t; @@ -354,7 +356,6 @@ package mips_types is alu_flags : alu_flags_t; result : word_t; reg_write : STD_LOGIC; - cop_read : STD_LOGIC; wreg_we : STD_LOGIC; reg_wptr : reg_ptr_t; reg_a_rptr : reg_ptr_t;