====== Get block size by Batch ====== set serdeses_50 [list \ cw108050_10rx10tx_2_0_h \ cw108050_10rx10tx_2_0_v \ cw108050_4rx4tx_2_0_h \ cw108050_4rx4tx_2_0_v \ ] set serdeses_56 [list \ cw108056_10rx10tx_1_0_h \ cw108056_10rx10tx_1_0_v \ cw108056_4rx4tx_1_0_h \ cw108056_4rx4tx_1_0_v \ ] set report_file serdes_size.rpt sh touch $report_file close_mw_lib foreach serdes $serdeses_50 { open_mw_lib -r ${serdes}_8+2.mwlib open_mw_cel ${serdes}.FRAM set bbox [get_attribute [get_die_area] bbox] echo $serdes $bbox echo $serdes $bbox >> $report_file close_mw_lib } foreach serdes $serdeses_56 { #/tools/cw70/lsi_cw_7.0/cw108056_10rx10tx_1_0_h/prod/lay/cw108056_10rx10tx_1_0_h_8+2.mwlib #echo /tools/cw70/lsi_cw_7.0/${serdes}/prod/lay/ open_mw_lib -r /tools/cw70/lsi_cw_7.0/${serdes}/prod/lay/${serdes}_8+2.mwlib open_mw_cel ${serdes}.FRAM set bbox [get_attribute [get_die_area] bbox] echo $serdes $bbox echo $serdes $bbox >> $report_file close_mw_lib } echo "" >> $report_file