高速数字电路的设计与仿真

发布者:DataExplorer最新更新时间:2007-11-16 来源: EDN China关键字:信号  约束  电磁  匹配 手机看文章 扫描二维码
随时随地手机看文章
高速数字系统设计成功的关键在于保持信号的完整,而影响信号完整性(即信号质量)的因素主要有传输线的长度、电阻匹配及电磁干扰、串扰等。设计过程中要保持信号的完整性必须借助一些仿真工具,仿真结果对PCB布线产生指导性意见,布线完成后再提取网络,对信号进行布线后仿真,仿真没有问题后才能送出加工。目前这样的仿真工具主要有cadence、ICX、Hyperlynx等。Hyperlynx是个简单好用的工具,软件中包含两个工具LineSim和BoardSim。LineSim用在布线设计前约束布线和各层的参数、设置时钟的布线拓扑结构、选择元器件的速率、诊断信号完整性,并尽量避免电磁辐射及串扰等问题。BoardSim用于布线以后快速地分析设计中的信号完整性、电磁兼容性和串扰问题,生成串扰强度报告,区分并解决串扰问题。作者使用LineSim工具,对信号的阻抗匹配、传输线的长度、串扰进行了仿真分析,并给出了指导性结论。

阻抗匹配

高速数字信号的阻抗匹配非常关键,如果匹配不好,信号会产生较大的上冲和下冲现象,如果幅度超过了数字信号的阈值,就会产生误码。阻抗匹配有串行端接和并行端接两种,由于串行端接功耗低并且端接方便,实际工作中一般采用串行端接。以下利用Hyperlynx仿真工具对端接电阻的影响进行了分析。以74系列建立仿真IBIS模型如图1所示。仿真时选择一个发送端一个接收端,传输线为带状线,设置线宽0.2mm和介电常数为4.5(常用的FR4材料),使传输线的阻抗为51.7Ω。设置信号频率为50MHz的方波,串行端接电阻Rs分别取0Ω、33Ω和100Ω的情况,进行仿真分析,仿真结果如图2所示。

图中分别标出了匹配电阻是0Ω、33Ω、100Ω时接收端的信号波形。从波形看出,0Ω时波形有很大的上冲和下冲现象,信号最差;100Ω时信号衰减较大,方波几乎变成了正弦波;而匹配电阻是33Ω时波形较好。理想的匹配电阻值,可以利用软件的terminatorWizard工具,自动根据器件的参数模型算出最佳匹配电阻为33.6Ω,实际应用中可以选用33Ω。利用仿真和器件的IBIS模型,可以很精确地知道匹配电阻值的大小,从而使信号完整性具有可控性。

图1 74系列仿真模型
 
图2 不同串行端接电阻的仿真结果

传输线长度的影响

在高速数字电路的设计中,除了阻抗匹配外,部分器件对传输线的长度有着严格的要求,信号频率越高,要求传输线的长度越短。以X1器件和X2器件为例建立仿真模型如图3所示。在仿真模型中加了33Ω的匹配电阻,选择仿真信号频率为66MHz方波,改变传输线长度分别为76.2mm和254mm时进行仿真。仿真结果如图4所示。


图3 X1、X2器件仿真模型
 
图4 不同长度传输线仿真结果

从图中看出,信号线加长后,由于传输线的等效电阻、电感和电容增大,传输线效应明显加强,波形出现振荡现象。因此在高频PCB布线时除了要接匹配电阻外,还应尽量缩短传输线的长度,保持信号完整性。

在实际的PCB布线时,如果由于产品结构的需要,不能缩短信号线长度时,应采用差分信号传输。差分信号有很强的抗共模干扰能力,能大大延长传输距离。差分信号有很多种,如ECL、PECL、LVDS等,表1列出LVDS相对于ECL、PECL系统的主要特点。LVDS的恒流源模式低摆幅输出使得LVDS能高速驱动,对于点到的连接,传输速率可达800Mbps,同时LVDS低噪声、低功耗,连接方便,实际中使用较多。LVDS的驱动器由一个通常为3.5mA的恒流源驱动对差分信号线组成。接收端有一个高的直流输入阻抗,几科全部的驱动电流流经10Ω的终端电阻,在接收器输入端产生约350mV电压。当驱动状态反转时,流经电阻的电流方向改变,此时在接收端产生有效的逻辑状态。图5是利用LVDS芯片DS90LV031、DS90LV032把信号转换成差分信号,进行长距离传输的波形图。在仿真时设置仿真频率为66MHz理想方波,传输距离为508mm,差分对终端接100Ω负载匹配传输线的差分阻抗。从仿真结果看,LVDS接收端的波形除了有延迟外,波形保持完好。

表1 LVDS、ECL、PECL逻辑标准对照表

图5 LVDS电路仿真结果

串扰分析

由于频率的提高,传输线之间的串扰明显增大,对信号完整性也有很大的影响,可以通过仿真来预测、模拟,并采取措施加以改善。以CMOS信号为例建立仿真模型,如图6所示。在仿真时设置干扰信号的频率为66MHz的方波,被干扰者设置为零电平输入,通过调整两根线的间距和两线之间平行走线的长度来观察被干扰者接收端的波形。仿真结果如图7,分别为间距是203.2mm、406。4mm时的波形。


图6 串扰模型
 
图7 不同间距的串扰仿真结果

从仿真结果看出,两线间距为406.4mm时,串扰电平为200mV左右,203.2mm时为500mV左右。可见两线之间的间距越小串扰越大,所以在实际高速PCB布线时应尽量拉大传输线间距或在两线之间加地线来隔离。

结束语

在高速数字电路设计中,不用仿真而只凭传统的设计方法或经验很难预测和保证信号完整性,仿真已成为高速信号设计的必要手段,利用仿真可以预测信号的传输情况,从而提高系统的可靠性。

关键字:信号  约束  电磁  匹配 引用地址:高速数字电路的设计与仿真

上一篇:基于EDA的数据传输系统的HDB3编码器
下一篇:高速数字电路的设计与仿真

推荐阅读最新更新时间:2024-05-02 20:38

基于DDS芯片AD9956的LFM信号发生器
  本文介绍的AD9956就是一种高集成度的高性能DDS芯片,它可产生高分辨率、高扫描率、可编程的信号,可广泛地应用于雷达信号源中。   1 AD9956的主要特点参数   AD9956可产生μHz频率分辨率、精微电流消耗的高分辨率、可编程信号源,并可根据需要配置成多种电路,因而可用于雷达和扫描系统中FM啁啾声信号的生成、汽车雷达、测试和测量设备以及声光设备驱动器之中。      AD9956的主要性能指标如下:   ●具有400MSPS内部DDS时钟速率;   ●带14位DAC和48位频率调谐字;   ●带有200MHz输入的相位检测器;   ●可进行电荷泵电流的数字控制;   ●可对65
