0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Virtuoso中使用skill腳本實現(xiàn)不同pdk的替換

冬至子 ? 來源:厚山居德 ? 作者:zarric ? 2023-10-12 14:24 ? 次閱讀

IC設(shè)計中,時常會遇到工藝替換的問題,使用新工藝替換舊工藝,或者這家的換那家的。

換工藝的時候,電路圖一般需要換成對應(yīng)工藝的pdk。使用skill腳本可以方便地快速替換。

下面的腳本,原始的是從知乎上復制的,但是有點小問題,改了一下,然后加入了器件size 的scale,只需要定義一個scale值,比如0.5um的工藝換為0.25um,定義scale=0.5,這樣,替換后器件的W和L值也相應(yīng)的縮小為原來的一半。

圖片

在程序開頭定義被替換的和pdk的lib和cell名以及scale值。上面只給出了pmos的替換 可以一起加入nmos,電阻電容等器件的替換。各個器件的參數(shù)定義不一樣,需要查看器件的cdf。

寫好程序,保存為.il文件(如replace.il)在virtuoso運行的目錄下,在CIW中使用語句:load( “repale.il”)即可加載成功。運行程序:replace(“要替換的庫replaced_lib”)即可。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • IC設(shè)計
    +關(guān)注

    關(guān)注

    37

    文章

    1290

    瀏覽量

    103695
收藏 人收藏

    評論

    相關(guān)推薦

    如何在bash shell腳本中使用變量

    如果你使用編程語言編寫過程序,那么一定接觸過變量。而在 bash 腳本的編寫時,變量也是一個很重要的概念。今天我們分享一下如何在 bash 腳本中使用變量。
    發(fā)表于 12-02 16:32 ?2013次閱讀
    如何在bash shell<b class='flag-5'>腳本</b><b class='flag-5'>中使</b>用變量

    virtuoso版圖設(shè)計問題

    大家好,本人剛?cè)雐c行,這幾天用virtuoso畫版圖在LVS檢測過程中出現(xiàn)了如圖所示的報錯,有沒有哪位大神知道怎么改,麻煩賜教,很急謝謝!
    發(fā)表于 07-25 17:17

    virtuoso仿真

    or subcircuit, `nmos_6p0'. Either include the。。。。仿真前需要設(shè)置model libraries,這個怎么設(shè)置啊。我用的是virtuoso 6.1.7
    發(fā)表于 07-19 20:16

    打開virtuoso的一些功能

    打開virtuoso的一些功能一、Connectivity --> Mark net 如圖所示,此功能就是可以選中相關(guān)連的層(通常大家會采用skill 來達到這一功能),這里講的是調(diào)用tech
    發(fā)表于 11-26 16:20

    skill是什么意思 什么是skill

    skill是什么意思 SKILL 是一種程序語言。是Cadence 開放給使用者可以藉由SKILL 取得Allegro中的數(shù)據(jù)并做一些客制化的程序語言,SKILL 的語法與C 及C+
    發(fā)表于 03-22 16:08 ?5948次閱讀

    allegro加載skill函數(shù)到菜單

    學習了一段時間allegro,你是不是也對SKILL函數(shù)有了一定的認識,也收集了不少skill函數(shù)吧,但是不是又對函數(shù)的應(yīng)用感到麻煩
    發(fā)表于 06-28 17:18 ?3339次閱讀
    allegro加載<b class='flag-5'>skill</b>函數(shù)到菜單

    SKILL程序使用及開發(fā)簡明教程

    Cadence SKILL語言的使用及開發(fā)簡明教程,從網(wǎng)上下的。。。
    發(fā)表于 08-26 15:09 ?0次下載

    SKILL_Language_User_Guide

    The Official SKILL Language User Guide/User Menu from Cadence All in English so good luck...
    發(fā)表于 08-26 15:55 ?0次下載

    Candence Virtuoso進行基本的電路設(shè)計

    這篇博客記錄一下virtuoso中進行CMOS反相器和靜態(tài)寄存器的電路設(shè)計以及功能仿真,適合入門。還做了版圖設(shè)計,但是自己對原理不是不清楚,在此就不記錄了。virtuoso電路設(shè)計環(huán)境基本教學一
    發(fā)表于 11-07 10:21 ?47次下載
    Candence <b class='flag-5'>Virtuoso</b>進行基本的電路設(shè)計

    在Allegro中如何進行skill的安裝

    在Allegro中如何進行skill的安裝,下面就以下載FanySkill工具為例。
    的頭像 發(fā)表于 10-17 11:03 ?4127次閱讀

    Cadence基于AI的Cadence Virtuoso Studio設(shè)計工具獲得認證

    ●?Samsung Foundry 有眾多 PDK 系列,可搭配 Virtuoso Studio 用于簡化模擬、定制和射頻設(shè)計,最高支持 SF 2nm 技術(shù) ●?Virtuoso Studio
    的頭像 發(fā)表于 06-30 10:08 ?1246次閱讀

    在Virtex-6 FPGA中使用全數(shù)字VCXO替換技術(shù)實現(xiàn)三倍速率SDI直通

    電子發(fā)燒友網(wǎng)站提供《在Virtex-6 FPGA中使用全數(shù)字VCXO替換技術(shù)實現(xiàn)三倍速率SDI直通.pdf》資料免費下載
    發(fā)表于 09-14 14:52 ?3次下載
    在Virtex-6 FPGA<b class='flag-5'>中使</b>用全數(shù)字VCXO<b class='flag-5'>替換</b>技術(shù)<b class='flag-5'>實現(xiàn)</b>三倍速率SDI直通

    skill語言及IPC初探.zip

    skill語言及IPC初探
    發(fā)表于 12-30 09:20 ?8次下載

    Virtuoso Studio:寄生參數(shù)提取設(shè)計

    基于 Cadence 30 年的行業(yè)知識和地位,全新人工智能定制設(shè)計解決方案 Virtuoso Studio 采用了多項創(chuàng)新功能和全新基礎(chǔ)架構(gòu),能實現(xiàn)卓越的生產(chǎn)力,以及超越經(jīng)典設(shè)計界限的全新集成水平。
    的頭像 發(fā)表于 05-09 14:35 ?1743次閱讀
    <b class='flag-5'>Virtuoso</b> Studio:寄生參數(shù)提取設(shè)計

    ADCx120Q1EVM-PDK、PCMD3140Q1EVM-PDK評估模塊

    電子發(fā)燒友網(wǎng)站提供《ADCx120Q1EVM-PDK、PCMD3140Q1EVM-PDK評估模塊.pdf》資料免費下載
    發(fā)表于 11-05 09:34 ?0次下載
    ADCx120Q1EVM-<b class='flag-5'>PDK</b>、PCMD3140Q1EVM-<b class='flag-5'>PDK</b>評估模塊