Compiler .lib files to .db files

################################################################
## by donghua.gu@lsi.com
## to generate .db files for memories
## @  Mon Dec 19 13:40:22 CST 2011
################################################################
 
 
set mems [ list \
  RR34DDTHS32K4WP  \
  RR34DSPRAM64KP   \
  RR34DTGHS32K4WP  \
  RR34DWSHS32K4WP  \
  RR34IDTHS32K4WP  \
  RR34ISPRAM64KP   \
  RR34ITGHS32K4WP  \
  RR34IWSHS32K4WP  \
  RR34TRACE        \
]
 
set corner_list [ list \
  lsiB_105V_000C   \
  lsiB_105V_105C   \
  lsiB_105V_125C   \
  lsiB_105V_m40C   \
  lsiT_100V_025C   \
  lsiW_090V_000C   \
  lsiW_090V_105C   \
  lsiW_090V_125C   \
  lsiW_090V_m40C   \
]
 
 
foreach memory $mems {
  foreach corner $corner_list {
    echo "==============================================="
    echo $memory $corner
    echo "==============================================="
    set lib_name ${memory}_${corner}.lib
    read_lib $lib_name
    write_lib ${memory}_lib
    sh mv ${memory}_lib.db ${memory}_${corner}.db
  }
}