用户工具

站点工具


vlsi:scripts:get-block-size

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
vlsi/scripts/get-block-size.txt · 最后更改: 2014/08/25 09:39 (外部编辑)