- 243
- 0
- 约6.55千字
- 约 9页
- 2016-05-15 发布于重庆
- 举报
D触发器设计
要求:采用0.25um CMOS工艺(SPICE模型,BSIM3.1)设计一个基于传输门结构的D触发器,要求该D触发器带有异步高电平置位。
用HSPICE仿真验证该D触发器功能的正确性。
利用HSPICE仿真得出该D触发器的建立时间、保持时间和传输延时的值,假设D触发器的负载是该D触发器的数据输入端。
3)请优化该D触发器的晶体管尺寸,使建立时间最小。
4)优化尺寸使传输延时最小。
仿真过程中,输入信号和clock的跳变沿(上升沿时间和下降沿时间)统一为0.2ns。如下面的clock的例子:
vclk clock 0 pulse (0 2.5 0 0.2n 0.2n 4.8n 10n)
建立时间定义含混,难以精确确定。一般减小寄存器数据到clock的时间不会使输出立刻出错,但它会使输出延时增大,所以一般建立时间的定义有两种方法:
(b)
1、定义成时钟之前数据输入必须有效的时间。(但有效的含义是什么,难以精确确定)
2、定义成使D-Clk时间差与tc-q延时的和最小时寄存器的工作点。这一点使触发器的延时总开销最小。即图(b)中斜率45度的点。X轴和Y轴等比例!
在全定制设计中这个值可以比较接近出错点,但在半定制标准单元设计中,寄存器的建立时间和保持时间定义成相对tcq增大一个固定百分比时(一般为5%),数据-时钟的时间差。注意,这些曲线在0-1和1-0翻转时不同,因此0和1值得建立时间和保持时间是不一样的,另外建立时间和保持时间还和时钟与数据的斜率有关,在非线性模型中用一个二维表格表示。
在本练习中,采用第二种建立时间定义方法。假定都采用使输出延时比原来增大5%的时间点作为建立时间。分别测量输出“1”和输出“0”的不同的建立时间。
保持设计的定义与此相似,,同样用输出延时增加5%作为定标点。
主从D触发器电路图:
图1
建立时间指信号D在clk上升沿之前必须稳定的时间。传输延迟指从QM到达Q的时间;保持时间指信号D在clk上升沿之后必须保持稳定的时间。
从图1可以看出,建立时间的路径为I1、T1、I3、I2,忽略时钟反相器的延时。建立时间:tsetup=3tp_inv+tpd_tx。
优化:
由于clk的扇出较多,负载比较大,所以clk的两个本地反相器采用大的尺寸wn=2u,wp=4u以提高驱动能力。I1为数据输入管,采用中等尺寸wn=1.2u,wp=2.4u为T1提供合适的驱动。I3的负载接两个反相器,所以尺寸不宜太小,wn=1.2u,wp=2.4u。对于上升电路其负载为T2, 为减小上升延时,T2设置为最小尺寸。此外I4也是作为负载端也应将其管子都设为最小尺寸。
传输延时为信号通过T3、I6的时间,传输时间为tcd=tpd_inv+tpd_tx。
优化:
传输延时为从Qm到达Q的时间。数据传输到I2的同时也传输到了I4,所以I4在clk的上升沿就稳定了。I5可看作为输出的负载,所以I5采用最小尺寸。I6接I5和下一级D触发器的数据输入端,所以I6尺寸不能过小,wn=1.2u,wp=2.4u。故为了能更好地驱动I6,T3也不采用最小尺寸,wn=0.5u,wp=0.5u。
(3)D在clk上升沿后必须稳定, D和clk都经过一个反相器后到达T1,所以输入的变化不会比clk更快到达T1,保持时间为0,即thold=0。
优化前D触发器的仿真波形:
1—0翻转传输时间和建立时间的测量如图:
传输时间Tcqf平均为313ps,增大为1.05倍为329ps,此时对应的建立时间Tsetf=129ps.
0—1翻转传输时间和建立时间的测量如图:
局部放大图:
传输时间Tcqr平均为343ps,增大为1.05倍为361ps,此时对应的建立时间Tsetr=120ps.
0—1翻转保持时间和传输时间的测量如图:
传输时间Tcq平均为274ps,增大为1.05倍为287ps,此时对应的保持时间Thold=-86.4ps.
优化后D触发器的仿真波形:
0—1翻转传输时间和建立时间的测量如图:
传输时间Tcqr平均为222ps,增大为1.05倍为234ps,此时对应的建立时间Tsetr=118ps.
1—0翻转传输时间和建立时间的测量如图:
传输时间Tcqf平均为250ps,增大为1.05倍为263ps,此时对应的建立时间Tsetf=161ps.
0—1翻转保持时间和传输时间的测量如图:
传输时间Tcq平均为224ps,增大为1.05倍为235ps,此时对应的保持时间Thold=-91.9ps.
d触发器网表(测建立时间):
************Name:data_flipflop********************
.li
您可能关注的文档
- 2012年高考真题广东卷英语试题与详细答案Word版.doc
- 2012年江西财经大学803经济学考研真题及详解.doc
- 2012年高考新课标全国卷文科综合试卷及参考答案.doc
- 2012年高考文科数学(新课标卷)解析.doc
- 2012高考物理大一轮复习第5章机械能守恒定律新人教版必修2.doc
- 20137江苏省施工企业安全员继续教育试卷(A).doc
- 2012高考化学知识点总结(超全).doc
- 2013北京东城区高三一模理综物理word.doc
- 2013年一级建造师市政公用工程真题答案及详细解析.docx
- 2013年云南昆明初中数学毕业升学考试试卷(带解析).docx
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 2025年省考超大杯刷题-申论套卷四.pdf VIP
- 小学学校总务处的工作计划.pptx VIP
- 大学毕业论文__小型液压挖掘机的设计.doc VIP
- 食材配送人员配置与资质要求.docx VIP
- 2025年山东省济南市中考英语试卷试题真题(精校打印版).pdf VIP
- 一种能够在太阳光下快速固化的可剥离去污复合膜及制备方法.pdf VIP
- 骨科临床诊疗指南及操作规范(2025版).docx
- 2025-2026学年小学信息技术(信息科技)四年级下册浙教版(2023)教学设计合集.docx
- 沪科版九年级(上) 中考题同步试卷:22.5 二次函数的应用(18).doc VIP
- 中国的刺腹牙甲属、脊胸牙甲属和凹基牙甲属昆虫鞘翅目牙甲科牙甲族研究.pdf VIP
原创力文档

文档评论(0)