We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7e5f16f commit a2f3a45Copy full SHA for a2f3a45
1 file changed
edalize/tools/xcelium.py
@@ -118,6 +118,12 @@ def setup(self, edam):
118
val = self._param_value_str(v, str_quote_style='"')
119
vlogparam_cmd.append(f"-defparam {self.toplevel}.{k}={val}")
120
121
+ # Append VHDL generics
122
+ generic_cmd = []
123
+ for k, v in self.generic.items():
124
+ val = self._param_value_str(v, str_quote_style='"')
125
+ generic_cmd.append(f"-generic {k}={val}")
126
+
127
# Append include directories
128
incdir_cmd = ["+incdir+" + d for d in incdirs]
129
@@ -186,6 +192,7 @@ def setup(self, edam):
186
192
+ dpi_lib_cmd
187
193
+ macro_def_cmd
188
194
+ vlogparam_cmd
195
+ + generic_cmd
189
196
+ incdir_cmd
190
197
+ top_cmd
191
198
+ self.tool_options.get("xrun_options", [])
0 commit comments