[发明专利]一种应用处理接口电路及方法有效
申请号: | 201810929930.3 | 申请日: | 2018-08-15 |
公开(公告)号: | CN109165116B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 黄剑雄;王剑峰;史阳春 | 申请(专利权)人: | 西安微电子技术研究所 |
主分类号: | G06F11/10 | 分类号: | G06F11/10;G06F13/42;H04L1/00;H04L12/46 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 高博 |
地址: | 710065 陕西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 处理 接口 电路 方法 | ||
本发明公开了一种应用处理接口电路及方法,简化介质独立接口RMII MAC实现接口电路与BMC的数据帧收发;接收帧处理单元对BMC的数据帧进行接收,将pass through帧经通道仲裁后送至系统总线,提取命令帧的参数进行响应帧组帧;发送帧处理单元根据应用处理电路的配置及优先级设置,将pass through帧、异步事件帧或响应帧发送至BMC;控制单元进行应用处理电路的控制,寄存器单元存储配置信息及相关的命令配置参数;异步事件处理单元根据异步事件产生类型进行异步事件帧组帧和发送;GPIO接口进行可编程控制。本发明实现了可靠高效的BMC与以太网控制器的数据接口,降低了BMC与以太网控制器所连接主机占用以太网控制器的冲突概率。
技术领域
本发明属于网络控制器边带接口技术领域,具体涉及一种灵活可靠的应用处理接口电路及方法,涉及以太网控制器与基板管理控制器(Baseboard ManagementController,BMC)之间的接口。
背景技术
以太网是当前广泛应用的局域网通用通信协议标准,该标准与IEEE802.3系列标准类似,其规定了物理层连接、电信号及介质访问控制层(MAC)协议的内容。以太网控制器是网络互联的核心器件之一,具有低成本、低功耗及结构灵活的特点,此外,其具备优良的容错机制,且可支持同轴电缆、双绞线、光纤等多种连接方式,能够适应多种应用环境。
基于以太网控制器,两台主机之间可以进行联网通信,此外,以太网控制器还可以作为BMC与网络端口之间进行数据交互的桥梁。BMC可以通过以太网控制器获取需要的网络数据信息,或是通过命令控制以太网控制器或BMC与以太网控制器之间接口的工作模式。NC-SI为BMC与以太网控制器之间的一种接口规范,该规范主要目的是为了便于实施BMC对于以太网控制器的管理性和功能性服务,其所规定的数据交互主要涉及基于IEEE802.3协议的pass through、异步事件、命令及响应帧的传递。NC-SI接口独立的进行BMC的命令处理或pass through帧传递,通常是不能被主机访问的。对于以太网控制器而言,其一方面需要进行其与主机之间的数据交互,还要为其与BMC之间的边带数据交互提供支持。以太网控制器在保证其与主机之间的数据交互可靠性和有效性的同时,还不能影响其与BMC之间的数据交互。由于BMC与以太网控制器所连接的主机都需要以太网控制器提供服务,二者之间存在竞争关系,因此,调和BMC与主机对于以太网控制器的需求矛盾,能够提高以太网控制器的数据业务处理效率。
发明内容
本发明所要解决的技术问题在于针对上述现有技术中的不足,提供一种灵活可靠的应用处理接口电路及方法,适用于以太网控制器与BMC之间信息交互。
本发明采用以下技术方案:
一种应用处理接口电路,包括简化介质独立接口、接收帧处理、发送帧处理、异步事件处理、GPIO接口、寄存器及控制单元,简化介质独立接口RMII MAC实现接口电路与BMC的数据帧收发;接收帧处理单元对BMC的数据帧进行接收,将pass through帧经通道仲裁后送至系统总线,提取命令帧参数,并进行响应帧组帧;发送帧处理单元根据应用处理电路的配置及优先级设置,将pass through帧、异步事件帧或响应帧发送至BMC;控制单元进行应用处理电路的控制,包括电路状态迁移控制、命令处理以及原因码与响应码产生;寄存器单元存储配置信息及相关的命令配置参数;异步事件处理单元根据异步事件产生的类型,进行异步事件帧的组帧和发送;GPIO接口进行可编程控制。
具体的,控制单元对数据接收与发送进行管控,根据BMC对于以太网控制器或通道的命令帧,控制应用处理接口电路的工作模式与工作状态,并产生与当前所处理命令相对应的响应码与原因码。
具体的,RMII MAC为应用处理接口电路与BMC之间的数据帧收发接口,由通道0~N共享使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安微电子技术研究所,未经西安微电子技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810929930.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种增强FLASH存储器可靠性的方法
- 下一篇:数据处理的方法和系统