异步收发串行系统和计算机设备技术方案

技术编号:39879148 阅读:5 留言:0更新日期:2023-12-30 13:01
本申请提供一种异步收发串行系统和计算机设备,属于电子技术领域

【技术实现步骤摘要】
Logic Device
,简称
CPLD)
或现场可编程逻辑门阵列
(Field Programmable Gate Array
,简称
FPGA)。
[0014]可选地,所述逻辑处理单元包括第一逻辑电路和第二逻辑电路;
[0015]所述第一逻辑电路的第一端与所述网络通信模块连接,所述第一逻辑电路的第二端与所述本地通用异步收发接口的第一端连接,所述第一逻辑电路的第三端与所述服务处理器连接;
[0016]所述第二逻辑电路的第一端与所述服务处理器以及所述本地通用异步收发接口的第二端连接,所述第二逻辑电路的第二端与所述网络通信模块连接

[0017]可选地,所述第二逻辑电路的第三端与所述网络通信模块的第三端连接,以通过所述网络通信模块的第三端所传输的控制信号控制所述第二逻辑电路的通断

[0018]可选地,所述第一逻辑电路为与门电路,所述第二逻辑电路为非门电路

[0019]可选地,所述逻辑处理单元还包括开关器件;
[0020]所述开关器件的第一端与所述第一逻辑电路的第三端连接,所述开关器件的第二端分别与所述第一逻辑电路的第二端和所述本地通用异步收发接口的第一端连接,所述开关器件的第三端与所述服务处理器的第一端连接;
[0021]所述开关器件用于在所述网络通信模块的作用下断开所述服务处理器与所述网络通信模块和所述本地终端设备之间的通信连接

[0022]可选地,所述开关器件的第四端与所述网络通信模块的第三端连接,以通过所述网络通信模块的第三端所传输的控制信号控制所述开关器件是否使能

[0023]可选地,所述网络通信模块包括基板管理控制器

数据收发芯片;
[0024]所述基板管理控制器分别与所述数据收发芯片和所述逻辑处理单元连接,所述数据收发芯片通过网络与所述外部设备连接;
[0025]所述数据收发芯片用于接收来自所述外部设备的数据,并通过所述基板管理控制器将数据转换后发送至所述逻辑处理单元;
[0026]所述基板管理控制器用于将所述逻辑处理单元发送的数据进行转换处理并通过所述数据收发芯片发送至所述外部设备

[0027]本申请实施例的第二方面,提供了一种计算机设备,所述计算机设备包括上述第一方面所述的异步收发串行系统

[0028]本申请实施例的有益效果包括:
[0029]本申请实施例提供的一种异步收发串行系统,在异步收发串行系统中设置本地通用异步收发接口

服务处理器

逻辑处理单元及网络通信模块

并将该服务处理器与该逻辑处理单元,该逻辑处理单元与该本地通用异步收发接口连接,该网络通信模块与该逻辑处理单元连接

然后利用该逻辑处理单元接收来自该本地通用异步收发接口和该网络通信模块的串口数据,对该本地通用异步收发接口和该网络通信模块的串口数据进行桥接聚合并发送至该服务处理器

并利用该逻辑处理单元接收来自该服务处理器的数据,并将该服务处理器的数据分别发送至该本地通用异步收发接口以及该网络通信模块

最终通过该网络通信模块将该逻辑处理单元发送的数据通过网络传输至外部设备

[0030]由本申请实施例提供的异步收发串行系统的工作原理可见,该异步收发串行系统可以使得服务处理器能够通过网络通信模块与该外部设备进行通信,并且可以同时通过本
地通用异步收发接口与该本地终端设备进行通信

[0031]如此,可以达到使得服务处理器同时支持远端通信和本地通信的效果

附图说明
[0032]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图

[0033]图1为本申请实施例提供的第一种异步收发串行系统的结构示意图;
[0034]图2为本申请实施例提供的第二种异步收发串行系统的结构示意图;
[0035]图3为本申请实施例提供的第三种异步收发串行系统的结构示意图;
[0036]图4为本申请实施例提供的第四种异步收发串行系统的结构示意图;
[0037]图5为本申请实施例提供的第五种异步收发串行系统的结构示意图

具体实施方式
[0038]为使本申请实施例的目的

技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚

完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例

通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计

[0039]因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例

基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围

[0040]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释

[0041]在本申请的描述中,需要说明的是,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性

[0042]在本申请的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通

对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义

[0043]SOL

IPMI
的重要分支
。SOL
具体是一种通过基于
IP
地址的
IPMI
会话来重新定向系统中串口
I/O
的机制

为了实现通过串口来访问这些计算机上的应用,串口的
I/O
需要对网络进行重新指向

示例性地,基于
X86
架构的
SOL
上的数据流向可以是从南桥芯片开始,经低引脚数控制器
、UART
接口
、ARM
处理器

网络,再流向用户的计算机设备

然而,相关技术中的<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种异步收发串行系统,其特征在于,包括:本地通用异步收发接口

服务处理器

逻辑处理单元及网络通信模块;所述服务处理器与所述逻辑处理单元,所述逻辑处理单元与所述本地通用异步收发接口连接,所述网络通信模块与所述逻辑处理单元连接;所述逻辑处理单元用于接收来自所述本地通用异步收发接口和所述网络通信模块的串口数据,对所述本地通用异步收发接口和所述网络通信模块的串口数据进行桥接聚合并发送至所述服务处理器;所述逻辑处理单元还用于接收来自所述服务处理器的数据,并将所述服务处理器的数据分别发送至所述本地通用异步收发接口以及所述网络通信模块;所述网络通信模块用于将所述逻辑处理单元发送的数据通过网络传输至外部设备
。2.
如权利要求1所述的异步收发串行系统,其特征在于,所述逻辑处理单元具体用于通过所述本地通用异步收发接口接收本地终端设备发送的第一上行数据,并将所述第一上行数据发送到所述服务处理器

以及接收所述服务处理器发送的下行数据

并通过所述本地通用异步收发接口将所述下行数据发送到各所述本地终端设备
。3.
如权利要求2所述的异步收发串行系统,其特征在于,所述逻辑处理单元为复杂可编程逻辑电路或现场可编程逻辑门阵列
。4.
如权利要求2所述的异步收发串行系统,其特征在于,所述逻辑处理单元包括第一逻辑电路和第二逻辑电路;所述第一逻辑电路的第一端与所述网络通信模块连接,所述第一逻辑电路的第二端与所述本地通用异步收发接口的第一端连接,所述第一逻辑电路的第三端与所述服务处理器连接;所述第二逻辑电路的第一端与所述服务处理器以及所述本地通用异步收发接口的第二端连接,所述第二逻辑电路的第二端与所述网络通信模块连接

【专利技术属性】
技术研发人员:范里政
申请(专利权)人:飞腾信息技术有限公司
类型:新型
国别省市:

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

1