49use ieee.std_logic_1164.
all;
50use ieee.numeric_std.
all;
86 signal CP_CNTL : cp_cntl_type := cp_cntl_init;
87 signal CP_ADDR : cp_addr_type := cp_addr_init;
89 signal CP_STAT : cp_stat_type := cp_stat_init;
92 signal RB_MREQ : rb_mreq_type := rb_mreq_init;
93 signal RB_SRES : rb_sres_type := rb_sres_init;
102 signal EM_MREQ : em_mreq_type := em_mreq_init;
103 signal EM_SRES : em_sres_type := em_sres_init;
106 signal IB_MREQ : ib_mreq_type := ib_mreq_init;
107 signal IB_SRES : ib_sres_type := ib_sres_init;
181 AWIDTH => sys_conf_bram_awidth
)
RB_ADDR_CORE slv16 := rbaddr_cpu0_core
RB_ADDR_IBUS slv16 := rbaddr_cpu0_ibus
in IB_SRES_M ib_sres_type
out DM_STAT_DP dm_stat_dp_type
out DM_STAT_CO dm_stat_co_type
out IB_MREQ_M ib_mreq_type
out DM_STAT_VM dm_stat_vm_type
out DM_STAT_SE dm_stat_se_type
in RB_SRES_2 rb_sres_type := rb_sres_init
out RB_SRES_OR rb_sres_type
in RB_SRES_1 rb_sres_type
std_logic_vector( 3 downto 0) slv4
std_logic_vector( 2 downto 0) slv3
std_logic_vector( 8 downto 2) slv9_2
std_logic_vector( 15 downto 0) slv16
slv9_2 :=( others => '0') EI_VECT
ib_mreq_type := ib_mreq_init IB_MREQ
slv3 :=( others => '0') EI_PRI
slv16 :=( others => '0') CP_DOUT
rb_mreq_type := rb_mreq_init RB_MREQ
em_sres_type := em_sres_init EM_SRES
slv16 :=( others => '0') CP_DIN
rb_sres_type := rb_sres_init RB_SRES
cp_stat_type := cp_stat_init CP_STAT
rb_sres_type := rb_sres_init RB_SRES_CPU
cp_addr_type := cp_addr_init CP_ADDR
rb_sres_type := rb_sres_init RB_SRES_IBD
cp_cntl_type := cp_cntl_init CP_CNTL
em_mreq_type := em_mreq_init EM_MREQ
ib_sres_type := ib_sres_init IB_SRES