Calibre xRC在 RF PDK的使用

    技术2022-07-02  73

    不同版本的Calibre xRC, RF PDK使用說明請看下面喔 !

    在Foundry 提供的PDK中使用xRC時.LVS rule file 中, 要有SOURCE CASE YESLVS COMPARE CASE NAMES這兩個SVRF 指令.這樣xRC抽出來的Netlist大小寫才會跟SOURCE 一致.

    而Calibre xRC不同版本,使用上也有些許的差異,請看下面的說明喔 !

    1) 2005.1 ~ 2007.4 版本

       a. 使用 HCELL / XCELL 定義RF 元件      例如:      pmos_rf* rf_pmos      nmos_rf* rf_nmos

          左邊是LAYOUT 的CELL NAME, 因為PCELL stream out後面會帶流水號,      所以使用萬用字元 "*" 含蓋全部.  右邊是 SOURCE NETLIST的元件      名稱.

       b. Rule file 中加上SVRF 指令      PEX IDEAL XCELL YES   

       c. 使用Gate-level extraction的方式執行Calibre xRC

    2) 2008.1 ~ 2008.4版本

       a. 由於2008.1 版開始, LVS HCELL List取消對萬用字元 "*"支援.      所以在LVS rule file中要加上      LAYOUT PRESERVE CELL LIST來保留Cell 的架構.      例如:         LAYOUT CELL LIST pcells “pmos_rf*” “nmos_rf*"      LAYOUT PRESERVE CELL LIST pcells

       b. PDB與 FMT步驟,仍舊使用XCELL List. XCELL List仍然支援萬用字元"*"      例如:      pmos_rf* rf_pmos      nmos_rf* rf_nmos

       c. Rule file 中加上SVRF 指令      PEX IDEAL XCELL YES

       d. 使用Gate-level extraction的方式執行Calibre xRC

    3) 2009.1 ~ 版本   2009.1之後的版本,取消了 PEX IDEAL XCELL 指令,改成直接在XCELL List中控制.      a. 在LVS rule file中要加上      LAYOUT PRESERVE CELL LIST來保留Cell 的架構.      例如:         LAYOUT CELL LIST pcells “pmos_rf*” “nmos_rf*"      LAYOUT PRESERVE CELL LIST pcells

       b. PDB與 FMT步驟,使用XCELL List. XCELL List仍然支援萬用字元"*", 並且要加上 -I 選項      例如:      pmos_rf* rf_pmos -I      nmos_rf* rf_nmos -I

       c. 使用Gate-level extraction的方式執行Calibre xRC

     

     原文地址 http://blog.roodo.com/lorislo

    最新回复(0)