说明:对于IP核输出数据的解析最好的工具就是其自带的仿真文件,里面既将接收的数据进行了解析,又将发送给IP核的数据进行了封装,这对于了解数据结构和协议是十分有帮助的,以太网如此,pcie、ram、fifo等其它IP也如此,我们只需将ip自带的仿真文件改为我们自己的逻辑即可,接口连接并不变。

1.对于千兆以太网的IP核接口,无需过多说明,因输出的数据是8bit,且根据valid、last、ready这三个信号可以很好的控制,然后将接收到的数据按照需要的位宽进行拼接给下级模块(或写进fifo)使用,或者将下级模块发送过来的数据(或从fifo读取)按照8bit位宽输进ip。对于其它接口,我们只需设置好相应固定值即可,因这些接口与我们自己的逻辑并无关联。

2.对于万兆以太网IP核接口

1)采用64bit位宽时,数据在时钟上升沿采样,8字节并行传输,对应字节编号0-7;

2)采用32bit位宽(即DDR模式)时,在时钟的上升沿与下降沿均进行采样,在编号4-7字节的数据发送或接收完成以后,再对0-3字节的数据进行传输;

3)xgmii_xxd为数据,xgmii_xxc为控制字,当xgmii_xxc对应bit为“0”,表示其对应的字节为数据,当xgmii_xxc对应bit为“1”,表示其对应的字节为控制字符。表示控制字符时,其控制信息必须为“1”,且对应字节为特定的数据字节值,如下

注意点:

(1)传输s(开始)字符只能在第一拍数据的第0字节或第4字节,而T(终止)字符必须紧跟数据帧的最后一个字节(即终止字符可在64位宽数据的任何字节出现,以8字节为基本单位,剩余字节用空闲字符进行填充);

(2)开始字符若与结束字符在同一拍(即同一个64bit)出现,丢弃其包;

(3)同一拍(即同一个64bit)可能在第0字节和第4字节都出现开始字符,以第0字节出现的开始字符为准。

xilinx千兆以太网与万兆以太网IP接口相关推荐

  1. 十兆以太网、百兆以太网、千兆以太网、万兆以太网、光口、电口

    十兆以太网.百兆以太网.千兆以太网.万兆以太网: 编码 物理层标准 传输介质 最大传输距离 十兆以太网 曼彻特斯编码 10BASE2 细同轴电缆 10BASE5 粗同轴电缆 10BASE-T 双绞线 ...

  2. 千兆模块还是万兆模块怎么区分

    光模块速率有哪些?怎么看? 光模块速率指的是每秒钟传输数据的比特数(bit),单位为Mb/s和Gb/s.目前市面上光模块的速率通常从100Mb/s至400Gb/s不等,常见的传输速率为100Mb/s, ...

  3. 整理加解释:以太网、快速以太网、千兆以太网和万兆以太网分别的概念和区分 大详解

    一.以太网是什么 以太网(Ethernet)最早是由Xerox(施乐)公司创建的局域网组网规范,1980年DEC.Intel和Xeox三家公司联合开发了初版Ethernet规范-DIX 1.0,198 ...

  4. 4个万兆光口+8个千兆combo光电复用口+16个千兆网口管理型万兆机架式工业级以太网交换机

    1,数据控制:支持802.3X全双工流控,支持网络风暴抑制 2,冗余网络:支持STP/RSTP/MSTP,支持符合G.8032(ERPS)标准的以太环网保护技术(自愈时间<30ms),保障网络的 ...

  5. 局域网与城域网 - 以太网标准(百兆 100Base、千兆 1000Base、万兆 10GBase)

    文章目录 1 概述 1.1 802.3 物理层规范 1.2 以太网标准中后缀 -T.-F.-X 含义 2 分类 2.1 快速以太网(802.3μ.百兆) 2.2 千兆以太网(802.3z.802.3a ...

  6. 快速以太网.千兆以太网和万兆以太网

    快速以太网 为了满足网络应用对带宽的需求,开发一种简单,实用,能普遍应用于桌面系统的快速局域网技术,IEEE802.3委员会于1992年提出制定快速以太网标准.在委员会内部有两种不同的建议,建议之一就 ...

  7. linux 万兆iscsi存储,万兆以太网与iSCSI技术的完美融合

    万兆以太网的出现对基于IP的存储的所有应用产生了重大影响,为包括NAS.iSCSI以及SAN在内的每一种协议都提供了更大的性能提升空间.华硕新近推出的i316-A1/0141AR系统即是一款实现了万兆 ...

  8. 1、关于百兆口、千兆口、万兆口端口和网线的小常识

    关于tenGigabitEthernet.GigabitEthernet.Ethernet tenGigabitEthernet 万兆口 GigabitEthernet 千兆口 Ethernet 百兆 ...

  9. SFP+万兆光纤收发器 万兆1光1电光纤收发器10G光纤交换机10G万兆光纤收发器单模万兆光纤收发器万兆网络收发器万兆网络光端机

    产品简介 HY5700-3211X-LC20为1光1电口的万兆光纤收发器,具有1个100M/1000M/10000M BASE-TX自适应电口,1个10000M BASE-FX的上联光口.设备实现1个 ...

最新文章

  1. WPF 中设置Combox下拉框Text 显示值
  2. 对未来计算机的畅想初中英语,初中英语期中考试,作文停电一小时,在北京……在上海……在威海…….doc...
  3. PTA-基础编程题目集-函数题 ……
  4. python数学编程中文版_利用python来推数学公式简单版
  5. 最小路径问题_Floyd
  6. oracle32 plsql,32位plsql developer连接64位oracle
  7. Redis的集群原理
  8. 服务器XP系统打印机共享设置,小编调解xp系统打印机共享设置和使用的详细教程...
  9. unicode编码表,转载自:近來情轉深的博客
  10. Java字符串使用及运算符详解
  11. 【牛刀小试4】斐波那契数
  12. 从0到1详解推荐系统的基础知识与整体框架
  13. 经纬度差和米单位的换算
  14. Jupyter notebook文字排版笔记
  15. css复选框表单,用CSS来美化表单——复选按钮篇
  16. Java数据结构-Set
  17. word标题段前断后设置都为6磅,标题段前无效
  18. 说说org.json.JSONObject功能和源码(二)
  19. 10种基于MATLAB的方程组求解方法
  20. symbian与uiq开发教程[完整版]

热门文章

  1. 2.23学习-spring cloud dataflow
  2. C语言(个人成长记录) 1.
  3. 【C语言】用迭代法求平方根。
  4. 【数据库】以sqlserver数据库为例,讲解sql语句的修改列(万字长文详细讲解)
  5. Python 寻找水仙花数
  6. jmeter接口测试获取token鉴权码和常用函数用法
  7. 组合与继承有什么共同点和差异?通过组合生成的类与被组合的类之间的逻辑关系是什么?继承呢?
  8. 使用MQTT协议连接乐为物联平台
  9. 基于B/S模式的校园网服务系统
  10. English Conversation – Checking in at an airport