CN109522245A - 一种硬件管理的方法及管理装置 - Google Patents

一种硬件管理的方法及管理装置 Download PDF

Info

Publication number
CN109522245A
CN109522245A CN201811361263.XA CN201811361263A CN109522245A CN 109522245 A CN109522245 A CN 109522245A CN 201811361263 A CN201811361263 A CN 201811361263A CN 109522245 A CN109522245 A CN 109522245A
Authority
CN
China
Prior art keywords
management module
data
root complex
management
processing request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811361263.XA
Other languages
English (en)
Other versions
CN109522245B (zh
Inventor
王志浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201811361263.XA priority Critical patent/CN109522245B/zh
Publication of CN109522245A publication Critical patent/CN109522245A/zh
Application granted granted Critical
Publication of CN109522245B publication Critical patent/CN109522245B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program control for peripheral devices
    • G06F13/102Program control for peripheral devices where the programme performs an interfacing function, e.g. device driver

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)
  • Stored Programmes (AREA)

Abstract

本申请实施例公开了一种硬件管理的方法及管理装置,用于通过管理装置根据上层应用传输数据量,对外置PCIe switch插卡进行动态管理,实时配置合适的***NTB带宽,提高了***整体的可扩展性。本申请实施例方法包括:获取所述第一根复合体和第二根复合体之间传输的数据量;若所述数据量低于预设阈值,则所述处理器处理所述第一管理模块和所述第二管理模块对应的数据;若所述数据量高于所述预设阈值,则所述处理器中断所述第一管理模块和所述第二管理模块对应的数据。

Description

