Synthesis
Synthesis
########################################################################
########## Setup the search path, target library and link library to the standard
cell locations
set_app_var search_path "$search_path
/home/mb211102/work/synthesis/spi_synthesis/rtl/"
set_app_var target_library
"/pnr/pnr/training_materials/libraries/stdlib/rev_1.0/lib/tcbn45gsbwplvtwcl.db"
set_app_var link_library "* $target_library"
########## elaborating the top automatically sets the top module as the current
design --> allows for parameter overrides
elaborate spi_top
########### apply if you dont want the synthesis tool to not optimize any
particular block
##set_dont_touch u_spi_tx_rx_ctrl/u_rx_control/rx_stat_reg_data*
############### remove any sort of unconnected ports that have not been used...
##remove_unconnected_ports -blast_buses [find -hierarchy cell {"*"}]
########################################################################
##
##
##
##
##
END OF SCRIPT ##
##
##
##
##
########################################################################