1 MES50HP 开发板简介 PGL50H 内置了线速率高达 6.375Gbps 高速串行接口模块,即 HSST。开发板 MES50HP 有2 路 SFP 光纤接口,用户需购买光模块(市场上 6.375G 光模块以下均可)插入到这 2 个光纤接口中进行光纤数据通信(详情请查看“MES50HP 开发板硬件使用手册”)。 2 实验要求 通过光纤连接实现光模块之间的数据收发。 3 HSST 简介 PGL50H 内置了线速率高达 6.375Gbps 高速串行接口模块,即 HSST,包含 1 个 HSST,共 4个全双工收发 LANE,除了 PMA,HSST 还集成了丰富的 PCS 功能,可灵活应用于各种串行协议 ➢灵活的参考时钟选择方式 ➢可编程输出摆幅和去加重 ➢接收端自适应线性均衡器 ➢数据通道支持 8bit only, 10bit only, 8b10b 8bit, 16bit only, 20bit only, ➢可灵活配置的 PCS,可支持 PCI Express GEN1, PCI Express GEN2,XAUI,千兆以 ➢灵活的字节对齐功能 ➢支持 RxClock Slip 功能以保证固定的接收延时 ➢支持协议标准 8b10b 编码解码 ➢支持协议标准 64b66b/64b67b 数据适配功能 ➢灵活的 CTC 方案 ➢支持 x2 和 x4 的通道绑定 ➢近端环回和远端环回模式 ➢内置 PRBS 功能 4 实验设计 a.安装 HSST IP 核 (2)IP 安装步骤:1_Demo_document\工具使用篇\03_IP 核安装与查看用户指南 b.光纤通信测试例程 2.选择 HSST IP,取名,然后点击 Customize; 3.在HSST设置界面中Protocol and Rate按照如下设置,Channel0 Channel1为DISABLE,Channel2 Channel3 为 Fullduplex: 4.Alignment and CTC 按照如下设置: 5.Misc 按照如下设置,点击 Generate 可生成 HSST IP;: 6.关闭本工程,按此路径打开 Example 工程: 7.为了能在开发板上运行,需对顶层文件 hsst_test_dut_top 的复位进行修改,详情请查看 10_hsst_test 例程顶层文件: 8.修改管脚分配,详情请查看原理图或 10_hsst_test 例程; 9.进行 Debugger 插核操作,操作步骤请查看“02_PDS 快速使用手册”; 10.可按以下方式查看 IP 核的用户指南,了解 Example 模块组成; 5 实验现象 把光纤两端接入 SFP0 和 SFP1 接口(用户需购买光模块),进行 Debugger 在线调试,可看到窗口中发送和接收的数据一致的。 更多教程敬请关注! |
291 浏览 0 评论
643 浏览 0 评论
511 浏览 0 评论
AG32软件包SDK更新:加入新例程(可实现至少15个UART串口)
1195 浏览 0 评论
从零开始驯服Linux(一):ZYNQ-Linux启动文件构建全解析
2498 浏览 0 评论
6533 浏览 114 评论
2634 浏览 58 评论