高速电路设计技术
高速PCB电路的布线设计指南

高速PCB设计指南之一第一篇PCB布线在PCB设计中,布线是完成产品设计的重要步骤,可以说前面的准备工作都是为它而做的,在整个PCB中,以布线的设计过程限定最高,技巧最细、工作量最大。
PCB布线有单面布线、双面布线及多层布线。
布线的方式也有两种:自动布线及交互式布线,在自动布线之前,可以用交互式预先对要求比较严格的线进行布线,输入端与输出端的边线应避免相邻平行,以免产生反射干扰。
必要时应加地线隔离,两相邻层的布线要互相垂直,平行容易产生寄生耦合。
自动布线的布通率,依赖于良好的布局,布线规则可以预先设定,包括走线的弯曲次数、导通孔的数目、步进的数目等。
一般先进行探索式布经线,快速地把短线连通,然后进行迷宫式布线,先把要布的连线进行全局的布线路径优化,它可以根据需要断开已布的线。
并试着重新再布线,以改进总体效果。
对目前高密度的PCB设计已感觉到贯通孔不太适应了,它浪费了许多宝贵的布线通道,为解决这一矛盾,出现了盲孔和埋孔技术,它不仅完成了导通孔的作用,还省出许多布线通道使布线过程完成得更加方便,更加流畅,更为完善,PCB 板的设计过程是一个复杂而又简单的过程,要想很好地掌握它,还需广大电子工程设计人员去自已体会,才能得到其中的真谛。
1 电源、地线的处理既使在整个PCB板中的布线完成得都很好,但由于电源、地线的考虑不周到而引起的干扰,会使产品的性能下降,有时甚至影响到产品的成功率。
所以对电、地线的布线要认真对待,把电、地线所产生的噪音干扰降到最低限度,以保证产品的质量。
对每个从事电子产品设计的工程人员来说都明白地线与电源线之间噪音所产生的原因,现只对降低式抑制噪音作以表述:(1)、众所周知的是在电源、地线之间加上去耦电容。
(2)、尽量加宽电源、地线宽度,最好是地线比电源线宽,它们的关系是:地线>电源线>信号线,通常信号线宽为:0.2~0.3mm,最经细宽度可达0.05~0.07mm,电源线为1.2~2.5 mm 对数字电路的PCB可用宽的地导线组成一个回路, 即构成一个地网来使用(模拟电路的地不能这样使用)(3)、用大面积铜层作地线用,在印制板上把没被用上的地方都与地相连接作为地线用。
高速电路设计实践

读书笔记
读书笔记
书不错,容易看懂,对于不需要很高深又不想很浅显的读者应该很合适。
目录分析
1.1低速设计和高速 设计的例子
1.2如何区分高速和 低速
1.3硬件设计流程 1.4原理图设计
2.1电阻的应用
2.2电容的选型及应 用
2.3电感的选型及应 用
2.4磁珠的选型及应 用
3.2逻辑器件应用 要点
3.1与逻辑器件相 关的经典案例
3.3高速逻辑电平 应用
4.2高速电路设计 的电源架构
4.1与电源相关的 经典案例
4.3高速电路电源 分类及其应用要点
5.2时序参数介绍
5.1时序设计概述
5.3源同步系统时 序设计
5.4共同时钟系 统时序设计
5.5源同步系统 与共同时钟系 统的比较
6.1复位电路设 计
这是《高速电路设计实践》的读书笔记模板,可以替换为自己的精彩内容摘录。
谢谢观看
6.2时钟电路设 计
7.1与存储器相 关的经典案例
7.2常用存储器 介绍及其应用 要点
8.2 PCB层叠结构 与阻抗计算
8.1与PCB及完整性 设计相关的经典案
例
8.3高速电路PCB设 计要点
作者介绍
同名作者介绍
这是《高速电路设计实践》的读书笔记模板,暂无该书作者的介绍。
精彩摘录
精彩摘录
高速电路设计实践
读书笔记模板
01 思维导图
03 读书笔记 05 作者介绍
目录
02 内容摘要 04 目录分析 06 精彩摘录
思维导图
本书关键字分析思维导图
叙述
电路设计
工作
电路
经典
设计
电源
高速电路设计实践

高速电路设计实践
高速电路设计实践涉及到一系列的复杂步骤,如原理图设计,布线,电路仿真,功能
验证等,实际的实施中要综合考量时间、成本以及技术要求。
首先是原理图设计,原理图设计在很大程度上决定电路功能的实现,而且对于具有高
速特征的电路,其原理图的设计要求更高,应注意电路缩短、提高电路布局整洁紧凑,同
时保证信号路径尽可能短,尽量避免跨芯片或元件之间信号容易出现“损耗”或“干扰”。
接着是布线,布线时要根据原理图设计,考虑信号保护等问题,需采取一定的测试策略,同时在布线中使用尽可能多的耦合电容,组件的聚焦等技术手段来减少射频信号的射
频干扰。
电路仿真技术是开发高速电路必不可少的工具,可以帮助电路设计者以“虚拟试调”
的形式预测信号的传输情况,识别出当信号传输速度较快时将以何种方式受到外部干扰等
重要信息,并可进行参数优化和功能设计,从而提高电路性能。
要实现高速电路,确保其正确完成其特定功能,还必须对其进行功能验证,例如输入
输出信号分析,逻辑验证等,以便准确识别出设计中的故障,确保高速电路能够满足电网
络高速传输的要求。
高速电路设计与信号完整性分析研究

高速电路设计与信号完整性分析研究随着现代通信和计算技术的快速发展,高速电路设计与信号完整性分析成为电子工程领域的重要研究方向。
在高速电路设计中,保证信号完整性是确保信号在电路各部分的传输过程中保持稳定和可靠的关键因素。
本文将对高速电路设计与信号完整性分析进行深入研究与讨论。
首先,我们将介绍高速电路设计的基本概念和原则。
高速电路是指工作频率高于几百MHz或更高的电路。
在高速电路设计中,我们需要考虑时钟频率、噪声、功率消耗、时延等因素,以确保电路的稳定性和可靠性。
高速电路设计的关键问题是如何降低电路中的时延、功耗和电磁干扰等因素,以提高电路的工作性能和可靠性。
其次,我们将探讨信号完整性的重要性和相关分析方法。
信号完整性指的是在高速电路中,信号的波形是否能够保持原样在电路中传输。
信号完整性的分析可以通过仿真和测量来进行。
仿真方法包括传输线模型和电磁场仿真,能够模拟信号在电路中传输的过程,预测和分析电路中的潜在问题。
测量方法则利用示波器等仪器,直接测量信号的波形和时延等参数。
接下来,我们将介绍一些常见的高速电路设计和信号完整性分析技术。
一种常用的技术是引入缓冲器和反馈电路,以提高信号的驱动能力和抗噪声能力。
另一种技术是使用终端阻抗匹配电路,以减少信号的反射和干扰。
此外,还可以采用布线技术来降低电路中的噪声和时延。
针对信号完整性的分析,常用的方法包括时域分析、频域分析和模拟分析等。
最后,我们将讨论高速电路设计和信号完整性分析的挑战和发展方向。
随着通信和计算技术的不断发展,高速电路的设计要求也越来越高。
传统的电路设计方法已经无法满足新的需求,因此需要开展更深入的研究和创新。
未来的发展方向包括采用新的材料和器件、设计新的布线结构、改进分析方法和算法等。
总之,高速电路设计与信号完整性分析是当代电子工程领域的热点研究课题。
通过深入研究和探索,我们可以改进高速电路的设计方法,提高电路的可靠性和性能。
未来的发展将面临一系列的挑战,但也将带来更多的机遇和突破。
高速电路设计

• 直连导线尽可能靠近地平面分布,效果 要比捆扎在一起好得多
9/12/2022
普通直连导线的缺点
19
传输线
• 传输线由任意两条有一定长度的导线组成,为区分这两条导线,把一条称为信号路 径,另一条称为返回路径
• 传输线有许多异乎寻常的特性,这里这研究那些与高速数字信号在铜介质上分布规 律有关的基本现象
• 如图所示,一个跃变电压沿一条10in长的直导线传输时的电位,1ns的上升 沿从走线左端注入,随着该脉冲沿走线向前传播,线上各点的电位是不同 的。这个系统对输入脉冲的响应是沿走线分布的,所以称之为分布式系统
• 如果及寸足够小,并且所有点同时响应为一个统一电位,则称之为集总系 统
• 尺寸小于信号传输有效长度的1/6,那么我们就把他看做是一个集总电路
9/12/2022
9
分布电路和集总电路上电位在 不同时间的瞬时波形图
9/12/2022
10
高速电路中的4种类型的电抗
• 普通电容—两个具有不同电位的导体之间都会产生电容。
• 普通电感—只要存在电流,就会产生电感
• 寄生电容—只要存在两个电路就会有电容。一个电路的电压产生 电场,该电场会影响第二个电路。这种互相影响会随距离的增加 而迅速减小
• 通常,我们使地线作为信号的返回路径
• 但是在传输线的情况下,返回电流是紧靠信号电流的,即使信号路径是弯曲时也是 一样的,因为在高频时,信号路径和返回路径的电感要最小化,这意味着只要导体 情况允许,返回路径会尽可能靠信信号路径分布 在低速电路中,电流沿着最小电阻路径前进 在高速电路中,电流沿着最小电感路径前进
高速电路设计与仿真分析技术

