Cadence - Pcell 技巧
更新时间:2024-05-05 22:04:01 阅读量: 综合文库 文档下载
- cadence推荐度:
- 相关推荐
Cadence --- P-cell 技巧
IC设计小镇:http://www.ictown.com
當我們在對一電路畫Layout時,若電路很大,便需要畫很多的MOS,工作將變的繁瑣,但只要利用P-cell的功能,建立常用的cell,便可省下許多繁瑣工作,這便是P-cell的好處所在。當我們電路很大時,需要畫很多不同size的MOS,以下便教導各位建立一個MOS的P-cell,當我們需要一個MOS時,只要呼叫出這cell,填入所需資料(W, L, gate number),便立即得到想要的MOS。
1. 先繪出一個標準的nMOS(使用0.35?m製程,盡量接近座標原點,size為最小),如圖一。
PS.” /chip3/virtuoso/add035 /”目錄內有已建好的nMOS,可以直接套用。
步驟一:鍵入”cp –r /chip3/virtuoso/add035 ~/.”將檔案COPY到userhome內。 步驟二:鍵入”~/add035/icfb &”,已開啟cadence。
步驟三:開啟pcell (library)下nmos(pcell)的layout(view),如圖一。
0.35 1.35 0.9 圖一
2. 點選LSW視窗中的Edit=>Set Valid Layers…,會出現Set Valid Layer視窗。
3. 尋找一個Layer,名為stretch,點選stretch右邊之小方塊,在點選OK,之後視窗LSW會多一個stretch的選項。
4. 點選Layout Editing視窗中的Tools=>Pcell,此時視窗中會多一個Pcell的選項。
1
5. 點選Layout Editing視窗中的Pcell=>Stretch=>Stretch in X…後,在Ploy上牽出一條垂直
線,如圖二,之後會出現Stretch in X視窗,在”Name or Expression for Stretch”內填
入”length” ,在”Reference Dimension”內填入”0.35”,且點取”Stretch Horizontally Repeated Figures”,再點選OK,如圖三。
P.S.若步驟五之垂直線劃錯,可以直接點取此直線,再按Delete,便可刪除再重劃,若欲再
修改Stretch in X視窗內資料,可以點選Layout Editing視窗中的
Pcell=>Stretch=>Modify…後,再於垂直線處連續點兩下,Stretch in X視窗便會再出現。
圖二
圖三
2
6. 點選Layout Editing視窗中的Pcell=>Parameters=>Summarize,會出現Pcell Parameter
Summary視窗,顯現出做了哪些Pcell之設定,之後可以隨時呼叫出來檢查設定是否正確。
7. 重複步驟5,點選Layout Editing視窗中的Pcell=>Stretch=>Stretch in X…後,在n+上牽
出一條垂直線,如圖四,之後會出現Stretch in X視窗,在”Name or Expression for Stretch”內填入”stretch”,再點選OK,如圖五。
圖四
圖五
3
8. 點選Layout Editing視窗中的Pcell=>Repetition=>Repeat in X…後,點選右邊的contact
層、Metal層與中間的Ploy層,如圖六,點選完後,在Ploy層上連續點兩下,之後會出現Repeat in X視窗,在Repeat in X視窗中,於”Stepping Distance”中填入(length + 1),代表每間隔(length + 1),重複所選的Layer,length為一欲輸入變數,於”Number of Repetitions”中填入gate,代表重複gate次所選的Layer,gate為一欲輸入變數
於”Dependent Stretch”中填入stretch,代表以直線stretch為起點做延伸,stretch為步驟6之直線,於”Adjustment to Stretch”中填入((gate – 1) * pcStepX),代表對於直線stretch所跨越之Layer,做延伸((gate – 1) * pcStepX),pcStepX代表” Stepping Distance”項之值,再點選OK,如圖七。
P.S.切記,在步驟8中,所有的運算是,如 “+” 、 “-“ 、 “*” 、 “/”之前後,都要有一個
空白。若步驟七設定錯,欲刪除,可以點選Layout Editing視窗中的
Pcell=>Repetition=>Delete後,再點選之前設定之Layer連續點兩下,欲再修改Repeat in X視窗內資料,可以點選Layout Editing視窗中的Pcell=> Repetition =>Modify…後,再點選之前設定之Layer連續點兩下,Repeat in X視窗便會再出現。
圖六
圖七
9. 點選Layout Editing視窗中的Pcell=>Compile=>To Pcell後,出現Compile To Pcell視窗,
4
點選OK,再點選Design=>Save。
10. 點選Layout Editing視窗中的Pcell=>Stretch=>Stretch in Y…後,在n+上牽出一條垂直
線,如圖十,之後會出現Stretch in Y視窗,在”Name or Expression for Stretch”內填
入”width”, 在”Reference Dimension”內填入”0.9” ,再點選OK,如圖十一。
圖八
圖九
5
正在阅读:
Cadence - Pcell 技巧05-05
数据库原理模拟试卷五(答案)05-25
2016天心区小学篮球赛秩序册11-17
鄂尔多斯市阿镇景观绿化B区02-29
人音版小学三年级下册音乐教案04-13
内蒙古鄂尔多斯市准格尔旗煤矿名单11-24
鄂尔多斯市东方名筑网络监控设计方案05-30
拉林铁路路基填筑工艺性实验施工方案(20160309)05-21
法规检测卷05-12
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- Cadence
- 技巧
- Pcell