Processes | |
weights_reg | ( clock_i ) |
weight_reg | ( clock_i ) |
Components | |
tdc_exp_sum | <Entity tdc_exp_sum> |
Constants | |
sel_width_c | positive := sel_width ( count_g ) |
state_width_c | positive := state_width ( depth_g ) |
weights_width_c | positive := weight_width ( depth_g ) * count_g |
weight_width_c | positive := weight_width ( depth_g ) |
Types | |
weight_array_t | ( 0 to count_g- 1 ) std_logic_vector ( weight_width_c- 1 downto 0 ) |
state_array_t | ( 0 to count_g- 1 ) std_logic_vector ( state_width_c- 1 downto 0 ) |
Signals | |
states_s | state_array_t |
next_weights_s | weight_array_t |
curr_weights_s | weight_array_t |
next_weight_s | std_logic_vector ( width_g- 1 downto 0 ) |
curr_weight_s | std_logic_vector ( width_g- 1 downto 0 ) |
Instantiations | |
weights | tdc_exp_sum <Entity tdc_exp_sum> |
sum | tdc_exp_sum <Entity tdc_exp_sum> |