




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Lab-3. Cadence - P-cell 技巧当我们在对一电路画Layout时,若电路很大,便需要画很多的MOS,工作将变的繁琐,但只要利用P-cell的功能,建立常用的cell,便可省下许多繁琐工作,这便是P-cell的好处所在。当我们电路很大时,需要画很多不同size的MOS,以下便教导各位建立一个MOS的P-cell,当我们需要一个MOS时,只要呼叫出这cell,填入所需数据(W, L, gate number),便立即得到想要的MOS。1. 先绘出一个标准的nMOS(使用0.35mm制程,尽量接近坐标原点,size为最小),如图一。PS.” /chip3/virtuoso/add035 /”目录内有已建好的nMOS,可以直接套用。步骤一:键入”cp r /chip3/virtuoso/add035 /.”将档案COPY到userhome内。步骤二:键入”/add035/icfb &”,已开启cadence。步骤三:开启pcell (library)下nmos(pcell)的layout(view),如图一。0.90.351.35图一2. 点选LSW窗口中的Edit=Set Valid Layers,会出现Set Valid Layer窗口。3. 寻找一个Layer,名为stretch,点选stretch右边之小方块,在点选OK,之后窗口LSW会多一个stretch的选项。4. 点选Layout Editing窗口中的Tools=Pcell,此时窗口中会多一个Pcell的选项。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窗口便会再出现。图二图三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,如图五。图四图五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窗口,点选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,如图十一。图八图九点选Layout Editing窗口中的Pcell=Repetition=Repeat in X and Y后,点选左右两边的contact层,如图十二,点选完后,在contact层上连续点两下,之后会出现Repeat in X and Y窗口,在Repeat in X and Y窗口中,于”X Stepping Distance”中填入(length + 1),代表每向右间隔(length + 1),重复所选的Layer,length为一欲输入变量,于”Y Stepping Distance”中填入1,代表每向上间隔1,重复所选的Layer,于”Number of X Repetitions”中填入gate,代表向右重复gate次所选的Layer,gate为一欲输入变量,于”Number of Y Repetitions”中填入(fix(width 0.9) / 1) + 1),代表向上重复gate次所选的Layer,width为一欲输入变量,fix代表取整数,再点选OK,如图十三
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 合同未到期让签离职协议
- 加盟运输公司合同协议书
- 加工合同变更位协议模板
- 厨房原材料代理合同范本
- 临街店铺承包协议合同书
- 充电桩建设营运合同范本
- 企业投资合伙人合同范本
- 医用柜厂家供货合同范本
- 大四专业就业协议书范本
- 36岁打掉孩子的协议书
- 学校栏杆工程施工方案
- 2025年高考语文备考之名著阅读《红楼梦》与《乡土中国》衔接融合习题含答案
- 2024年锅炉操作工(技师)职业鉴定理论考试题库(含答案)
- 人力资源许可证制度(服务流程、服务协议、收费标准、信息发布审查和投诉处理)
- 外研版(2024)七年级上册英语Starter教学设计
- 2024至2030年中国山西省轨道交通行业市场深度研究及投资战略规划报告
- 高考高中数学必考23个经典不等式总结
- 地质调查员三级(区域地质、矿产地质、矿山地质)复习参考试题库(含答案)
- 《义务教育语文课程标准》(2022年版)原文
- 《建筑防排烟工程》 课件 1火灾烟气的产生及危害
- 墙体 砌块墙的构造(建筑构造)
评论
0/150
提交评论