




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、I 成成 绩绩 评评 定定 表表学生姓名 班级学号 专 业 课程设计题目Y=A+B(C+D)的电路和版图设计评语组长签字:成绩A+B(C+D)日期 年 月 日II课程设计任务书课程设计任务书学 院信息科学与工程学院专 业 学生姓名 班级学号 课程设计题目 Y=A+B(C+D) 的电路和版图设计实践教学要求与任务实践教学要求与任务: :1、学习和掌握 tanner 软件的设计流程2、熟悉 Y=A+B(C+D)工作原理,根据电路原理图,绘制版图,设计仿真网表文件,利用仿真工具完成电路分析流程。3、完成全部设计内容,撰写设计报告。工作计划与进度安排工作计划与进度安排: :第一周周一:教师布置课设任务
2、,学生收集资料,做方案设计。周二:熟悉软件操作方法。周三四:画电路图周五:电路仿真。第二周周一二:画版图。周三:版图仿真。周四:验证。周五:写报告书,验收。指导教师: 年 月 日专业负责人:年 月 日学院教学副院长:年 月 日III目录1绪 论.11.1 设计背景.11.2 设计目标.12 Y=A+B(C+D)的电路和版图设计.32.1 电路原理图.32.2 Y=A+B(C+D) 的电路仿真观察波形.42.3 Y=A+B(C+D) 的版图绘制.52.4 Y=A+B(C+D) 的版图仿真观察波形.52.5 LVS 检查匹配.6总 结.8参考文献.9附录一 电路原理图网表.10附录二 版图图网表.
3、1011 绪 论1.1 设计背景随着集成电路技术的日益进步,使得计算机辅助设计(CAD)技术已成为电路设计师不可缺少的有力工具1。国内外电子线路 CAD 软件的相继推出与版本更新,使 CAD 技术的应用渗透到电子线路与系统设计的各个领域,如芯片版图的绘制、电路的绘图、模拟电路仿真、逻辑电路仿真、优化设计、印刷电路板的布线等。CAD 技术的发展使得电子线路设计的速度、质量和精度得以保证2。在众多的 CAD 工具软件中,Spice 程序是精度最高、最受欢迎的软件工具,tanner 是用来 IC 版图绘制软件,许多 EDA 系统软件的电路模拟部分是应用Spice 程序来完成的,而 tanner 软件
4、是一款学习阶段应用的版图绘制软件,对于初学者是一个上手快,操作简单的 EDA 软件。Tanner 集成电路设计软件是由 Tanner Research 公司开发的基于 Windows平台的用于集成电路设计的工具软件。该软件功能十分强大,易学易用,包括S-Edit,T-Spice,W-Edit,L-Edit 与 LVS,从电路设计、分析模拟到电路布局一应俱全。其中的 L-Edit 版图编辑器在国内应用广泛,具有很高知名度。L-Edit Pro 是 Tanner EDA 软件公司所出品的一个 IC 设计和验证的高性能软件系统模块,具有高效率,交互式等特点,强大而且完善的功能包括从 IC 设计到输出
5、,以及最后的加工服务,完全可以媲美百万美元级的 IC 设计软件。L-Edit Pro 包含 IC 设计编辑器(Layout Editor)、自动布线系统(Standard Cell Place & Route)、线上设计规则检查器(DRC) 、组件特性提取器(Device Extractor) 、设计布局与电路 netlist 的比较器(LVS)、CMOS Library、Marco Library,这些模块组成了一个完整的 IC 设计与验证解决方案。L-Edit Pro 丰富完善的功能为每个 IC 设计者和生产商提供了快速、易用、精确的设计系统。1.21.2 设计目标设计目标 1.用 tan
6、ner 软件中的原理图编辑器 S-Edit 编辑 Y=A+B(C+D)电路原理图。2 2.用 tanner 软件中的 W-Edit 对 Y=A+B(C+D)的电路进行仿真,并观察波形。 3.用 tanner 软件中的 L-Edit 绘制 Y=A+B(C+D)的版图,并进行 DRC 验证。 4.用 W-Edit 对 Y=A+B(C+D)的版图电路进行仿真并观察波形。 5.用 tanner 软件中的 layout-Edit 对 Y=A+B(C+D)进行 LVS 检验观察原理图版图的匹配程度。32Y=A+B(C+D)的电路和版图设计2.1 电路原理图 Y=A+B(C+D) 的电路原理如图 2.1 所
7、示。当输入的信号 ABCD 满足0000、0001,或 0010 等,即满足上拉网络导通的条件时,输出 Y 为高电平。当输入信号为 1010 或 1000 等满足下拉网络导通的条件时,输出 Y 为低电平。实现 Y=A+B(C+D) 的逻辑运算。通过真值表可以得出当输入信号为0000、0001、0010、0011、0100 时输出 Y 为高电平,其余的输入信号可以的到低电平。 图 2.1 Y=A+B(C+D)的电路原理图 42.2 Y=A+B(C+D)的电路仿真观察波形 给 Y=A+B(C+D) 的输入加激励,高电平为 Vdd=5V,低电平为 Gnd,将输入信号设置成不同的周期,ABCD 信号的
8、周期分别为 800ns、400ns、200ns 和100ns。此时能将输入为 00001111 所产生的结果都输出。并添加输入输出延迟时间,进行仿真,并输出波形;波形图如图 2.2 所示。当输入为0000、0001、0010、0011、0100 时输出为高电平。其余的输出都为低电平。由于竞争冒险,所以将上升延时下降延时时间降低。再将 B 信号的输入提前 10ns输入来去掉竞争冒险产生的毛刺。 图 2.2 Y=A+B(C+D)电路输入输出波形图52.3 Y=A+B(C+D)的版图绘制 用 L-Edit 版图绘制软件对 Y=A+B(C+D)电路进行版图绘制,同时进行 DRC 验证,查看输出结果,检
9、查无错误;版图和输出结果如图 2.3 所示。在对节点进行标注时注意输入法的设置要使用美式键盘,否则会在生成网表时产生错误。 图 2.3 Y=A+B(C+D)与或门电路版图及 DRC 验证结果2.4 Y=A+B(C+D)的版图仿真观察波形与 Y=A+B(C+D)电路原理图仿真相同,添加激励、电源和地,同时观察输入输出波形;波形如图 2.4 所示。Y=A+B(C+D)电路的版图仿真波形与原理图的仿真输出波形基本一致,并且符合输入输出的逻辑关系,电路的设计正确无误。6同样为了去掉竞争冒险我将 B 输入信号提前 10ns 输入。图 2.4 Y=A+B(C+B)版图输入输出波形图2.5 LVS 检查匹配
10、 用 layout-Edit 对 Y=A+B(C+D) 电路进行 LVS 检查验证,首先添加输入输出文件即电路原理图和版图的输出网表分别为.sp 文件和.spc 文件,选择要查看的输出,在进行匹配时要现将电路原理图和版图的输入激励进行屏蔽否则会在匹配过程中产生警告。观察输出结果检电路原理图与版图的匹配程度,输出结果如图 2.5 所示。7图 2.5 Y=A+B(C+D)电路的 LVS 检查匹配图从以上可以看出完全匹配。这里为了匹配时无警告已经将输入激励和电源屏蔽掉8总 结经过多次的修改和调试,本次设计经过验证,可以达到所需的功能,达到了设计的要求。 以下是本次试验的心得:在实验的开始阶段,对所设
11、计的电路进行了波形仿真,发现波形仿真的结果有竞争冒险的毛刺,为了去除竞争冒险我将上升下降延时变小、将时钟周期变大,同时将B信号提前10ns输入。在进行版图的网表生成时注意网表上标注的节点要使用美式键盘输入否则网表上会出现错误的节点信息。在进行原理图和版图对比匹配时要注意屏蔽掉输入的电源和激励。我觉得我们学习不能完全以来波形仿真,否则,出现任何一点小的误差就会导致整个文件系统的编译出错。总之,模拟集成电路版图设计作为前沿学科,对于我们专业的学生来说,学习对我们知识面以及运用知识的能力的提高有很大的帮助。相信自己学习的脚步不会停止!感谢老师孜孜不倦的教诲。相信在学习过程中自己思维能力、学习能力、思
12、考方式的提高,定会在以后的学习过程中给我带来很大的帮助。9参考文献1廖裕平,陆瑞强.Tanner pro 集成电路设计与布局实战指导.全华科技图书股份有限公司印行,2006.2张志刚等著.模拟电路版图的艺术.科学出版社,2009.10附录一 电路原理图网表:* SPICE netlist written by S-Edit Win32 7.03* Written on Jul 2, 2013 at 23:31:28* Waveform probing commands*.probe.include D:tannerTSpice70modelsml2_125.md.options probefi
13、lename=D:tannerLIEModule0.dat+ probesdbfile=D:tannerLIELIE.sdb+ probetopmodule=Module0*.param l=0.5u*Vdd Vdd Gnd 5*.tran/op 10n 800n method=bdf*.print tran v(A) v(B) v(C) v(D) v(Y)*va A GND PULSE (0 5 400n 0.1n 0.1n 400n 800n)*vb B GND PULSE (0 5 210n 0.1n 0.1n 200n 400n)*vc C GND PULSE (0 5 90n 0.1
14、n 0.1n 100n 200n)*vd D GND PULSE (0 5 50n 0.1n 0.1n 50n 100n)* Main circuit: Module0M1 Y B N3 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u M2 Gnd D N3 Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u M3 N3 C Gnd Gnd NMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u M4 Y A Gnd Gnd NMOS L=2u W=22u AD=66p
15、PD=24u AS=66p PS=24u M5 N1 A Vdd Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24uM6 N2 C N1 Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24uM7 Y B N1 Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24uM8 Y D N2 Vdd PMOS L=2u W=22u AD=66p PD=24u AS=66p PS=24u* End of main circuit: Module011附录二 版图网表:* Circu
16、it Extracted by Tanner Researchs L-Edit Version 9.00 / Extract Version 9.00 ;* TDB File: D:tannerLIElie.tdb* Cell: Cell0Version 1.67* Extract Definition File: .LEdit90SamplesSPRexample1lights.ext* Extract Date and Time: 07/05/2013 - 09:38.include D:tannerTSpice70modelsml2_125.md* Warning: Layers wit
17、h Unassigned AREA Capacitance.* * * * * * * Warning: Layers with Unassigned FRINGE Capacitance.* * * * * * * * * Warning: Layers with Zero Resistance.* * * * * NODE NAME ALIASES12* 1 = C (38,-35)* 2 = D (30.5,-35)* 3 = B (22,-34.5)* 4 = A (14,-34.5)* 5 = GND (8.5,-18.5)* 6 = Vdd (9.5,37.5)* 7 = Y (5
18、8.5,7.5)*.include D:tannerTSpice70modelsml2_125.md*.options probefilename=D:tannerLIEModule0.dat*+ probesdbfile=D:tannerLIELIE.sdb*+ probetopmodule=Module0*.param l=0.5u*Vdd Vdd Gnd 5*.tran/op 10n 800n method=bdf*.print tran v(A) v(B) v(C) v(D) v(Y)*va A GND PULSE (0 5 400n 0.1n 0.1n 400n 800n)*vb B GND PULSE (0 5 210n 0.1n 0.1n 200n 400n)*vc C GND PULSE (0 5 90n 0.1n 0.1n 100n 200n)*vd D GND PULSE (0 5 50n 0.1n 0.1n 50n 100n)M1 9 C 10 Vdd PMOS L=2u W=6u * M1 DRAIN GATE SOURCE BULK (38 16 40 22) M2 10 D Y Vdd PMOS L=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能家居安全系统安装协议
- 的股权转让合同书
- 节能环保设施采购与运营协议
- 农民合作种养殖技术支持合同
- 详细收入及年终奖金津补贴证明(7篇)
- 行政管理市政学知识更新试题及答案
- 在建筑工程中提升竞争力试题及答案
- 行政管理的组织变革试题及答案
- 现代管理中的实施策略与执行力考查试题及答案
- 科技助力市政管理试题及答案
- 国有投资公司项目跟投机制的实践与创新-以A国企为例
- 中国特色社会主义+综合练习(二)-2025届中职高考一轮复习高教版(2023版)
- 武夷山市社区工作者招聘真题2024
- 2025河南郑州航空港科创投资集团社会招聘40人笔试参考题库附带答案详解
- 2025苏州市室内设计合同范本
- 《经络穴位的理论与实践》
- 工程合同挂靠协议书范本
- (一模)惠州市2025届高三4月模拟考试英语试卷(含答案)
- 沈阳市东北大学非教师岗位招聘考试真题2024
- 院感手卫生知识培训资料
- 墩柱及系梁专项施工方案
评论
0/150
提交评论