Skip to content
Snippets Groups Projects
Commit 8a694ab6 authored by Daniel van der Schuur's avatar Daniel van der Schuur
Browse files

-Fixed pipeline input: snk_in_arr data was not connected.

-Fixed complex data signal resizing using RESIZE_DP_DSP_DATA
parent 77703a59
No related branches found
No related tags found
No related merge requests found
...@@ -125,7 +125,7 @@ BEGIN ...@@ -125,7 +125,7 @@ BEGIN
GENERIC MAP ( GENERIC MAP (
g_technology => g_technology, g_technology => g_technology,
g_ram => c_common_ram_crw_crw_ram, g_ram => c_common_ram_crw_crw_ram,
-- g_init_file => g_weights_file & "_" & NATURAL'IMAGE(i) & ".hex", g_init_file => g_weights_file & "_" & NATURAL'IMAGE(i) & ".hex",
g_true_dual_port => FALSE --NOT(g_weights_write_only) g_true_dual_port => FALSE --NOT(g_weights_write_only)
) )
PORT MAP ( PORT MAP (
...@@ -149,8 +149,8 @@ BEGIN ...@@ -149,8 +149,8 @@ BEGIN
); );
-- RAM output rewired to SOSI array -- RAM output rewired to SOSI array
common_ram_crw_crw_src_out_arr(i).re(g_weights_w-1 DOWNTO 0) <= common_ram_crw_crw_rd_dat_b_arr(i)( g_weights_w-1 DOWNTO 0); common_ram_crw_crw_src_out_arr(i).re <= RESIZE_DP_DSP_DATA(common_ram_crw_crw_rd_dat_b_arr(i)( g_weights_w-1 DOWNTO 0));
common_ram_crw_crw_src_out_arr(i).im(g_weights_w-1 DOWNTO 0) <= common_ram_crw_crw_rd_dat_b_arr(i)(2*g_weights_w-1 DOWNTO g_weights_w); common_ram_crw_crw_src_out_arr(i).im <= RESIZE_DP_DSP_DATA(common_ram_crw_crw_rd_dat_b_arr(i)(2*g_weights_w-1 DOWNTO g_weights_w));
common_ram_crw_crw_src_out_arr(i).valid <= common_ram_crw_crw_rd_val_b_arr(i); common_ram_crw_crw_src_out_arr(i).valid <= common_ram_crw_crw_rd_val_b_arr(i);
END GENERATE; END GENERATE;
...@@ -180,7 +180,7 @@ BEGIN ...@@ -180,7 +180,7 @@ BEGIN
rst => dp_rst, rst => dp_rst,
clk => dp_clk, clk => dp_clk,
snk_in_arr => common_ram_crw_crw_src_out_arr, snk_in_arr => snk_in_arr,
src_out_arr => dp_pipeline_arr_src_out_arr src_out_arr => dp_pipeline_arr_src_out_arr
); );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment