当前位置: 首页 > news >正文

FPGA实现光纤通信(2)——光纤眼图测试

前言

光纤在实际应用中,不可避免地存在码间串扰(无论是外界影响还是内部影响),而完全消除码间串扰是十分困难的,并且码间串扰对误码率的影响目前尚未找到数学上便于处理的统计规律,还不能进行准确计算。为了衡量基带传输系统的性能优劣,在实验中,通常通过观察接收信号波形的方式来分析码间串扰和噪声对系统性能的影响,这就是眼图分析法。眼图是一系列数字信号在示波器上积累而显示的图形,包含了丰富的信息,从眼图上可以观察出码间串扰和噪声的影响,体现了数字信号整体的特性,从而估计系统优劣程度。眼图的“眼睛”张开的大小反映着码间串扰的强弱。“眼睛”张的越大,且眼图越端正,表示码间串扰越小;反之表示码间串扰越大。本次测试说明如下。

测试环境:vivado版本:2020.02

                  FPGA芯片:XC7K70T

                  测试说明:进行光纤眼图数据回环测试

vivado操作说明

xilinx的FPGA内部对于高速串行接口支持的GT一共分为四种:GTP、GTX、GTH和GTZ,在7系列中,按支持的最高线速率排序,GTP是最低的,GTZ是最高的,GTP被用于A7系列,GTZ被用于少数V7系列,V7系列大量运用GTH,K7常用的是GTX。GTP所带载的最大带宽为6.6Gb/s,GTX所带载的最大带宽为12.5Gb/s,GTH所带载的最大带宽为13.1Gb/s。本次使用的FPGA为K7系列,内部为GTX接口。GTX收发器支持不同的串行传输接口或协议,比如PCIE1.1/2.0接口、万兆网XUAI接口、OC-48、串行RapidIO接口、STAT(Serial ATA)接口、数字分量串行接口(SDI)等等。每四组TX,RX组成一个Quad,每个Quad有两个共享锁相环(PLL0和PLL1)。Quad通道中的任何一个通道都可以使用任何一个锁相环。IBERT设计中启用的每隔GTX收发器都有一个模式发生器和模式检查器,模式发生器通过发送器向外发送数据,模式检查器通过接收器接收数据,并根据内部生成的模式对数据进行检查。

本次板子的IP核配置如下(本次测试2.5G通信速率,参考查差分时钟通信速率为:156.25MHz):

测试结果

完成IP核配置,之后右击源码顶层文件,右击->Open IP Exmple Design...,导出IP核对应的工程源码,并且会自动生成XDC约束文件,可以直接进行眼图测试,测试结果如下图所示。

从上图可以看到,本次通信速率为2.5Gbps,数据传输出现错误为0。


http://www.mrgr.cn/news/70529.html

相关文章:

  • 算法:二分查找
  • Let‘s Encrypt SSL证书:acmessl.cn申请免费3个月证书
  • Spring Security @PreAuthorize注解
  • 代码随想录算法训练营第五十五天|Day55 图论
  • 题解 洛谷 Luogu P2440 木材加工 二分答案 C/C++
  • 三参数Weibull分布的性质
  • Tidb数据恢复
  • 监控架构-Prometheus-普罗米修斯
  • QML —— ListView代理,附横向滑动效果(附源码)
  • 游戏引擎中LOD渲染技术
  • 【Linux探索学习】第十二弹——初识进程:进程的定义、描述和一些简单的相关操作
  • 软件测试计划和测试用例详解
  • Polybase要求安装orcale jre 7
  • 【随笔】做售前工程师的一些感悟
  • 卡内基音乐厅回响肖邦旋律:旅美钢琴学者何超与导师洪勋的师生情缘
  • Cesium基础-(Entity)-(label )
  • ggalign:热图等复杂组合图及图形数据对齐的 ggplot2 扩展
  • 计算机在启动一直到系统加载完成期间进行了哪些操作
  • 【缠论箱体预测】主图指标 缠论自动划箱体 看透压力支撑对趋势胸有成竹 (电脑+手机源码)
  • 206面试题(47~60)
  • fask的一个程序
  • 稳恒磁场(2)
  • c语言学习11跳转结构
  • 软件测试常用设计模式
  • Java项目实战II基于微信小程序的学生公寓电费信息管理系统(开发文档+数据库+源码)
  • QtWebServer