高速视频处理系统中的信号完整性分析

发布者:神光骑士最新更新时间:2011-11-10 关键字:视频处理系统  信号完整性 手机看文章 扫描二维码
随时随地手机看文章

深亚微米工艺在IC设计中的使用使得芯片的集成规模更大、体积越来越小、引脚数越来越多;由于近年来IC工艺的发展,使得其速度越来越高。从而,使得信号完整性问题引起电子设计者广泛关注。

在视频处理系统中,多维并行输入输出信号的频率一般都在百兆赫兹以上,而且对时序的要求也非常严格。本文以DSP图像处理系统为背景,对信号完整性进行准确的理论分析,对信号完整性涉及的典型问题[1]——不确定状态、传输线效应、反射、串扰、地弹等进行深入研究,并且从实际系统入手,利用IS仿真软件寻找有效的途径,解决系统的信号完整性问题。

1 系统简介

为了提高算法效率,实时处理图像信息,本图像处理系统是基于DSP+FPGA结构设计的。系统由SAA7111A视频解码器、TI公司的TMS320C6701 DSP、Altera公司的EPlK50QC208 FPGA、PCI9054 PCI接口控制器以及SBRAM、SDRAM、FIFO、FLASH等构成。FPGA是整个系统的时序控制中心和数据交换的桥梁,而且能够对图像数据实现快速底层处理。DSP是整个系统实时处理高级算法的核心器件。系统结构框图如图1所示。

在整个系统中,PCB电路板的面积仅为15cm×l5cm,系统时钟频率高达167MHz,时钟沿时间为0.6ns。由于系统具有快斜率瞬变和极高的工作频率以及很大的电路密度,使得如何处理高速信号问题成为一个制约设计成功的关键因素。

2 系统中信号完整性问题及解决方案

2.1 信号完整性问题产生机理

信号的完整性是指信号通过物理电路传输后,信号接收端看到的波形与信号发送端发送的波形在容许的误差范围内保持一致,并且空间邻近的传输信号间的相互影响也在容许的范围之内。因此,信号完整性分析的主要目标是保证高速数字信号可靠的传输。实际信号总是存在电压的波动,如图2所示。在A、B两点由于过冲和振铃[2]的存在使信号振幅落入阴影部分的不确定区,可能会导致错误的逻辑电平发生。总线信号传输的情况更加复杂,任何一个信号发生相位上的超前或滞后都可能使总线上数据出错,如图3所示。图中,CLK为时钟信号,D0、D1、D2、D3是数据总线上的信号,系统允许信号最大的建立时间[1]为△t。在正常情况下,D0、D1、D2、D3信号建立时间△t1<△t,在△t时刻之后数据总线的数据已稳定,系统可以从总线上采样到正确的数据,如图3(a)所示。相反,当信号D1、D2、D3受过冲和振铃等信号完整问题干扰时,总线信号就发生了相位偏移和失真现象,使D0、D1、D2、D3信号建立时间△t2>△t,系统在△t时刻将从总线上得到错误数据信息,产生错误的控制信号,扰乱了正常工作,使信号完整性问题更加复杂,如图3(b)所示。

2.2 信号的反射

信号的反射就是指在传输线端点上有回波。当传输线上的阻抗不连续时,就会导致信号反射的发生。在这里,以图4所示的理想传输线模型来分析与信号反射有关的重要参数。图中,理想传输线L被内阻为Ro的数字信号驱动源Vs驱动,传输线的特性阻抗为Zo,负载阻抗为RL。在临界阻抗情况下,Ro=Zo=RL,传输线的阻抗是连续的,不会发生任何反射。在实际系统中由于临界阻尼情况很难满足,所以最可靠的适用方式是轻微的过阻尼,因为这种情况没有能量反射回源端。

    负载端阻抗与传输线阻抗不匹配会在负载端(B点)反射一部分信号回源端(A点),反射电压信号的幅值由负载反射系数几决定,可由下式求出:

PL=(RL-Z0)/(RL+Z0)    (1)

式中,PL称为负载电压反射系数,它实际上是反射电压与入射电压之比。由式(1)可知—1≤PL≤+1,当RL=Zo时,PL=0,不会发生反射。可见,只要根据传输线的特性阻抗进行终端匹配,就能消除反射。从原理上说,反射波的幅度可以大到入射电压的幅度,极性可正可负。当RLZo时,PL>0,处于欠阻尼状态,反射波极性为正。当从负载端反射回的电压到达源端时,又将再次反射回负载端,形成二次反射波,此时反射电压的幅值由源反射系数PS决定,可由下式求出:

Ps=(R0-Zo)/(R0+Z0)    (2)

在高速数字系统中,传输线的长度符合下式时应使用端接技术:

L>tr/(2tpdl)    (3)

式中,L为传输线线长,tr为源端信号的上升时间,tpdL为传输线上每单位长度的带载传输延迟。即当tr小于2TD(TD为传输延时)时,源端完整的电平转移将发生在从传输线的接收端反射回源端的反射波到达源端之前,这需要使用端接匹配技术,否则会在传输线上引起振铃。

InterconnectSynthesis(IS),信号驱动器和接收器均使用TTL_S工艺器件的IBIS模型进行电路仿真,选择出正确的布线策略和端接方式。DSP与SBSRAM接口的时钟高达167MHz,时钟传输和延时极小,很容易在信号线出现反射现象。根据公式(2),要消除源端的反射波必须在源端进行阻抗匹配,使反射系数PS为0。用interconnectSynthsis仿真测试可得此时钟线的传输阻抗Zo=47Ω。因此,在DSP的SDCLK时钟的输出端应采用串联匹配法[1][3],串入47Ω的电阻进行源端匹配消除源端的信号反射现象。对于负载端的反射,根据公式(1),要使PL=0,必须保证负载阻抗RL=Zo。因此,在SBSRAM的时钟输入端口应采用戴维南终端匹配法[1][3],并联两个电阻R1和R2且R1=R2=94Ω(R1//R2=Zo)实现终端匹配。端接后信号线的反射噪声明显减小,满足了系统对时钟信号完整性的要求。

2.3 信号的串扰

串扰是指当信号在传输线上传播时,因电磁耦合对相邻传输线产生不期望的电压或电流噪声干扰。随着电子产品的小型化,PCB板线间距减小,串扰问题更加严重。

对于高速电路来说,一般都采用平板电源地层,两导体间的串扰取决于它们的耦合电感和耦合电容[3]。在数字电路设计中,通常感性串扰要比容性串扰大,所以应重点考虑导线间的互感问题。两导体间的感性串扰系数计算可以通过下式得出:

 

式中,常数k取决于信号的建立时间和信号线的干扰长度(平行长度);H为信号线到平板地层的距离;D为两干扰线的中心的距离。由(4)式可知,串扰大小与线间距(D)成反比,与线平行长度(K)成正比,与信号线距地层的距离(H)成正比。针对这些串扰的特性,主要用以下几种方法减少串扰:(1)加大线的间距,尽可能减少DSP与SBSRAM、SDRAM以及FPGA之间高速信号线的平行长度,必要时采用jog方式走线;(2)高速信号线在满足条件的情况下,加入端接匹配减少或消除反射,从而减小串扰;(3)将信号层的走线高度限制在高于地平面10mil左右,可以显著减少串扰;(4)用InterconnectSynthsis进行仿真时,在串扰严重的两条线之间插入一条地线,可以起到隔离作用,从而减少串扰。

2.4 地弹噪声

随着数字设备的速度变快,它们的输出开关时间越来越少。当大量的开关电路同时由逻辑高变为逻辑低时,由于地线通过电流的能力不够,电流涌动就会引起地参考电压发生波动,称之为地弹。

在地弹现象的分析中,对驱动设备来说,外部设备都被看作容性负载即(Cl~Cn)。这些容性负载储存的电荷量Q可由下式决定:

Q=V×C

上式中,V是电容器两端上的电压,C是容性负载的电容。

一个设备外界和地线通路都有内在的电感L[2]。在大量数字逻辑输出由高电压变为低电压的过程中,储存在负载电容的电荷会涌向设备地,这个电流浪涌会通过电感L产生电压V GND,其大小可用下式得出:

VGND=L×(di/dt)

由于系统地和设备地之间的电压VGND的存在,对于各逻辑器件来说,其有效输入电压值为:VACTIVE=VIN—VGND。如果地弹产生的电压值VGND过大,就会导致各器件对输入电压判断的错误,扰乱整个系统的正常工作。

    由于FPGA控制逻辑部分存在大量快速开关输出电路,当这些开关电路同时发生逻辑变化时,产生的开关电流会涌入地平面回路,破坏地平面的参考电压,引入地弹噪声。对于地弹噪声的干扰,通过下面几种方法可减小地弹对电路的影响:(1)增加VCC/GND间的去耦电容个数,并尽可能使其与Vcc/GND对数相等;(2)降低器件的输出容性负载,减少负载器件个数;用SN74LVTH62245驱动器实现FPGA同步输出引脚与DSP数据线的隔离;用SN74LBI6244构成地址隔离,降低同步噪声对DSP高速电路的干扰;(3)在电源输入端跨接10~100μF的电解电容,在每个集成电路芯片都布置一个O.1μF的瓷片电容,滤掉电源和地的噪声信号;(4)对于抗噪能力弱、关断时电源变化大的SBSRAM、SDRAM存储器件,在芯片的电源线和地线之间接入0.1μF的退耦电容。在采取地弹噪声处理后利用频谱分析仪测得系统的骚扰频谱,可以发现频谱已经变得很平坦,骚扰电平已降到系统容许的范围以内,达到了系统对地参考电压的要求。

在高速电路设计中,信号完整性问题是一个复杂的问题,往往有许多难以预料的因素影响整个系统的性能。因此信号完整性分析在高速电路设计中的作用举足轻重,只有解决好高速设计中的信号完整性问题,高速系统才能准确、稳定地工作。

关键字:视频处理系统  信号完整性 引用地址:高速视频处理系统中的信号完整性分析

上一篇:常见视频信号传输特性及转换深度分析
下一篇:宽频共缆监控系统抗干扰性能分析

推荐阅读最新更新时间:2024-03-30 22:20

信号完整性角度谈选择示波器
我们经常听到身边的硬件工程师们提到关于信号完整性的话题。 那么信号完整性具体是指什么呢? 信号完整性(Signal Integrity:简称SI),指信号线上的信号质量,是信号在电路中能以正确时序和电压做出响应的能力。 当电路中信号能以要求的时序、持续时间和电压幅度到达接收端时,该电路就有很好的信号完整性。信号完整性问题包括误触发、阻尼振荡、过冲、欠冲等,会造成时钟间歇振荡和数据出错。 设计环节中,信号完整性是必不可少的考虑因素,当然,在信号测试和调试环节,我们也应对信号完整性问题引起重视,否则会引起测量结果误差,影响工程师判断,调试和改进电路的方向。 在基础的电子信号测量中,我们通常会选用示波器来对信号进行测
[测试测量]
从<font color='red'>信号完整性</font>角度谈选择示波器
DDR总线信号完整性测试
上周五到客户处介绍DDR3信号完整性测试方案,惊讶之处是他们不仅不知道DDR3总线信号完整性测试要点,而且受某些供应商的引诱,准备购买2.5GHz的示波器来测试DDR3 1.33G总线。 商业市场上,我坚信诚实做事,踏实做事,细致做事,一定会带来长久的生意和回报,就像我们在华东的国防生意一样。 那么DDR总线的测试实际应该需要多少带宽的示波器(最小要求)? 因为Jedec规范没有给出最快的上升/下降时间,下表是基于芯片的分析和实际的情况得出的结果: 当正确选择示波器后,我们测试DDR3总线需要关注4点: 1. 探测 如何正确的探测是测试DDR3的难点所在。 针对嵌入式系统,建议在PCB设计过程中,做可测性设计,即规划好准
[测试测量]
DDR总线<font color='red'>信号完整性</font>测试
信号完整性分析基础系列之二十二—— 自定义二阶PLL
概述 本文介绍了自定义二阶PLL,说明了它如何正确应用于串行数据测量中以提高眼图和抖动测量精度。 抖动定义的是边沿的时序不确定性。为了确定串行数据信号边沿的时序不确定性,边沿需要和一个参考的时钟边沿进行比较。 对于大多数高速串行数据标准,参考时钟是内嵌在串行数据信号里的,在测试时需要从被测信号中恢复该时钟。恢复时钟的方法将直接影响到测量眼图的形状和抖动值大小。 当前一些串行数据标准不仅定义了测量抖动的标准方法,而且也定义了时钟恢复的标准方法。 低频信号边沿的变化可以通过PLL来进行跟踪,最终并没有反应在测量出的抖动上,因为它们被PLL有效地去除掉了。反之,那些没有被PLL去除的低频信号边沿变化就会被测量为抖动。因此,时钟恢复方
[测试测量]
<font color='red'>信号完整性</font>分析基础系列之二十二—— 自定义二阶PLL
获得信号完整性的测量技术
TDR(时域反射)测量可以为一根电缆或 PCB(印制电路板)走线的信号完整性提供直接描述,以及分析 IC 的性能与故障。TDR 测量沿电缆或 PCB 走线发送一个快速脉冲,并显示返回的反射,用于表示阻抗的变化。阻抗变化可以非常强,如开路或短路情况,或者是数 fF 这么微小,如一个 PCB 过孔。该技术以 OTDR(光 TDR)形式,利用了电子系统中介电常数与光学系统中折射率之间的等效性这一特点。 TDR 的历史 上世纪30 年代晚期的工程师开始采用 TDR 测量土壤的介电常数与水分含量。今天,很多工程师仍然用这种技术作多种地理测量,如地震断层与桥梁“冲刷”,这是在快速河流下出现的危险情况,尤其是在冰冻条件下。流水从桥墩、埋藏
[测试测量]
获得<font color='red'>信号完整性</font>的测量技术
基于FPGA和ARM的视频采集处理系统
近年来,视频技术的飞速发展,使得视频产品越来越普及。视频信号采集是整个视频应用的前端部分,扮演着极其重要的作用。传统的图像采集卡面向计算机应用,体积大,可靠性有待进一步提高,于是便产生了一些新的视频采集方法,这些方案有的基于FPGA和DSP,有的基于ARM和编码芯片,在实时性、灵活性、 可维护性方面各有千秋。本文针对FPGA在数字信号处理速度上的优势以及ARM在控制方面的长处,设计了一种全数字化的实时视频采集系统,具有很实用的参考价值。 1 系统构成 本系统的结构框图如图1所示,图像传感器模块负责图像采集,FPGA产生I2 C时序控制CMOS图像传感器芯片,并将采集到的图像数据进行相应处理后送到压缩芯片ZR36060进行压
[单片机]
基于FPGA和ARM的<font color='red'>视频</font>采集<font color='red'>处理系统</font>
基于DSP的车辆视频处理系统的研究与实现
   引言   目前,交通监控应用系统大多以紧急报警、车辆定位与语音通信为主,图像方面的应用不多。本文正是基于这样的考虑,设计了车辆图像采集与处理系统。该系统采集车后方的图像信息,实时地传送给前方的显示屏显示,司机可通过显示屏实时观测后方路面及车辆状况,倒车时可以及时发现后方障碍物及行人,安全避让。 图1 实时图像采集处理系统组成框图 (a) 采集一行图像(720个采样点)的时序图 (b) 采集一帧图像的时序图 图2 数字视频信号输出时序图 图3 采用CPLD完成视频采集控制 实时图像采集处理系统的组成及工作原理   本系统由模拟摄像头采集视频数据,通过视频解码芯片将模拟视频信号转换为数字视频信号。CPLD
[应用]
高速电路传输线效应和信号完整性问题分析
随着系统设计复杂性和集成度的大规模提高, 电子 系统设计师们正在从事100MHZ以上的 电路 设计, 总线 的工作频率也已经达到或者超过50MHZ,有一大部分甚至超过100MHZ。目前约80% 的设计的时钟频率超过50MHz,将近50% 以上的设计主频超过120MHz,有20%甚至超过500M。 当系统工作在50MHz时,将产生传输线效应和信号的完整性问题;而当系统时钟达到120MHz时,除非使用高速电路设计知识,否则基于传统方法设计的PCB将无法工作。因此,高速电路信号质量仿真已经成为电子系统设计师必须采取的设计手段。只有通过高速电路仿真和先进的物理设计软件,才能实现设计过程的可控性。 传输线效应 基于上述定义的传输线模型
[模拟电子]
何时会遇到信号完整性问题
多年前,在我开始研究信号完整性问题时也曾经有过这样的疑问,随着对信号完整性理解的深入,便没有再仔细考虑。后来在产品开发过程中,朋友、同事经常向我提出这一问题。有些公司制作复杂电路板时,硬件总也调不通,于是找到我,当我解决了问题,并告诉他们,原因就在于没有处理好信号完整性设计,负责开发的硬件工程师也会提出同样的问题。他们通常的说法是:高速电路中会有问题,可是什么情况下必须进行专门的信号完整性设计?   不断的有人问我,我不得不作更深入的思考。说实话,这个问题很难回答,或者说他们这种问法很难回答。他们的意思可以解释为,速度高了就要考虑信号完整性,低速板不存在这个问题,那总要有个临界频率,这个频率是多少?有人曾提出过这样的论点,当外
[电源管理]
何时会遇到<font color='red'>信号完整性</font>问题
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved