From b774ec78161532d5476e7b464eadabb6b20ca6fd Mon Sep 17 00:00:00 2001
From: Erik Kooistra <kooistra@astron.nl>
Date: Mon, 2 Jun 2014 13:30:48 +0000
Subject: [PATCH] Corrected create_modelsim_project_file() when nof synth_files
 is 0.

---
 tools/oneclick/base/modelsim_config.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/tools/oneclick/base/modelsim_config.py b/tools/oneclick/base/modelsim_config.py
index a2c497446e..0dd6aefbf7 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')
                 
-- 
GitLab