




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,数字集成电路,第九讲时序问题,2,10.3同步时序,3,TimingDefinitions,4,LatchParameters,D,Clk,Q,D,Q,Clk,tc-q,thold,PWm,tsu,td-q,Delayscanbedifferentforrisingandfallingdatatransitions,T,5,RegisterParameters,D,Clk,Q,D,Q,Clk,tc-q,thold,T,tsu,Delayscanbedifferentforrisingandfallingdatatransitions,6,同步时序原理,7,8,ClockUncertainties,Sourcesofclockuncertainty,9,一、偏差PositiveandNegativeSkew,10,PositiveSkew,Launchingedgearrivesbeforethereceivingedge,11,NegativeSkew,Receivingedgearrivesbeforethelaunchingedge,竞争现象永远不可能出现但是影响电路性能,12,HowtocounterClockSkew?,设计一个偏差小的时钟网络是非常重要的!,13,估计该逻辑电路的污染延时和最大延时,14,二、时钟抖动(clockjitter),时钟抖动是指在芯片上的某一个给定点上时钟周期发生暂时性的变化,即时钟周期在每个不同的周期上可以缩短或加长。时钟抖动是严格衡量时钟暂时不确定性的一项指标,并且经常针对某一给定点进行说明。抖动可以使用许多方法来衡量和表征,它是一个平均值为零的随机变量,15,ImpactofJitter,最坏情况下,周期至周期抖动绝对值等于绝对抖动的2倍(2tjitter),16,考虑时钟抖动时的时序要求,时钟抖动直接降低了一个时序电路的性能。如果性能是一个电路的关键因素,应该严格把抖动限定在一定的范围内。,17,偏差和抖动的共同影响,18,Clockskew0时的维持时间约束条件:,Clockskew0时的约束条件:,19,Clockskew0的情况,时序分析结果与前面分析的情况一致负偏差会降低性能,20,三、ClockDistribution,Clockisdistributedinatree-likefashion,H-tree,21,MorerealisticH-tree,Restle98,22,TheGridSystem,Norc-matchingLargepower,23,Example:DECAlpha21164,24,21164Clocking,2phasesinglewireclock,distributedglobally2distributeddriverchannelsReducedRCdelay/skewImprovedthermaldistribution3.75nFclockload58cmfinaldriverwidthLocalinvertersforlatchingConditionalclocksincachestoreducepowerMorecomplexracecheckingDevicevariation,trise=0.35ns,tskew=150ps,tcycle=3.3ns,Clockwaveform,Locationofclockdriverondie,25,26,ClockSkewinAlphaProcessor,27,2Phase,withmultipleconditionalbufferedclocks2.8nFclockload40cmfinaldriverwidthLocalclockscanbegated“off”tosavepowerReducedload/skewReducedthermalissuesMultipleclockscomplicateracechecking,EV6(Alpha21264)Clocking600MHz0.35micronCMOS,Globalclockwaveform,28,21264Clocking,29,EV6ClockResults,GCLKSkew(atVdd/2Crossings),30,龙腾R1的时钟树分布,31,时钟偏差和抖动的处理方法,为使偏差最小,可以采用H树或者更为一般的布线匹配的树结构,使从中央时钟分配源到单个钟控元件的时钟路径均衡。在采用时钟树布线时,必须使包括导线和晶体管负载在内的每条路径时钟负载相等。采用局部时钟网络(而不是树型布线)可以减小时钟偏斜,但代价是增加了电容负载和功耗。,32,时钟偏差和抖动的处理方法(续),如果与数据相关的时钟负载变化引起了显著的抖动,就应当使用时钟负载不受数据影响的差分寄存器。数据如果沿一个方向流动,可以使数据和时钟按相反方向布线。这样可以消除竞争,代价是性能有所降低.,33,时钟偏差和抖动的处理方法(续),通过将时钟线与相邻信号线屏蔽,可以避免与数据相关的噪声。把电源线(Vdd或GND)放在时钟线的旁边可以减少或避免与相邻信号网络的耦合。由于层间绝缘电介质厚度不均造成互连电容的变化可以通过采用虚设填料来大大减少。虚设填料的是使用非常普遍,它通过提高绝缘层的一致性来减少时钟偏差。系统性的偏差应通过模拟并予以弥补。,34,时钟偏差和抖动的处理方法(续),芯片上各处温度不均匀会引起时钟缓冲延时的变化,采用基于延时锁定环(delay-lockedloop)的反馈电路可以弥补温度偏差问题。电源供电不稳是引起抖动的重要原因,因为这会使经过时钟缓冲器的延时在周期与周期之间不同。通过加入片上去耦电容可以减少高频的电源电压变化
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 3.1.3食物的消化和营养物质的吸收说课稿-2024-2025学年冀少版(2024)生物七年级下册
- 工地监护员考试题及答案
- 2025宝马购车合同样本
- 服务人民考试题目及答案
- 肥城医院考试题目及答案
- 乡镇燃气一体化工程技术方案
- 大数据在建筑施工过程中的成本控制机制
- BIM技术在建筑质量监控与检测中的应用创新
- 中职音乐基础试题及答案
- 基础安全知识试题及答案
- 2025至2030中国克罗恩病药物行业项目调研及市场前景预测评估报告
- 知识分享大讲堂活动方案
- GB/T 4513-2000不定形耐火材料分类
- 12YJ6 外装修标准图集
- 阅读与思考(选学)为什么要证明课件
- HPLC高效液相色谱解读课件
- 中医诊断学望诊
- DN1000顶管施工方案
- 《外科学》第七节 直肠癌
- DB32∕T 2975-2016 水运工程建设管理用表
- T∕FSI 084-2022 双酚AF
评论
0/150
提交评论