高速电路设计与仿真分析技术培训课程背景:电路设计,尤其是现代高速电路系统的设计,是一个随着电子技术的发展而日新月异的工作,具有很强的趣味性,也具有相当的挑战性。
本课程的目的是要使电子系统设计工程师们能够更好地掌握高速电路系统设计的方法和技巧,跟上行业发展要求。
因此,本课程由简到难、由理论到实践讲述了如何使用Cadence工具进行高速电路系统设计,以及利用仿真分析对设计进行指导和验证。
【主办单位】中国电子标准协会【协办单位】深圳市威硕企业管理咨询有限公司【培训对象】从事开发部门主管、SI工程师、硬件设计开发工程师、PCB LAYOUT 工程师、电源设计开发工程师、硬件测试工程师、系统工程师、质量经理、质量管理工程师、结构设计工程师、生产工艺工程师等。
课程提纲:(3天)具体授课内容将结合参会单位及学员的情况以及大家所关注的问题进行调整。
第1章高速系统设计简介1.1 PCB设计技术回顾1.2 什么是“高速”系统设计1.3 如何应对高速系统设计1.3.1 理论作为指导和基准1.3.2 实践经验积累1.3.3 时间效率平衡1.4 小结第2章高速系统设计理论基础2.1 微波电磁波简介2.2 微波传输线2.2.1 微波等效电路物理量2.2.2 微波传输线等效电路2.3 电磁波反射2.4 微波传输介质2.4.1 微带线Microstrip Line2.4.2 微带线的损耗2.4.3 带状线Strip Line2.4.4 同轴线Coaxial Line2.4.5 双绞线 Twist Line2.4.6 差分传输线2.4.7 差分阻抗2.5 “阻抗”的困惑2.5.1 阻抗的定义2.5.2 为什么要考虑阻抗2.5.3 传输线结构和传输线阻抗2.5.4 瞬时阻抗和特征阻抗2.5.5 特征阻抗和信号完整性2.5.6 为什么是50Ω2.6 阻抗的测量2.7 “阻抗”的困惑之答案2.8 小结第3章信号完整性简介3.1 什么是信号完整性3.2 信号完整性问题分类3.3 反射的产生和预防3.3.1 反射的产生3.3.2 反射的消除和预防3.3.2.1 匹配3.3.2.2 拓扑结构设计3.4 串扰的产生和预防3.4.1 串扰的产生3.4.2 串扰的预防与消除3.5 电源完整性分析3.5.1 电源系统设计目标3.5.2 电源系统设计方法3.5.3 电容的理解3.5.4 SSN分析和应用3.6 电磁兼容性EMC和电磁干扰EMI3.7 影响信号完整性的其他因素3.8 小结第4章 Cadence高速系统设计工具4.1 Cadence高速系统设计流程4.2 约束管理器Constrain Manager4.3 SigXplorer信号完整性分析工具4.3.1 S参数(Scattering parameters)4.3.2 过孔模型生成(Via Modeling)4.3.3 通道分析CA(Channel Analysis)4.4 前仿和后仿第5章 Cadence高速系统设计流程及工具使用5.1 高速电路设计流程的实施条件分析5.2 IBIS模型和DML模型5.2.1 IBIS模型介绍5.2.2 IBIS文件介绍5.2.3 DML模型5.2.4 如何获得IBIS模型5.2.5 在Cadence中使用IBIS模型5.2.6 IBIS2 SigNoise的警告和错误参考5.3 仿真库的建立和设置5.4 仿真分析条件设置5.4.1 Cross-section——PCB叠层设置5.4.2 DC Nets——直流电压设置5.4.3 Devices——器件类型和管脚属性设置5.4.4 SI Models——为器件指定模型5.4.5 SI Audit——仿真条件的检查5.5 系统设计和(预)布局5.6 使用SigXP进行仿真分析5.6.1 拓扑结构抽取5.6.2 在SigXP中进行仿真5.6.2.1 设置激励和仿真类型5.6.2.2 设置仿真参数5.6.2.3 查看仿真结果5.6.2.4 为什么要进行参数扫描仿真5.7 约束规则生成5.7.1 简单约束设计——Prop Delay5.7.2 拓扑约束设计——Wiring5.7.3 时序相关约束设计——Switch-Settle Delay 5.8 约束规则的应用5.8.1 层次化约束关系5.8.2 约束规则的映射5.8.3 Constrain Mananer的使用5.9 布线后的仿真分析和验证5.9.1 布线后仿真的必要性5.9.2 布线后仿真流程5.10 电源完整性设计5.10.1 电源完整性设计方法5.10.2 电源完整性设计分析步骤5.10.3 多节点仿真分析5.10.4 电容的布局和布线5.10.5 合理认识电容的有效去耦半径5.11 SSN的设计分析5.12 小结第6章高速系统设计实例设计分析6.1 设计实例介绍6.2 DDR设计分析6.2.1 DDR规范的DC和AC特性6.2.2 DDR规范的时序要求6.2.3 DDR芯片的电气特性和时序要求6.2.4 DDR控制器的电气特性和时序要求6.3 仿真库的建立6.3.1 DDR芯片的IBIS文件处理6.3.2 FPGA的IBIS模型文件处理6.3.3 仿真库的建立6.4 仿真条件设置——Setup Advisor6.4.1 设置叠层和阻抗特性6.4.2 设置电压6.4.3 器件类型和模型设置6.5 (预)布局6.6 仿真约束的生成和实施6.6.1 网络整理和仿真对象规划6.6.2 结构抽取与仿真分析6.6.3 DDR地址总线约束定义6.6.4 DDR数据总线仿真分析和约束6.6.4.1 DDR数据总线仿真分析6.6.4.2 DDR数据总线时序仿真分析6.6.5 DDR数据总线约束定义6.6.6 约束的时序验证6.7 约束实施和布线6.8 布线后的仿真验证6.9 DDR总线的其他分析技术6.9.1 DDR2和DDR3介绍6.9.2 DDR2仿真分析设计方法6.9.3 DIMM系统设计分析方法6.10 电源完整性——多节点仿真分析6.11 灵活使用Cadence高速设计流程第7章高速串行差分信号仿真分析及技术发展挑战7.1 高速串行信号介绍7.2 Cadence中高速串行信号仿真分析流程和方法7.2.1 系统级设计7.2.2 互连设计和S参数7.2.3 通道分析和预加重设计7.2.4 时域分析和验证7.3 3.125Gbps差分串行信号设计实例仿真分析7.3.1 设计用例说明7.3.2 设计用例解析7.3.3 设计用例的使用7.4 高速串行信号设计挑战7.4.1 有损传输线和PCB材料的选择7.4.2 高频差分信号的布线和匹配设计7.4.3 过孔的Stub效应7.4.4 连接器信号分布7.4.5 预加重和均衡7.4.6 阻抗,还是阻抗7.4.7 6 Gbps,12 Gbps!然后7.5 5Gbps以上的高速差分串行信号仿真和IBIS-AMI模型7.5.1 5 Gbps以上的高速差分串行信号仿真7.5.2 IBIS-AMI模型7.6 抖动(Jitter)7.6.1 认识抖动(Jitter)7.6.2 实时抖动分析7.6.3 抖动各分量的典型特征第8章实战后的思考师资介绍:邵鹏老师IBM高级硬件工程师,研究员。
高速adc采集电路设计

