一种用于处理器的PCIE扩展方法以及扩展设备与流程

文档序号:11250829阅读:848来源:国知局
一种用于处理器的PCIE扩展方法以及扩展设备与流程

本发明涉及计算机设备领域,特别涉及一种用于处理器的pcie扩展方法。本发明同时还涉及一种扩展设备。



背景技术:

中央处理器(centralprocessingunit,cpu)是一块超大规模的集成电路,是一台计算机的运算核心和控制核心。它的主要功能是解释计算机指令以及处理计算机软件中的数据。

飞腾处理器集成了一个完整的64位流处理器核,用标准单元半制定实现。其根据美国英特尔cpu研发,性能和工艺已经接近美国最先进的cpu,基本实现了我国自产的、业界主流水平的一款服务器级别的cpu目标。飞腾处理器的外设组件高速互连(peripheralcomponentinterconnectexpress,pcie)接口为其进行外设扩展的主要接口。但是,由于外接设备的不断扩展,对于pcie接口的扩展要求也越来越高。因此,一种基于飞腾处理器的pcie扩展方法成为迫切的需求。



技术实现要素:

本发明提供了一种用于处理器的pcie扩展方法,用以满足现有技术中处理器外设扩展的要求,包括如下步骤:

将处理器的主板通过外设组件高速互连pcie接口分别与n个pcie标准插槽和pcie交换机相连,其中,n大于或者等于1;

将所述pcie交换机与扩展电路相连,所述扩展电路用于实现所述处理器的外部设备的功能。

优选的,n为3,所述pcie接口包括4个pciex8接口,所述4个pciex8接口中的三个pciex8接口分别连接3个所述pice标准插槽,所述4个pciex8接口中的剩余一个pciex8接口连接所述pcie交换机。

优选的,所述扩展电路包括显卡电路、串行高级技术附件sata存储电路、网口电路和通用串行总线usb接口电路。

优选的,所述pciex8通过所述pcie交换机转换为4个pciex1接口和一个pciex4接口,其中,所述4个pciex1接口中的3个pciex1接口分别与所述sata存储电路、所述网口电路和所述usb接口电路相连,所述pciex4接口与所述显卡电路相连。

相应的,本申请还提出了一种扩展设备,包括:

n个外设组件高速互连pcie标准插槽和pcie交换机,其中,n大于或者等于1;

其中,处理器的主板通过pcie接口分别与所述n个pcie标准插槽和所述pcie交换机相连,所述pcie交换机与扩展电路相连,所述扩展电路用于实现所述处理器的外部设备的功能。

优选的,n为3,所述pcie接口包括4个pciex8接口,所述4个pciex8接口中的三个pciex8接口分别连接3个所述pice标准插槽,所述4个pciex8接口中的剩余一个pciex8接口连接所述pcie交换机。

优选的,所述扩展电路包括显卡电路、串行高级技术附件sata存储电路、网口电路和通用串行总线usb接口电路。

优选的,所述pciex8通过所述pcie交换机转换为4个pciex1接口和一个pciex4接口,其中,所述4个pciex1接口中的3个pciex1接口分别与所述sata存储电路、所述网口电路和所述usb接口电路相连,所述pciex4接口与所述显卡电路相连。

由此可见,通过应用本申请的技术方案,将处理器的主板通过pcie接口分别连接pcie标准插槽和pcie交换机,能够通过pcie交换机转换出扩展电路,满足现有的外接设备的不断扩展产生的扩展要求。本申请充分挖掘处理器的优越处理性能,将处理器在使用上进行扩展,操作性强,满足了多种扩展功能。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请一个实施例的用于处理器的pcie扩展方法的示意性流程图。

图2为本申请一个实施例的扩展设备的示意框图。

图3为本申请又一实施例的扩展设备的示意框图。

具体实施方式

应理解,本申请的处理器可以为飞腾处理器,也可以为其他可应用于本申请的处理器,本申请对于处理器的类型不做限定,只需要完成本申请的技术方案即可。下面,本文以飞腾处理器ft-1500a为例进行详细说明。

图1所示,为本申请一个实施例的用于处理器的pcie扩展方法的示意性流程图。具体地,本申请技术方案包括如下步骤:

s101,将处理器的主板通过外设组件高速互连pcie接口分别与n个pcie标准插槽和pcie交换机相连,其中,n大于或者等于1;

s102,将pcie交换机与扩展电路相连,扩展电路用于实现处理器的外部设备的功能。

由此可见,通过应用本申请的技术方案,将处理器的主板通过pcie接口分别连接pcie标准插槽和pcie交换机,能够通过pcie交换机转换出扩展电路,满足现有的外接设备的不断扩展产生的扩展要求。本申请充分挖掘处理器的优越处理性能,将处理器在使用上进行扩展,操作性强,满足了多种扩展功能。

应理解,处理器的主板可以将pcie总线信号通过连接器引至扩展设备。该扩展设备可以包括n个pcie标准插槽和pcie交换机。

还应理解,本申请对pcie标准插槽的数量不做限定,可以根据处理器的型号进行修改。

扩展电路可以包括多个外部设备电路。常用的外部设备电路包括显卡电路、sata存储电路、网口电路和usb接口电路等等。

可选地,作为一个实施例,处理器可以为飞腾处理器,型号可以为ft-1500a。其中,n可以取3。pcie接口包括4个pciex8接口,所述4个pciex8接口中的三个pciex8接口分别连接3个所述pice标准插槽,所述4个pciex8接口中的剩余一个pciex8接口连接所述pcie交换机。

ft-1500a包括两个pciex16接口,每个pciex16接口可以拆分为两个pciex8接口。每个pciex8独立控制。其中3个pciex8接口引至3个pcie标准插槽。pcie标准插槽可以直接插接pcie外设卡,实现指定功能的外设扩展。另一个pciex8接口连接至pcie交换机。

可选地,作为一个实施例,pcie交换机连接的扩展电路可以包括显卡电路、串行高级技术附件sata存储电路、网口电路和通用串行总线usb接口电路。

可选地,作为一个实施例,所述pciex8通过所述pcie交换机转换为4个pciex1接口和一个pciex4接口,其中,所述4个pciex1接口中的3个pciex1接口分别与所述sata存储电路、所述网口电路和所述usb接口电路相连,所述pciex4接口与所述显卡电路相连。

具体地,pcie交换机(pcieswich)芯片型号可以为pex8619,实现pcie扩展。pciex8接口与pex8619连接,经由交换机转换为4个pciex1接口和一个pciex4接口。其中,pciex4接口接入显卡电路,3个pciex1接口分别接入网口电路、sata存储电路和usb接口电路。应理解,剩余一个pciex1接口可以做备用。

应理解,本申请对扩展电路的实现方式不做限定。

具体地,显卡电路的芯片可以为amd公司的e8860。e8860核心位宽128bit,核心频率为625mhz,显存频率为1125mhz,支持pcie3.0接口,具有6个迷你显示(minidisplay)接口,显存容量为2g。本申请可以采用将pciex4接入显卡电路,引出1路视频图形阵列(videographicsarray,vga)信号,引出两路数字视频接口(digitalvisualinterface,dvi)信号用于显示。

sata电路的实现方式可以采用marvell公司的88se9215芯片,其支持pciex1接入,可扩展出4路sata接口,其中3路引至magniplussata接口连接器,1路引至标准cfast卡连接器,均可作为主板存储扩展用。

网口电路的实现方式可以采用intel公司的82574网卡芯片,其支持pciex1,为千兆以太网网卡,将其引出至网口连接器,可做为网络扩展用。

usb接口电路的实现方式可以采用ti公司的tusb7340芯片,其支持pciex1,支持usb3.0接口,可引出4路usb接口,可做usb设备扩展用。

由此可见,通过应用本申请的技术方案,将处理器的主板通过pcie接口分别连接pcie标准插槽和pcie交换机,能够通过pcie交换机转换出扩展电路,满足现有的外接设备的不断扩展产生的扩展要求。本申请充分挖掘处理器的优越处理性能,将处理器在使用上进行扩展。能够集显示、存储、网络以及usb的完整pcie扩展方法为一体,操作性强,满足了多种扩展功能。

为达到以上技术目的,本申请还提出了一种扩展设备,如图2所示,该扩展设备20包括:

n个pcie标准插槽21和pcie交换机22,其中,n大于或者等于1;

其中,处理器的主板通过pcie接口分别与所述n个pcie标准插槽和所述pcie交换机相连,所述pcie交换机与扩展电路23相连,所述扩展电路用于实现所述处理器的外部设备的功能。

在具体的应用场景中,n为3,所述pcie接口包括4个pciex8接口,所述4个pciex8接口中的三个pciex8接口分别连接3个所述pice标准插槽,所述4个pciex8接口中的剩余一个pciex8接口连接所述pcie交换机。

在具体的应用场景中,所述扩展电路包括显卡电路、串行高级技术附件sata存储电路、网口电路和通用串行总线usb接口电路。

在具体的应用场景中,所述pciex8通过所述pcie交换机转换为4个pciex1接口和一个pciex4接口,其中,所述4个pciex1接口中的3个pciex1接口分别与所述sata存储电路、所述网口电路和所述usb接口电路相连,所述pciex4接口与所述显卡电路相连。

由此可见,通过应用本申请的技术方案,将处理器的主板通过pcie接口分别连接pcie标准插槽和pcie交换机,能够通过pcie交换机转换出扩展电路,满足现有的外接设备的不断扩展产生的扩展要求。本申请充分挖掘处理器的优越处理性能,将处理器在使用上进行扩展。能够集显示、存储、网络以及usb的完整pcie扩展方法为一体,操作性强,满足了多种扩展功能。

图3是本申请又一实施例的扩展设备的示意框图。该扩展设备30包括pcie标准插槽31、pcie标准插槽32、pcie标准插槽33、pcie交换机34、显卡电路35、sata存储电路36、网口电路37以及usb接口电路38。

其中,飞腾处理器的主板通过pcie接口连接至pcie标准插槽31、pcie标准插槽32、pcie标准插槽33和pcie交换机34,pcie交换机34扩展出4路pcie总线分别连接至显卡电路35、sata存储电路36、网口电路37以及usb接口电路38。

以飞腾处理器ft-1500a为例,ft-1500a包括两个pciex16接口,每个pciex16接口可以拆分为两个pciex8接口。每个pciex8独立控制。其中3个pciex8接口引至3个pcie标准插槽。pcie标准插槽可以直接插接pcie外设卡,实现指定功能的外设扩展。另一个pciex8接口连接至pcie交换机。

pcie交换机(pcieswich)芯片型号可以为pex8619,实现pcie扩展。pciex8接口与pex8619连接,经由交换机转换为4个pciex1接口和一个pciex4接口。其中,pciex4接口接入显卡电路,3个pciex1接口分别接入网口电路、sata存储电路和usb接口电路。应理解,剩余一个pciex1接口可以做备用。

显卡电路的芯片可以为amd公司的e8860。e8860核心位宽128bit,核心频率为625mhz,显存频率为1125mhz,支持pcie3.0接口,具有6个迷你显示(minidisplay)接口,显存容量为2g。本申请可以采用将pciex4接入显卡电路,引出1路视频图形阵列(videographicsarray,vga)信号,引出两路数字视频接口(digitalvisualinterface,dvi)信号用于显示。

sata电路的实现方式可以采用marvell公司的88se9215芯片,其支持pciex1接入,可扩展出4路sata接口,其中3路引至magniplussata接口连接器,1路引至标准cfast卡连接器,均可作为主板存储扩展用。

网口电路的实现方式可以采用intel公司的82574网卡芯片,其支持pciex1,为千兆以太网网卡,将其引出至网口连接器,可做为网络扩展用。

usb接口电路的实现方式可以采用ti公司的tusb7340芯片,其支持pciex1,支持usb3.0接口,可引出4路usb接口,可做usb设备扩展用。

由此可见,通过应用本申请的技术方案,将处理器的主板通过pcie接口分别连接pcie标准插槽和pcie交换机,能够通过pcie交换机转换出扩展电路,满足现有的外接设备的不断扩展产生的扩展要求。本申请充分挖掘处理器的优越处理性能,将处理器在使用上进行扩展。能够集显示、存储、网络以及usb的完整pcie扩展方法为一体,操作性强,满足了多种扩展功能。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施场景所述的方法。

本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本发明所必须的。

本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。

上述本发明序号仅仅为了描述,不代表实施场景的优劣。

以上公开的仅为本发明的几个具体实施场景,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1