[发明专利]一种多路网卡设备的时钟隔离装置及方法有效
申请号: | 202110476984.0 | 申请日: | 2021-04-29 |
公开(公告)号: | CN113377153B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 金松 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
主分类号: | G06F1/06 | 分类号: | G06F1/06;G06F1/08 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 杨帆;李红萧 |
地址: | 250101 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路网 设备 时钟 隔离 装置 方法 | ||
本发明提供了一种多路网卡设备的时钟隔离装置及方法,装置包括:第一开关,配置用于接收网卡在位信号,且基于网卡在位信号接收网卡上电信号并将其作为第一时钟控制信号输出;第一时钟发生器,连接到第一开关,并配置用于接收第一时钟控制信号并输出第一时钟信号;BMC,配置用于接收在位网卡中的选定网卡的信号,且基于预设映射关系与选定网卡的信号输出与选定网卡对应的选择信号;以及可编程时钟缓冲器,连接到第一时钟发生器和BMC,并配置用于接收第一时钟信号和选择信号,并基于选择信号将第一时钟信号发送到选定网卡。本发明形成了网卡与时钟的隔离,提高了安全性。
技术领域
本发明涉及网卡技术领域,尤其涉及一种多路网卡设备的时钟隔离装置及方法。
背景技术
网络技术的飞速发展使得人们对于服务器的带外可管理性及可控制性提出了更高的要求,客户对于网卡的要求越来越多,网卡的种类以及功能也是日益增多,服务器上使用比较多的就是OCP网卡以及PCIE网卡,进阶的包括一些智能网卡。不管是OCP网卡、普通的PCIE网卡还是智能网卡都是要支持NCSI的,NCSI是一个由分布式管理任务组定义的用于支持服务器带外管理的边带接口网络控制器的工业标准,由一个管理控制器和多个网络控制器组成,用于实现BMC的共享网络功能。
对于我们经常使用的OCP网卡来讲,最新的OCP3.0 SPEC设计规范对于50M时钟要求增加隔离方案;对于智能网卡来讲,除了NCSI功能之外,有些智能网卡还需要在standby状态下提供100M的PCIE时钟,这种情况下也需要对时钟进行隔离。因此,需要一种可兼容多种类型网卡的时钟隔离装置。
发明内容
有鉴于此,本发明的目的在于提出一种多路网卡设备的时钟隔离装置及方法,用以兼容多种类型网卡的时钟隔离要求。
基于上述目的,本发明提供了一种多路网卡设备的时钟隔离装置,包括:
第一开关,配置用于接收网卡在位信号,且基于网卡在位信号接收网卡上电信号并将其作为第一时钟控制信号输出;
第一时钟发生器,连接到第一开关,并配置用于接收第一时钟控制信号并输出第一时钟信号;
BMC,配置用于接收在位网卡中的选定网卡的信号,且基于预设映射关系与选定网卡的信号输出与选定网卡对应的选择信号;以及
可编程时钟缓冲器,连接到第一时钟发生器和BMC,并配置用于接收第一时钟信号和选择信号,并基于选择信号将第一时钟信号发送到选定网卡。
在一些实施例中,装置还包括:第一逻辑门组,连接到第一开关,并配置用于接收若干在位网卡的网卡在位信号且将其转化为任一网卡在位信号并发送到第一开关。
在一些实施例中,装置还包括:第二逻辑门组,连接到第一开关,并配置用于接收若干在位网卡的网卡上电信号且将其转化为任一网卡上电信号并发送到第一开关。
在一些实施例中,BMC还配置用于基于接收到的选定网卡的信号向可编程时钟缓冲器发送使能信号。
在一些实施例中,在位网卡包括第一网卡和/或第二网卡,其中,第二网卡的网卡上电信号为其网卡在位信号经逻辑门输出后的信号。
在一些实施例中,第一网卡为OCP网卡,第二网卡为智能网卡。
在一些实施例中,装置还包括:第二开关,配置用于接收第二网卡的网卡在位信号,且基于第二网卡在位信号接收第二网卡的网卡上电信号并将其作为第二时钟控制信号输出。
在一些实施例中,装置还包括:第二时钟发生器,连接至第二开关,并配置用于接收第二时钟控制信号并输出第二时钟信号。
在一些实施例中,可编程时钟缓冲器还配置用于接收第二时钟信号,并向第二网卡输出第二时钟信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110476984.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:存储器器件及其制造方法
- 下一篇:一种用于芯片测试的装置制作方法