您的位置 首页 5G

千兆以太网的IP核接口和万兆以太网IP核接口

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

阐明:关于IP核输出数据的解析最好的东西便是其自带的仿真文件,里边既将接纳的数据进行了解析,又将发送给IP核的数据进行了封装,这关于了解数据结构和协议是非常有协助的,以太网如此,pcie、ram、fifo等其它IP也如此,咱们只需将ip自带的仿真文件改为咱们自己的逻辑即可,接口衔接并不变。

千兆以太网的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”,且对应字节为特定的数据字节值,如下

千兆以太网的IP核接口和万兆以太网IP核接口

留意点:

(1)传输s(开端)字符只能在榜首拍数据的第0字节或第4字节,而T(停止)字符有必要紧跟数据帧的最终一个字节(即停止字符可在64位宽数据的任何字节呈现,以8字节为基本单位,剩下字节用闲暇字符进行填充);

(2)开端字符若与完毕字符在同一拍(即同一个64bit)呈现,丢掉其包;

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

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/5g/336646.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部