[单片机]
信号完整性分析基础系列之四--串行数据系统抖动基础
一、串行数据系统的基本知识 随着串行数据速率的不断提升,串行数据系统的传输结构也不断的发生着变化以适应高速传输的要求: 下图1所示为不同的数据速率所对应的系统传输结构: 图1 不同数据速率下对应的系统传输结构 从左到右依次为全局时钟系统结构、源同步时钟系统结构、嵌入式时钟系统结构,随着数据速率的进一步提升,还有可能出现其它多种结构,如下图2的前向时钟系统结构,在10Gbps以上的串行数据传输系统中很可能会使用这种传输结构 图2 前向时钟系统结构(Forwarded Clock System) 从上图1中可以看出: 1、典型串行数据传输系统主要构成因素包括:发送端TX,接收端RX,时钟信
[测试测量]
使用电磁流量计 需避开这些错误
电磁流量计,具有精度高、寿命长的特点,在化工、环保、冶金等多个领域和行业都有所应用。但是在使用过程中,由于多方面的因素的影响,很容易会引起电磁流量计测量结果的不准确。那么造成电磁流量计产生误差的原因是哪些呢? 1、管内液体未充满 由于背压不足或流量传感器安装位置不良,致使其测量管内液体未能充满,故障现象因不充满程度和流动状况有不同表现。 若少量气体在水管管道中呈分层流或波状流,故障现象表现为误差增加,即流量测量值与实际值不符; 若流动是气泡流或塞状流,故障现象除测量值与实际值不符外,还会因气相瞬间遮盖电极表面而出现输出晃动; 若水平管道分层流动中流通截面积气相部分增大,即液体未满管程度增大,也会出现输出晃动; 若液体未满管情况较严
[测试测量]
matlab的GUI实验——实现简单信号发生器
命令行输入 Guide 创建空白的 GUI 项目 摆好控件,修改 Tag 名称和字体 实现滑动条和显示框的联动,滑动条拖动到哪,显示框显示多少数字,显示框输入数字同样可以更改函数的值(滑动条有个范围 Min 到 Max,显示框输入的值要在这个范围内) % 粘贴在滑动条回调函数下的代码 function fre_sliser_Callback(hObject) v1 = get(handles.fre_slider,'Value'); s1 = sprintf('%f',v1); set(handles.fre,'String',s1) % 粘贴在滑动条对应的显示框的回调函数下的代
[测试测量]
matlab的GUI实验——实现简单<font color='red'>信号</font>发生器
实时非实时综合应用在多个信号的测量
摘要:基于信号的不同特性与要求,将实时测量和非实时测量综合应用在多个信号的测试。本文在LabVIEW的通用测试程序中,引入LabVIEW RT的实时测试,同时应用LabVIEW Simulation Interface调用Matlab构建模型,应用Datalogging and Supervisory Module完成数据的即时存储。本文编写Matlab来完成房屋的温度模型和直流电机物理模型,并调入LabVIEW的真实采集环境进行半物理仿真,同时编写LabVIEW非实时控制模块和LabVIEW实时控制模块控制仿真模型,从而来完成实时和非实时监控。 1: 引言 在工厂或实验室里,实验人员需要实时监测某些动态量和状态量,或用于快
[测试测量]
信号发生器的介绍-主要功能和作用
信号发生器的作用和组成 在日常实验中信号发生器经常和功率放大器一起搭配使用,很多人都知道信号源,也就是信号发生器,但是对信号发生器的作用和组成都不太了解。安泰测试为大家带来信号发生器的科普常识,希望大家对信号发生器能够有所了解。 一、信号发生器的种类 信号发生器一般分为专用信号源和通用信号源两类,通用信号发生器常见的有:高频信号发生器,脉冲信号发生器,函数信号发生器和噪声信号发生器等。 二、信号发生器的工作 1、频率范围 2、频率的准确度和稳定度:准确度也就是相对误差,一般不大于±1%,稳定度应优于10^-3 3、线性失真和频谱纯度:低频信号源输出的波形用非线性失真表征,在在0.1%-1%的范围;而高频信号源输出的信号用频
[测试测量]
<font color='red'>信号</font>发生器的介绍-主要功能和作用
电磁兼容半电波暗室
随着国内外越来越多的电磁兼容指令、 规范、标准的制定和强制性执行,电气和电子产品的电磁兼容性( EMC)问题日益受到各国政府和国内外厂商的重视。半电波暗室是开展 EMC 研究、提高EMC技术的基础和必不可少的最重要的科学手段之一。近几年 ,国内各行各业先后引进了针对不同产品的电磁兼容实验室 ,如通信、电力、家电、 汽车等。 国家客车质量监督检验中心从德国引进包括3/ 5 m法半电波暗室、传导测试屏蔽室、 屏蔽放大器室等在内的电磁兼容实验室已于 2005 年 2 月份建成 ,并顺利通过了中国实验室国家认可委员会(CNAL)的验收。在中心 3/ 5 m法半电波暗室的规划建设过程中 ,我们积累和总结了一部分经验 ,以供大家借鉴和参考。
[电源管理]
总结防腐电磁流量计校验方法
因为工厂生产的连续性,所以 防腐型电磁流量计 也必须是处于线连续工作状态,一般不可能拆下来送到国家计量检测中心进行检定校验。因此有必要对于现场使用的大口径防腐电磁流量计进行相应的精度验证。流量计的精度验证对于保证其精确度和可靠性,积累原始的比对数据,防腐电磁流量计的管理,也非常利于今后的验证和核对。   对防腐电磁流量计精度进行全面验证,可利用清水池容积和防腐电磁流量计校验设备,以确定防腐电磁流量计在水厂应用过程中的精度,确保计量数据真实可信或是否更换防腐电磁流量计。   1.采用目测法和仪表法,用GS8检查传感器的励磁线圈阻值、信号线之间的绝缘电阻、接地电阻等项目是否符合出厂前的标准,防腐电磁流量计转换器零点、输出电流等是否满
[测试测量]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved