0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

通过采用PWM调制解调器实现高速数据接口电路的应用方案

电子设计 来源:微计算机信息 作者:郭鸣;张润曦;汤亮 2021-02-24 10:23 次阅读

作者: 郭鸣;张润曦;汤亮;彭宣戈

1 引言

随着电路系统需求的扩展,集成电路设计与制造技术的进步,现代数字系统多工作在几百Mbps的速率上,这些高速系统常包含多个电路模块。系统中不同模块间的接口十分重要,它一般采用总线结构。为了获得更高的数据传输速率必须增加内部总线宽度,实际应用中,采用更大芯片面积和更多端口数目。这类问题也出现在板级系统中。为此,提出一个端口同时传输多个比特的概念以解决该问题,即采用调制技术,在电路中将数据与时钟信号合并为一个通道以减少端口数。为解调该信号,接收端则采用时钟恢复电路(CRC)从数据流中提取时钟信号。常用的调制技术包括PPM,PCM及PWM。

给出了一采用PWM,传输速率达400Mbps的数据接口电路。用脉冲宽度对数据进行编码,并保证含时钟周期上升沿,将时钟信号嵌入到编码后的数据中,这样在接收端很容易以传统的PLL恢复出时钟。可用PLLVC输出来解PWM编码信号,这样电路几乎就只需一个PLL。由于接收信号每个周期都有上升沿,避免了数据格式不同引起的电平与时间偏移。

2 基本原理与系统结构

PWM的脉宽值T与数据速率D可以分别表示为:

上式中N表示每符号的比特数,R表示符号率, 为单位脉宽。为简化电路设计,我们取N=2。PWM发送单元包括一串/并转换,PWM调制器,发送PLL,二分频器及接口电路。接收单元包括接口电路,PWM解调器,接收PLL,并/串转换。

每2bit的数据通过串/并转换合并对应为一个符号。00, 01, 10, 11四个不同符号分别对应不同的脉宽。每个符号对应2bit信息,因而采用二分频电路。CLK经二分频后作为PLL的参考时钟。PLL中的VCO能产生五种时钟相位供PWM调制器使用。PWM由VCO的第一个相位输出触发实现同步,由另外四个中的一个来复位,实现了上升沿触发同步,脉冲宽度编码的PWM发送电路。

接收电路与发送电路工作过程相反,接收到的PWM信号首先经过接口电路转化为全摆幅CMOS电平。然后一路送PLL,一路接收PWM,接收PLL与发送PLL相似,只是在各相输出后产生五个附加相,这五个附加相准确定位,用以检测PWM编码信号的下降沿,由图1可知只要确定了下降沿,符号就能被解码成2bit的信号,经并/串转换输出。

电路的功耗主要来源于PWM编、解码器及接收、发送PLL。若N增加,上升、下降过程的密度减少,发送与接收单元功耗也随之减少。发送与接收PLL的功耗由下式决定:

显然,这个功耗值与N并无直接关系。

3 电路设计

3.1 发送/接收PLL

PLL的性能在本接口电路中相当关键,若将PLL与低噪声的数字电路集成在同一块硅片上,抖动问题尤为重要。该电路采用的PLL是一个包含PFD,低通滤波器/泵浦,VCO在内的传统电流泵浦型PLL(CPPLL)。采用外接低通滤波器以减少片上面积,如前所述,发送、接收PLL只在VCO上有所不同。

为获得低抖动PLL,PFD的性能很重要,PFD的品质可由死区值(即不可检测的最小相位差)来衡量,传统的静态PFD用NAND来复位内部节点,延时大,死区值较大,导致了大的时钟抖动,从而限制了电路的最高工作频率。本文采用dec-PFD (double edge checking PFD) ,以避免dd-PFD(difference phase frequency detector)的非对称性问题,获得较少的死区值,更高的工作频率与更低的功耗。泵浦是基于差分对的全差分电路,以UP/DOWN和UPb/DOWNb来切换差分对,获得泵浦电流。电流源则始终处于通的状态,开关切换时造成的影响减至最小,避免了从泵浦关态到通态过长的恢复时间。缺点是增加了一定的功耗。

PLL的另一个关键模块是VCO,VCO设计的主要问题是噪声容限,它决定了PLL在一定的噪声环境下时钟抖动的大小。电路采用五相差分型环路振荡器,为PWM的调制解调提供五相信号。事实上,电路中存在很多噪声会引起时钟的抖动,其主要来源就是同一块基板上集成的大量电路所造成的电源噪声。为此,我们希望电路能有较大的PSSR(电源抑制比),我们采用图2所示折叠式电路,每一态都由nmos差分对及pmos对称负载构成。

VCO振荡器的频率取决于状态数S,及每一态的延时td,如下式所示:

式中td可以用下式表示:

式中Vsw为差分输出摆幅,CVsw/Iss为平均充放电时间。

显然,各状态的时间偏差与寄生电容上电压、电流源、输出波形幅度的波动相关。由于负反馈的作用,Vsw是固定的,这个值介于Vdd和Vref之间。保持Iss为常数,级联电流源输出电阻愈大,PSSR就愈高。对称pmos负载用二极管短接,产生关于输出电平中心对称的近于线性的I/V曲线。若电源由于噪声波动上升,Vsw与Iss同时上升,td可保持不变,即td可不受电源波动的影响。这有助于降低VCO对电源的敏感度,如图2所示,每一个状态的电流源以两个nmos管担任。VCO各相输出之后是DSE电路,将Vsw差分输出转换为轨对轨输出,其特点是不同Vref时都有50%的占空比输出。

2.2 PWM调制解调器

前面已知PWM调制器的输出仅仅包含四种宽度的信号,可采用数字方法产生PWM信号,PWM调制器如图3所示,两个主要的模块为相位检测(PD)和相位选择(PS)。此PWM调制器中,PD与一般的PLL中PD的作用类似,即输出一个与两个输入信号相位差成正比的脉宽信号。PD由一个确定的,四个不确定的相位触发,图中P1~P5, P1为置位相,P2~P5为四个可能复位相,通过串/并转换输出S0,S1来选择。为避免多次复位的发生,则采用图4所示的PD。图5则是PS原理图,为提高工作速度采用伪NMOS电路。

6 串/并转换电路

PWM解调电路如图3所示,接收PLL对接收的已调信号进行采样,产生相位采样信号。比较采样值就可以恢复出原来对应的数据(发送值)。由于采样信号来自于接收PLL,具有更加稳定的特点。

2.3 串/并,并/串转换

串/并转换的作用是将两个相邻的输入数据并化形成S0,S1两信号,用以进行调制控制,电路如图6所示。并/串转换是将解调后的信息串化恢复出数据,电路结构与串/并转换相似。

2.4 接口电路

为实现电路测试,考虑与1394a串行接口的连接,接口电路由漏极开路电流型晶体管,电平转换器差分放大器构成。差分放大器为自偏压型,具有较宽共模输入范围且在电路高频工作时保证较低误码率。

3 实验结果

电路采用0.25 m DPTM工艺,除LPF,电路都集成在片上,发送单元,接收单元,及发送/接收PLL面积分别为:921×570 m2,723×448 m2,503×339 m2。PLL锁定在200MHZ时的输出,利用Tektronix CSA803A测量可得PLL输出峰-峰抖动为97ps,均方根为9.1ps。

发送电路以不同的四种数据输入产生四种不同的脉冲宽度,对应这些数据测得的脉冲占空比分别为19.5%, 39.0%, 61.3%, 78.6%,与理想值略有差异。我们保证数据流中有各种脉宽出现,使数据速率达到400Mbps时输出与输入相同。脉冲宽度与理想值的差异,可能是由于相位选择环路动态工作时的定时偏差所引起的,这一偏差愈大会使PWM解调器的采样范围减小,增加误码率。2.5V供电时功耗为79mW,说明该电路以简单较少的端口可以良好的工作在400Mbps速率上,对数据格式亦无特别限制,表1给出了电路的性能指标。

表1 电路的性能指标

4 结论

给出的一个基于PWM的高速数据接口电路,采用0.25 m标准CMOS工艺制造,以PLL构造电路,符号速率为200Mbps,数据速率为400Mbps,2.5V供电时接口电路功耗为79mW,适用于接口数目少且接口电路尽可能简单的系统,对实现片上IP核之间、乃至芯片之间的互连有积极的意义。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接口
    +关注

    关注

    33

    文章

    7616

    浏览量

    148377
  • PWM
    PWM
    +关注

    关注

    114

    文章

    4885

    浏览量

    209818
  • 调制解调器
    +关注

    关注

    3

    文章

    815

    浏览量

    38376
收藏 人收藏

    评论

    相关推荐

    RS-232/音频调制解调器-TF232-AF

    TF232-AF实现RS-232与音频接口隔离转换,单片低速调制解调器包括了完整的频移键控调制器解调器和滤波
    发表于 03-03 23:52

    通信和电信>xDSL 调制解调器/DSLAM

    设计注意事项ADSL 调制解调器ADSL(非对称数字用户线)调制解调器是一种超高速数据连接,所使用的电线与常规电话线相同。ADSL 将电话线上提供的可用频率分开,使
    发表于 12-24 11:26

    虚拟调制解调器

    学了LabVIEW,做了一个简单的虚拟调制解调器
    发表于 04-05 18:21

    LoRa™调制解调器相关设计操作

    。上图LoRa™调制解调器连接上图还显示了发送和接收信息的简要过程。其中,LoRa™调制解调器拥有独立的双端口数据缓冲FIFO,而且在所有操作模式下均可通过SPI
    发表于 08-03 15:11

    小巧灵活的低功耗调制解调器IC改进HART通信网络

    DAC 和 AD5700 HART 调制解调器作为环路供电型数据发射。其他模块图 2 中显示的其他三个模块是上文提及的UART接口、内部基准和振荡
    发表于 10-22 14:35

    GSM调制解调器与PSoC 3接口是否有应用说明

    GSM调制解调器与PSoC 3接口是否有应用说明。首先,我想将GSM调制解调器与PSoC 3接口,并通过发送和接收简单的文本消息与HythM
    发表于 07-22 07:54

    线缆调制解调器的原理是什么?

    线缆调制解调器(简称CM),Cable是指有线电视网络,Modem是调制解调器。平常用Modem通过电话线上互联网,而线缆调制解调器是在有线电视网络上用来上互联网的设备,它是串接在用户
    发表于 09-27 09:11

    ADSL调制解调器调制解调器的典型应用电路

    单路12V电源ADSL调制解调器线路驱动,具有低谐波失真性能LT1886,高速双功率放大器,具有出色的高频失真性能
    发表于 06-01 14:20

    Virtex 2 Pro与Fargo Maestro 20 GSM调制解调器连接问题的解决办法?

    你好,,我做的项目涉及从fpga向任何手机发送消息任何gsm调制解调器...所以需要接口Virtex 2Pro和GSM调制解调器..因为我设计了一个工作在9600波特率的UART ..当我通过
    发表于 06-13 20:28

    如何选择理想的ADSL调制解调器解决方案

    如何选择理想的ADSL调制解调器解决方案
    发表于 05-28 06:03

    什么是Modem(调制解调器

    什么是Modem(调制解调器)  Modem(调制解调器)是Modulator
    发表于 12-28 13:33 1454次阅读

    调制解调器与电脑接口电路

    调制解调器与电脑接口电路 调制解调器与PC机接口实际上也就是调制解调器中单片机W77E58与P
    发表于 02-16 11:59 1374次阅读
    <b class='flag-5'>调制解调器</b>与电脑<b class='flag-5'>接口</b><b class='flag-5'>电路</b>

    接收方调制解调器与单片机的接口电路

    接收方调制解调器与单片机的接口电路 接收方调制解调器电路与战场传感器方调制解调器
    发表于 02-16 13:49 1180次阅读
    接收方<b class='flag-5'>调制解调器</b>与单片机的<b class='flag-5'>接口</b><b class='flag-5'>电路</b>

    调制解调器(Modem),调制解调器(Modem)是什么意思

    调制解调器(Modem),调制解调器(Modem)是什么意思 调制解调器,是一种计算机硬件,它能把计算机的数字信号翻译成
    发表于 03-19 14:15 3246次阅读

    调制解调器和adsl有什么区别_调制解调器和adsl对比解析

    ADSL和调制解调器是两种不同的概念,ADSL是一种技术,而调制解调器是一种设备,调制解调器只是实现了ADSL技术的一种设备,ADSL用的猫是只是
    发表于 01-30 11:51 9187次阅读