[syn] Minor updates to align flow with foundry setup scripts

Signed-off-by: Michael Schaffner <msf@google.com>
diff --git a/hw/syn/tools/dc/run-syn.tcl b/hw/syn/tools/dc/run-syn.tcl
index 546bba3..86c1f32 100644
--- a/hw/syn/tools/dc/run-syn.tcl
+++ b/hw/syn/tools/dc/run-syn.tcl
@@ -84,7 +84,7 @@
 set_verification_top
 
 write_file -format ddc -hierarchy -output "${DDCDIR}/elab.ddc"
-write_file -format verilog -hierarchy -output "${DDCDIR}/elab.v"
+#write_file -format verilog -hierarchy -output "${DDCDIR}/elab.v"
 
 #############################
 ##   CLOCK GATING SETUP    ##
@@ -138,9 +138,9 @@
 ##   NETLIST   ##
 #################
 
-# change_names -rules verilog -hierarchy
-# define_name_rules fixbackslashes -allowed "A-Za-z0-9_" -first_restricted "\\" -remove_chars
-# change_names -rule fixbackslashes -h
+change_names -rules verilog -hierarchy
+define_name_rules fixbackslashes -allowed "A-Za-z0-9_" -first_restricted "\\" -remove_chars
+change_names -rule fixbackslashes -h
 write_file -format ddc     -hierarchy -output "${DDCDIR}/mapped.ddc"
 write_file -format verilog -hierarchy -output "${VLOGDIR}/mapped.v"
 
diff --git a/hw/top_earlgrey/syn/constraints.sdc b/hw/top_earlgrey/syn/constraints.sdc
index 3e496d5..1f01d7b 100644
--- a/hw/top_earlgrey/syn/constraints.sdc
+++ b/hw/top_earlgrey/syn/constraints.sdc
@@ -186,8 +186,8 @@
 #####################
 
 # attach load and drivers to IOs to get a more realistic estimate
-set_driving_cell  -no_design_rule -lib_cell ${DRIVING_CELL} -pin X [all_inputs]
-set_load [load_of ${LOAD_LIB}/${LOAD_CELL}/A] [all_outputs]
+set_driving_cell  -no_design_rule -lib_cell ${DRIVING_CELL} -pin ${DRIVING_CELL_PIN} [all_inputs]
+set_load [load_of ${LOAD_CELL_LIB}/${LOAD_CELL}/${LOAD_CELL_PIN}] [all_outputs]
 
 # set a nonzero critical range to be able to spot the violating paths better
 # in the report
@@ -199,4 +199,4 @@
 
 set_size_only -all_instances [get_cells -h *u_size_only*] true
 
-puts "Done applying constraints for top level"
\ No newline at end of file
+puts "Done applying constraints for top level"