28use ieee.std_logic_1164.
all;
41end record rb_mreq_type;
53end record rb_sres_type;
73 RB_SRES_2 :
in rb_sres_type := rb_sres_init;
80 RB_SRES_2 :
in rb_sres_type := rb_sres_init;
81 RB_SRES_3 :
in rb_sres_type := rb_sres_init;
88 RB_SRES_2 :
in rb_sres_type := rb_sres_init;
89 RB_SRES_3 :
in rb_sres_type := rb_sres_init;
90 RB_SRES_4 :
in rb_sres_type := rb_sres_init;
97 RB_SRES_2 :
in rb_sres_type := rb_sres_init;
98 RB_SRES_3 :
in rb_sres_type := rb_sres_init;
99 RB_SRES_4 :
in rb_sres_type := rb_sres_init;
100 RB_SRES_5 :
in rb_sres_type := rb_sres_init;
101 RB_SRES_6 :
in rb_sres_type := rb_sres_init;
109 RESET :
in slbit := '
0';
110 RB_MREQ :
in rb_mreq_type;
111 RB_SRES :
out rb_sres_type;
117component rb_wreg_rw_3
is
119 DWIDTH :
positive :=
16);
125 DATA :
out slv(DWIDTH
-1 downto 0);
126 RB_MREQ :
in rb_mreq_type;
127 RB_SRES :
out rb_sres_type
131component rb_wreg_w_3
is
133 DWIDTH :
positive :=
16);
139 DATA :
out slv(DWIDTH
-1 downto 0);
140 RB_MREQ :
in rb_mreq_type;
141 RB_SRES :
out rb_sres_type
145component rb_wreg_r_3
is
147 DWIDTH :
positive :=
16);
151 DATA :
in slv(DWIDTH
-1 downto 0);
152 RB_SRES :
out rb_sres_type
164 RB_SRES_3 :
in rb_sres_type := rb_sres_init;
165 RB_SRES_4 :
in rb_sres_type := rb_sres_init;
166 RB_SRES_5 :
in rb_sres_type := rb_sres_init;
167 RB_SRES_6 :
in rb_sres_type := rb_sres_init
176 DBASE :
positive :=
2);
190 DBASE :
positive :=
2;
191 ENAPIN :
integer := sbcntl_sbf_rbmon);
ENAPIN integer := sbcntl_sbf_rbmon
in RB_LAM slv16 :=( others => '0')
in CLK_CYCLE integer := 0
in RB_LAM slv16 :=( others => '0')
in RB_SRES_2 rb_sres_type := rb_sres_init
out RB_SRES_OR rb_sres_type
in RB_SRES_1 rb_sres_type
in RB_SRES_2 rb_sres_type := rb_sres_init
in RB_SRES_3 rb_sres_type := rb_sres_init
out RB_SRES_OR rb_sres_type
in RB_SRES_1 rb_sres_type
in RB_SRES_2 rb_sres_type := rb_sres_init
in RB_SRES_3 rb_sres_type := rb_sres_init
out RB_SRES_OR rb_sres_type
in RB_SRES_1 rb_sres_type
in RB_SRES_4 rb_sres_type := rb_sres_init
in RB_SRES_2 rb_sres_type := rb_sres_init
in RB_SRES_3 rb_sres_type := rb_sres_init
out RB_SRES_OR rb_sres_type
in RB_SRES_1 rb_sres_type
in RB_SRES_4 rb_sres_type := rb_sres_init
in RB_SRES_5 rb_sres_type := rb_sres_init
in RB_SRES_6 rb_sres_type := rb_sres_init
in RB_SRES_2 rb_sres_type
in RB_SRES_3 rb_sres_type := rb_sres_init
in RB_SRES_1 rb_sres_type
in RB_SRES_4 rb_sres_type := rb_sres_init
in RB_SRES_5 rb_sres_type := rb_sres_init
in RB_SRES_6 rb_sres_type := rb_sres_init
integer := 13 sbcntl_sbf_rbmon
rb_mreq_type :=( '0', '0', '0', '0',( others => '0'),( others => '0')) rb_mreq_init
rb_sres_type :=( '0', '0', '0',( others => '0')) rb_sres_init
std_logic_vector( 3 downto 0) slv4
std_logic_vector( 15 downto 0) slv16