| mplace_external mp |
| |
| mp import_lef $::env(MERGED_LEF) |
| mp import_def $::env(replacemacro_tmp_file_tag).def |
| mp import_verilog $::env(yosys_result_file_tag).v |
| mp import_sdc ./test.sdc |
| mp import_lib $::env(LIB_SYNTH) |
| mp import_lib ./demo_sram/sram_16_256_8_scn4m_subm_TT_5p0V_25C.lib |
| mp import_global_config $::env(IP_GLOBAL_CFG) |
| |
| mp place_macros |
| mp set_plot_enable true |
| |
| if {![file exists $::env(mplace_tmp_file_tag)/]} { |
| exec mkdir $::env(mplace_tmp_file_tag) |
| } |
| |
| mp export_def $::env(mplace_tmp_file_tag).def |
| mp export_all_def $::env(mplace_tmp_file_tag) |
| |
| puts "solns : [mp get_solution_count]" |
| |
| exit |