一种PCIE板卡制造技术

技术编号:38578844 阅读:13 留言:0更新日期:2023-08-26 23:25
本实用新型专利技术公开了一种PCIE板卡,包括电路主板及设于电路主板上的第一以太网控制模块、第二以太网控制模块、X86 CPU模块及金手指模块;第一以太网控制模块的一端与外部数据连接,另一端与X86 CPU模块连接,第一以太网控制模块用于将外部数据传送给X86 CPU模块进行分析处理;第二以太网控制模块的一端与X86 CPU模块连接,另一端与金手指模块连接,金手指模块外接服务器主板,第二以太网控制模块用于将X86 CPU模块处理完成的数据传送至服务器主板中。通过将第一以太网控制模块与外部数据连接,可以将外部数据传送给X86 CPU模块进行分析处理,而后再将处理完成的数据传送至服务器主板中,由于X86 CPU模块具有处理数据能力,故可以减小服务器主板CPU的利用率,加大空闲率。加大空闲率。加大空闲率。

【技术实现步骤摘要】
一种PCIE板卡


[0001]本技术涉及PCIE板卡
,尤其是一种PCIE板卡。

技术介绍

[0002]随着PCIE总线的普及,很多厂商推出了基于PCIE总线的板卡,现有的PCIE标卡和X86计算能力的主板,是分开的两种单板,即把具有特殊功能的以太网、存储阵列卡等PCIE板卡,插入到服务器主板上。
[0003]但是,随着互联网应用环境多样性和复杂性的发展,需要在服务器上插入越来越多的不同的PCIE标卡,网络应用会耗费服务器主板CPU的资源,使CPU处理业务的利用率过大,空闲率小。

技术实现思路

[0004]鉴于上述情况,有必要提供一种PCIE板卡,以解决上述提到的服务器上插入PCIE标卡过多,造成服务器主板CPU处理业务的利用率过大,空闲率小的问题。
[0005]为实现上述目的,本技术的技术方案如下:一种PCIE板卡,包括电路主板及设于电路主板上的第一以太网控制模块、第二以太网控制模块、X86 CPU模块及金手指模块;第一以太网控制模块的一端与外部数据连接,另一端与X86 CPU模块连接,第一以太网控制模块用于将外部数据传送给X86 CPU模块进行分析处理;第二以太网控制模块的一端与X86 CPU模块连接,另一端与金手指模块连接,金手指模块外接服务器主板,第二以太网控制模块用于将X86 CPU模块处理完成的数据通过金手指模块传送至服务器主板中。
[0006]在本技术PCIE板卡中,电路主板上还设有BMC模块,BMC模块的一端与X86 CPU模块连接,另一端与服务器主板连接。<br/>[0007]在本技术PCIE板卡中,电路主板上还设有若干DDR模块,DDR模块与X86 CPU模块连接。
[0008]在本技术PCIE板卡中,电路主板上还设有用于存放BIOS信息的BIOS FLASH模块,所述BIOS FLASH模块与所述X86 CPU模块连接。
[0009]在本技术PCIE板卡中,电路主板上还设有SPI FLASH模块,SPI FLASH模块用于存放操作系统和软件,SPI FLASH模块与X86 CPU模块连。
[0010]在本技术PCIE板卡中,X86 CPU模块包括有OS系统。
[0011]在本技术PCIE板卡中,X86 CPU模块包括若干I/O总线接口。
[0012]在本技术PCIE板卡中,BMC模块与X86 CPU模块之间通过IPMB进行通信连接。
[0013]通过以上技术方案,本技术的有益效果:本技术通过将第一以太网控制模块与外部数据连接,可以将外部数据传送给本PCIE板卡中的X86 CPU模块进行分析处理,而后再将处理完成的数据通过金手指模块传送至服务器主板中。由于X86 CPU模块具有处理数据能力,故可以减小服务器主板CPU的利用率,加大空闲率,节省服务器主板的CPU核心资源。
附图说明
[0014]图1是本技术实施例的流程框图;
[0015]图2是本技术实施例电路主板的结构示意图。
[0016]100、电路主板;200、第一以太网控制模块;300、第二以太网控制模块;400、X86 CPU模块;500、金手指模块;600、BMC模块;700、DDR模块;800、BIOS FLASH模块;900、SPI FLASH模块。
具体实施方式
[0017]为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术一种PCIE板卡进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本技术,并不用于限定本技术。
[0018]请参照图1