一种硬件管理的方法及管理装置
技术领域
本申请涉及***设计领域,具体涉及一种硬件管理的方法及管理装置。
背景技术
随着高速串行点对点双通道高带宽传输(peripheral component interconnectexpress,PCIe)技术的发展,非透明桥(Non-Transparent Bridge,NTB)作为一种高速总线互联越来越多的应用在多控存储或者服务器***中。
目前主流应用一般是多控根复合体(root complex,RC)之间特定NTB端口互联或者是多控板载PCIe扩展芯片(switch,SW)的NTB端口之间互联。
在实际应用中,这两种方法中都无法对NTB的带宽进行动态调整,无法在单控应用中进行成本控制,也无法动态匹配不同压力的上层应用,进而影响了***整体的可扩展性。
发明内容
本申请实施例提供了一种硬件管理的方法及管理装置,用于通过管理装置根据上层应用传输数据量,对外置PCIe switch插卡进行动态管理,实时配置合适的***NTB带宽,提高了***整体的可扩展性。
为达到上述目的,本申请实施例提供如下技术方案:
本申请第一方面提供一种硬件管理的方法,该方法可应用于NTB硬件管理过程中,该硬件管理的方法在执行过程中涉及到的管理装置在NTB硬件管理过程中对应相应的功能实体。该方法可以包括:获取该第一根复合体和第二根复合体之间传输的数据量;若该数据量低于预设阈值,则该处理器处理该第一管理模块和该第二管理模块对应的数据;若该数据量高于该预设阈值,则该处理器中断该第一管理模块和该第二管理模块对应的数据。
可选的,在本申请的一些申请实施例中,该处理器处理该第一管理模块和该第二管理模块对应的数据,可以包括:该处理器接收该第一管理模块发送的第一处理请求;该处理器接收该第二管理模块发送的第二处理请求;该处理器根据该第一处理请求和该第二处理请求处理该第一管理模块和该第二管理模块对应的数据。
可选的,在本申请的一些申请实施例中,该处理器中断该第一管理模块和该第二管理模块对应的数据,包括:该处理器接收该第一管理模块发送的第一处理请求;该处理器接收该第二管理模块发送的第二处理请求;该处理器根据该第一处理请求和该第二处理请求中断该第一管理模块和该第二管理模块对应的数据。
可选的,在本申请的一些申请实施例中,该第一管理模块对应的数据包括该第一根复合体向该第二根复合体发送的第一数据;该第二管理模块对应的数据包括该第二根复合体向该第一根复合体发送的第二数据。
可选的,在本申请的一些申请实施例中,该处理器接收该第一管理模块发送的第一处理请求,包括:该处理器通过无线方式或者有线方式接收该第一管理模块发送的第一处理请求。
本申请第二方面提供一种管理装置,该管理装置具有实现上述第一方面或第一方面任意一种可能实现方式的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
第三方面,本申请实施例提供一种管理装置,该管理装置可以包括终端设备或者芯片等实体,所述管理装置包括:输入/输出(I/O)接口、处理器和存储器;所述存储器用于存储指令;所述处理器用于执行所述存储器中的所述指令,使得所述管理装置执行如前述第一方面中任一项所述的方法。
第四方面,本申请实施例提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如前述第一方面及任一可选实现方式中所述的方法。
该计算机存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
第五方面,本申请实施例提供一种计算机程序产品,当其在计算机上运行时,使得计算机执行如前述第一方面及任一可选实现方式中所述的方法。
第六方面,本申请提供了一种芯片***,该芯片***包括处理器,用于支持管理装置实现上述方面中所涉及的功能,例如,发送或处理上述方法中所涉及的数据和/或信息。在一种可能的设计中,所述芯片***还包括存储器,所述存储器,用于保存管理装置必要的程序指令和数据。该芯片***,既可以是管理装置,也可以是应用在管理装置中执行相应功能的***芯片。
从以上技术方案可以看出,本申请实施例具有以下优点:
本申请实施例通过获取所述第一根复合体和第二根复合体之间传输的数据量;对外置PCIe switch插卡进行动态管理,实时配置合适的***NTB带宽;若所述数据量低于预设阈值,则所述处理器处理所述第一管理模块和所述第二管理模块对应的数据;若所述数据量高于所述预设阈值,则所述处理器中断所述第一管理模块和所述第二管理模块对应的数据,该实时配置的方法,提高了***整体的可扩展性。
附图说明
图1是现有技术中NTB应用架构示意图;
图2是本申请实施例提供的一种硬件管理的方法示意图;
图3是本申请实施例提供的另一种硬件管理的方法示意图;
图4是本申请实施例提供的一种硬件管理的方法的应用场景图;
图5是本申请实施例提供的一种管理装置的结构示意图;
图6是本申请实施例提供的另一种管理装置的结构示意图。
具体实施方式
下面结合附图,对本申请的实施例进行描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。本领域普通技术人员可知,随着技术的发展和新场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
本申请实施例提供了一种硬件管理的方法及管理装置,用于通过管理装置根据上层应用传输数据量,对外置PCIe switch插卡进行动态管理,实时配置合适的***NTB带宽,提高了***整体的可扩展性。
随着PCIe技术的发展,NTB作为一种高速总线互联越来越多的应用在多控存储或者服务器***中。目前主流应用一般是多控RC之间特定NTB端口互联或者是多控板载PCIeswitch的NTB端口之间互联,如图1所示,是现有技术中NTB应用架构示意图。
通过上述方法都无法对NTB的带宽进行动态调整,无法在单控应用中进行成本控制,也无法动态匹配不同压力的上层应用,进而影响了***整体的可扩展性。
本实施例提出的方法用以解决该问题,为便于理解,下面对本实施例中的具体流程进行描述,如图2所示,是本申请实施例提供的一种硬件管理的方法示意图,该方法包括但不限于如下步骤:
201、获取该第一根复合体和第二根复合体之间传输的数据量;
本实施例中,第一根复合体和第二根复合体之间传输的数据量可以是上传应用所产生的,可以称为上层应用压力,可以理解的是,此处数据量可以为直接测定的量值,也可以是经过换算后的相对值,具体情况因实际场景而定,此处不做限定。
202、若该数据量低于预设阈值;
本实施例中,预设阈值可以是响应于技术人员输入的,也可以是根据硬件运行状态自动生成的,具体情况因实际场景而定,此处不做限定。
203、处理第一管理模块和第二管理模块对应的数据;
本实施例中,处理第一管理模块和第二管理模块对应的数据可以理解为一种模拟热***操作,即模拟在不关闭***,不切断电源的情况下***新的扩展芯片PCIe switch,以达到扩展带宽的目的。
204、若该数据量高于该预设阈值;
本实施例中,预设阈值可以是响应于技术人员输入的,也可以是根据硬件运行状态自动生成的,具体情况因实际场景而定,此处不做限定。
205、中断该第一管理模块和该第二管理模块对应的数据。
本实施例中,中断第一管理模块和第二管理模块对应的数据可以理解为一种模拟热拔出操作,即模拟在不关闭***,不切断电源的情况下拔出扩展芯片PCIe switch,以达到减小带宽节约成本的目的。
本申请实施例通过获取所述第一根复合体和第二根复合体之间传输的数据量;对外置PCIe switch插卡进行动态管理,实时配置合适的***NTB带宽;若所述数据量低于预设阈值,则所述处理器处理所述第一管理模块和所述第二管理模块对应的数据;若所述数据量高于所述预设阈值,则所述处理器中断所述第一管理模块和所述第二管理模块对应的数据,该实时配置的方法,提高了***整体的可扩展性。
在本申请的一些实施例中,第一管理模块和第二管理模块可以通过无线连接的方式进行信号传输,下面对此场景进行说明。
本实施例提出的方法用以说明该场景,为便于理解,下面对本实施例中的具体流程进行描述,如图3所示,是本申请实施例提供的另一种硬件管理的方法示意图,该方法包括但不限于如下步骤:
301、获取该第一根复合体和第二根复合体之间传输的数据量;
302、若数据量低于预设阈值;
本实施例中,步骤301-302与上述实施例的步骤201-202相似,此处不做赘述。
303、第一管理模块向第二管理模块发送接通请求;
本实施例中,第一管理模块向第二管理模块发送接通请求可以是通过无线保真(wireless fidelity,wifi)信号,也可以是通过近距离无线通讯(near fieldcommunication,NFC),具体情况因实际场景而定,此处不做限定。
304、处理第一管理模块和第二管理模块对应的数据;
305、若该数据量高于该预设阈值;
本实施例中,步骤304-305与上述实施例的步骤203-204相似,此处不做赘述。
306、第一管理模块向第二管理模块发送中断请求;
本实施例中,第一管理模块向第二管理模块发送接通请求可以是通过wifi信号,也可以是通过NFC信号,具体情况因实际场景而定,此处不做限定。
307、中断该第一管理模块和该第二管理模块对应的数据。
本实施例中,步骤307与上述实施例的步骤205相似,此处不做赘述。
在一种可能的设计中,上述实施例可以应用到如图4所示的架构中,如图4,是本申请实施例提供的一种硬件管理的方法的应用场景图。
上述硬件管理的方法的功能可对应于第一硬件管理模块、第二硬件管理模块、指示模块、串口模块以及无线模块中。
具体的,第一硬件管理模块和第二硬件管理模块:位于板卡上,主要应用例如CPLD、FPGA等可编程逻辑芯片。该模块将PCIe RC端和SW端的热插拔信号都汇总到一起进行统一管理。根据上层***传递过来的不同应用压力进行对后端PCIe switch插卡进行模拟热插拔操作,动态配置***整体的NTB带宽。当上层应用压力变大,通过无线互联的多控之间的NTB硬件管理模块对后端PCIe switch插卡进行模拟热***操作,提高了***整体的NTB带宽;当上层应用压力变小,通过无线互联的多控之间的NTB硬件管理模块对后端PCIeswitch插卡进行模拟热拔出操作,减小了***整体的NTB带宽。***全部的NTB带宽都来自可插拔的PCIe switch插卡,所以在单控应用中也可以方便进行成本控制。通过NTB硬件管理模块根据上层应用压力对外置PCIe switch插卡进行动态管理,提高了***整体的可扩展性。
指示模块:该模块位于板卡上,受NTB硬件管理模块的直接控制。该模块对外指示当前***的NTB链路情况。
无线模块:可以将串口信号转换成wifi等无线信号,进行多控间NTB硬件管理模块的信息互联,可以对各控制器间的上层应用压力等信息进行实时交互。
串口模块:通过串口模块可以进行NTB硬件管理模块与外界和***内其他控制器NTB硬件管理模块的通信。
通过上述模块的功能,可以应用于该硬件管理方法中,达到相似的技术效果,此处不做赘述。
本申请实施例还可以根据上述方法应用于管理装置中,并对管理装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
比如,以采用集成的方式划分各个功能单元的情况下,如图5所示,是本申请实施例提供的一种管理装置的结构示意图。
如图5所示,本申请实施例提供的管理装置500包括获取单元501和操作单元502。
获取单元501,用于获取该第一根复合体和第二根复合体之间传输的数据量;
操作单元502,用于当该数据量低于预设阈值时,处理该第一管理模块和该第二管理模块对应的数据;
该操作单元502,还用于当该数据量高于该预设阈值时,该处理器中断处理该第一管理模块和该第二管理模块对应的数据。
可选的,该操作单元502,具体用于接收该第一管理模块发送的第一处理请求;该操作单元502,具体用于接收该第二管理模块发送的第二处理请求;该操作单元502,具体用于根据该第一处理请求和该第二处理请求处理该第一管理模块和该第二管理模块对应的数据。
可选的,该操作单元502,具体用于接收该第一管理模块发送的第一处理请求;该操作单元502,具体用于接收该第二管理模块发送的第二处理请求;该操作单元502,具体用于据该第一处理请求和该第二处理请求中断该第一管理模块和该第二管理模块对应的数据。
可选的,该第一管理模块对应的数据包括该第一根复合体向该第二根复合体发送的第一数据;该第二管理模块对应的数据包括该第二根复合体向该第一根复合体发送的第二数据。
可选的,该操作单元502,具体用于通过无线方式或者有线方式接收该第一管理模块发送的第一处理请求。
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能单元的功能描述,在此不再赘述。
在本实施例中,管理装置500可以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定应用集成电路(application-specific integratedcircuit,ASIC),执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到管理装置500可以采用图6所示的形式。
如图6所示,是本申请实施例提供的另一种管理装置的结构示意图,管理装置600包括:输入/输出(I/O)接口601、处理器602、存储器603。具体的,图6中的处理器602可以通过调用存储器603中存储的计算机执行指令,使得管理装置600执行上述方法实施例中的实现硬件管理的方法。
具体的,图5中的获取单元501和操作单元502的功能/实现过程可以通过图6中的处理器602调用存储器603中存储的计算机执行指令来实现。或者,图5中的获取单元501和操作单元502的功能/实现过程可以通过图6中的输入/输出(I/O)接口601来实现。
由于本申请实施例提供的管理装置600可用于执行硬件管理的方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。
可选的,本申请实施例提供了一种芯片***,该芯片***包括处理器,用于支持管理装置实现上述硬件管理的方法。在一种可能的设计中,该芯片***还包括存储器。该存储器,用于保存管理装置必要的程序指令和数据。该芯片***,可以由芯片构成,也可以包含芯片和其他分立器件,本申请实施例对此不作具体限定。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。
所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘solid state disk(SSD))等。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块。在本申请中出现的对步骤进行的命名或者编号,并不意味着必须按照命名或者编号所指示的时间/逻辑先后顺序执行方法流程中的步骤,已经命名或者编号的流程步骤可以根据要实现的技术目的变更执行次序,只要能达到相同或者相类似的技术效果即可。本申请中所出现的模块的划分,是一种逻辑上的划分,实际应用中实现时可以有另外的划分方式,例如多个模块可以结合成或集成在另一个***中,或一些特征可以忽略,或不执行,另外,所显示的或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,模块之间的间接耦合或通信连接可以是电性或其他类似的形式,本申请中均不作限定。并且,作为分离部件说明的模块或子模块可以是也可以不是物理上的分离,可以是也可以不是物理模块,或者可以分布到多个电路模块中,可以根据实际的需要选择其中的部分或全部模块来实现本申请方案的目的。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
以上对本申请实施例所提供的硬件管理的方法、管理装置以及***进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

Claims (10)

1.一种硬件管理的方法,其特征在于,所述方法应用于数据处理装置,所述数据处理装置包括处理器,第一管理模块,第二管理模块,第一根复合体和第二根复合体,其中,所述处理器包括第一芯片和第二芯片,所述方法包括:
获取所述第一根复合体和第二根复合体之间传输的数据量;
若所述数据量低于预设阈值,则所述处理器处理所述第一管理模块和所述第二管理模块对应的数据;
若所述数据量高于所述预设阈值,则所述处理器中断所述第一管理模块和所述第二管理模块对应的数据。
2.根据权利要求1所述的方法,其特征在于,所述处理器处理所述第一管理模块和所述第二管理模块对应的数据,包括:
所述处理器接收所述第一管理模块发送的第一处理请求;
所述处理器接收所述第二管理模块发送的第二处理请求;
所述处理器根据所述第一处理请求和所述第二处理请求处理所述第一管理模块和所述第二管理模块对应的数据。
3.根据权利要求1所述的方法,其特征在于,所述处理器中断所述第一管理模块和所述第二管理模块对应的数据,包括:
所述处理器接收所述第一管理模块发送的第一处理请求;
所述处理器接收所述第二管理模块发送的第二处理请求;
所述处理器根据所述第一处理请求和所述第二处理请求中断所述第一管理模块和所述第二管理模块对应的数据。
4.根据权利要求2或3任一项所述的方法,其特征在于,
所述第一管理模块对应的数据包括所述第一根复合体向所述第二根复合体发送的第一数据;
所述第二管理模块对应的数据包括所述第二根复合体向所述第一根复合体发送的第二数据。
5.根据权利要求2或3任一项所述的方法,其特征在于,所述处理器接收所述第一管理模块发送的第一处理请求,包括:
所述处理器通过无线方式或者有线方式接收所述第一管理模块发送的第一处理请求。
6.一种管理装置,其特征在于,所述管理装置包括:
获取单元,用于获取所述第一根复合体和第二根复合体之间传输的数据量;
操作单元,用于当所述数据量低于预设阈值时,处理所述第一管理模块和所述第二管理模块对应的数据;
所述操作单元,还用于当所述数据量高于所述预设阈值时,所述处理器中断所述第一管理模块和所述第二管理模块对应的数据。
7.根据权利要求6所述的管理装置,其特征在于,
所述操作单元,具体用于接收所述第一管理模块发送的第一处理请求;
所述操作单元,具体用于接收所述第二管理模块发送的第二处理请求;
所述操作单元,具体用于根据所述第一处理请求和所述第二处理请求处理所述第一管理模块和所述第二管理模块对应的数据。
8.根据权利要求6所述的管理装置,其特征在于,
所述操作单元,具体用于接收所述第一管理模块发送的第一处理请求;
所述操作单元,具体用于接收所述第二管理模块发送的第二处理请求;
所述操作单元,具体用于据所述第一处理请求和所述第二处理请求中断所述第一管理模块和所述第二管理模块对应的数据。
9.根据权利要求7或8任一项所述的管理装置,其特征在于,
所述第一管理模块对应的数据包括所述第一根复合体向所述第二根复合体发送的第一数据;
所述第二管理模块对应的数据包括所述第二根复合体向所述第一根复合体发送的第二数据。
10.根据权利要求7或8任一项所述的管理装置,其特征在于,
所述操作单元,具体用于通过无线方式或者有线方式接收所述第一管理模块发送的第一处理请求。
CN201811361263.XA 2018-11-15 2018-11-15 一种硬件管理的方法及管理装置 Active CN109522245B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811361263.XA CN109522245B (zh) 2018-11-15 2018-11-15 一种硬件管理的方法及管理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811361263.XA CN109522245B (zh) 2018-11-15 2018-11-15 一种硬件管理的方法及管理装置