高速adc采集电路设计高速ADC(模数转换器)采集电路的设计涉及到多个关键组件和参数,这些都需要仔细考虑和优化以确保性能。
以下是一个简化的高速ADC采集电路设计流程:1.选择ADC类型:根据需要,选择适合的高速ADC,例如并行ADC、逐次逼近寄存器(SAR)ADC、流水线ADC等。
每种类型都有其特性和应用场景。
2.确定规格:确定ADC的规格,包括分辨率(位数)、转换速率、输入范围、功耗等。
这些参数将影响电路设计。
3.设计参考电压和基准电路:ADC需要一个稳定的参考电压。
设计一个低噪声、低失真、低抖动的参考电压和基准电路。
4.输入电路设计:根据ADC的输入要求,设计适当的输入电路。
这可能包括缓冲器、去耦电容、抗混叠滤波器等。
5.时钟分配:为ADC提供稳定的时钟信号,并确保时钟网络的分布是低噪声和低抖动的。
6.电源和地平面:设计适当的电源和地平面,以确保ADC的稳定运行和低噪声性能。
7.数字接口:如果ADC有数字输出,设计适当的数字接口。
这可能包括数据总线、地址总线、控制总线等。
8.噪声和电磁兼容性(EMC)考虑:在高速ADC中,噪声和EMC问题可能更为突出。
进行电磁仿真,并采取措施减少辐射和传导干扰。
9.版图和布局考虑:在绘制版图和布局时,考虑信号路径、电源和地平面、去耦电容的最佳放置等。
10.测试和验证:在实际制造之前,使用仿真工具验证设计的正确性。
制造样品进行测试,以确保满足规格和性能要求。
11.优化和迭代:根据测试结果,对设计进行必要的调整和优化。
这可能包括更改元件值、优化布局、改进去耦策略等。
12.文档和归档:整理所有设计文档,以便于未来的维护和修改。
请注意,高速ADC采集电路设计是一个复杂的过程,需要深入的电子工程知识以及对模拟和数字电路设计的理解。
建议在进行此类设计时咨询或雇佣有经验的电子工程师或专家。
高速数字系统PCB电路中的信号完整性设计方案

现在的高速数字系统的频率可能高达数百兆Hz,其快斜率瞬变和极高的工作频率,以及很大的密集度,必将使得系统表现出与低速设计截然不同的行为,出现了信号完整性问题。
破坏了信号完整性将直接导致信号失真、定时错误,以及产生不正确数据、地址和控制信号,从而造成系统误工作甚至导致系统崩溃。
因此,信号完整性问题已经越来越引起高速设计人员的关注。
1 信号完整性问题及其产生机理信号完整性SI(Signal Ingrity)涉及传输线上的信号质量及信号定时的准确性。
在数字系统中对于逻辑1和0,总有其对应的参考电压,正如图1(a)中所示:高于ViH的电平是逻辑1,而低于ViL的电平视为逻辑0,图中阴影区域则可视为不确定状态。
而由图1(b)可知,实际信号总是存在上冲、下冲和振铃,其振荡电平将很有可能落入阴影部分的不确定区。
信号的传输延迟会直接导致不准确的定时,如果定时不够恰当,则很有可能得到不准确的逻辑。
例如信号传输延迟太大,则很有可能在时钟的上升沿或下降沿处采不到准确的逻辑。
一般的数字芯片都要求数据必须在时钟触发沿的tsetup前即要稳定,才能保证逻辑的定时准确(见图1(c))。
对于一个实际的高速数字系统,信号由于受到电磁干扰等因素的影响,波形可能会比我们想象中的更加糟糕,因而对于tsetup 的要求也更加苛刻,这时,信号完整性是硬件系统设计中的一个至关重要的环节,必须加以认真对待。
一个数字系统能否正确工作其关键在于信号定时是否准确,信号定时与信号在传输线上的传输延迟和信号波形的损坏程度有关。
信号传输延迟和波形的原因复杂多样,但主要是以下三种原因破坏了信号完整性:(1)反射噪声其产生的原因是由于信号的传输线、过孔以及其它互连所造成的阻抗不连续。
(2)信号间的串扰随着印刷板上电路的密集度不断增加,间的几何距离越来越小,这使得信号间的电磁已经不能忽略,这将急剧增加信号间的串扰。
(3)电源、地线噪声由于芯片封装与电源平面间的寄生和的存在,当大量芯片内的电路和输出级同时动作时,会产生较大的瞬态,导致电源线上和地线上的电压波动和变化,这也就是我们通常所说的地跳。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
咼速数字电路设计技术探讨 宏碁计算机桌上型计算机研展处工程师 ■苏家弘 关于高速数字电路的电气特性,设计重点大略可分为三项: 正时(Timing )、信号质量(Signal Quality )与电磁干扰(EMI )的控制。在正时方面,由于数字电路大多依据频率信号来做信号间 的同步工作,因此频
率本身的准确度与各信号间的时间差都需配合才能正确运作。 在高速的世界 里,时间失之毫厘差以千里, 严格的控制线长,基版材质等都成为重要的工作。 在信号质量方面, 高速电路已不能用传统的电路学来解释。 随着频率变高,信号线长已逐渐逼近电磁波长, 此时诸 如传输线原理(Tra nsmission Line )的分布电路(Distribute circuit )的概念,需加以引进才能 解释并改进信号量测时所看到的缺陷。 在电磁干扰方面,则需防范电路板的电磁波过强而干扰到 其它的电器用品。本文将依序介绍这些设计上的重点。
正时(Timing) 如图1,来源(source )芯片(A)发岀一个频率长度(T)的信号a给目标(target)芯片B< 对A的内部机制而言,他发岀或收起信号 a是在频率上升一段时间之后,这就是有效持续时间 valid delay )。在最坏的情形下,a信号只能持续T-(Tmax-Tmin)的时间。而B芯片,必须在 这段持续时间内读
入 a,那就必须在频率 B上升之前,a已存在一段设置时间(setup time ), 在上升之后,再持续一段保存时间( hold time )。
要考虑的有以下几点: 1. A与B所收到的频率信号 CLK_A与CLK_B是否不同步?亦即是否有频率歪斜( clock skew ) 的现象。
2. 信号a从A传至B所用的传导时间(flight time )需要多少?
3. 频率本身的不稳度(clock jitter )有多少?我们所设计的设置时间与保存时间能否容忍这个误 差? 传输速度的
计算 就1、2两点,我们都必须计算信号在电路板上的传导速度才行,但这又和许多系数息息相关, 包括导体(通常为铜箔)的厚度与宽度,基板厚度与其材质的电介系数( permittivity )。尤其以 基板的电介系数的影响最大:一般而言,传导速度与基板电介系数的平方根成反比。
以常见的FR-4而言,其电介系数随着频率而改变,其公式如下: £ =4.97-0.257log 但须注意,此处的参数 f不是频率的频率,而是信号在傅立叶转换后所占的频宽。 以Pentium n的频率信号为例,其上升或下降缘速率典型值约在 2V/ns,对2.5V的频率信号而言, 从10%到90%的信号水平约需 1ns的时间,依公式:
BW=0.35/T 可知频宽为350MHz。代入公式可知电介系数大约是 4.57。 如果传导的是两片无穷大的导体所组成的完美传输线,那么传输的速度应为亦即 1.38xm/sec, 或者 5.43 in ch/ns。 阻抗不匹配又会如何呢?我们回想国中的物理学, 部份穿透?传输线的现象也很类似。以负载端而言,当 光从空气进入水中, 是不是会有部份能量反射,
Z0=ZL ,所有传输在线的能量与信号会
但对电路板这种信号线( trace )远比接地层要细长的情况,则可以用微条( (stripline )的模型来估算。对于走在外层的信号线,以微条的公式:
inch/ns 可得知其传输速度约为 6.98 inch/ns 。 对于走在内层的信号线,以条线的公式:
inch/ns 可得知其传输速度约为 5.50 inch/ns 。 除此之外,也不要忽视贯穿孔( via )的影响。一个贯穿孔会造成 24 ps 左右的延迟。贯穿孔的 模型请参考本文后的小附记。
至于各频率, 如 CLK_A 与 CLK_B 之间的时间差, 可以在频率产生器的说明书中查到。 以 Pentium n的规范而言,主总线(host bus )上的频率理论上都必须同时到达各组件;若有频率不稳,单 一频率而言必须在 250 ps 内。因此在最坏的情况下,信号设置时间与保存时间需再保留 500 ps 的余裕。
举例而言,频率产生器到芯片 A的频率线长为12 inch,并打了 4个贯穿孔;到 B为7 inch,没 有贯穿孔,则两者之间的频率歪斜为 (12-7)/6.98+0.024 M=0.81 ns。再加上频率产生器的频率不 稳,两者之间的频率歪斜最大可到 1.31ns 。信号传导时间也可以用相同的原理算出。至于信号 的设置时间与保存时间,则可以在芯片的说明书中查到。
至此,可以归纳出关于正时方面的设计重点: a. 在设计时,计算电路板上的传导速度,来估算信号的传导时间与频率歪斜的程度。配合芯片说 明书上信号有效持续
时间的规格,即可估计出是否合乎信号设置时间与保存时间的要求。
b. 电路板制作完成后,实际测量设置时间与保存时间是否合乎要求。 若能再保留频率不稳度所需
的余裕,即可万无一失。
信号质量 比起模拟信号,数字信号对噪声的抵抗能力较强,只要电位水平在一定范围,就能正确判断出 0 与 1 。但随着电路速度愈来愈快, 信号质量愈来愈难以确保。 如图 2,信号的过高 ( overshoot ), 过低( undershoot )可能造成目标( target )芯片的损坏,振铃波( ringback )与矮化波( runt) (见图 12 )一旦使电位水平落入 0 与 1 之间的灰色地带,便可能造成 0 与 1 的误判。造成这些 信号不稳的原因很多,以下将一一简述。
阻抗不匹配 分布电路 在高速电路的世界里, 因操作频率的升高, 波长相对变短。 当波长与线路的长度接近到相近的数 量级之内时, 我们开始必须把信号当成电磁波的波动来看。 也可以说, 从集成电路 ( lump circut ) 的领域进入分布电路 ( distribute circuit )的领域, 否则将有许多的信号变化无法获得正确的解释。
那么, 频率要高到多少才需用电磁学的理论, 如传输线原理, 来解释电路呢?这没有一个一定的 标准。不过,有一个评判标准我觉得很适合工程师使用:在信号上升(下降)缘的变化时间内, 信号若未能传至彼端再反射回来, 则需考虑电磁波的效应。以Pentium H频率产生器的例子而言, 它的上升时间约为 1ns,在6.98 in ch/ns的速度下这段时间可走 6.98 inch。因此当线长超过 3.49 inch 时,不以传输线的角度来看待这条频率信号线是不行的。
在传输线的世界里,最重要的就是一句话:阻抗匹配。如图 3,信号的输岀阻抗为 ZG,负载为 ZL,传输线特性组特性阻抗(in tri nsic impeda nee )为Z0,贝U ZG=Z0=ZL 便是阻抗匹配。
完完全全的送至负载端;若不然,便会有部份的能量反射回输出端。被反射的比例为, 详细的推 导过程可在电磁学的课本中查到。
阻抗的计算 至于传输线的特性阻抗与负载的阻抗该如何计算呢?对完美的传输线模型, 如两面相对的无穷大 导电板,其特性阻抗为。在高频的情况下,电阻( R)与电导(G)的因素可被忽略,因此特性 阻抗为 。
microstrip )或条线 举例来说,一般的印刷电路板,电感为 500nH/m,电容为100pF/m,此时Z0=
V
500nH/100pF=70.7ohm 。
又如:DIMM上每1.35cm有一颗内存,其输入脚之输入电容为 4pF,则其电容为(4/1.35 ) pF/cm=296 pF/m 。加上原先电路板的 100pF ,共 396pF 。故其阻抗约为 V 500nH/396pF=35.5ohm 。同时我们也
注意到,内存的密度愈高,特性阻抗愈低。
至于微条电路的特性阻抗为 87/ V £ +1.41 In(5.98h/0.8w+t),对于如图4的四层板而言,线宽 6mils 则特性阻抗为 55.0ohm , 8mils 为 45.9ohm , 10mils 为 38.7ohm 。
了解了线路上阻抗的计算方法后, 现在让我们来看看阻抗不匹配所造成的后果。 以内存控制线缓 冲器而言,其输出为 42mA 。标准值的 1.5 倍,即 63mA ,为其驱动能力。在一般的定义下, OL=0.4V ,因此其等价输出阻抗为 0.4V/63mA=6.35ohm 。假设输出阻抗不随着电流大小而改变, 且负载端不加任何组件,亦即为开路,则在信号线特性
阻抗为 55ohm 的情况下,芯片输出端的 反射系数: (6.35-55)/(6.35+55)=-0.79 。无穷大负载端的反射系数为 1。则可看到波形如图 5。
终端 (termination) 我们可以看到在负载端的波形散乱异常,有 80%的 overshoot ,和 62% 的振铃波。解决办法在 于使输出端或负载端达到阻抗匹配。例如,在靠近芯片输出脚处串上 48.7ohm 的电阻,使其输 出阻抗达到 55ohm 。此称为来源终端法( source termination ),其波形如图 6。
或在负载端并联 55ohm的电阻,使其阻抗匹配,称为分路( shunt )终端法,其波形如图 7。 其中以输出端串联电阻的方式可达到 率,最被广泛使用。
来源终端的延迟效果 但来源终端法延迟信号之副作用较大:假设为了输出端阻抗匹配而串上 48.7 ohm 的电阻,在负 载端则接上有8颗内存的DIMM。那么从这4pF X8的电容负载向信号来源端看去,是 55 ohm 的阻抗, 因此这个 RC 电路有着信号上升时间 2.2Z0C =3.87ns 。原有的信号上升时间若为 1ns, 则总和上升时间成为,共增加了 3.0ns 的上升时间。因此在实务上,为了正时上的考虑,不见的 会使用符合阻抗匹配的电阻值,而使用较小的值。如图 8,为了推动负载较重的 DIMM ,电阻值 降到 22ohm , RAS 与 CAS 的设置时间仍只不到规范 3.0ns ,相当的危险。电阻值降到 0ohm , 如图9,RAS与CAS的设置时间才达到 4ns,但此时 CAS的overshoot却升到了 4.0V。此时 研发工程师便需在信号质量与正时之间
取个中庸值,使得最多种类的 DIMM 能正常的运作。
不同种类的终端方法 除了来源终端法和分路终端法, 另有特维宁 ( Thevinin )终端法、二极管终端法 ( diode cIamping )、 交流终端法( AC termination ),如图 10 所示。特维宁终端比起分路终端法消耗更多的电流, 但能建立直流分压点 ( DC bias ),是其优点。 二极管终端法也可过滤 overshoot 和 undershoot , 且消耗较少的电流。交流终端法可控制