[go: up one dir, main page]

CN101887402A - A micro-telecom computing architecture hot-swap control system and method - Google Patents

A micro-telecom computing architecture hot-swap control system and method Download PDF

Info

Publication number
CN101887402A
CN101887402A CN2009101074069A CN200910107406A CN101887402A CN 101887402 A CN101887402 A CN 101887402A CN 2009101074069 A CN2009101074069 A CN 2009101074069A CN 200910107406 A CN200910107406 A CN 200910107406A CN 101887402 A CN101887402 A CN 101887402A
Authority
CN
China
Prior art keywords
signal line
reset
single board
board
control signal
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
CN2009101074069A
Other languages
Chinese (zh)
Other versions
CN101887402B (en
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.)
Cui Hongjuan
Han Liang
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2009101074069A priority Critical patent/CN101887402B/en
Publication of CN101887402A publication Critical patent/CN101887402A/en
Application granted granted Critical
Publication of CN101887402B publication Critical patent/CN101887402B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Time Recorders, Dirve Recorders, Access Control (AREA)

Abstract

本发明实施例公开了一种微型电信计算架构热插拔控制系统及方法,其中,上述系统包括:第一单板,第二单板;所述第一单板的在位信号线和所述第一单板的使能信号线连接后与所述第二单板的控制信号线相连;所述控制信号线采用双向控制方式:所述第二单板通过所述控制信号线接收来自所述在位信号线的在位信号,用于检测所述第一单板是否在位;所述第二单板通过所述控制信号线向使能信号线发送复位信号,用于对所述第一单板的管理控制器进行复位。通过将第一单板的在位信号线和使能信号线相连后与第二单板的控制信号线相连,从而可以简化系统布线,降低开发成本。

Figure 200910107406

The embodiment of the present invention discloses a micro-telecom computing architecture hot-swap control system and method, wherein the system includes: a first single board, a second single board; the in-position signal line of the first single board and the The enabling signal line of the first board is connected to the control signal line of the second board; the control signal line adopts a bidirectional control mode: the second board receives signals from the The in-position signal of the in-position signal line is used to detect whether the first board is in position; the second board sends a reset signal to the enable signal line through the control signal line to The management controller of the board is reset. By connecting the in-position signal line and the enable signal line of the first single board to the control signal line of the second single board, the system wiring can be simplified and the development cost can be reduced.

Figure 200910107406

Description

一种微型电信计算架构热插拔控制系统及方法 A micro-telecom computing architecture hot-swap control system and method

技术领域technical field

本发明涉及通信技术领域,尤其涉及一种微型电信计算架构热插拔控制系统及方法。The invention relates to the field of communication technology, in particular to a micro-telecom computing architecture hot-swap control system and method.

背景技术Background technique

