Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main

This commit is contained in:
Ross Thompson 2022-02-09 16:11:31 -06:00
commit d1e79aaea5

View File

@ -1,7 +1,11 @@
# #
# OKSTATE Main Synopsys Flow # Synthesis Synopsys Flow
# Updated Sep 27, 2015 jes # james.stine@okstate.edu 27 Sep 2015
# #
# Enables name mapping
saif_map -start
# get outputDir from environment (Makefile) # get outputDir from environment (Makefile)
set outputDir $::env(OUTPUTDIR) set outputDir $::env(OUTPUTDIR)
set cfgName $::env(CONFIG) set cfgName $::env(CONFIG)
@ -15,7 +19,6 @@ eval file copy -force [glob ${hdl_src}/../config/shared/*.vh] {hdl/}
eval file copy -force [glob ${hdl_src}/*/*.sv] {hdl/} eval file copy -force [glob ${hdl_src}/*/*.sv] {hdl/}
eval file copy -force [glob ${hdl_src}/*/flop/*.sv] {hdl/} eval file copy -force [glob ${hdl_src}/*/flop/*.sv] {hdl/}
# Verilog files # Verilog files
set my_verilog_files [glob hdl/*] set my_verilog_files [glob hdl/*]
@ -48,6 +51,12 @@ link
# Reset all constraints # Reset all constraints
reset_design reset_design
# SAIF power prediction (optional)
# set_power_prediction
# Power Dissipation Analysis
# read_saif -input vcd/mult.saif -instance_name stimulus/dut -auto_map_names -verbose
# Set reset false path # Set reset false path
set_false_path -from [get_ports reset] set_false_path -from [get_ports reset]
@ -99,7 +108,6 @@ if {$tech == "130"} {
set_load [expr [load_of scc9gena_tt_1.2v_25C/scc9gena_dfxbp_1/D] * 1] [all_outputs] set_load [expr [load_of scc9gena_tt_1.2v_25C/scc9gena_dfxbp_1/D] * 1] [all_outputs]
} }
# Set the wire load model # Set the wire load model
set_wire_load_mode "top" set_wire_load_mode "top"