基于zynq的SGMII调试
一、SGMII的概念:
如果说到SGMII则会想到MII、GMII、XGMII、QGMII等信号接口。
SGMII–Serial Gigabit Media IndependentInterfaceSGMII是PHY与MAC之间的接口,类似与GMII和RGMII,只不过GMII和RGMII都是并行的,而且需要随路时钟,PCB布线相对麻烦,而且不适应背板应用。而SGMII是串行的,不需要提供另外的时钟,MAC和PHY都需要CDR去恢复时钟。另外SGMII是有8B/10b编码的,速率是1.25。所以,SGMII需要PHY来做8b/10b的解码工作。
SGMII在物理上是兼容SERDES信号的,所以走的通道也是SERDESlane。
(该部分概念转载自https://blog.csdn.net/pankul/article/details/8752327)
二、工程建立
该工程采用Xilinx自带IP核(1G/2.5G Ethernet PCS/PMA or SGMII)进行工程建立,该IP核配置如下所示:
其他选项默认。
最终建立工程如下所示:(ps端引出的网口是从EMIO引出)
三、下板调试
添加好XDC文件,生成bit文件,导出SDK,这些步骤不在细述。这里我选用的FPGA芯片为XC7Z045.
时间太晚了,先更新至此,后面再更新SDK调试内容;
基于zynq的SGMII调试相关推荐
- 基于ZYNQ的EMIO调试UART实验
1 概述 本实验基于ZYNQ,通过EMIO调试UART. 2 过程记录 a) 首先创建ZYNQ工程,对DDR.时钟.电源.网口等引脚分配进行配置,此步骤按照原理图配置即可(由于本实验为后续调试做基础, ...
- 【基于zynq的卷积神经网络加速器设计】(一)熟悉vivado和fpga开发流程:使用Vivado硬件调试烧写hello-world led闪烁程序实现及vivado软件仿真
HIGHLIGHT: vivado设计流程: note: 分析与综合 和 约束输入 可以调换顺序 [基于zynq的卷积神经网络加速器设计](一)熟悉vivado和fpga开发流程:使用Vivado硬件 ...
- 基于ZYNQ的Xilinx Virtual Cable(XVC) Server 开发心得(一)
XVC(Xilinx Virtual Cable) 是Xilinx推出的基于TCP/IP协议的远程调试方法,可用于Xilinx FPGA的远程下载和调试,具体介绍可见Xilinx官方文档编号XAPP1 ...
- 基于zynq的千兆网udp项目_基于Zynq平台的EtherCAT主站方案实现
作者:陈秋苑 谢晓锋 陈海焕 广州虹科电子科技有限公司 摘 要:EtherCAT 是开放的实时以太网通讯协议,由德国倍福自动化有限公司研发.EtherCAT 具有高性能.低成本.容易使用等特点,目前在 ...
- 基于ZYNQ的网页上传BMP图片至HDMI端口输出实例
目录 Change Log 0 前言 0.1 系统实现 0.2 源码下载 0.3 项目信息 1 ZYNQ开发板HDMI输出BMP图片功能:FPGA相关 1.1 系统框图 1.2 RTL图 1.3 Bl ...
- SGMII调试及丢包问题
使用88E1514和FPGA连接做以太网通信,走的是LVDS接口 ip核使用:GMII转SGMII的桥,使用了同步SGMII模式,需要提供一路125MHz的同步时钟,并固定在1G模式. ------- ...
- 转载:ZYNQ+linux网口调试笔记(1)PS-GEM0
ZYNQ+linux网口调试笔记(1)PS-GEM0 转载原文:https://www.jianshu.com/p/a4e25e8b2f5e 开发环境 Windows SDK 2017.4 Ubunt ...
- 基于ZYNQ的千兆网项目(1)
基于ZYNQ的TCP Client实现 参考文献 项目描述 TCP协议简述 TCP 三次握手 TCP 数据传输 TCP 四次挥手 PL端设计 PS端设计 下板测试 总结 参考文献 [1].inner_ ...
- 基于ZYNQ的千兆网项目(3)
基于ZYNQ的UDP实现 项目简述 UDP简述 PL端设计 PS端设计 下板测试 总结 项目简述 前面的文章讲解了TCP客户机与主机在ZYNQ上面的实现,其实说白了就是调用现成的API函数,这点与FP ...
最新文章
- 关于nginx反向代理产生大量连接问题解决。
- leetcode 371. 两整数之和(不用算术运算符实现两个数的加法:按位异或原理)
- AC自动机build时的一点小优化
- C++中 *(指针引用)与*(指针)的区别
- TCollector
- 1038. Jewels And Stones
- 34. HTTP服务的七层架构技术解析及运用
- 计算机公式最小值,excel最小值函数
- 一文读懂元数据的概念、分类及作用
- STM32f1之L298N电机驱动+PWM调速(附主代码)
- Community Preserving Network Embedding 论文笔记
- 如果我是你~学会站在别人的角度去说话
- XUPT_STA2018(部分题解)
- 美食地图-兵俤粉干店
- PostgreSQL sixth class
- 关于两个正态总体均值差μ1-μ2的置信区间
- 数学分析思想方法第一期:计算或证明数列极限
- 腾讯地图JavaScript API GL实现文本标记的碰撞避让
- Java串口通信学习(一)
- 手机端APP促销优惠券优惠活动页面设计模板