日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發布時間:2024/3/26 编程问答 64 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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與電路圖的必須一致。可以按k用尺子量一下。

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

?

第三步: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)的全部內容,希望文章能夠幫你解決所遇到的問題。

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