Publications (2)

Publication Number Publication Date
CN109522245A true CN109522245A (zh) 2019-03-26
CN109522245B CN109522245B (zh) 2021-10-29

Family

ID=65777951

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811361263.XA Active CN109522245B (zh) 2018-11-15 2018-11-15 一种硬件管理的方法及管理装置

Country Status (1)

Country Link
CN (1) CN109522245B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110209606A (zh) * 2019-04-30 2019-09-06 杭州电子科技大学 一种基于PCIe的多接口存储设备的控制方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140310549A1 (en) * 2013-04-11 2014-10-16 Apple Inc. FIFO Clock and Power Management
CN105721357A (zh) * 2016-01-13 2016-06-29 华为技术有限公司 交换设备、***部件互连高速***及其初始化方法
CN108363670A (zh) * 2017-01-26 2018-08-03 华为技术有限公司 一种数据传输的方法、装置、设备和***
CN108733614A (zh) * 2017-04-13 2018-11-02 北京京东尚科信息技术有限公司 数据传输***、方法和装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140310549A1 (en) * 2013-04-11 2014-10-16 Apple Inc. FIFO Clock and Power Management
CN105721357A (zh) * 2016-01-13 2016-06-29 华为技术有限公司 交换设备、***部件互连高速***及其初始化方法
CN108363670A (zh) * 2017-01-26 2018-08-03 华为技术有限公司 一种数据传输的方法、装置、设备和***
CN108733614A (zh) * 2017-04-13 2018-11-02 北京京东尚科信息技术有限公司 数据传输***、方法和装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
范祥辉等: "基于PCIe总线的双路1394B接口模块设计与实现", 《计算机测量与控制》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110209606A (zh) * 2019-04-30 2019-09-06 杭州电子科技大学 一种基于PCIe的多接口存储设备的控制方法
CN110209606B (zh) * 2019-04-30 2021-01-22 杭州电子科技大学 一种基于PCIe的多接口存储设备的控制方法

