D触发器.docx
《D触发器.docx》由会员分享,可在线阅读,更多相关《D触发器.docx(8页珍藏版)》请在冰豆网上搜索。
D触发器
D触发器
一、D触发器电路的设计
1、电路逻辑图及逻辑符号图
2、电路逻辑功能的分析
D触发器中,S、R端为使能端,也分别叫置1置0端,计数的时候需要让S接高电平,R端在初始状态接低电平,在下一个脉冲以至后来的周期内都接高电平,这可以通过从T-spice中输入线性信号实现。
CP为时钟触发端,Q,Q0为正反两个输出。
由于这种触发器在工作中具有维持、阻塞特性,所以又称为维持阻塞触发器。
3、真值表与表达式
4、线路图的设计
打开TannerEDA中的S-edit软件,调用Device中的元件,进行一定的排列后用联接线连接,则有线路图如下:
符号图:
5、ERC验证
ERC验证没有错误,可生成SPICE文件
二、生成SPICE文件
1、对SPICE文件进行参数设定
线路图ERC检查无误后,点击file---export,生成SPICE文件,并用T-SPICE软件打开进行参数设定,如下图:
2、仿真产生波形图
参数设定好并检查无误后,点击runsimulation进行仿真
3、分析波形图
波形图如下,四个波形从上到下分别为v(S)v(R)v(CP)v(D)v(Q),对照真值表分析各波形对应关系,没有任何问题
三、版图的设计
1、版图设计的步骤
打开L-Edit软件,进行取代设定,对组件重新命名为DTrigger,然后复制模块,并适当的修改,对组件对照线路图进行规则的排版连线,并一直检查到DRC检查无误,
2、总体版图及DRC验证
对照线路图画出版图
进行DRC验证,确认没有错位
3、生成SPICE文件及参数设定
版图画好保存之后,进行提取设定后,进行提取,然后用T-SPICE软件打开所生成的文件,并设定参数
4、仿真并分析波形图
参数设定好并检查无误后,点击runsimulation进行仿真,产生的波形图如下,与上面线路图所生成的的波形图完全一致
四、D触发器版图设计的LVS验证
打开LVS软件,添加要对比的两个文件,分别是S-edit和L-edit所画的图生成的SPICE文件,在软件内进行一些设置后点击运行,运行结果如下图,可以看到没有任何错误。
五、D触发器版图设计讨论
D触发器的设计是相当复杂的一个过程,这几周通过学习,先了解了它的逻辑功能,然后在通过他的电路结构进一步的掌握,刚开始用s-edit画线路图的时候并没有遇到太多的困难,可用l-edit画版图的时候,困难特别多,不管是排版的设计,线路的设计,设计规则的限制都让我花费了大量的时间,对版图一再的修改,最总得到了以上的成果,很是欣慰。
六、结论
本次D触发器的设计,我深刻体会到每件事认真做都会不容易,越不容易做,做出来成果时越让自己宽慰,本次设计期间也得到了老师和周围同学的帮助,感谢他们的不吝指导,自己也收获良多,不仅对D触发器的逻辑功能原理有一定的了解,还更熟悉了TANNER软件的使用,尤其是对L-edit的运用,总之是收获颇丰!