当前位置:首页 > TannerPro设计报告
Tanner Pro设计报告
课 题 十进制计数器(74LS160)
所属系 电子工程系 专 业 电子科学与技术 学 号 姓 名
第一章 关于Tanner Pro 的设计和仿真
1.1 Tanner Pro 简介
Tanner 集成电路设计软件是由Tanner Research 公司开发的基于Windows 平台的用于集成电路设计的工具软件。该软件功能十分强大,易学易用,包括S-Edit,T-Spice,W-Edit,L-Edit 与LVS,从电路设计、分析模拟到电路布局一应俱全。其中的L-Edit 版图编辑器在国内应用广泛,具有很高知名度。L-Edit Pro 是Tanner EDA 软件公司所出品的一个IC 设计和验证的高性能软件系统模块,具有高效率,交互式等特点,强大而且完善的功能包括从IC 设计到输出,以及最后的加工服务,完全可以媲美百万美元级的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.2 Tanner Pro 软件使用方法
Tanner Pro 是一套集成电路设计软件,安装完以后会有五种软件,包括:S-Edit、 T-Spice、W-Edit、L-Edit 与LVS,各种软件的主要功能整理如表1所示。
表1 Tanner Pro 各软件的主要功能
1.3 利用Tanner Pro 进行电路图和版图设计的具体过程
将要设计的电路先以S-Edit 编辑出电路图,再将该电路图输出成SPICE 文件。接着利用T-Spice 将电路图模拟并输出波形,如果模拟结果有错误,则返回S-Edit 检查电路图,如果T-Spice 模拟结果无误,则以L-Edit 进行布局图设计。用L-Edit 进行布局图设计后要加以DRC 功能做设计规则检查,若违反设计规则,再将布局图进行修改直到设计规则检查验通过,然后将布局图转化成SPICE 文件,利用T-Spice 仿真,若有错误,再回到L-Edit 修改布局图。最后利用LVS 将电路图输出的SPICE 文件与布局图转化的SPICE 文件进行对比,若对比结果不相等,则回去修正L-Edit 或S-Edit 的图。直到验证无误后,将L-Edit 设计好的布局图输出成GDSII 文件类型,再交由工厂去制作半导体工艺中需要的掩模板,如表2 所示。
表2 Tanner Pro的设计流程
第二章 十进制计数器(74ls160)简介
2.1 74ls160说明
这种同步可预置十进计数器是四个D型触发器和若干个门电路构成,内部有超前进位,具有计数,置数,禁止,直接(异步)清零等功能。对所有触发器同时加上时钟,使得当计数使能输入和内部发出指令时输出变化彼此协调一致而实现同步工作。这种工作方式消除了非同步(脉冲时钟)计数器中常有的输出计数尖峰。缓冲时钟输入将在时钟输入上升沿触发四个触发器。
这种计数器是可全编程的,即输出可预置到任何电平。当预置是同步时,在置数输入上将建立一低电平,禁止计数,并在下一个时钟之后不管使能输入是何电平,输出都与建立数据一致。清除是异步的,不管时钟输入,置数输入为何电平,清除输入端的低电平把所有四个触发器的输出直接置为低电平。
2.2 74ls160逻辑图
十进制计数器的逻辑图如下图所示
图 1 74ls160逻辑电路图
2.3 74ls160 工作方式选择表
第三章 74ls160电路图与版图的整体设计
3.1 S-Edit 绘制74ls160电路图和符号图
3.1.1电路图绘制
首先打开S-Edit软件,然后添加库:选择Module→Symbol Browser,然
共分享92篇相关文档