Also Published As

Publication number Publication date
CN109522245B (zh) 2021-10-29

Similar Documents

Publication Publication Date Title
WO2018040016A1 (zh) 一种协议转换器及协议转换方法
CN106411974A (zh) 一种工业物联网***
CN104699654B (zh) 一种基于chi片内互联总线与qpi片间互联总线互联适配***和方法
CN106850279B (zh) 分布式航电***网络配置方法和***、仿真器及硬件***
CN104348673A (zh) 一种调测的方法、主控板和业务板
CN109190276A (zh) Fpga原型验证***
CN106909524B (zh) 一种片上***及其通信交互方法
CN107124358A (zh) 一种基于fpga的4g‑profibus嵌入式***网关设备
US9116881B2 (en) Routing switch apparatus, network switch system, and routing switching method
CN104636301A (zh) 一种基于pci-e接口的大规模plc高速背板总线***
CN103019990A (zh) 一种采集端启动pci-e总线dma上传数据的方法
CN104484303A (zh) 一种基于SoC芯片的1553B节点电路
CN106781429A (zh) 智能电表、集中器及抄表方法
CN109522245A (zh) 一种硬件管理的方法及管理装置
CN107506323A (zh) 一种热插拔处理方法及装置
CN105528319B (zh) 基于fpga的加速卡及其加速方法
CN108334550A (zh) 一种基于人力资源管理***的数据处理***
CN110069351A (zh) 触控设备的双***通信方法、装置以及触控设备
US10614012B2 (en) System and method for controlling the performance of serial attached SCSI (SAS) target devices
CN109460379A (zh) 一种串口选择的方法及切换装置
CN206629078U (zh) 一种EtherCAT总线耦合器
CN112286073A (zh) 一种用于电力***闭环仿真的通信接口装置及方法
CN106411588A (zh) 一种网络设备管理方法、主设备及管理服务器
CN103716258B (zh) 高密度线卡、交换设备、集群***及电信号类型配置方法
CN110324194A (zh) 用于负载均衡的方法、装置、***及介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant