tsmc18rf工艺库的安装(图文教程)
来源:网络收集 点击: 时间:2024-08-26先把tsmc18rf的tar包解开,采用下面的指令:
$ ls
tsmc18rf_pdk_v13d.tar
$ tar -xvf tsmc18rf_pdk_v13d.tar
README.INSTALL
pdkInstall.cfg
pdkInstall.pl
tsmc18rf_docs.tar.Z
tsmc18rf_lib.tar.Z
tsmc18rf_models.tar.Z
tsmc18rf_techfiles.tar.Z
$

执行安装指令
$ perl pdkInstall.pl
- TSMC Process Ddesign Kit (PDK) Install Utility V1.0a -
This perl script is used to install TSMC PDKs from the directory that
contains the original distribution source files (a super-set of PDKs) to a
specified destination directory according to the user specified options.
*Avaliable choices are:
1 - TSMC 0.18um 1.8v/3.3v 1P6M MM/RF PDK
2 - TSMC 0.18um 1.8v/3.3v 1P5M MM/RF PDK
3 - TSMC 0.18um 1.8v/3.3v 1P4M MM/RF PDK

选择要安装的PDK和安装的路径
Please enter your choice: (1,2...)
1
Please enter your Installation Directory:
/home/redhat3/mylib/tsmc18rf

再次提示安装路径是否正确,选择正确
Please enter your Installation Directory:
/home/redhat3/mylib/tsmc18rf
Please confirm with your selection :
*********************************************************
*** Select package : TSMC 0.18um 1.8v/3.3v 1P6M MM/RF PDK
*** Install to directory : /home/redhat3/mylib/tsmc18rf
*********************************************************
Are these correct (y|n) ?
y

下面是详细的安装过程:
====== Unpacking tar files ======
Unpacking tsmc18rf_lib.tar.Z ......Complete
Unpacking tsmc18rf_models.tar.Z ......Complete
Unpacking tsmc18rf_techfiles.tar.Z ......Complete
Unpacking tsmc18rf_docs.tar.Z ......Complete
====== Installing pdk library ======
Running cp -f TechFiles/REVISION . ......
Running cp -f TechFiles/filelist.txt . ......
Running cp -f TechFiles/icc.rules_6m icc.rules ......
Running cp -f TechFiles/techfile.6m techfile ......
Running cp -f TechFiles/assura_tech.lib . ......
Running cp -rf TechFiles/Assura . ......
Running cp -f TechFiles/techRuleSets Assura/techRuleSets ......
Running mkdir Assura/drc ......
Running cp -f TechFiles/Assura_DRC/drc.rsf Assura/drc/drc.rsf ......
Running cp -f TechFiles/Assura_DRC/UM18S3_6M.13b Assura/drc/drc.rul ......
Running cp -f TechFiles/Assura_DRC/ant_018.rsf Assura/drc/ant.rsf ......
Running cp -f TechFiles/Assura_DRC/UL18S3_6M.ANT.25a Assura/drc/ant.rul ......
Running mkdir Assura/lvs ......
Running cp -f TechFiles/Assura_LVS/LVS.README Assura/lvs/LVS.README ......
Running cp -f TechFiles/Assura_LVS/lvs.rsf Assura/lvs/lvs.rsf ......
Running cp -f TechFiles/Assura_LVS/extract.rul_6m Assura/lvs/extract.rul ......
Running cp -f TechFiles/Assura_LVS/compare.rul Assura/lvs/compare.rul ......Running cp -f TechFiles/Assura_LVS/bind_6m.rul Assura/lvs/bind.rul ......
Running cp -f TechFiles/Assura_LVS/bind_cdl_6m.rul Assura/lvs/bind_cdl.rul ......
Running cp -f TechFiles/Assura_RCX/1p6m/lvs.add Assura/lvs/lvs.add ......
Running mkdir Assura/rcx ......
Running cp -f TechFiles/Assura_RCX/1p6m/* Assura/rcx ......
Running cp -rf TechFiles/Calibre . ......
Running cp -f TechFiles/Calibre_DRC/CR18S3_6M_25b_13a.drc Calibre/calibre.drc ......
Running cp -f TechFiles/Calibre_DRC/CM18S3_6M.ANT.13a Calibre/ant.drc ......Running cp -f TechFiles/Calibre_LVS/CM18RF_6M.lvs Calibre/calibre.lvs ......Running cp -f TechFiles/Calibre_LVS/CM18RF_6M.rcx Calibre/calibre.rcx ......Running cp -f TechFiles/Calibre_RCX/rules.6m Calibre/rules ......
Running mv -f tsmc18rf/rmt_m6 tsmc18rf/rmt ......
Running rm -rf tsmc18rf/rmt_m5 ......
Running rm -rf tsmc18rf/rmt_m4 ......
Running rm -rf tsmc18rf/rm6_top ......
Running rm -rf tsmc18rf/rm5_top ......
Running rm -rf tsmc18rf/rm4_top ......
Running rm -rf tsmc18rf/rm3_top ......
Running mv -f tsmc18rf/ind_std_m6 tsmc18rf/ind_std ......
Running rm -rf tsmc18rf/ind_std_m5 ......
Running rm -rf tsmc18rf/ind_std_m4 ......
Running rm -f skill/ind_std_m5.cbe ......
Running rm -f skill/ind_std_m4.cbe ......
Running mv -f tsmc18rf/ind_sym_m6 tsmc18rf/ind_sym ......
Running rm -rf tsmc18rf/ind_sym_m5 ......
Running rm -rf tsmc18rf/ind_sym_m4 ......
Running rm -f skill/ind_sym_m5.cbe ......
Running rm -rf skill/ind_sym_m4.cbe ......
Running mv -f tsmc18rf/ind_sym_ct_m6 tsmc18rf/ind_sym_ct ......
Running rm -rf tsmc18rf/ind_sym_ct_m5 ......
Running rm -rf tsmc18rf/ind_sym_ct_m4 ......
Running rm -f skill/ind_sym_ct_m5.cbe ......
Running rm -f skill/ind_sym_ct_m4.cbe ......
Running mv -f tsmc18rf/mimcap_rf_m6 tsmc18rf/mimcap_rf ......
Running rm -rf tsmc18rf/mimcap_rf_m5 ......
Running rm -rf tsmc18rf/mimcap_rf_m4 ......
Running rm -f skill/mimcap_rf_m5.cbe ......
Running rm -f skill/mimcap_rf_m4.cbe ......
Running mv -f tsmc18rf/mimcap_m6 tsmc18rf/mimcap ......
Running rm -rf tsmc18rf/mimcap_m5 ......
Running rm -rf tsmc18rf/mimcap_m4 ......
Running rm -f skill/mimcap_m5.cbe ......
Running rm -f skill/mimcap_m4.cbe ......
Running rm -rf ./TechFiles ......
Running ./PDK_doc/title.txt ......
*********TSMC 0.18UM MM/RF 1P6M SALICIDE 1.8/3.3V PDK Whats New************
* *
* ( The comparisron of 1.3c and 1.3d PDK) *
* *
* 1.New Devices: *
* a.rnhpoly_dis,rnlpoly_dis,rphpoly_dis,rphripoly_dis,rplpoly_dis *
* *
* 2.Modified Devices: *
* a.rm1,rm2,rm3,rm4,rm5,rmt *
* added resistor dummy layer for each metal resistor *
* b.rnhpoly,rnlplus,rnlpoly,rnplus,rnwell,rnwod,rphpoly,rphripoly *
* added parallel and series functions in nonmetal resistors *
* *
* 3.New Documentation *
* a.CR018_CDF_Usage.ppt *
* Have an introduction of each cell in this PDK *
* b.tsmc18rf_checklist.pdf *
* The introduction about the specification of this PDK *
* *
* 4.Revised Documentation *
* a.RF_devices_guard_ring_drawn_guideline.pdf *
* The guard ring of NWELL should be N+ guard ring *
* *
* 5.New Files *
* None *
* *
* 6.Revised Files *
* a.Calibre LVS/XRC technology files *
* add distributed resistors *
* b.Assura LVS/RCX technology files *
* add distributed resistors,modified metal resistors recognition *
* layers,fixed LVS property errors of Inductors *
* c.pcf and corner files in model directory *
* for corner analysis *
* d.calview.cellmap *
* for generating the correct calibre view when m1 and segments1 *
* *
* 7.Fixed Bugs *
* a.Fixed DRC errors of poly route *
* b.Fixed DRC errors of body tie *
* c.correct the spectre view termMapping of each Logic MOS *
* *
* *
***************************************************************************
*Info: PDK installation completed.
$


成功安装后,打开所在的目录既可以看到已经安装的tsmc18rf
$ ls
tsmc18rf tsmc18rf_pdk_v13
$

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1158093.html