集成电路设计lab2-inverter-layou.ppt
集成电路课程设计,大连理工大学电子与信息工程学院,Dalian University of technology,余隽 讲师Tel:,大连理工大学 集成电路课程设计,2,2023/10/20,回顾:IC全定制设计步骤,Create schematicCreate SymbolCreate a Testbench SchematicSet Up and run SimulationViewing WaveformsCreate LayoutDRCLVSPEX,大连理工大学 集成电路课程设计,3,2023/10/20,使用的Mentor软件IC Flow,ICstudioorganize and maintain project data.Design Architect-IC Capture schematics,setup and control simulation.Eldo/Ezwave Simulate design and the associated waveform viewing applications.IC Station Layout IC.Calibre Verify design including DRC,LVS and PEX.,大连理工大学 集成电路课程设计,4,2023/10/20,全定制设计倒相器版图,目的:充分理解版图设计的规则(DRC,LVS),熟练运用mentor的icstudio软件和calibre软件进行版图设计与验证。,大连理工大学 集成电路课程设计,5,2023/10/20,根据drc文件及本次设计的要求,我们用到的工艺层如下:,大连理工大学 集成电路课程设计,6,2023/10/20,版图的层次,cont,cont,cont,via,via,倒相器版图设计,大连理工大学 集成电路课程设计,7,2023/10/20,大连理工大学 集成电路课程设计,8,2023/10/20,1,Poly_M1_PP(命名可用下划线),New group parts Poly_M1_PP,大连理工大学 集成电路课程设计,9,2023/10/20,setup grid 0.005 调整工作区大小到能看见格点放大:滚轮上滚,或 Ctrl-z 缩小:滚轮下滚,或 Shift-z,包括的层次:PolyG,CO,M1,PP,大连理工大学 集成电路课程设计,10,2023/10/20,Layer palette CO(30)Add rectangle 边长0.16,大连理工大学 集成电路课程设计,11,2023/10/20,M1比Cont大0.05Poly比cont大0.07PP比Poly大0.2(保证poly掺杂,电阻小),大连理工大学 集成电路课程设计,12,2023/10/20,SaveToolscalibrerun drc,大连理工大学 集成电路课程设计,13,2023/10/20,大连理工大学 集成电路课程设计,14,2023/10/20,自动弹出calibre-DRC RCE(看结果的窗口)双击一个错误,查看和分析错误原因。面积错误在本例中忽略。,大连理工大学 集成电路课程设计,15,2023/10/20,常见错误:距离过小。将在layout图中高亮显示。修改:移动边缘:注意layout窗口下方 Mouse:L:full selection按键 F4 后 Mouse:L:partial selection做标尺后移动边缘.再按F4回到full selection.修改后存盘再做DRC。同意overwrite。通过DRC后,关闭视图。,大连理工大学 集成电路课程设计,16,2023/10/20,2,Poly_M1_NP,Copy Poly_M1_PPPasterename Poly_M1_NP打开Poly_M1_NP的layout,将外面的PP层改为NP层:左键选中,快捷键q,改Layer完成后保存。可做DRC检查。,包括的层次:PolyG,CO,M1,PP,大连理工大学 集成电路课程设计,17,2023/10/20,3,Pdiff_M1,新建Pdiff_M1单元的layout视图.作图规则如下:,CO:0.16,M1:CO+0.05,OD:CO+0.07,PP:OD+0.07,包括的层次:PP,OD,CO,M1,大连理工大学 集成电路课程设计,18,2023/10/20,修改某层的图案或颜色,大连理工大学 集成电路课程设计,19,2023/10/20,4,Ndiff_M1,与Pdiff_M1类似,将PP改为NP,包括的层次:NP,OD,CO,M1,大连理工大学 集成电路课程设计,20,2023/10/20,沟道长:0.13um;宽:0.15um完成后,save,DRC,5,nmos,Shift-f,大连理工大学 集成电路课程设计,21,2023/10/20,沟道长:0.13um;宽:0.15um,5,pmos,与nmos类似,可复制nmos版图进行修改选中要修改的两个Ndiff_M1,按快捷键q,改cell为Pdiff_M1.选中外圈的NP,改为PP.注意:别忘了Nwell!,大连理工大学 集成电路课程设计,22,2023/10/20,Nwell必须超出有源区至少0.31um,大连理工大学 集成电路课程设计,23,2023/10/20,6、构建myinverter版图,复制inverter单元,粘贴重命名为myinverter打开myinverter的版图,将原来的图删除快捷键i,浏览放入自己做好的nmos和pmos,大连理工大学 集成电路课程设计,24,2023/10/20,在pmos上方放1行2列Ndiff_M1,并用Nwell与下面的pmos相连在nmos下方放1行2列Pdiff_M1,大连理工大学 集成电路课程设计,25,2023/10/20,Poly_M1_PP接在pmos栅极下方Poly_M1_NP接在nmos栅极上方,大连理工大学 集成电路课程设计,26,2023/10/20,用M1连接pmos和nmos的栅极:SetupObject Templatepaths,大连理工大学 集成电路课程设计,27,2023/10/20,选M1层,Add path,双击结束操作快捷键L,或者菜单 add text,大连理工大学 集成电路课程设计,28,2023/10/20,完成inverter版图,DRC检查,大连理工大学 集成电路课程设计,29,2023/10/20,LVS检查,Toolscalibrerun LVS,大连理工大学 集成电路课程设计,30,2023/10/20,大连理工大学 集成电路课程设计,31,2023/10/20,大连理工大学 集成电路课程设计,32,2023/10/20,大连理工大学 集成电路课程设计,33,2023/10/20,大连理工大学 集成电路课程设计,34,2023/10/20,大连理工大学 集成电路课程设计,35,2023/10/20,大连理工大学 集成电路课程设计,36,2023/10/20,大连理工大学 集成电路课程设计,37,2023/10/20,大连理工大学 集成电路课程设计,38,2023/10/20,练习:,设计三输入与非门原理图仿真版图DRCLVS,