Calibre 中文教程

Calibre 中文教程

ID:43484541

大小:1.07 MB

页数:19页

时间:2019-10-07

Calibre 中文教程_第1页
Calibre 中文教程_第2页
Calibre 中文教程_第3页
Calibre 中文教程_第4页
Calibre 中文教程_第5页
资源描述:

《Calibre 中文教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Lab-4.Calibre–DRC與LVSI•目的:實習六是介紹一個大部分業界所使用的一套佈局驗證的軟體―Calibre(為Mentor公司之產品),Calibre是被世界上大多數的IC設計公司做為sign-off的憑據,適合做大型電路的驗證。Calibre和Dracula、Diva有許多不同之處。Calibre是一套類似Diva的驗證軟體,但其嚴謹度與考靠性遠優於Diva,這也是大家為何要使用Dracula的原因,但Dracula的操作不易,且無法做on-line的驗證。但Calibre改進了這些缺點,不

2、但操作簡易,更可搭配Virtuoso或其他layout軟體做線上的驗證,由於Calibre的已被大多數的公司所採用,因此CIC也將轉向支援Calibre的技術而漸漸取代Dracula。本實習的目的是要將前一實習的電路,經過Calibre的佈局驗證後,以便能將此Layout送去製造。而本實習將延續實習四的Layout為實例,藉此介紹整個Dracula的操作流程。II•DRC(DesignRuleCheck):1•建立子目錄、拷貝calibre_035.drc檔及撰寫DRC的主要檔案:因為作DRC佈局驗證

3、時會造出非常多檔案,因此在此強烈建議建立一個屬於此Layout作DRC時之新目錄夾,也就是說在你的根目錄下鍵入mkdir0.35然後再進入0.35的資料夾內,即鍵入cd0.35,再鍵入mkdirdrcnand3,建立一個名為drcnand3的子目錄。..4-1先進入/avanti/Lab610/avanti/Lab/610/test/lab/drc/目錄下再利用filemgr&或拷貝指令cp,將calibre_035.drc拷貝至你的工作目錄底下。為配合Layout,因此在作DRC驗證時必

4、須利用編輯軟體(exVi、textedit….),編輯下面的檔案並存為drc_rules的檔。2•將Calibre載入Virtuoso在CIW視窗中鍵入Load(“/usr/mentor/Calibre_ss/cur/lib/caliber.skl”)Load(“/usr/mentor/Calibre_ss/cur/lib/caliber.skl”)或在根目錄下建立一個自動執行檔(請注意大小寫)並存為.cdsinit4-2你能你這樣當我們啟動Virtuoso時工作列便會有caliber的功能3

5、•建立*.gds檔:在CIW中將nand3的layout轉出nand3.gds,並將nand3.gds存放在之前所建立的drcnand3的資料夾中4•執行calibreDRC:點選Virtuoso工作列中的calibre選擇其中的RunDRC便會出現calibreDRC的主視窗4-3設定Rules:先點選主視窗中Rules,設定之前寫的drc_rules為Calibre-DRCRulesFile記得要將Rule載入,再來設定Calibre-DRCRunDirectory,如果一切設定皆為正確,

6、字的顏色會變成綠色,相反的若有錯誤則會呈現紅色。如果drc_rules有問題時可以點View直接修改。4-4設定Inputs:將drc_rulesLoad進去之後layout的路徑將會自動指到nand3.gds設定Outputs:如果沒有刻意去改變的話,calibre會自動將輸出檔的檔名改成以PrimaryCell名字為依據的檔案,但你也可以修改為自己需要的名字。RunDRC與結果:我們可以點選工作列上的Z去選擇zoomtohighlights這樣當我們點選DRCRVE中的錯誤01或

7、4-502時再去點選工作列上的H這樣Virtuoso就會自動ZoomIn到有Error的地方。drc_report常常可以提供相當多且容易了解的訊息,所以對於除錯有很大的幫助,所請大家多多利用drc_report的訊息來幫忙除錯當我們修改完layout時在依照上面的流程runDRC即可不用再轉出nand3.gds檔,當你的DRCRVE的圖顯示0Error時,這就表示你所畫的layout已經通過DRC的檢驗4-64-7III•LVS(LayoutVersusSchematic):1•建立新的子目錄、拷

8、貝Calibre_035.lvs以及建立一個lvs_rules:同樣地,在執行LVS之前強烈建議先建立一個轉屬於此Layout在執行LVS時所使用的新子目錄,以本實習之實例為例,本實習此處所建立的新子目錄為lvsnand3將執行LVS中重要的CommandFile―Calibre_035.lvs(在/home25/train/train25/lab6_calibre底下)拷貝至此新建立的目錄下。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。