广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    tsmc18rf工艺库的安装(图文教程)

    来源:网络收集  点击:  时间:2024-08-26
    【导读】:
    在做电路设计中,总是要用到各种各样的工艺库,但是拿到手里的往往是PDK格式,如何进行安装呢、本教程以tsmc18rf为例说明工艺库的安装。工具/原料morePCcadence ci610tsmc18rf方法/步骤1/6分步阅读

    先把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

    $

    2/6

    执行安装指令

    $ 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

    3/6

    选择要安装的PDK和安装的路径

    Please enter your choice: (1,2...)

    1

    Please enter your Installation Directory:

    /home/redhat3/mylib/tsmc18rf

    4/6

    再次提示安装路径是否正确,选择正确

    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

    5/6

    下面是详细的安装过程:

    ====== 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.

    $

    6/6

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

    $ ls

    tsmc18rf tsmc18rf_pdk_v13

    $

    教程
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_1158093.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 12:50:20  耗时:0.023
    0.0225s