基于FPGA连接的JESD204B高速串行链路设计需要考虑的基本硬件及时序问题详解.docx

上传人:lao****ou 文档编号:841737 上传时间:2024-06-17 格式:DOCX 页数:7 大小:230.31KB
下载 相关 举报
基于FPGA连接的JESD204B高速串行链路设计需要考虑的基本硬件及时序问题详解.docx_第1页
第1页 / 共7页
基于FPGA连接的JESD204B高速串行链路设计需要考虑的基本硬件及时序问题详解.docx_第2页
第2页 / 共7页
基于FPGA连接的JESD204B高速串行链路设计需要考虑的基本硬件及时序问题详解.docx_第3页
第3页 / 共7页
基于FPGA连接的JESD204B高速串行链路设计需要考虑的基本硬件及时序问题详解.docx_第4页
第4页 / 共7页
基于FPGA连接的JESD204B高速串行链路设计需要考虑的基本硬件及时序问题详解.docx_第5页
第5页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于FPGA连接的JESD204B高速串行链路设计需要考虑的基本硬件及时序问题详解.docx》由会员分享,可在线阅读,更多相关《基于FPGA连接的JESD204B高速串行链路设计需要考虑的基本硬件及时序问题详解.docx(7页珍藏版)》请在第一文库网上搜索。

1、基于FPGA连接的JESD204B高速串行链路设计需要考虑的基本硬件及时序问题详解与赛灵思FPGA连接的数据转换器正迅速采用全新J毁204B高速串行链路。要使用该接口格式及协议,设计必须考虑一些基本便件及时序问题。在当前大多数设计中,通过选用并行低电压差分信号(1VDS)作为数据转换器和FPGA之间的接口。在采用较慢速度转换器的设计中,一些FPGA设计人员仍然使用CMOS作为接口。然而最新数据转换器和FPGA正在从并行1VDS和CMOS数字接口升级为JESD204B串行接口,这是一种由JEDEC固态技术协会(独立生导住工程贸易和标准化组织)开发的新标准。随着转换器分辨率与速度的提高,对更高效接

2、口的需求也在不断攀升。这种接口是FPGA与模数或数模转换器之间的重要链路,在大多数系统中模数或数模转换器都位于FPGA的旁边。与以前的接口技术相比,JESD204B接口不仅可为设计人员带来这种效率,而且还可提供几项优势。支持JESD204B的新型FPGA设计将拥有更快接口的优势,能够与转换器更快采样速率保持步调一致。此外,引脚数的显著减少还可实现更小的封装尺寸以及更少的线迹布线,从而可降低电路板设计复杂性。所有这一切的实现并非没有代价。每种类型的接口(包括JESD204B)都具有时序考量等各种设计问题。具体情况具体确定,但每种接口都有其自己的一套参数,设计人员必须正确分析才能获得令人满意的系统

3、性能。此外,还需要进行硬件选择。例如,不是所有的FPGA及转换器都支持JESD204B接口。此外用户还必须使用诸如信道数据速率等最新参数,才能选择适当的FPGAo在详细探讨新型JESD2904B接口之前,让我们先看看长期以来设计人员用于FPGA至转换器链路的另外两种选项:CMOS和1VDSoCMOS接口在采样速率不足200百万样本每秒(MSPS)的转换器中,FPGA的接口通常选用CMoS。典型CMOS驱动器可以概括为两种晶体管:一种是NM0S,而另一种则是PMOS,它们连接在电源(VDD)与接地之间,如图Ia所示。这种结构会导致输出反向,要避免该问题,用户可使用图Ib所示的背对背结构来代替。C

4、MOS输出驱动器的输入是高阻抗而输出则是低阻抗。在驱动器输入端,两个CMOS晶体管的门电路呈高阻抗,其范围可能在数千欧姆至百万欧姆之间。在驱动器输出端,阻抗由漏极电流ID控制,可将阻抗保持在数百欧姆范围内。CMOS的电压电平大致在VDD至接地之间摆幅,因此很大程度上由VDD的量级决定。a)反向输出b)整反相步出图I-*CMOSf1字出蓼动富对CMOS来说,需要考虑的重要事项包括逻辑电平的典型开关速度(约1Vns)、输出负载(每门电路驱动约IoPF)以及充电电流(每输出约10mA)O重点是通过使用尽可能最小的电容性负载来最大限度地减少充电电流。此外,阻尼电阻器也将最大限度地减少充电电流,如图2所

5、示。由于这些电流累加速度很快,因此最大限度减少它们非常重要。例如,一个四通道14位A/D转换器可能具有高达14x4x10m的瞬态电流,即达到了惊人的560mo串联的阻尼电阻器将有助于抑制这种大瞬态电流。该技术将降低瞬态在输出端产生的噪声,从而有助于防止输出端产生额外的噪声,防止A/D转换器中出现失真。1VDS接口对FPGA设计人员而言,1VDS相对CMOS技术具有某些明显的优势。1VDS接口可提供约350mV峰至峰低压差分信号。较低的电压摆幅不仅可缩短开关时间,还能减轻电磁干扰(EM1)问题。此外,赛灵思FPGA系列中的众多器件,诸如SPartan、VirtexKintex和ArIIx等均支持

6、1VDS接口。另外,凭借差分特性,1VDS还提供共模抑制能力。这是指也食到信号中的噪声会同时出现在两个信号路径上,其中的大部分噪声会被差分接收器抵消。1VDS需要约100欧姆的负载阻抗,这一般可通过在1VDS接收器上并联一个端接电阻来提供。此外,必须采用阻抗受控的传输线来路由1VDS信号。图3所示的是典型1VDS输出驱动器的高级视图。Vdd输入+-输出一输出+输出一输出-输入+OIJzS2图3-典型1VD输出驱动器对差分信号而言,要考虑的要点是正确的端接。图4显示了典型1VDS驱动器以及接收器所需的端接。用户既可以使用单个差分端接电阻(RTDIFF),也可以使用两个单端端接电阻(RISE)O4

7、-X拉的IVDSIfi出郡JiI如果端接不正确,信号质量就会变差,导致数据在传输中出现中断。此外,要进行正确端接,还需要注意传输线的实体布局。通过使用合适的走线宽度来保持合适的阻抗。布局过程的变化不应该引起阻抗的大幅变化。应避免差分传输线间距的突变,以减少可能的信号反射。JESD204B串行数据接口为转换器向接收器件传输数据提供了一条更好更快的途径。最新转换器和FPGA设计正转向使用支持JESD204B的驱动器。JESD204B接口JESD204B串行接口是继高速转换器和FPGA接口之后的最新技术,它采用电流型逻辑(CM1)输出驱动器。一般来说,分辨率较高(不低于14位),速度较快(不低于20

8、0MSPS),需要较小型封装且功耗较低的转换器使用CM1驱动器。这会存在重叠的情况,因为速度在约200MSPS范围的高速转换器也使用1VDSo这就意味着转向使用JESD204B的设计人员可以采用很可能在使用1VDS的高速转换器上己得到验证的设计。这样一来可以简化设计,降低一定程度的风险。将CM1驱动器与串行JESD204B接口结合使用,可让转换器输出端的数据率达到12.5Gbps0这样的速度有望让转换器采样速率提升到GSPS级范畴。此外,所需的输出引脚数量也大幅度减少。也不再需要路由单独的班信号,因为时钟已经嵌入在8b10b编码数据流中。由于配备CM1驱动器的接口一般为串行接口,故所需引脚增加

9、量与CMOS或1VDS相比,要少得多。表1列出了具有不同通道数量和位分辨率的200-MSPS转换器的三种不同接口的引脚数。对CMOS和1VDS输出而言,数据负责为每个通道的数据提供同步时钟。对使用JESD204B的数据传输而言,最大数据率达Kbps。这样的通道速率己经低于许多目前可用的VirteX-6、Virte-7KinteX-7和ArtiX-7系列FPGA器件的最大限值。如果用户注意到使用JESD204B可以明显减少引脚数,那么转向使用JESD204B的原因也就一目了然了。电路板布线复杂性的降低以及FPGA所需的I/O数减少,可释放这些资源用于其他系统功能。通道数分辨率CMOS引脚数1VD

10、S引脚数(DDR)CM1引脚数(JESD204B)1141314421426284414525668141041126表1200MSPS模数转换器采用CMOS、1VDS和JES204u5引配嵌言应沿着这个方向再向前迈进一步,看看运行在IGSPS的12位转换器,使用JESD204B的优势就更加明显了。这个实例省去了CMoS,因为要将CMOS输出接用在千兆样本转换器上是完全不切实际的。同时,将转换器通道的数量限制为四个,通道速率限制为5Gbps,这再度与VirteX-7和赛灵思7系列FPGA中的众多器件吻合。可以看到,由于输出引脚数量的下降,JESD204B可以大幅降低输出路由的复杂性。对一个四通

11、道转换器(见表2)而言,引脚数有近6倍的减少。和使用1VDS接口的情况一样,当CM1搭配JESD204B接口使用时,需要保持合适的端接阻抗和传输线阻抗。眼图是测量信号质量的方法之一。这是一种显示链路上信号多项参数的测量方法。图5所示的是5-GbpsJESD204链路上端接正确的CM1驱动器的眼图。这个眼图过渡良好,眼部充分张开,说明接收器侧的FPGA可以轻松地解读数据。图6所示的是同一5GbpsJESD204链路上端接不当的CM1驱动器的眼图。此眼图抖动较多,幅度下降,眼部趋于闭合。在这种情况下FPGA中的接收器难以解读数据。可以看到,需要使用恰当的端接才能实现最佳的信号完整性。40tevEB

12、Qg:.7EOW.1rWM*o,“hmwJitter图5一端接正确的眼图(5GbPS)一种更好更快的办法上述转换器中使用的三种主要的数字输出类型在与FPGA相连时都有各自的优缺点。在FPGA设计中使用采用CMOS、1VDS或CM1(JESD204B)输出驱动器的转换器时,需要考虑它们各自的优缺点。这些接口是FPGA和模数转换器/数模转换器之间的关键链路。每一种类型的驱动器都有各自的特性和要求,设计人员在设计系统时必须考虑到这一点,这样FPGA中的接收器才能正确捕获转换器的数据。重点在于了解必须驱动的负载;在适当的地方使用正确的端接;以及对转换器使用的不同类型的数字输出采用正确的布局技巧。随着转

13、换器的速度和分辨率的提高,越来越需要更高效的数字接口。正因为如此,运用最佳布局技巧打造出设计得当的系统,才变得更为重要。JESD204B串行数据接口为转换器向接收器件传输数据提供了一条更好更快的途径。最新转换器和FPGA设计正转向使用支持JESD204B的驱动器。这种需求源于系统级对更高带宽的需求,进而要求速度更快、采样率更高的转换器。反过来,更高的采样率也要求更高的输出数据率,为此,JESD204B应运而生。随着系统设计日趋复杂,转换器性能节节攀升,JESD204标准也需要适应和发展,以不断满足新的设计要求。不断发展演进的JESD204标准有助于该接口的推广使用,最终促使其成为转换器和FPGA的默认接口。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服