2,一种PCIE板卡,包括电路主板100及设于电路主板100上的第一以太网控制模块200、第二以太网控制模块300、X86 CPU模块400及金手指模块500。可了解的,以太网模块可以对以太网上的传输信号进行调试,把信号转换成可以让CPU识别和处理的有效数据。
[0019]第一以太网控制模块200的一端与外部数据连接,另一端与X86 CPU模块400连接,第一以太网控制模块200用于将外部数据传送给X86 CPU模块400进行分析处理;
[0020]第二以太网控制模块300的一端与X86 CPU模块400连接,另一端与金手指模块500连接,金手指模块500外接服务器主板,第二以太网控制模块300用于将X86 CPU模块400处理完成的数据通过金手指模块500传送至服务器主板中。具体的,第一以太网控制模块200、第二以太网控制模块300通过SFP+/SFP28信号与X86 CPU模块400的X86信号直接通信互联,第二以太网控制模块300将PCIE信号引入到标准的PCIE金手指模块500上。
[0021]本技术方案通过将第一以太网控制模块200与外部数据连接,可以将外部数据传送给本PCIE板卡中的X86 CPU模块400进行分析处理,而后再将处理完成的数据在应用软件的配置下,通过金手指模块500传送至服务器主板中,具体的,可以通过DMA等应用,让服务器主板快速获取数据,减小X86 CPU模块400获取数据时的延时问题。可了解的,DMA是指一种高速的数据传输操作,允许在外部设备和存储器之间直接读写数据,可以大大提高传输效率。
[0022]由于X86 CPU模块400具有处理数据能力,使本申请的PCIE板卡具有X86计算能力,故可以减小服务器主板CPU的利用率,加大空闲率,节省服务器主板的CPU核心资源。通过本PCIE板卡的设计,第一处理器不再是服务器主板上的CPU,而是PCIE板卡上的X86 CPU模块400。
[0023]现有的一些互联网产品很多是依据CPU核心数进行评判,若是CPU处理业务的利用率过大,空闲率小,CPU核心数就会减小。应用业务中,网络应用会极其耗费CPU的资源,需要耗费更多的CPU的核心资源。故CPU的利用率越小越好,这样就可以空置出更多的CPU核心数。本申请是一张标准的PCIE板卡,PCIE板卡可以是以太网、存储阵列卡等,通过金手指可插入到服务器主板上。
[0024]在本实施例中,电路主板100上还设有BMC模块600,BMC模块600的一端与X86 CPU模块400连接,另一端与服务器主板连接。BMC模块600用来显示调试,监控单板上所有状态。
可了解的,BMC全称为基板管理控制器(即Baseboard Management Controller),是用于监控和管理服务器的专用控制器。
[0025]在本实施例中,电路主板100上还设有若干DDR模块700,DDR模块700与X86 CPU模块400连接。可了解的,DDR全称为“Double Data Rate”,是双倍速率同步动态随机存储器。
[0026]在本实施例中,电路主板100上还设有用于存放BIOS信息的BIOS FLASH模块800,所述BIOSFLASH模块800与所述X86 CPU模块400连接。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种PCIE板卡,其特征在于,包括电路主板(100)及设于所述电路主板(100)上的第一以太网控制模块(200)、第二以太网控制模块(300)、X86 CPU模块(400)及金手指模块(500);所述第一以太网控制模块(200)的一端与外部数据连接,另一端与所述X86 CPU模块(400)连接,所述第一以太网控制模块(200)用于将所述外部数据传送给所述X86 CPU模块(400)进行分析处理;所述第二以太网控制模块(300)的一端与所述X86 CPU模块(400)连接,另一端与所述金手指模块(500)连接,所述金手指模块(500)外接服务器主板,所述第二以太网控制模块(300)用于将所述X86 CPU模块(400)处理完成的数据通过所述金手指模块(500)传送至所述服务器主板中。2.根据权利要求1所述一种PCIE板卡,其特征在于,电路主板(100)上还设有BMC模块(600),所述BMC模块(600)的一端与所述X86 CPU模块(400)连接,另一端与所述服务器主板连接。3.根据权利要求1所述一种PCIE板卡,其特征在于,所...

【专利技术属性】
技术研发人员:赵勇
申请(专利权)人:深圳市同泰怡信息技术有限公司
类型:新型
国别省市:

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

1