×

virtex-7 GTX的Chipscope集成误码率测试资料说明

消耗积分:0 | 格式:rar | 大小:0.27 MB | 2019-02-25

分享资料个

  用于virtex™-7 FPGA GTX收发器的Chipscope™Pro ibert核心是可定制的,设计用于评估和监控virtex-7 FPGA GTX收发器。该核心包括在FPGA逻辑中实现的模式生成器和校验器,以及对端口的访问和GTX收发器的动态重新配置端口属性。还包括通信逻辑,允许通过JTAG对设计进行运行时访问。根据客户配置和本文档中的描述,此核心可以用作独立的或开放的设计。

  特征

  •在Chipscope Pro分析仪软件和Ibert核心之间提供通信路径

  •提供用户可选择数量的virtex-7 FPGA GTX收发器

  •收发器可根据需要的线速率、参考时钟速率、参考时钟源和数据路径宽度进行定制。

  •需要一个系统时钟,该时钟可以来自一个PIN或一个启用的GTX收发器。

  串行收发器refclk可以基于多路复用器从cpll或qpll中获得,如图2所示。这可以从virtex-7 FPGA ibert核心生成器工具GUI中选择。

  Ibert核心设计用于需要验证或评估virtex-7 FPGA GTX收发器的任何应用。

  Ibert核心为virtex-7 FPGA GTX收发器提供了一个广泛的物理介质附件(PMA)评估和演示平台。可以参数化地使用不同的GTX收发器和时钟拓扑结构,ibret核心也可以定制为使用不同的线路速率、参考时钟速率和逻辑宽度。所需的每个GTX收发器都包含数据模式生成器和校验器,提供各种不同的伪随机二进制序列(PRB)和要通过通道发送的时钟模式。此外,可以通过与GTX收发器的DRP端口通信的逻辑访问GTX收发器的配置和调整,以更改属性设置,以及控制端口上的值的寄存器。在运行时,Chipscope Analyzer工具通过JTAG,使用作为Ibert核心一部分的xilinx电缆和专有逻辑与Ibert核心进行通信。

  在ibert设计中启用的每个GTX收发器都有一个模式生成器和一个模式检查器。模式发生器通过发送器发送数据。模式检查程序通过接收器接受数据,并对照内部生成的模式检查数据。ibert提供prbs 7位、prbs 15位、prbs 23位、prbs31位、clk 2x(101010…)和clk 10x(1111111111 00000000000…)模式。

  这些模式针对运行时选择的逻辑宽度进行了优化。分别选择Tx模式和Rx模式。

  分析仪软件显示一个“链接”信号,直到有五个连续循环出现错误为止。使用模式检查器逻辑,将传入数据与内部生成的模式进行比较。当检查程序连续收到五个有错误的数据周期时,Chipscope Pro Analyzer软件将禁用链路信号。内部计数器累积接收到的字数和错误数。

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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !