一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种对多种以太网接口模式的通用时钟管理系统和方法与流程

2023-02-04 13:36:02 来源:中国专利 TAG:

技术特征:
1.一种对多种以太网接口模式的通用时钟管理系统,其特征在于,包括pll模块、devider模块、mux_1模块、mux_2模块、mac模块、mux_3模块、mux_4模块、mux_6模块、mux_7模块;所述pll模块的输出端连接devider模块的输入端,devider模块的输出端连接mux_1模块的输入端,mux_1模块的输出端连接mux_2模块的输入端;mux_2模块的输入端连接双向pad电路;所述mux_2模块用于依据控制信号对gmii/mii/rgmii/revmii四种接口模式进行切换;所述mux_2模块的输出端连接mac模块的输入端;mac模块用于进行接口模式及速率选择后的采样;对于接收通路,mux_2模块中rvmii接口模式选择mux_1模块输出的时钟频率,gmii/mii/rgmii三种接口模式下选择外部输入的imp_rxclk,若是rgmii接口模式,选择nomal和delay切换后的时钟频率;mux_3模块用于依据imp接口接收delay模式控制信号进行对imp_rxclk和imp_rxclk_d的选择;所述mux_7模块用于在rgmii接口模式下,进行接收数据和控制信号的选择;对于发送通路,mux_2模块中gmii/rgmii/rvmii三种接口模式选择mux_1模块输出的时钟频率,mii接口模式下选择外部输入的imp_txclk,若是rgmii接口模式,选择nomal和delay切换后的时钟频率;所述mux_4模块用于依据delay模式控制信号对时钟进行选择;所述mux_6模块用于delay模式控制信号进行发送数据和控制信号的选择。2.根据权利要求1所述的一种对多种以太网接口模式的通用时钟管理系统,其特征在于,所述pll模块用于将输入的25mhz时钟进行10倍频,产生250mhz时钟传输给devider模块。3.根据权利要求1所述的一种对多种以太网接口模式的通用时钟管理系统,其特征在于,所述devider模块用于对pll模块输出的时钟进行分频,产生125mhz/25mhz/2.5mhz三种时钟。4.根据权利要求1所述的一种对多种以太网接口模式的通用时钟管理系统,其特征在于,所述mux_1模块用于依据控制信号对devider模块分频后的125mhz/25mhz/2.5mhz三种时钟频率进行选择。5.根据权利要求1所述的一种对多种以太网接口模式的通用时钟管理系统,其特征在于,还包括delay模块,所述delay模块用于对控制信号进行延迟。6.根据权利要求1所述的一种对多种以太网接口模式的通用时钟管理系统,其特征在于,所述mux_3模块在imp_rxc_delay信号为1时选择时钟imp_rxclk_d,否则选择时钟imp_rxclk。7.根据权利要求1所述的一种对多种以太网接口模式的通用时钟管理系统,其特征在于,所述mux_4模块用于根据imp接口发送delay模式控制信号imp_txc_delay对时钟进行选择,产生时钟imp_gtx_clk;当imp_txc_delay信号为1时,选择delay模块后的时钟,否则选择mux_1模块产生的时钟。8.根据权利要求1所述的一种对多种以太网接口模式的通用时钟管理系统,其特征在于,所述mux_6模块用于根据imp接口发送delay模式控制信号imp_txc_delay进行对发送数
据和控制信号的选择,产生txd[3:0]和tx_ctrl;当控制信号imp_txc_delay为0时,选择mac模块产生的mac_txd[3:0]和mac_tx_ctrl信号,当控制信号imp_txc_delay为1时,选择delay模块产生的mac_txd_d[3:0]和mac_tx_ctrl_d信号。9.根据权利要求1所述的一种对多种以太网接口模式的通用时钟管理系统,其特征在于,所述mux_7模块用于根据imp接口接收delay模式控制信号imp_rxc_delay进行接收数据和控制信号的选择,产生mac_rxd[3:0]和mac_rx_ctrl信号给mac模块;当控制信号imp_rxc_delay为1时,选择delay模块产生的rxd_d[3:0]和rx_ctrl_d信号,当控制信号imp_rxc_delay为0时,选择外部输入的rxd[3:0]和rx_ctrl信号。10.一种对多种以太网接口模式的通用时钟管理方法,其特征在于,包括以下过程,pll模块对输入的时钟进行倍频并输出至devider模块,devider模块对pll模块输出的时钟进行分频并传输至mux_1模块;mux_1模块对devider模块分频后的时钟进行选择,并传输至mux_2模块;mux_2模块依据控制信号对gmii/mii/rgmii/revmii四种接口模式进行切换;mac模块用于对gmii/mii/rgmii/revmii四种接口模式及10/100/1000mbps速率选择后的时钟和数据采样;对于接收通路,rvmii接口模式选择mux_1模块输出的时钟频率,gmii/mii/rgmii三种接口模式下选择外部输入的imp_rxclk,若是rgmii接口模式,选择nomal和delay切换后的时钟频率;对于发送通路,gmii/rgmii/rvmii三种接口模式选择mux_1模块输出的时钟频率,mii接口模式下选择外部输入的imp_txclk,若是rgmii接口模式,选择nomal和delay切换后的时钟频率。

技术总结
本发明公开了一种对多种以太网接口模式的通用时钟管理系统和方法,包括PLL模块、Devider模块、MUX_1模块、MUX_2模块、MAC模块、MUX_3模块、MUX_4模块、MUX_6模块、MUX_7模块;通过对各种接口模式下时钟信号进行复用以及设置双向管脚,从而减少了信号数量;通过对接收和发送通路进行分离,使接口更加清晰;用户只需要根据自己的需求选择端口模式及工作频率,该结构会自动切换到与其适配的时钟频率;通用时钟管理方法有效解决了时钟结构复杂、接口信号多、用户不易使用的问题;同时通过对RGMII接口两种工作模式下时钟路径和数据路径的分离,保证了物理实现时序的收敛性。保证了物理实现时序的收敛性。保证了物理实现时序的收敛性。


技术研发人员:冯海强 李小波 赵文琦 马徐瀚 张方 李龙飞 杨靓 王剑峰
受保护的技术使用者:西安微电子技术研究所
技术研发日:2022.10.28
技术公布日:2023/2/3
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献