diff --git a/tools/oneclick/base/modelsim_config.py b/tools/oneclick/base/modelsim_config.py
index a2c497446e9b1d9c4f1d716c548125edac37baf7..0dd6aefbf76b5d54de60649348bcbade7c59893d 100644
--- a/tools/oneclick/base/modelsim_config.py
+++ b/tools/oneclick/base/modelsim_config.py
@@ -123,7 +123,7 @@ class ModelsimConfig(hdl_config.HdlConfig):
                 if nof_test_bench_files>0:
                     project_folders.append('test_bench')
                     for j in range(nof_test_bench_files):
-                        fp.write('Project_File_P_%d = folder %s compile_order %d %s\n' % (i+j+1, project_folders[-1], i+j+1, project_file_p_defaults))
+                        fp.write('Project_File_P_%d = folder %s compile_order %d %s\n' % (nof_synth_files+j, project_folders[-1], nof_synth_files+j, project_file_p_defaults))
                 fp.write('Project_Folder_Count = %d\n' % len(project_folders))
                 for i, fd in enumerate(project_folders):
                     fp.write('Project_Folder_%d = %s\n' % (i, fd))
@@ -144,7 +144,7 @@ class ModelsimConfig(hdl_config.HdlConfig):
                 # Write [vsim] section
                 fp.write('[vsim]\n')
                 fp.write('RunLength = 0 ps\n')
-                fp.write('resolution = 1ps\n')
+                fp.write('resolution = 1fs\n')
                 fp.write('IterationLimit = 100\n')
                 fp.write('DefaultRadix = decimal\n')