diff --git a/libraries/dsp/correlator/hdllib.cfg b/libraries/dsp/correlator/hdllib.cfg
index fc1fcbc8e95135debfa15104488db20deb2e09a6..d927c822d6f3601a4db82af4bc64e8cae68cf371 100644
--- a/libraries/dsp/correlator/hdllib.cfg
+++ b/libraries/dsp/correlator/hdllib.cfg
@@ -5,6 +5,9 @@ hdl_lib_uses_sim =
 
 hdl_lib_technology = 
 
+modelsim_copy_files = 
+    src/hex hex
+
 synth_files =
     $SVN/RadioHDL/trunk/libraries/dsp/correlator/src/vhdl/corr_carousel.vhd
     $SVN/RadioHDL/trunk/libraries/dsp/correlator/src/vhdl/corr_unfolder.vhd
diff --git a/libraries/dsp/correlator/tb/vhdl/tb_correlator.vhd b/libraries/dsp/correlator/tb/vhdl/tb_correlator.vhd
index 26a88542fb03d1c8e2f439ed48a6b46d319f4ed8..034c2092946a6ce72127415f0f3e60ac4986fc6f 100644
--- a/libraries/dsp/correlator/tb/vhdl/tb_correlator.vhd
+++ b/libraries/dsp/correlator/tb/vhdl/tb_correlator.vhd
@@ -139,7 +139,7 @@ BEGIN
     g_nof_streams        => c_nof_input_streams,
     g_buf_dat_w          => 2*c_complex_data_w,
     g_buf_addr_w         => ceil_log2(TO_UINT(c_bg_ctrl.samples_per_packet)),
-    g_file_name_prefix   => "../../../libraries/dsp/correlator/src/hex/complex_subbands_" & NATURAL'IMAGE(c_complex_data_w) & "b_" & "fold_" & NATURAL'IMAGE(g_nof_input_folds),
+    g_file_name_prefix   => "hex/complex_subbands_" & NATURAL'IMAGE(c_complex_data_w) & "b_" & "fold_" & NATURAL'IMAGE(g_nof_input_folds),
     g_diag_block_gen_rst => c_bg_ctrl
   )
   PORT MAP (