日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

cadence版图设计步骤(包括drc和lvs)

發布時間:2024/3/26 87 豆豆
生活随笔 收集整理的這篇文章主要介紹了 cadence版图设计步骤(包括drc和lvs) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

書本:集成電路版圖設計(第二版)(主編:陸學斌)

前面配置的步驟不講。ic616版本

在這里感謝班里的黃大佬和柯大佬指點。下面的操作可以同時參考書本完成。

第一步:建立電路圖(書本P82 - P90)

首先在name_project啟動終端,輸入virt啟動cadence。

然后點擊file-New-library

?

然后建立庫,這里取名mydesign

?

然后點擊Tools-library manager

?

然后單擊mydesign,點擊file-new-cell view

?

然后創建電路圖,這里取名inverter

?

?

然后進入畫電路界面。畫電路按O可以放置元器件。

這里需要注意,書本用的是analoglib的nmos4和pmos4。右側的Width和Length可以改長寬比。

?

水平翻轉和鏡像翻轉在下圖位置。

?

Pin在下圖位置。

?

這里設置好pin的輸入輸出配置。

?

然后畫好電路圖。點擊w可以連線。vss和vdd都在analoglib里找。例子如下。記得保存。

?

?

第二步:畫版圖。書本P105 - P108

在candence界面創建技術庫(創建一次就行,下次還可以使用該技術庫),點擊file - new - library,這里取名ICTech。

?

然后選如下的文件。該文件用書本P105的技術文件,不用老師給的。掃二維碼下載。

書本地址:https://pan.baidu.com/s/1ulL79hsZDVaUffZGjqWLLw

?

然后在candence界面點擊Tools-Technology file manager

?

點擊attach,選中選好兩個庫相連接。

?

然后點擊Tools-library manager,單擊mydesign,點擊new-cell view,創建layout層,具體如下圖。

?

點擊ok會提示如下。直接點擊yes就行。

?

然后開始畫版圖。

畫版圖參考書本P109的反相器,掃二維碼研究。下面給一些提示。

有時候點進去會顯示紅色框框沒有孔,這時點擊shift+f即可。具體情況如下。

點擊L時可以選下面的Select layer 來選到相應的層。

版圖的W/L與電路圖的必須一致??梢园磌用尺子量一下。

畫好的例子如下(之前的實驗品),記得保存。

?

第三步:DRC書本P116 - P121

在candence界面點file - export - stream

?

選好library cell layout 以及output directory(這里要在mydesign文件夾里創建drc文件夾),具體的操作如下。

?

然后點擊translate。

?

這時候會在drc文件夾里生成gds文件。

然后在drc文件夾里放置下載好的drc.rul文件(書本P116二維碼)。

書本地址:https://pan.baidu.com/s/1dijm6B-MfXcAtNTtcZjF5g

?

雙擊打開drc.rul文件,這里將下圖的indisk和primary改好,均改成下圖所示(其實就是cell的名字)。

然后將drc文件的inverter.gds放到lvs文件中。

?

改好之后將終端以及cadence關閉!!!!!!!

改好之后將終端以及cadence關閉!!!!!!!

改好之后將終端以及cadence關閉!!!!!!!

然后在drc文件夾里打開終端!!!!!輸入virt&重新啟動cadence。

注意:是在drc文件夾里打開終端!

如下圖。

然后輸入PDRACULA

?

這時候輸入/g(空格)+你的drc.rul文件路徑,這里我的mydesign修改過,改成了mydesign2,如前面是mydesign則依舊是mydesign。然后回車。輸入/f。然后回車。

?

然后輸入./jxrun.com,drc就開始了,總共151級。

?

結束后關閉終端和cadence。

然后在name_project下重新打開終端,輸入virt打開cadence。

然后點擊Tools-library manager進入到layout里面去。

進入之后點擊launch - plugins - dracula interactive 。

?

打開后點擊DRC的setup

?

然后輸入drc文件夾路徑。這里我依舊是mydesign2,按之前的mydesign就行。

?

然后就會顯示drc的錯誤窗口了,剩下參考書本P119 - 121修改錯誤的版圖設計。

?

第四步:lvs 書本P121 - P127

首先在mydesign里創建lvs文件。

?

然后在cadence界面點擊file - export - cdl

?

然后設置如下的東西。注意的東西如下。

Run directory為創建的lvs文件路徑。

Output cdl netlist file 生成的文件名,可以按默認的netlist,后面也是用這個。

其他部分按下圖的設置。

?

然后下載lvs規則文件(書本P122二維碼) ,將lvs.rul文件放在lvs文件夾里。

書本地址:https://pan.baidu.com/s/1snPq32mHROh9iGEr35sxCw

修改lvs.rul文件的東西。具體如下圖所示

indisk和primary 同樣修改為cell名。這里的program-dir前面加個 ;號。

?

然后關閉終端和cadence!!!!

然后關閉終端和cadence!!!!

然后關閉終端和cadence!!!!

在mydesign的lvs文件夾里打開終端!!!!(這里我的是mydesign2)(和前面drc步驟類似)

然后輸入virt&

?

然后輸入LOGLVS

?

然后輸入cir netlist(netlist為剛才生成的文件)

?

然后輸入con interver(你的cell名)

?

然后輸入x退出。

?

然后輸入PDRACULA

?

然后輸入 /g(空格)你的lvs.rul文件路徑,圖下的mydesign2改為mydesign,因為我創建了mydesign2。然后/f完成。

?

然后輸入./jxrun.com,總共78級。

?

運行成功后點擊search-搜索lvs,雙擊打開test.lvs。

?

如下圖查看lvs是否通過。

?

同樣可以點擊launch - plugins - dracula interactive 然后點lvs的setup,然后輸入lvs文件路徑查看lvs錯誤。

?

總結

以上是生活随笔為你收集整理的cadence版图设计步骤(包括drc和lvs)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。