随着通信业务的迅速发展和网络带宽的持续提升,运营商对硬件平台的性能、开放性、可靠性、可管理性和可扩展性提出了更高的要求;同时,为了适应中小容量、低成本、相对较低可用性的电信和企业应用,PICMG(PCI IndustrialComputers Manufacturers Group,PCI工业计算机制造商协会)组织借用了ATCA(Advanced Telecommunications Computing Architecture,先进电信计算架构)的一些设计理念,以AMC(Advanced Mezzanine Card,先进夹层卡)插卡为基础,推出了一种新型的小尺寸硬件平台:MicroTCA。它定义了一种新的背板,使得现有ATCA的AMC插卡不必修改就能直接在上面使用,背板为AMC插卡提供电源、热插拔控制、管理通道和业务互连通道。With the rapid development of communication services and the continuous improvement of network bandwidth, operators have put forward higher requirements for the performance, openness, reliability, manageability and scalability of hardware platforms; at the same time, in order to adapt to small and medium capacity, low For telecommunications and enterprise applications with low cost and relatively low availability, PICMG (PCI Industrial Computers Manufacturers Group, PCI Industrial Computer Manufacturers Association) borrowed some design concepts from ATCA (Advanced Telecommunications Computing Architecture, Advanced Telecommunications Computing Architecture) to AMC (Advanced Based on the Mezzanine Card (advanced mezzanine card) plug-in card, a new type of small-sized hardware platform: MicroTCA has been introduced. It defines a new backplane, so that the existing ATCA AMC card can be used directly on it without modification. The backplane provides power supply, hot swap control, management channel and service interconnection channel for the AMC card.

按照MicroTCA规范,一个机框必备的组成单元包括:According to the MicroTCA specification, the necessary components of a chassis include:

背板:为其他组成单元提供机械支撑和电气互连;Backplane: Provides mechanical support and electrical interconnection for other constituent units;

AMC:提供特定的业务接入和处理功能;AMC: Provide specific service access and processing functions;

MCH(MicroTCA Carrier Hub,微型电信计算架构主控交换单元):为其他单元提供交换通道和管理功能;MCH (MicroTCA Carrier Hub, Micro Telecom Computing Architecture Master Control Switching Unit): Provides switching channels and management functions for other units;

PM(Power Module,电源模块):为其他单元提供业务电源和管理电源,并在MCH的控制下提供各单元的在位检测和使能控制;PM (Power Module, power module): Provide business power and management power for other units, and provide presence detection and enable control of each unit under the control of MCH;

CU(Cooling Unit,散热单元):为其他组成单元提供风冷散热。CU (Cooling Unit, cooling unit): Provide air cooling for other components.

在MicroTCA规范中,MCH、AMC、CU及PM都属于现场可更换单元(FRU,Field Replace Unit),其含义是它们都可以按照一定的规程从机框中拔出和更换,支持热插拔,而不会影响到机框中其他单元的正常工作。它们上面都有一个管理控制器,其中MCH上面的叫MCMC(MicroTCA Carrier ManagementController,MicroTCA载板管理控制器);AMC上面的叫MMC(ModuleManagement Controller,模块管理控制器);CU、PM上面的叫EMMC(EnhancedModule Management Controller,增强型模块管理控制器)。In the MicroTCA specification, MCH, AMC, CU, and PM are all field replaceable units (FRU, Field Replace Unit), which means that they can be pulled out and replaced from the chassis according to certain procedures, and support hot swapping. It will not affect the normal work of other units in the chassis. There is a management controller on them, among which the one on MCH is called MCMC (MicroTCA Carrier Management Controller, MicroTCA carrier management controller); the one on AMC is called MMC (Module Management Controller, module management controller); the one on CU and PM is called EMMC (EnhancedModule Management Controller, Enhanced Module Management Controller).

对于MCH、AMC和CU来说,它们各有一个在位信号线(PS1#)和一个使能信号线(ENABLE#)与PM相连。其中,PS1#用于检测在位信号以确定单板是否在位;ENABLE#用于传输使能信号(或者也称复位信号)来对本板进行复位。由于信号线与在信号线上传输的信号是对应的,因此,PS1#也可以表示传输的在位信号,ENABLE#也可以表示传输的使能信号(复位信号),在下文中不做严格区分。For MCH, AMC and CU, they each have an in-position signal line (PS1#) and an enabling signal line (ENABLE#) connected to PM. Among them, PS1# is used to detect the presence signal to determine whether the board is in place; ENABLE# is used to transmit the enabling signal (or also called the reset signal) to reset the board. Since the signal line corresponds to the signal transmitted on the signal line, PS1# can also represent the transmitted in-position signal, and ENABLE# can also represent the transmitted enable signal (reset signal), which will not be strictly distinguished in the following.

以AMC为例,PS1#和ENABLE#的用法如下:Taking AMC as an example, the usage of PS1# and ENABLE# is as follows:

PS1#=1时,AMC没有插好;When PS1#=1, AMC is not plugged in;

PS1#=0时,AMC已经插好;When PS1#=0, AMC has been plugged in;

ENABLE#=1时,AMC的MMC处于复位状态;When ENABLE#=1, the MMC of AMC is in reset state;

ENABLE#=0时,AMC的MMC脱离复位状态。When ENABLE#=0, the MMC of AMC is out of the reset state.

参见图1,为现有的一种MicroTCA热插拔控制方案:See Figure 1 for an existing MicroTCA hot-swap control scheme:

上述连接PM与AMC的PS1#和ENABLE#都是单向信号,当AMC不在位时PS1#通过上拉电阻R1为高电平;当AMC插入槽位时它上面的下拉电阻R2将PS1#拉为低电平,于是PM的EMMC就可以知道AMC插入了槽位。反之,当AMC拔出时PS1#从低电平变为高电平,EMMC可以知道AMC已经被拔出。PM的EMMC利用ENABLE#信号来控制AMC上面的MMC复位,例如当ENABLE#为高电平时MMC被复位,当ENABLE#为低电平时MMC退出复位态,可以开始运行。MicroTCA规范规定,当AMC不在位时ENABLE#也应该是高电平。The above PS1# and ENABLE# connecting PM and AMC are unidirectional signals. When AMC is not in place, PS1# is high through the pull-up resistor R1; when AMC is inserted into the slot, the pull-down resistor R2 on it pulls PS1# It is low level, so the EMMC of the PM can know that the AMC is inserted into the slot. Conversely, when the AMC is pulled out, PS1# changes from low level to high level, and the EMMC can know that the AMC has been pulled out. The EMMC of the PM uses the ENABLE# signal to control the MMC reset on the AMC. For example, when ENABLE# is high, the MMC is reset, and when ENABLE# is low, the MMC exits the reset state and can start running. The MicroTCA specification stipulates that ENABLE# should also be high when the AMC is not in place.

在这种技术方案中,PS1#和ENABLE#是两个独立的信号,每个PM与每个AMC、MCH和CU之间都有一对这样的信号。In this technical solution, PS1# and ENABLE# are two independent signals, and there is a pair of such signals between each PM and each AMC, MCH and CU.

发明人在实现本发明的过程中,发现现有技术至少存在以下缺点:In the process of realizing the present invention, the inventor finds that the prior art has at least the following disadvantages:

由于每个PM与AMC、MCH和CU之间都有一对PS1#和ENABLE#信号,当存在多个PM与多个AMC、MCH和CU相连时,需要大量的信号线(如4个PM与2个MCH、2个CU和12个AMC相连时,需要(2+2+12)*2*4=128条信号线;如果还对AMC进行扩容,即增加AMC数量,则需要的信号线更多),因此,增加了背板布线难度以及成本。Since there is a pair of PS1# and ENABLE# signals between each PM and AMC, MCH, and CU, when there are multiple PMs connected to multiple AMCs, MCHs, and CUs, a large number of signal lines (such as 4 PMs and 2 When one MCH, two CUs and 12 AMCs are connected, (2+2+12)*2*4=128 signal lines are required; if the AMC is also expanded, that is, the number of AMCs is increased, more signal lines are required ), therefore, increasing the difficulty and cost of backplane wiring.

发明内容Contents of the invention

本发明实施例提供一种微型电信计算架构热插拔控制系统,包括:An embodiment of the present invention provides a micro-telecom computing architecture hot-swap control system, including:

第一单板,第二单板;The first veneer, the second veneer;

所述第一单板的在位信号线和所述第一单板的使能信号线连接后与所述第二单板的控制信号线相连;The in-position signal line of the first single board is connected to the enable signal line of the first single board and then connected to the control signal line of the second single board;

所述控制信号线采用双向控制方式:The control signal line adopts a bidirectional control method:

所述第二单板通过所述控制信号线接收来自所述在位信号线的在位信号,用于检测所述第一单板是否在位;The second single board receives an in-position signal from the in-position signal line through the control signal line, and is used to detect whether the first single board is in position;

所述第二单板通过所述控制信号线向使能信号线发送复位信号,用于对所述第一单板的管理控制器进行复位。The second single board sends a reset signal to the enable signal line through the control signal line for resetting the management controller of the first single board.

以及,本发明实施例还提供了一种微型电信计算架构热插拔控制方法,所述微型电信计算架构中,第一单板的在位信号线和使能信号线连接后与第二单板的控制信号线相连;所述方法包括如下步骤:And, the embodiment of the present invention also provides a micro-telecom computing architecture hot-swapping control method, in the micro-telecom computing architecture, the in-position signal line and the enable signal line of the first single board are connected to the second single board The control signal line is connected; The method includes the following steps:

通过控制信号线接收来自所述第一单板的在位信号,用于检测所述第一单板是否在位;receiving an in-position signal from the first single board through a control signal line, for detecting whether the first single board is in-position;

通过控制信号线向所述第一单板的管理控制器发送复位信号,用于对所述第一单板的管理控制器进行复位。Sending a reset signal to the management controller of the first single board through the control signal line for resetting the management controller of the first single board.

上述技术方案通过将第一单板的在位信号线和使能信号线相连后与第二单板的控制信号线相连,从而可以简化系统布线,降低开发成本。The above technical solution can simplify the system wiring and reduce the development cost by connecting the in-position signal line and the enable signal line of the first single board to the control signal line of the second single board.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.

图1为现有技术微型电信计算架构热插拔控制系统示意图;FIG. 1 is a schematic diagram of a hot-swappable control system of a micro-telecom computing architecture in the prior art;

图2A为本发明系统实施例一结构示意图;FIG. 2A is a schematic structural diagram of Embodiment 1 of the system of the present invention;

图2B为本发明系统实施例一第二单板结构示意图;FIG. 2B is a schematic structural diagram of a second single board in Embodiment 1 of the system of the present invention;

图2C为本发明系统实施例一第一单板结构示意图;FIG. 2C is a schematic diagram of the structure of the first single board in the first embodiment of the system of the present invention;

图3A为本发明系统实施例二结构示意图;Fig. 3A is a schematic structural diagram of the second embodiment of the system of the present invention;

图3B为本发明系统实施例二电源模块中的增强型模块管理控制器结构示意图;Fig. 3B is a schematic structural diagram of the enhanced module management controller in the power supply module of the second embodiment of the system of the present invention;

图3C为本发明系统实施例二复位电路结构示意图;FIG. 3C is a schematic structural diagram of a reset circuit in Embodiment 2 of the system of the present invention;

图3D为本发明系统实施例二信号通过复位电路时输入输出波形示意图;3D is a schematic diagram of input and output waveforms when the signal of the second embodiment of the system of the present invention passes through the reset circuit;

图3E为本发明系统实施例二各信号波形示意图;FIG. 3E is a schematic diagram of signal waveforms in Embodiment 2 of the system of the present invention;

图4A为本发明方法实施例流程图;Fig. 4A is the flowchart of the method embodiment of the present invention;

图4B为本发明方法实施例另一流程图。Fig. 4B is another flowchart of the method embodiment of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案及优点更加清楚明白,以下将通过具体实施例和相关附图,对本发明作进一步详细说明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below through specific embodiments and related drawings.

系统实施例一System Embodiment 1

参见图2A,本发明系统实施例一提供了一种MicroTCA热插拔控制系统,包括:Referring to Fig. 2A, Embodiment 1 of the system of the present invention provides a MicroTCA hot-swap control system, including:

第一单板21,第二单板22;The first veneer 21, the second veneer 22;

所述第一单板21的在位信号线(PS1#)和所述第一单板21的使能信号线(ENABLE#)连接后与所述第二单板22的控制信号线相连;The in-position signal line (PS1#) of the first single board 21 is connected to the enable signal line (ENABLE#) of the first single board 21 and then connected to the control signal line of the second single board 22;

所述控制信号线采用双向控制方式:The control signal line adopts a bidirectional control method:

所述第二单板22通过所述控制信号线接收来自所述在位信号线的在位信号,用于检测所述第一单板21是否在位;The second veneer 22 receives an in-position signal from the in-position signal line through the control signal line, for detecting whether the first veneer 21 is in position;

所述第二单板22通过所述控制信号线向使能信号线发送复位信号,用于对所述第一单板21的管理控制器进行复位。The second single board 22 sends a reset signal to the enable signal line through the control signal line for resetting the management controller of the first single board 21 .

其中,所述第一单板21为微型电信计算架构主控交换单元(MCH),或散热单元(CU),或先进夹层卡(AMC);第二单板22为电源模块(PM);Wherein, the first single board 21 is a micro-telecom computing architecture main control switching unit (MCH), or a cooling unit (CU), or an advanced mezzanine card (AMC); the second single board 22 is a power module (PM);

在本发明实施例中,还包括背板23,在位信号线(PS1#)和使能信号线(ENABLE#)在背板23连接后与第二单板22的控制信号线相连;或者,In the embodiment of the present invention, a backplane 23 is also included, and the position signal line (PS1#) and the enable signal line (ENABLE#) are connected to the control signal line of the second single board 22 after the backplane 23 is connected; or,

PS1#和ENABLE#在第一单板21连接后再与第二单板22的控制信号线在背板23上相连。PS1# and ENABLE# are connected to the control signal line of the second single board 22 on the backplane 23 after being connected to the first single board 21 .

这里第二单板22的控制信号线可以使用原来与第一单板21的PS1#或ENABLE#相连的PS1#或ENABLE#,或者使用其他规范允许的信号。Here, the control signal line of the second board 22 can use PS1# or ENABLE# originally connected to PS1# or ENABLE# of the first board 21, or use other signals allowed by the specification.

参见图2B,在本发明实施例中,第二单板22还包括输出模块221和输入模块222,其中,输出模块221可以包括复位控制电路2211和输出驱动器2212,输出驱动器2212与控制信号线相连,当第二单板22通过控制信号线接收来自在位信号线的在位信号时,输出驱动器2212输出高阻态,以使得在检测在位信号同时不会输出复位信号而影响在位检测;输入模块222可以包括在位检测电路2221和输入驱动器2222,或者如果输入信号可以满足系统特性,则也可以不包括输入驱动器2222。输出模块221和输入模块222的构成并不唯一,也可以使用其它具有类似功能的电路来完成。Referring to FIG. 2B, in the embodiment of the present invention, the second single board 22 further includes an output module 221 and an input module 222, wherein the output module 221 may include a reset control circuit 2211 and an output driver 2212, and the output driver 2212 is connected to the control signal line , when the second single board 22 receives the in-position signal from the in-position signal line through the control signal line, the output driver 2212 outputs a high-impedance state, so that when the in-position signal is detected, the reset signal will not be output to affect the in-position detection; The input module 222 may include a presence detection circuit 2221 and an input driver 2222, or may not include the input driver 2222 if the input signal can meet the system characteristics. The composition of the output module 221 and the input module 222 is not unique, and other circuits with similar functions can also be used to complete.

参见图2C,第一单板21还包括复位电路211,用于连接使能信号线和第一单板21的管理控制器;复位电路211输入从有效电平转变为无效电平时,输出仍将保持一段有效间隔时间有效电平;2C, the first single board 21 also includes a reset circuit 211, which is used to connect the enable signal line and the management controller of the first single board 21; when the input of the reset circuit 211 changes from an active level to an inactive level, the output will still be Keep the effective level for a period of effective interval time;

例如,当有效间隔时间为100ms时,假设在0ms时刻输入有效电平,则在0ms时刻输出也为有效;当输入有效电平持续10ms后转变为无效电平,则输出在10ms时仍然为有效电平,直到间隔100ms后,在第110ms时才转为无效电平。直到下一个输入再为有效电平时,输出才会再次变为有效电平。由此可知,如果在有效间隔时间内不停地出现有效电平,如每隔60ms都输入一次有效电平,那么输出将一直保持有效。For example, when the valid interval time is 100ms, assuming that a valid level is input at 0ms, the output is also valid at 0ms; when the input valid level lasts for 10ms and then changes to an inactive level, the output is still valid at 10ms Level, until after an interval of 100ms, it turns to an invalid level at 110ms. The output will not become active again until the next input is active again. It can be seen from this that if an active level appears continuously within the effective interval time, for example, an active level is input every 60ms, the output will always remain valid.

具体的,复位电路211包括:Specifically, the reset circuit 211 includes:

逻辑电路2111,复位芯片2112;Logic circuit 2111, reset chip 2112;

逻辑电路2111用于对输入的复位源进行逻辑组合,并将组合后的信号输出给复位芯片2112;这里的复位源可以包括:复位信号复位,或者看门狗复位,或者按钮复位;The logic circuit 2111 is used to logically combine the input reset sources, and output the combined signals to the reset chip 2112; the reset sources here may include: reset signal reset, or watchdog reset, or button reset;

复位芯片2112用于接收逻辑电路2111输出的信号,并将信号转为给第一单板21管理控制器复位的信号;复位芯片2112输入从有效电平转变为无效电平时,复位芯片2112输出仍将保持一段有效间隔时间有效电平。The reset chip 2112 is used to receive the signal output by the logic circuit 2111, and convert the signal into a signal for resetting the management controller of the first single board 21; Will maintain a valid level for a valid interval.

这里需要说明的是,复位电路211的构成并不唯一,如逻辑电路可以采用多种形式,复位芯片也可以选择多种不同的芯片,或用类似的功能电路进行代替,或者也可以将逻辑电路与复位芯片进行整合,用一个功能模块进行代替,以达到类似功能。It should be noted here that the composition of the reset circuit 211 is not unique. For example, the logic circuit can adopt various forms, and the reset chip can also choose a variety of different chips, or replace it with a similar functional circuit, or the logic circuit can also be It is integrated with the reset chip and replaced by a functional module to achieve similar functions.

本发明实施例中,对第一单板管理控制器进行复位时,所述控制信号线先输出一段时间复位有效电平,同时关闭所述在位信号的检测;接着再打开所述在位信号的检测;间隔第一时间后再输出一段时间复位有效电平,同时关闭所述在位信号的检测。在打开在位信号检测时,还需要将输出驱动器设置为输出为高阻态,避免对在位信号的检测造成干扰。In the embodiment of the present invention, when the first board management controller is reset, the control signal line first outputs a reset active level for a period of time, and at the same time turns off the detection of the in-position signal; then turns on the in-position signal detection; after the interval of the first time, the reset active level is output for a period of time, and at the same time, the detection of the in-position signal is turned off. When the in-position signal detection is turned on, it is also necessary to set the output driver to output in a high-impedance state to avoid interference with the detection of the in-position signal.

这里的第一时间小于上述有效间隔时间,这样可以使得在两次输入为有效电平的时间段之间,输出都为有效电平;同时,第一时间应该大于在位检测时间,由于单板在位检测所需时间较小,一般为几百纳秒到几毫秒,因此,这个时间很容易满足,只需要设置为十几毫秒或几十毫秒即可。The first time here is less than the above-mentioned effective interval time, so that the output is at an active level between the two time periods when the input is at an active level; at the same time, the first time should be greater than the presence detection time, because the board The time required for in-position detection is relatively small, generally hundreds of nanoseconds to several milliseconds, so this time is easy to meet, and only needs to be set to tens of milliseconds or tens of milliseconds.

本发明实施例通过将第一单板的PS1#和ENABLE#相连后与第二单板的控制信号线相连,从而可以简化系统布线,降低开发成本。同时,结合复位电路,每隔一段时间输入有效电平,既可以对第一单板进行复位,又可以在间隔的时间段内检测第一单板是否在位。In the embodiment of the present invention, by connecting PS1# and ENABLE# of the first single board to the control signal line of the second single board, system wiring can be simplified and development cost can be reduced. At the same time, combined with the reset circuit, the active level is input at intervals, which can not only reset the first single board, but also detect whether the first single board is in place in the interval time period.

实施例二Embodiment two

本发明实施例二提供了一种MicroTCA热插拔控制系统,该MicroTCA系统包括第一单板和第二单板,其中,第一单板可以为AMC、MCH或CU;第二单板可以为PM。第一单板的PS1#与ENABLE#相连后与第二单板的控制信号线相连。由于控制信号线与在其上面传输的控制信号成对应关系,因此,在下文中,不对控制信号线及控制信号做严格区分。Embodiment 2 of the present invention provides a MicroTCA hot swap control system, the MicroTCA system includes a first board and a second board, wherein the first board can be AMC, MCH or CU; the second board can be PM. PS1# of the first board is connected to ENABLE# and then connected to the control signal line of the second board. Since the control signal line corresponds to the control signal transmitted thereon, in the following, no strict distinction is made between the control signal line and the control signal.

本发明实施例MicroTCA还可以包括背板,第一单板的PS1#和ENABLE#可以在背板相连后,再在背板上与第二单板的控制信号相连。第一单板的PS1#和ENABLE#也可以先在第一单板上相连,再将相连后的信号线与第二单板的控制信号线在背板上进行相连;或者也可以使用其他类似的连接方式。The MicroTCA in this embodiment of the present invention may further include a backplane. PS1# and ENABLE# of the first single board may be connected to the control signal of the second single board on the backplane after being connected to the backplane. The PS1# and ENABLE# of the first board can also be connected on the first board first, and then the connected signal line is connected with the control signal line of the second board on the backplane; or other similar connection method.

PM的控制信号线可以使用规范定义的PS1#或ENABLE#,PM中的PS1#与ENABLE#在现有技术中都与第一单板的PS1#和ENABLE#相连,因此,本发明实施例可以优先地使用这两个信号中的一个,在使用PS1#或ENABLE#中的其中一个后,另一个可以悬空不用。在另一实施例中,如果规范允许,或者有其他允许使用的信号,则也可以使用这些信号。The control signal line of the PM can use the PS1# or ENABLE# defined by the specification, and the PS1# and ENABLE# in the PM are all connected with the PS1# and ENABLE# of the first single board in the prior art. Therefore, the embodiment of the present invention can Use one of these two signals preferentially, and after using one of PS1# or ENABLE#, the other can be suspended. In another embodiment, these signals may also be used if the specification allows it, or if there are other signals allowed to be used.

由于AMC、MCH和CU都有PS1#和ENABLE#信号,且与PM的连接方式都可以一样,为了说明方便,下面以第一单板为AMC,第二单板为PM为例,来对信号的控制方式进行具体描述。应该理解的是,这种控制方式也同样适用于MCH以及CU。Since AMC, MCH, and CU all have PS1# and ENABLE# signals, and they can be connected to PM in the same way, for the convenience of explanation, the following takes the first board as AMC and the second board as PM as an example to compare the signals The control method is described in detail. It should be understood that this control manner is also applicable to the MCH and the CU.

参见图3A,为PM与AMC相连示意图,AMC的ENABLE#与PS1#在背板连接后再与PM的控制信号在背板上相连。控制信号线与PM的管理控制器EMMC相连,同时控制信号线还与一个上拉电阻R1相连,上拉电阻R1用于对控制信号线上的电平进行上拉。Referring to FIG. 3A , it is a schematic diagram of the connection between PM and AMC. ENABLE# and PS1# of AMC are connected to the control signal of PM on the backplane after being connected on the backplane. The control signal line is connected to the management controller EMMC of the PM, and at the same time, the control signal line is also connected to a pull-up resistor R1, and the pull-up resistor R1 is used to pull up the level on the control signal line.

为了使用一个控制信号来实现原来PS1#和ENABLE#的功能,本发明实施例中,控制信号为一个双向信号。参见图3B,为PM中EMMC结构框图,包括复位控制电路和在位检测电路,复位控制电路通过输出驱动器与控制信号相连;在位检测通过输入驱动器(也称输入缓冲器)与控制信号相连,通过两个电路来对控制信号进行双向控制。这里的输出驱动器可以是一个三态门,或类似电路模块。如果系统的输入信号特性可以满足系统需求,则也可以不加输入驱动器。In order to use one control signal to realize the original functions of PS1# and ENABLE#, in the embodiment of the present invention, the control signal is a bidirectional signal. Referring to Fig. 3B, it is a structural block diagram of EMMC in the PM, including a reset control circuit and an in-position detection circuit, the reset control circuit is connected with the control signal through an output driver; the in-position detection is connected with the control signal through an input driver (also called an input buffer), The control signal is bidirectionally controlled by two circuits. The output driver here can be a tri-state gate, or similar circuit modules. If the input signal characteristics of the system can meet the system requirements, the input driver may not be added.

控制信号缺省为输入信号(从AMC方向输入到PM方向),用于通过PS1#检测AMC是否在位:如果AMC不在位(AMC没插入到相应槽位),则PM通过上拉电阻检测为高电平;当AMC在位时(AMC插入到相应槽位),会通过AMC上的下拉电阻R2将PS1#拉为低电平。当控制信号为输入信号时,将输出驱动器设置为高阻态,使之与外界隔离,避免对在位检测造成干扰。The default control signal is an input signal (input from the direction of AMC to the direction of PM), which is used to detect whether the AMC is in place through PS1#: if the AMC is not in place (AMC is not inserted into the corresponding slot), the PM is detected by the pull-up resistor as High level; when the AMC is in place (the AMC is inserted into the corresponding slot), PS1# will be pulled to low level through the pull-down resistor R2 on the AMC. When the control signal is an input signal, set the output driver to a high-impedance state to isolate it from the outside world and avoid interference with the presence detection.

当该控制信号作为输出信号时(从PM方向输出到AMC),用于通过ENABLE#给对应的AMC上的MMC复位,ENABLE#高电平有效。当控制信号作为输出时,可以同时将在位信号的检测关闭,保持现有的在位信号不变,不再对在位信号进行检测。在控制信号作为输出信号时关闭输入功能,可以防止PM对AMC出现误判,参见图3B,如果把输入功能打开,那么对MMC复位时复位控制电路通过输出驱动器输出高电平(对MMC复位高电平有效),这个高电平将会通过输入驱动器输入到在位检测电路,从而使在位检测电路检测到高电平,判断AMC不在位,如果此时AMC在位,则会出现误判。When the control signal is used as an output signal (output from the PM direction to the AMC), it is used to reset the MMC on the corresponding AMC through ENABLE#, and the ENABLE# is active at a high level. When the control signal is used as the output, the detection of the in-position signal can be turned off at the same time, the existing in-position signal remains unchanged, and the in-position signal is no longer detected. Turning off the input function when the control signal is used as the output signal can prevent the PM from misjudging the AMC. See Figure 3B. If the input function is turned on, the reset control circuit outputs a high level through the output driver when the MMC is reset (the MMC reset is high Level is effective), this high level will be input to the presence detection circuit through the input driver, so that the presence detection circuit detects a high level, and judges that the AMC is not in place. If the AMC is in place at this time, a misjudgment will occur .

关闭控制信号的输入为本领域技术人员公知的技术,可以通过多种方法进行,如可以关闭在位检测电路的采样时钟或采用其他手段,在此不再赘述。Turning off the input of the control signal is well known to those skilled in the art, and it can be done through various methods, such as turning off the sampling clock of the presence detection circuit or using other means, which will not be repeated here.

在将控制信号作为输出,同时将输入功能关闭时会带来一个问题:如果MMC在复位过程(控制信号作为输出通过ENABLE#对AMC进行复位)中将它从槽位中拔出,那么,由于输入功能已经被关闭,PM将无法收到来自PS 1#的输入信号而无法检测到AMC是否在位。When the control signal is used as an output and the input function is turned off at the same time, there will be a problem: if the MMC is pulled out of the slot during the reset process (the control signal is used as an output to reset the AMC through ENABLE#), then, because The input function has been closed, PM will not be able to receive the input signal from PS 1# and cannot detect whether the AMC is in place.

在本发明实施例中,通过让ENABLE#通过复位电路后再输出到MMC来实现PM在对MMC复位的同时,也能接收来自AMC的在位信号以检测AMC是否在位。该电路具有如下特点:当输入有效电平时,输出为有效电平;当输入电平从有效转为无效电平时,输出并不立即转为无效电平,而是会保持一段时间有效电平,称这段时间为有效间隔时间。In the embodiment of the present invention, the PM resets the MMC by allowing ENABLE# to pass through the reset circuit and then output to the MMC, and at the same time to receive the in-position signal from the AMC to detect whether the AMC is in-position. The circuit has the following characteristics: when the input level is valid, the output is a valid level; when the input level changes from a valid level to an inactive level, the output does not immediately turn into an inactive level, but will maintain a valid level for a period of time. This period of time is called the effective interval time.

参见图3C,为本发明实施例一种复位电路的内部结构示意图,包括逻辑电路,复位芯片。其中,逻辑电路用于对输入的复位源进行逻辑组合;在一个典型的AMC单板中,正常运行时的复位源通常包括来自PM的ENABLE#复位、看门狗复位以及按钮复位,通过逻辑电路可以对这些复位源进行反相,或进行与或等逻辑组合,可以使得任何一个复位源有效就会产生对MMC复位的信号或根据应用进行其他组合。Referring to FIG. 3C , it is a schematic diagram of an internal structure of a reset circuit according to an embodiment of the present invention, including a logic circuit and a reset chip. Among them, the logic circuit is used to logically combine the input reset sources; in a typical AMC single board, the reset sources during normal operation usually include ENABLE# reset from PM, watchdog reset and button reset, through the logic circuit These reset sources can be reversed, or logic combinations such as AND or can be made, and any reset source can be enabled to generate a signal to reset the MMC, or other combinations can be made according to the application.

上述复位芯片有一个特点:当输入有效电平时,输出为有效电平;当输入电平从有效转为无效电平时,输出并不立即转为无效电平,而是会保持一段时间。例如,本发明实施例采用复位芯片ADM708时,在复位芯片输入从有效电平转为无效电平后,复位芯片的输出并不立即转为无效电平,而是会保持160ms,然后才转为无效电平。因此,如果每隔小于160ms时间段都输入一段有效电平,输出将一直保持有效。The above-mentioned reset chip has a feature: when the input level is valid, the output is a valid level; when the input level changes from a valid level to an inactive level, the output does not immediately change to an inactive level, but will remain for a period of time. For example, when the reset chip ADM708 is used in the embodiment of the present invention, after the input of the reset chip changes from an active level to an inactive level, the output of the reset chip does not immediately change to an inactive level, but keeps for 160ms, and then turns to an inactive level. invalid level. Therefore, if an active level is input every less than 160ms, the output will remain active.

参见图3D,信号通过复位芯片前后波形示意图,假设输入信号为低电平有效,输出复位信号也为低电平有效。图3D中,输入复位信号在T0时刻输出有效电平(低电平),此时输出也为有效电平(低电平);在T1时刻,输入复位信号从有效电平转为无效电平,但输出并不立即转为无效电平,而会持续160ms;由于在不到160ms的时间内,输入复位信号在又在T2时刻输入有效电平,在T3时刻转为无效电平,则输出复位信号在T3时刻后又会持续160ms有效电平,直到160ms后,在T4时刻,才输出无效电平。Referring to FIG. 3D , it is a schematic diagram of waveforms before and after the signal passes through the reset chip, assuming that the input signal is active low, and the output reset signal is also active low. In Figure 3D, the input reset signal outputs an active level (low level) at T0, and the output is also an active level (low level); at T1, the input reset signal changes from an active level to an inactive level , but the output does not immediately turn to an inactive level, but lasts for 160ms; since the input reset signal is input at a valid level at T2 in less than 160ms, and turns to an inactive level at T3, the output The reset signal will continue to have an active level for 160ms after T3, and will not output an invalid level until 160ms later, at T4.

这里需要说明的是,该输入复位信号和输出复位信号的波形并不代表真实波形,在实际应用中,波形的上升沿或下降沿可以不是垂直的,而是有一个上升或下降的坡度。同时,上述各时刻,如160ms可以不是严格精确的160ms,可以根据实际应用情况,存在一定误差。It should be noted here that the waveforms of the input reset signal and the output reset signal do not represent real waveforms. In practical applications, the rising or falling edges of the waveforms may not be vertical, but have a rising or falling slope. At the same time, the above-mentioned moments, such as 160ms, may not be strictly accurate 160ms, and there may be certain errors according to actual application conditions.

这里还需要说明的是,复位电路构成也并不唯一,也可以采用其他逻辑器件或复位芯片或类似组合电路来完成相应功能。What needs to be explained here is that the composition of the reset circuit is not unique, and other logic devices, reset chips or similar combined circuits can also be used to complete the corresponding functions.

在本发明实施例中,在对MMC复位时(ENABLE#高电平有效),控制信号并不一直为高电平,而是先输出一段时间高电平,同时关闭在位信号的检测;接着再打开在位信号的检测,这时还应设置输出驱动器为高阻态,间隔时间T后,再输出一段时间复位高电平;这样,在间隔时间T内也能接收在位检测。反复执行上述过程,直到MMC复位完成。这里的间隔时间T应该小于有效间隔时间。同时,间隔时间T应该大于在位检测时间,由于在位检测时间通常比较小,如几百ns到几ms,因此,时间T很容易满足,只要设置成十几ms或几十ms即可。In the embodiment of the present invention, when the MMC is reset (ENABLE# high level is effective), the control signal is not high level all the time, but first outputs a high level for a period of time, and simultaneously closes the detection of the in-position signal; then Then turn on the detection of the in-position signal. At this time, the output driver should also be set to a high-impedance state. After an interval of T, the output will be reset to a high level for a period of time; in this way, the in-position detection can also be received within the interval of T. Repeat the above process until the MMC reset is complete. The interval time T here should be less than the effective interval time. At the same time, the interval time T should be greater than the on-position detection time. Since the on-position detection time is usually relatively small, such as hundreds of ns to several ms, the time T is easy to meet, as long as it is set to a dozen ms or tens of ms.

参见图3E,下面结合各波形输入输出示意图来对上述控制过程进行说明:Referring to Fig. 3E, the above control process will be described below in combination with the input and output schematic diagrams of various waveforms:

在图3E中,共有4个信号,分别是控制信号,ENABLE#,复位芯片输入和复位芯片输出,其中,这里的复位芯片选用复位芯片ADM708,复位芯片输入即为图3C中的逻辑电路输出,复位芯片输出复位信号至MMC。ENABLE#信号高电平有效,且同时假定复位芯片输入和输出为低电平有效。由于控制信号线和ENABLE#一起相连,所以两者波形保持一致,各波形在各时段的含义具体如下:In Figure 3E, there are 4 signals in total, which are the control signal, ENABLE#, reset chip input and reset chip output, wherein the reset chip here is the reset chip ADM708, and the reset chip input is the output of the logic circuit in Figure 3C. The reset chip outputs a reset signal to the MMC. The ENABLE# signal is active at high level, and at the same time it is assumed that the input and output of the reset chip are active at low level. Since the control signal line and ENABLE# are connected together, the waveforms of the two are consistent. The meaning of each waveform in each period is as follows:

在T2时间段内,控制信号输出高电平;ENABLE#也输出高电平(有效电平),通过逻辑单元反相后,复位芯片输入为低电平(有效电平),复位芯片输出也为低电平(有效电平);在T3时间段内,输出驱动器输出高阻,此时,由于下拉电阻R2的存在,控制信号信号及ENABLE#电平被拉为低电平,经逻辑电路反相后,复位芯片输入为高电平,输出仍为低电平;在T3时间段内,打开在位检测,则可以检测AMC是否在位。T3应小于160ms且大于检测在位所需的时间,接着控制信号又在T4时刻输出高电平,此过程与T2时刻类似,在此不再赘述;同理,T5、T7以及T1阶段的波形可以参考在T3阶段的分析,T6时刻的波形可以参考T2、T4阶段的分析,在此不再赘述。During the T2 time period, the control signal outputs a high level; ENABLE# also outputs a high level (active level). It is low level (active level); during the T3 time period, the output driver outputs high impedance. At this time, due to the existence of the pull-down resistor R2, the control signal signal and the ENABLE# level are pulled to low level, and the logic circuit After inversion, the input of the reset chip is high level, and the output is still low level; during the T3 time period, if the presence detection is turned on, it can detect whether the AMC is in position. T3 should be less than 160ms and greater than the time required to detect in-position, and then the control signal outputs a high level at T4. This process is similar to T2 and will not be repeated here; similarly, the waveforms of T5, T7 and T1 You can refer to the analysis at the T3 stage, and the waveform at T6 can refer to the analysis at the T2 and T4 stages, and will not repeat them here.

参见图3E,由于每隔小于有效间隔时间后复位芯片输入一段有效电平,因此,复位芯片输出将一直保持有效。从而,在满足对MMC进行复位的同时,又可以检测对AMC的在位进行检测。Referring to FIG. 3E , since the reset chip inputs a valid level every time less than the valid interval, the output of the reset chip will always remain valid. Therefore, while satisfying the need to reset the MMC, it is also possible to detect the presence of the AMC.

这里需要说明的是,该波形示意图只是本发明一个具体实现方案的示意图,根据复位芯片或复位电路不同,此示意图也会不同。It should be noted here that the waveform schematic diagram is only a schematic diagram of a specific implementation solution of the present invention, and the schematic diagram will be different according to different reset chips or reset circuits.

本发明实施例通过将第一单板的PS1#和ENABLE#相连后与第二单板的控制信号线相连,从而可以简化系统布线,降低开发成本。同时,结合复位电路,每隔一段时间输入有效电平,既可以对第一单板进行复位,又可以在间隔的时间段内检测第一单板是否在位。In the embodiment of the present invention, by connecting PS1# and ENABLE# of the first single board to the control signal line of the second single board, system wiring can be simplified and development cost can be reduced. At the same time, combined with the reset circuit, the active level is input at intervals, which can not only reset the first single board, but also detect whether the first single board is in place in the interval time period.

方法实施例method embodiment

本发明方法实施例提供了一种MicroTCA热插拔控制方法,所述微型电信计算架构中,第一单板的在位信号线和使能信号线连接后与第二单板的控制信号线相连;其中,MicroTCA还包括背板,在位信号线与使能信号线可以在背板连接后再与控制信号线相连;或者在位信号线与使能信号线先在第一单板上相连后再与控制信号线在背板上相连。The embodiment of the method of the present invention provides a MicroTCA hot-swapping control method. In the micro-telecom computing architecture, the in-position signal line and the enable signal line of the first board are connected to the control signal line of the second board. ; Wherein, the MicroTCA also includes a backplane, the in-position signal line and the enable signal line can be connected to the control signal line after the backplane is connected; or the in-position signal line and the enable signal line are first connected on the first board Then connect with the control signal line on the back panel.

这里的第一单板为微型电信计算架构主控交换单元(MCH),或散热单元(CU),或先进夹层卡(AMC);第二单板为电源模块(PM)。Here, the first single board is the main control switching unit (MCH) of the Micro Telecom Computing Architecture, or the cooling unit (CU), or the advanced mezzanine card (AMC); the second single board is the power module (PM).

参见图4A,上述方法包括如下步骤:Referring to Figure 4A, the above method includes the following steps:

S101、通过控制信号线接收来自第一单板的在位信号,用于检测所述第一单板是否在位;S101. Receive an in-position signal from the first board through a control signal line, so as to detect whether the first board is in-position;

在第二单板中,还有一个输出驱动器与控制信号相连,当控制信号接收在位信号,对在位信号进行检测的同时,输出驱动器输出为高阻态,这样可以避免对检测造成干扰。In the second board, there is also an output driver connected to the control signal. When the control signal receives the in-position signal and detects the in-position signal, the output driver output is in a high-impedance state, which can avoid interference to the detection.

S102、通过控制信号线向第一单板的管理控制器发送复位信号,用于对第一单板的管理控制器进行复位。S102. Send a reset signal to the management controller of the first board through the control signal line, so as to reset the management controller of the first board.

在本发明实施例中,第一单板还包括复位电路,用于连接使能信号线和第一单板的管理控制器;复位电路输入从有效电平转变为无效电平时,输出仍将保持一段有效间隔时间有效电平。In the embodiment of the present invention, the first single board also includes a reset circuit, which is used to connect the enable signal line and the management controller of the first single board; when the input of the reset circuit changes from an active level to an inactive level, the output will still maintain Active level for a valid interval.

当对所述第一单板的管理控制器进行复位时,控制信号线先输出一段时间复位有效电平,同时关闭在位信号的检测;接着再打开在位信号的检测(这时应让输出驱动器输出高阻态);间隔第一时间后再输出一段时间复位有效电平,同时关闭所述在位信号的检测;重复上述过程,直至复位结束。上述第一时间应小于所述有效间隔时间而大于在位检测时间。When the management controller of the first single board is reset, the control signal line outputs a period of time to reset the active level earlier, and closes the detection of the in-position signal at the same time; The driver outputs a high-impedance state); output a reset active level for a period of time after the first time interval, and at the same time turn off the detection of the in-position signal; repeat the above process until the end of the reset. The above-mentioned first time should be less than the effective interval time and greater than the presence detection time.

在本发明实施例中,第一单板还包括复位电路,用于连接使能信号线和第一单板的管理控制器;复位电路输入从有效电平转变为无效电平时,输出仍将保持一段有效间隔时间有效电平。In the embodiment of the present invention, the first single board also includes a reset circuit, which is used to connect the enable signal line and the management controller of the first single board; when the input of the reset circuit changes from an active level to an inactive level, the output will still maintain Active level for a valid interval.

本发明实施例中的硬件框图以及具体控制方法可以参考系统实施例中的相关部分。参见图3A、图3B以及图3C,本发明实施例可以采用如系统实施例二中的具体电路连接方式,当采用上述具体电路时,参见图4B,可以通过如下步骤来对MicroTCA热插拔进行控制:For the hardware block diagram and the specific control method in the embodiment of the present invention, reference may be made to relevant parts in the system embodiment. Referring to Fig. 3A, Fig. 3B and Fig. 3C, the embodiment of the present invention can adopt the specific circuit connection method in the second system embodiment. When the above-mentioned specific circuit is used, refer to Fig. 4B, the MicroTCA hot plug can be performed through the following steps control:

S201、AMC不在位,PM的输出驱动器输出为高阻态,在位检测输入打开,通过上拉电阻上拉为高电平;S201, the AMC is not in place, the PM output driver output is in a high-impedance state, the presence detection input is turned on, and the pull-up resistor is pulled up to a high level;

S202、AMC插入槽位后,通过下拉电阻分压为低电平,PM检测到AMC在位后,给它提供管理电源;S202. After the AMC is inserted into the slot, the voltage is divided to a low level through the pull-down resistor. After the PM detects that the AMC is in place, it provides management power to it;

S203、AMC上的MMC上电复位,与PM的通信正常后,PM给它提供业务电源;S203, the MMC on the AMC is powered on and reset, and after the communication with the PM is normal, the PM provides it with service power;

S204、需要复位AMC时,PM的控制信号输出高电平,同时关闭在位检测输入。过了一段时间后,输出驱动器输出高阻,同时打开在位检测输入;重复上述过程,直到复位过程结束;S204. When the AMC needs to be reset, the control signal of the PM outputs a high level, and at the same time, the presence detection input is turned off. After a period of time, the output driver outputs high impedance and turns on the presence detection input at the same time; repeat the above process until the reset process ends;

S205、复位结束后,PM的输出驱动器输出为高阻态,在位检测输入打开,通过下拉电阻下拉为低电平;S205. After the reset is completed, the output driver of the PM is in a high-impedance state, and the presence detection input is turned on, and is pulled down to a low level by a pull-down resistor;

以及S206、AMC被拔出后,在位检测输入为高电平,PM将对应的管理电源和业务电源都关闭,接着再执行步骤S201,重复上述过程。And S206, after the AMC is pulled out, the presence detection input is at a high level, and the PM turns off the corresponding management power and service power, and then executes step S201 to repeat the above process.

本发明实施例通过将第一单板的PS1#和ENABLE#相连后与第二单板的控制信号线相连,从而可以简化系统布线,降低开发成本。同时,结合复位电路,每隔一段时间输入有效电平,既可以对第一单板进行复位,又可以在间隔的时间段内检测第一单板是否在位。In the embodiment of the present invention, by connecting PS1# and ENABLE# of the first single board to the control signal line of the second single board, system wiring can be simplified and development cost can be reduced. At the same time, combined with the reset circuit, the active level is input at intervals, which can not only reset the first single board, but also detect whether the first single board is in place in the interval time period.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware, and the programs can be stored in a computer-readable storage medium. During execution, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) or a random access memory (Random Access Memory, RAM), etc.

上列较佳实施例,对本发明的目的、技术方案和优点进行了进一步详细说明,所应理解的是,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above-listed preferred embodiments have further described the purpose, technical solutions and advantages of the present invention in detail. It should be understood that the above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Within the spirit and principles of the present invention, any modifications, equivalent replacements, improvements, etc., shall be included within the protection scope of the present invention.

Claims (10)

1. A micro telecommunications computing architecture hot plug control system, comprising:
a first single board and a second single board;
the in-place signal line of the first single board is connected with the enabling signal line of the first single board and then is connected with the control signal line of the second single board;
the control signal line adopts a bidirectional control mode:
the second single board receives an in-place signal from the in-place signal line through the control signal line, and is used for detecting whether the first single board is in place or not;
and the second single board sends a reset signal to an enabling signal line through the control signal line, and the reset signal is used for resetting the management controller of the first single board.
2. The micro telecommunications computing architecture hot plug control system of claim 1, wherein:
the first single board is a micro telecommunication computing architecture main control exchange unit, or a heat dissipation unit, or an advanced interlayer card; the second single board is a power module.
3. The micro telecommunication computing architecture hot plug control system according to claim 1, wherein the control signal line of the second board may be:
an enable signal line of the second board, or an in-place signal line of the second board.
4. The micro telecommunications computing architecture hot plug control system of claim 1, wherein:
the in-place signal line and the enabling signal line are connected with the control signal line of the second single board after the connection of the back board; or,
and the in-place signal line and the enabling signal line are connected on the first single board and then connected with the control signal line of the second single board on the back board.
5. The micro telecommunications computing architecture hot plug control system of claim 1, wherein:
the second single board further comprises an output driver, and the output driver is connected with the control signal line; when the second single board receives the in-place signal from the in-place signal line through the control signal line, the output driver outputs a high impedance state.
6. The micro telecommunications computing architecture hot plug control system of claim 1, wherein:
the first single board further comprises a reset circuit, and the reset circuit is used for connecting the enabling signal line and the management controller of the first single board; when the input of the reset circuit is changed from the active level to the inactive level, the output still keeps the active level for a period of active interval time;
when the management controller of the first single board is reset, the control signal line firstly outputs a reset effective level for a period of time, and simultaneously, the detection of the on-site signal is closed; then, the detection of the in-place signal is started; outputting a period of time reset effective level after the first time interval, and simultaneously closing the detection of the on-site signal; the first time is less than the valid interval time and greater than an in-place detection time.
7. The micro-telecommunications computing architecture hot plug control system of claim 6, wherein the reset circuit comprises: a logic circuit, resetting the chip;
the logic circuit is used for logically combining the input reset sources and outputting the combined signals to the reset chip; the reset source comprises: resetting a reset signal, or resetting a watchdog, or resetting a button;
the reset chip is used for receiving the signal output by the logic circuit and converting the signal into a signal for resetting the first single-board management controller; when the reset chip input transitions from an active level to an inactive level, the reset chip output will remain active for an active interval of time.
8. A hot plug control method of micro telecommunication computing architecture is characterized in that in the micro telecommunication computing architecture, an in-place signal line and an enabling signal line of a first single board are connected and then connected with a control signal line of a second single board; the method comprises the following steps:
receiving an in-place signal from the first single board through a control signal line, and detecting whether the first single board is in place;
and sending a reset signal to the management controller of the first single board through a control signal line, so as to reset the management controller of the first single board.
9. The micro telecommunications computing architecture hot plug control method of claim 8, wherein:
the step of sending a reset signal to the management controller of the first board via the control signal line includes: when the management controller of the first single board is reset, the control signal line firstly outputs a reset effective level for a period of time, and simultaneously, the detection of the on-site signal is closed; then, the detection of the in-place signal is started; and outputting a period of reset effective level after the first time interval, and simultaneously closing the detection of the on-position signal.
10. The micro telecommunications computing architecture hot plug control method of claim 8, wherein:
the first single board is a micro telecommunication computing architecture main control exchange unit, or a heat dissipation unit, or an advanced interlayer card; the second single board is a power module.
CN2009101074069A 2009-05-14 2009-05-14 A micro-telecom computing architecture hot-swap control system and method Expired - Fee Related CN101887402B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009101074069A CN101887402B (en) 2009-05-14 2009-05-14 A micro-telecom computing architecture hot-swap control system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009101074069A CN101887402B (en) 2009-05-14 2009-05-14 A micro-telecom computing architecture hot-swap control system and method

Publications (2)

Publication Number Publication Date
CN101887402A true CN101887402A (en) 2010-11-17
CN101887402B CN101887402B (en) 2012-05-02

Family

ID=43073330

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009101074069A Expired - Fee Related CN101887402B (en) 2009-05-14 2009-05-14 A micro-telecom computing architecture hot-swap control system and method

Country Status (1)

Country Link
CN (1) CN101887402B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102243481A (en) * 2011-03-28 2011-11-16 上海华为技术有限公司 Device, method and circuit for realizing interconnection between modules powered by different power supplies
CN108959010A (en) * 2018-06-28 2018-12-07 新华三技术有限公司 Board and electronic equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2624529Y (en) * 2002-11-09 2004-07-07 深圳市中兴通讯股份有限公司 Main and spare circuit board switching unit

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102243481A (en) * 2011-03-28 2011-11-16 上海华为技术有限公司 Device, method and circuit for realizing interconnection between modules powered by different power supplies
CN108959010A (en) * 2018-06-28 2018-12-07 新华三技术有限公司 Board and electronic equipment

Also Published As

Publication number Publication date
CN101887402B (en) 2012-05-02

Similar Documents

Publication Publication Date Title
CN107015928B (en) system and method for switching multiple interfaces and system for switching buses
US7757020B2 (en) Point-to-point link negotiation method and apparatus
CN112463697B (en) Clock mode switching server system
KR101874765B1 (en) Multi-wire single-ended push-pull link with data symbol transition based clocking
CN101090333A (en) A method and device for power management control of an advanced telecommunication computing architecture system
CN112783817B (en) Equipment access detection device, PCIe routing card, system, control method and medium
CN112306940B (en) Method and device for controlling signal transmission in circuit and electronic equipment
CN115580365B (en) Clock signal transmission method, device, equipment and medium
CN101887402B (en) A micro-telecom computing architecture hot-swap control system and method
CN102103471A (en) Data transmission method and system
CN111417034A (en) Switch and hot plug method, device and system for switch board card thereof
CN104460857A (en) Peripheral component interconnect-express card and method and device for using same
US8391162B2 (en) Apparatus and method for testing SMNP cards
US20090063736A1 (en) Low power digital interface
CN111313869B (en) Clock switching circuit of gigabit Ethernet transceiver
CN101296063B (en) Main/standby switching device, method and single plate
US11140023B2 (en) Trace network used as a configuration network
CN101552930A (en) Power supply system of MicroTCA and transmission method of management power supply
CN101605188B (en) Method, system and front plugboard supporting hot plug
CN114167941A (en) Dual-port clock signal configuration device for hard disk clamping groove
CN116860672B (en) A digital processing SMBus communication system and method
CN112398561A (en) Multiplexing service single board, communication device and clock synchronization method thereof
CN114416629B (en) Communication circuit and communication method for sharing serial port
CN216014148U (en) Server and server backboard
CN115695061A (en) NCSI communication system, method, device and medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20170713

Address after: 510640 Guangdong City, Tianhe District Province, No. five, road, public education building, unit 371-1, unit 2401

Patentee after: Guangdong Gaohang Intellectual Property Operation Co., Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: Huawei Technologies Co., Ltd.

TR01 Transfer of patent right
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Yang Wei

Inventor before: Li Yansong

TR01 Transfer of patent right

Effective date of registration: 20170929

Address after: 150076 Heilongjiang city of Harbin province Daoli District People and Street No. 62 Min'an District 27 Building 5 unit 502 room

Patentee after: Yang Wei

Address before: 510640 Guangdong City, Tianhe District Province, No. five, road, public education building, unit 371-1, unit 2401

Patentee before: Guangdong Gaohang Intellectual Property Operation Co., Ltd.

TR01 Transfer of patent right
CB03 Change of inventor or designer information

Inventor after: Han Liang

Inventor after: Cui Hongjuan

Inventor before: Yang Wei

CB03 Change of inventor or designer information
TR01 Transfer of patent right

Effective date of registration: 20171023

Address after: 065799, Hebei, Langfang, Bazhou, Bazhou town Yingbin town Yingbin landscape garden 14 Building 3 unit 9 layer 310A room

Co-patentee after: Cui Hongjuan

Patentee after: Han Liang

Address before: 150076 Heilongjiang city of Harbin province Daoli District People and Street No. 62 Min'an District 27 Building 5 unit 502 room

Patentee before: Yang Wei

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120502

Termination date: 20180514

CF01 Termination of patent right due to non-payment of annual fee