File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -350,12 +350,20 @@ synthesize_rtl = rule(
350350 allow_single_file = True ,
351351 doc = "Verilog file that maps yosys adder to PDK adders." ,
352352 ),
353+ "autoidx_seed" : attr .int (
354+ mandatory = False ,
355+ doc = "Controls the starting point for the autoidx pass; introduces additional variability into the synthesis logic." ,
356+ ),
353357 "deps" : attr .label_list (
354358 providers = [[VerilogInfo ], [UhdmInfo ]],
355359 ),
356360 "extra_tcl_command" : attr .string (
357361 default = "" ,
358362 ),
363+ "hash_seed" : attr .int (
364+ mandatory = False ,
365+ doc = "Salts the hashes used in Yosys for (e.g.) iteration order; introduces additional variability into the synthesis logic." ,
366+ ),
359367 "output_file_name" : attr .string (
360368 doc = "The output file name." ,
361369 ),
@@ -380,14 +388,6 @@ synthesize_rtl = rule(
380388 "verilog_defines" : attr .string_list (
381389 doc = "Verilog defines to pass to the synthesis tool." ,
382390 ),
383- "autoidx_seed" : attr .int (
384- mandatory = False ,
385- doc = "Controls the starting point for the autoidx pass; introduces additional variability into the synthesis logic." ,
386- ),
387- "hash_seed" : attr .int (
388- mandatory = False ,
389- doc = "Salts the hashes used in Yosys for (e.g.) iteration order; introduces additional variability into the synthesis logic." ,
390- ),
391391 "yosys_tool" : attr .label (
392392 default = Label ("@at_clifford_yosys//:yosys" ),
393393 executable = True ,
You can’t perform that action at this time.
0 commit comments