一种基于时钟反相技术RGMII接口MAC层对接延时方法技术

技术编号:46544977 阅读:0 留言:0更新日期:2025-10-10 21:09
本发明专利技术公开了一种基于时钟反相技术RGMII接口MAC层对接延时方法,包括:在两个芯片的MAC层通过RGMII接口通讯时,将芯片的内置时钟反相放大器进行反相,切换时钟通道,实现时钟反相调整RGMII时序;把正常CLK的通道切换到CLK_180,即使时钟相位偏移180°。本发明专利技术通过对芯片内置时钟反相放大器进行反相,改善了RGMII接口时序,解决RGMII通讯丢包的问题。

【技术实现步骤摘要】

本专利技术涉及电子信息类,特别涉及一种基于时钟反相技术rgmii接口mac层对接延时方法。


技术介绍

1、rgmii(reduced gigabit media independent interface)是reduced gmii(吉比特介质独立接口)。数据位宽‌:rgmii采用4位数据接口,支持在1000 mbps速率下同时使用时钟的上升沿和下降沿传输数据,而在10 mbps和100 mbps速率下仅使用单个时钟沿传输数据‌;时钟频率‌:在1000 mbps速率下,时钟频率为125 mhz;在100 mbps速率下,时钟频率为25 mhz;在10 mbps速率下,时钟频率为2.5 mhz;‌‌

2、目前rgmii通讯协议对时钟和数据之间有延时要求,大部分应用场景mac(mediaaccess controller)接phy(physical layer),目前市场上的主流phy芯片会自带延时功能,可以设置相关寄存器,调整rgmii时钟和数据信号之间的延迟参数,满足通讯时序要求。少部分应用场景mac接mac,有一些芯片出于降本考虑,mac侧没本文档来自技高网...

【技术保护点】

1.一种基于时钟反相技术RGMII接口MAC层对接延时方法,其特征在于,包括:在两个芯片的MAC层通过RGMII接口通讯时,将芯片的内置时钟反相放大器进行反相,切换时钟通道,实现时钟反相调整RGMII时序。

2.根据权利要求1所述的一种基于时钟反相技术RGMII接口MAC层对接延时方法,其特征在于,所述将芯片的内置时钟反相放大器进行反相,切换时钟通道具体包括:把正常CLK的通道切换到CLK_180,即使时钟相位偏移180°。

3.根据权利要求2所述的一种基于时钟反相技术RGMII接口MAC层对接延时方法,其特征在于,通过修改程序中TX_CLK_CONFIG的值来实...

【技术特征摘要】

1.一种基于时钟反相技术rgmii接口mac层对接延时方法,其特征在于,包括:在两个芯片的mac层通过rgmii接口通讯时,将芯片的内置时钟反相放大器进行反相,切换时钟通道,实现时钟反相调整rgmii时序。

2.根据权利要求1所述的一种基于时钟反相技术rgmii接口mac层对接延时方法,其特征在于,所述将芯片的内置时钟反相放大器进行反相,切换时钟通道具体包括:把正常clk的通道切换到clk_180,即使时钟相位偏移180°。

3.根据权利要求2所述的一种基于时钟反相技术rgmii接口mac层对接延时方法,其特征在于,通过修改程序中tx_clk_config的值来实现芯片的时钟反向。

4.根据权利要求2所述的一种基于时钟反相技术rgmii接口mac层对接延时方法,其特征在于,所述芯片内包括发送时钟tx_clx和接收时钟rx_clx;所述发送时钟tx_clx的反向时钟为tx_clx_180;所述接收时钟rx_clx的反向时钟为rx_clx_180。

5.根据权利要求1所述的一种基于时钟反相技术rgmii接口mac层对接延时方法,其特征在于,所述实现时钟反相调整rgmii时序具体包括:通过对芯片内置的时钟反相放大器进行反相,产生时钟延时数据tdelay,tdelay的值不等于0ns,实现芯片之间的rgmii通讯。

6.根据权利要求5所述的一种基于时钟反相技术...

【专利技术属性】
技术研发人员:高能杰曹阳季田华张惠惠
申请(专利权)人:扬州航盛科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1