63use ieee.std_logic_1164.
all;
64use ieee.numeric_std.
all;
110 signal CP_CNTL : cp_cntl_type := cp_cntl_init;
111 signal CP_ADDR : cp_addr_type := cp_addr_init;
112 signal CP_STAT : cp_stat_type := cp_stat_init;
114 signal EM_MREQ : em_mreq_type := em_mreq_init;
115 signal EM_SRES : em_sres_type := em_sres_init;
190 AWIDTH => sys_conf_bram_awidth
)
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 DM_STAT_DP dm_stat_dp_type
in DM_STAT_CO dm_stat_co_type
in DM_STAT_SE dm_stat_se_type
in DM_STAT_VM dm_stat_vm_type
in DM_STAT_CA dm_stat_ca_type
ENAPIN integer := sbcntl_sbf_tmu
std_logic_vector( 21 downto 1) slv22_1
std_logic_vector( 3 downto 0) slv4
std_logic_vector( 4 downto 0) slv5
std_logic_vector( 2 downto 0) slv3
std_logic_vector( 8 downto 2) slv9_2
std_logic_vector( 15 downto 0) slv16
std_logic_vector( 1 downto 0) slv2
slv9_2 :=( others => '0') EI_VECT
dm_stat_se_type := dm_stat_se_init DM_STAT_SE
dm_stat_dp_type := dm_stat_dp_init DM_STAT_DP
dm_stat_vm_type := dm_stat_vm_init DM_STAT_VM
slv3 :=( others => '0') EI_PRI
em_sres_type := em_sres_init EM_SRES
dm_stat_co_type := dm_stat_co_init DM_STAT_CO
cp_stat_type := cp_stat_init CP_STAT
ib_mreq_type := ib_mreq_init IB_MREQ_M
cp_addr_type := cp_addr_init CP_ADDR
ib_sres_type := ib_sres_init IB_SRES_M
cp_cntl_type := cp_cntl_init CP_CNTL
em_mreq_type := em_mreq_init EM_MREQ
dm_stat_ca_type := dm_stat_ca_init DM_STAT_CA
out CP_STAT_cmdbusy slbit
out CP_STAT_suspint slbit
in CP_ADDR_ena_22bit slbit
out CP_STAT_cpuwait slbit
out CP_STAT_suspext slbit
out CP_STAT_cmdmerr slbit
out CP_STAT_cpususp slbit
out CP_STAT_cpustep slbit
in CP_ADDR_ena_ubmap slbit