CN109270398A - Detection method, device and the equipment of the slotting steady state of plug-in card - Google Patents

Detection method, device and the equipment of the slotting steady state of plug-in card Download PDF

Info

Publication number
CN109270398A
CN109270398A CN201710587606.3A CN201710587606A CN109270398A CN 109270398 A CN109270398 A CN 109270398A CN 201710587606 A CN201710587606 A CN 201710587606A CN 109270398 A CN109270398 A CN 109270398A
Authority
CN
China
Prior art keywords
card
plug
veneer
parameter value
electronic eyes
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
CN201710587606.3A
Other languages
Chinese (zh)
Other versions
CN109270398B (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.)
Huawei Technologies Co Ltd
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 CN201710587606.3A priority Critical patent/CN109270398B/en
Publication of CN109270398A publication Critical patent/CN109270398A/en
Application granted granted Critical
Publication of CN109270398B publication Critical patent/CN109270398B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/50Testing of electric apparatus, lines, cables or components for short-circuits, continuity, leakage current or incorrect line connections
    • G01R31/66Testing of connections, e.g. of plugs or non-disconnectable joints
    • G01R31/68Testing of releasable connections, e.g. of terminals mounted on a printed circuit board

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Details Of Connecting Devices For Male And Female Coupling (AREA)

Abstract

The application provides detection method, device and the equipment of a kind of slotting steady state of plug-in card.This method comprises: veneer receives the differential signal from the plug-in card by the differential pairs pins between plug-in card and veneer;Whether the veneer meets the preset judging result for inserting steady condition according to the quality of the differential signal, determines whether the plug-in card being currently plugged on the veneer is in and inserts steady state;It is wherein, described that insert steady condition be the condition for enabling to AC impedance between the veneer and the plug-in card and DC impedance to meet the requirement of signal transfer impedance.Method provided by the present application, it substantially increases plug-in card and inserts the accuracy surely detected, and when transmitting serdes signal between veneer and plug-in card, it can ensure the transmission quality of the serdes signal, the transmission attenuation of serdes signal is reduced, while the transmission quality of direct current signal when carrying out direct current transmission between plate is also ensured.

Description

Detection method, device and the equipment of the slotting steady state of plug-in card
Technical field
This application involves detection method, device and the equipment of the slotting steady state of circuit engineering more particularly to a kind of plug-in card.
Background technique
The equipment for supporting flexible grafting plug-in card, there may be the situations that void is slotting when due to artificial grafting plug-in card, if inserting at this time Connect the single board starting of plug-in card, may due between plate access connection it is unreliable, cause service exception.Therefore, it can all insert at present Steady signal is inserted in definition on the connector of card or veneer, for judging it is steady whether plug-in card is inserted.
In the prior art, single connector or row's connector, master control borad and plug-in card shown in Figure 1 are generally selected Connection schematic diagram.It is A1 and A2, B1 and B2 respectively firstly, choosing two pairs of pins on plug-in card and master control borad, wherein A1 and A2 This pair of PIN is on master control side connection pull-up resistor R1 to DC power supply V1, B1 and this pair of PIN of B2 ground connection, in plug-in card side A2 It is direct-connected with B2.In this way, detection foot pulled down to ground when two couples of PIN connect good;If there is any pair of PIN to be not connected with, Foot is then detected still to be pulled up.Pass through detection level height in this way, so that it may it is steady to judge whether plug-in card is inserted.
When the PIN docking on the PIN and plug-in card on master control borad, direct current transmission is reliable (DC impedance is normal), and by Transmission between master control borad and plug-in card also contains the transmission of AC signal, also has certain AC impedance between plate.But Whether plug-in card detected is inserted steady in the prior art, and being only limitted to transmission between plate is the slotting steady detection under DC state.When between plate DC impedance is normal, and when AC impedance exception, detected plug-in card is in and inserts steady state under DC state, in exchange status When plug-in card be possible to steady there is no inserting, be based on institute under DC state so as to cause high speed serialization deserializer (serdes) link between plate When determining plug-in card inserts steady state progress business transmission, the signal difference of serdes link is unable to satisfy master control borad or plug-in card Reception requirement.Therefore, the accuracy that plug-in card inserts steady state judgement how is improved, current technical staff skill urgently to be resolved is become Art problem.
Summary of the invention
The application provides detection method, device and the equipment of a kind of slotting steady state of plug-in card, to solve in the prior art Plug-in card inserts steady state judgement inaccuracy, leads to the signal difference of serdes link, the reception for being unable to satisfy master control borad or plug-in card is wanted The technical issues of asking.
In a first aspect, the embodiment of the present application provides a kind of detection method of the slotting steady state of plug-in card, the plug-in card and veneer are logical Differential pairs pins connection is crossed, this method comprises:
Veneer receives the differential signal from plug-in card by differential pairs pins;
Whether veneer meets the preset judging result for inserting steady condition according to the quality of differential signal, and determination is currently plugged on Whether the plug-in card on veneer, which is in, is inserted steady state;Wherein, it is that the exchange between veneer and plug-in card is enabled to hinder that this, which inserts steady condition, Anti- and DC impedance meets the condition of signal transfer impedance requirement.
Method provided by the first aspect, veneer pass through the differential pairs pins connected between plate, receive the difference from plug-in card Whether sub-signal, the quality for being then based on the differential signal meet the preset judging result for inserting steady condition, determine current grafting Whether the plug-in card on veneer, which is in, is inserted steady state.The method of the present embodiment, between board DC impedance and AC impedance it Between incidence relation, i.e., when the AC impedance between plate meets the impedance transfer requirement of serdes signal, DC impedance is centainly full Therefore the impedance transfer requirement of sufficient direct current signal quality of the present embodiment based on differential signal and preset inserted steady condition and is sentenced The slotting steady state of disconnected plug-in card can be equal to the virtual condition of plug-in card when carrying out direct current transmission between plate, i.e., if plug-in card is in plate Between under the premise of differential signal transmission in inserting steady state, then when can guarantee that the plug-in card transmits direct current signal between plate, plug-in card It is also in and inserts steady state.So the present processes substantially increase plug-in card and insert the accuracy surely detected, and in veneer When transmitting serdes signal between plug-in card, it can be ensured that the transmission quality of the serdes signal reduces serdes signal Transmission attenuation, while the transmission quality of direct current signal when carrying out direct current transmission between plate is also ensured.
In a kind of possible design, whether above-mentioned veneer meets according to the quality of differential signal preset is inserted steady condition Judging result determines whether the plug-in card being currently plugged on veneer is in and inserts steady state, specifically includes:
Veneer obtains the parameter value of the electronic eyes figure of differential signal;The electronic eyes graph parameter value includes the eye of electronic eyes figure High, electronic eyes figure eye is at least one of wide;
Whether veneer meets the judging result of preset eye graph parameter value according to the parameter value of electronic eyes figure, determines that plug-in card is No be in inserts steady state;Wherein, preset eye graph parameter value is the AC impedance and direct current enabled between veneer and plug-in card Impedance meets the parameter value of signal transfer impedance requirement.
Method provided by the possible design passes through the difference when veneer is received from the differential signal of plug-in card The electronic eyes figure of sub-signal and preset eye graph parameter value determine whether plug-in card is in and insert steady state, and the judgment mode is simple, nothing Additional device need to be increased in circuit, improve the efficiency inserted and surely detected, reduce the circuit cost inserted and surely detected.In addition, Based on this method, if it is determined that plug-in card is under the premise of differential signal transmission between plate and inserts steady state, then can guarantee that this is inserted It being stuck between plate when transmitting direct current signal, plug-in card, which is also in, inserts steady state, so, the present processes substantially increase plug-in card The accuracy surely detected is inserted, and between veneer and plug-in card when transmission serdes signal, it can be ensured that the serdes signal Transmission quality, reduces the transmission attenuation of serdes signal, while direct current signal when carrying out direct current transmission is also ensured between plate Transmission quality.
In a kind of possible design, before above-mentioned veneer obtains the parameter value of the electronic eyes figure of differential signal, this method Further include:
Veneer is based on preset plug-in card and inserts steady environment, when receiving the first differential signal there is no error code, obtains the The parameter value of first electronic eyes figure of one differential signal;The parameter value of the first electronic eyes figure includes the first of the first electronic eyes figure At least one of eye is high, the first electronic eyes figure First view is wide;
Veneer is based on preset plug-in card and inserts steady environment, and during plug-in card is extracted, if receiving for the first time, there are error codes Second differential signal then obtains the parameter value of the second electronic eyes figure of the second differential signal;The parameter value packet of second electronic eyes figure Include second height of the second electronic eyes figure, the second electronic eyes figure it is at least one of second wide;
Veneer determines preset eye graph parameter according to the parameter value of the first electronic eyes figure and the parameter value of the second electronic eyes figure Value.
In a kind of possible design, above-mentioned veneer is according to the parameter value of the first electronic eyes figure and the ginseng of the second electronic eyes figure Numerical value determines the preset eye graph parameter value, specifically includes:
Veneer is by First view height and second high average value, as the first threshold in preset eye graph parameter value;
Veneer is by First view is wide and second wide average value, as the second threshold in preset eye graph parameter value.
In a kind of possible design, whether above-mentioned veneer meets preset eye figure according to the parameter value of the electronic eyes figure The judging result of parameter value determines whether plug-in card is in and inserts steady state, specifically includes:
If veneer judges that the eye height of the electronic eyes figure is more than or equal to the first threshold and the eye of electronic eyes figure is wide More than or equal to second threshold, then veneer determines that plug-in card is in and inserts steady state;
If veneer judges that the eye height of electronic eyes figure is less than the first threshold, veneer determines that plug-in card is in and does not insert steady shape State;
If veneer, which judges that the eye of electronic eyes figure is wide, is less than the second threshold, veneer determines that plug-in card is in and does not insert steady shape State.
Method provided by above-mentioned each possible design passes through when veneer is received from the differential signal of plug-in card The eye of the electronic eyes figure of the differential signal is wide and eye height and first threshold and second threshold in preset eye graph parameter value, determines Whether plug-in card, which is in, is inserted steady state, and the judgment mode is simple, without increasing additional device in circuit, is improved and is inserted steady detection Efficiency, reduce and insert the circuit cost that surely detects.
In a kind of possible design, whether above-mentioned veneer meets according to the quality of differential signal preset is inserted steady condition Judging result determines whether the plug-in card being currently plugged on veneer is in and inserts steady state, specifically includes:
If veneer determines that plug-in card is in not there are cyclic redundancy check (CRC) error code in the differential signal that veneer receives Insert steady state;
If CRC error code is not present in the differential signal that veneer receives, veneer determines that plug-in card is in and inserts steady state.
Method provided by the possible design passes through the difference when veneer is received from the differential signal of plug-in card Steady state is inserted to determine whether plug-in card is in the presence or absence of CRC error code in sub-signal, the judgment mode is simple, without in circuit Increase additional device, improve the efficiency inserted and surely detected, reduces the circuit cost inserted and surely detected.In addition, it is based on this method, If it is determined that plug-in card is under the premise of differential signal transmission between plate inserts steady state, then it can guarantee that the plug-in card transmits between plate When direct current signal, plug-in card, which is also in, inserts steady state, so, the present processes substantially increase plug-in card and insert the standard surely detected True property, and between veneer and plug-in card when transmission serdes signal, it can be ensured that the transmission quality of the serdes signal reduces The transmission attenuation of serdes signal, while the transmission quality that direct current signal when direct current transmission is carried out between plate is also ensured.
In a kind of possible design, above-mentioned veneer is connect with plug-in card by differential pairs pins, is specifically included:
Veneer passes through the first differential pairs pins, the second differential pairs pins, third differential pairs pins and the 4th differential pairs pins It is connect with the plug-in card;
Wherein, the first differential pairs pins and the second differential pairs pins are located on the veneer, third differential pairs pins and the Four differential pairs pins are located on plug-in card, and the first differential pairs pins and the second differential pairs pins are that a pair that distance is farthest on veneer is poor To divide to pin, third differential pairs pins and the 4th differential pairs pins are a pair of of the differential pairs pins of distance farthest on plug-in card, First differential pairs pins are connect with third differential pairs pins, and the second differential pairs pins are connect with the 4th differential pairs pins.
In a kind of possible design, the first differential pairs pins, the second differential pairs pins, third differential pairs pins and the 4th Differential pairs pins are used for transmission deserializer signal.
Method provided by the possible design can be kept away because of the differential pair in the differential pairs pins and plug-in card on veneer The case where pin causes some differential pairs pins on veneer and plug-in card to be practically without docking since part pin is staggered generation, So as to avoid in this case, inserting even if having determined that plug-in card is in by differential signal inserts steady state, but at this time Although card is inserted surely, do not docked completely with veneer actually, so occur inserting steady the case where judging by accident.
Second aspect, in order to realize above-mentioned first aspect plug-in card slotting steady state detection method, the embodiment of the present application A kind of equipment is provided, which has the function of realizing the detection method of the slotting steady state of above-mentioned plug-in card.The function can be with By hardware realization, corresponding software realization can also be executed by hardware.The hardware or software include it is one or more with The corresponding module of above-mentioned function.
In a kind of possible implementation of second aspect, which includes multiple functional modules or unit, for real The detection method of the slotting steady state of any plug-in card in existing above-mentioned first aspect.
It may include processor and transmitting-receiving in the structure of the equipment in the alternatively possible implementation of second aspect Device.The processor is configured to the equipment is supported to execute the detection side of the slotting steady state of any plug-in card in above-mentioned first aspect Corresponding function in method.The transceiver is used to support the communication between the equipment and plug-in card, such as can be corresponding radio frequency Module or baseband module.It can also include memory in the equipment, for the memory for coupling with processor, saving should Equipment executes the necessary program instruction of detection method and data of the slotting steady state of above-mentioned plug-in card.
The third aspect, the embodiment of the present application provides a kind of computer storage medium, for being stored as used in above equipment Computer software instructions, it includes for executing program designed by above-mentioned first aspect.
Fourth aspect, the embodiment of the present application provide a kind of computer program product, and it includes instructions, when the computer journey When sequence is executed by a computer, the instruction is so that computer executes function performed by equipment in the above method.
Compared to the prior art, detection method, device and the equipment of the slotting steady state of plug-in card provided by the present application, veneer are logical The differential pairs pins connected between plate are crossed, the differential signal from plug-in card is received, whether the quality for being then based on the differential signal is full The preset judging result for inserting steady condition of foot determines whether the plug-in card being currently plugged on veneer is in and inserts steady state.This reality The method for applying example, the incidence relation between board between DC impedance and AC impedance, i.e., when the AC impedance between plate meets When the impedance transfer of serdes signal requires, DC impedance centainly meets the impedance transfer requirement of direct current signal, therefore, this implementation Quality and the preset slotting steady state of inserting plug-in card that steady condition judged of the example based on differential signal, can be equal between plate and carry out The virtual condition of plug-in card when direct current transmission, i.e., if plug-in card is under the premise of differential signal transmission between plate inserts steady state, When can guarantee that the plug-in card transmits direct current signal between plate, plug-in card, which is also in, inserts steady state.So the present processes are big Plug-in card is improved greatly and inserts the accuracy surely detected, and between veneer and plug-in card when transmission serdes signal, it can be ensured that should The transmission quality of serdes signal, reduces the transmission attenuation of serdes signal, while progress direct current biography between plate is also ensured The transmission quality of direct current signal when defeated.
Detailed description of the invention
Fig. 1 is the circuit diagram provided by the embodiments of the present application inserted surely detect in the prior art;
Fig. 2 is the configuration diagram provided by the embodiments of the present application for inserting steady detection system;
Fig. 3 is the flow diagram of the detection method embodiment one of the slotting steady state of plug-in card provided by the embodiments of the present application;
Fig. 4 is the attachment structure schematic diagram of veneer provided by the present application and plug-in card
Fig. 5 is that veneer provided by the embodiments of the present application and plug-in card pin are staggered the schematic diagram of connection;
Fig. 6 is the flow diagram of the detection method embodiment two of the slotting steady state of plug-in card provided by the embodiments of the present application;
Fig. 7 is the flow diagram of the detection method embodiment three of the slotting steady state of plug-in card provided by the embodiments of the present application;
Fig. 8 is the flow diagram of the detection method example IV of the slotting steady state of plug-in card provided by the embodiments of the present application;
Fig. 9 is the structural schematic diagram of the detection device embodiment one of the slotting steady state of plug-in card provided by the embodiments of the present application;
Figure 10 is the structural schematic diagram of the detection device embodiment two of the slotting steady state of plug-in card provided by the embodiments of the present application;
Figure 11 is the structural schematic diagram of apparatus embodiments one provided by the embodiments of the present application.
Specific embodiment
The detection method of the slotting steady state of plug-in card provided by the present application can be adapted for shown in Fig. 2 inserting steady detection system Configuration diagram.As shown in Figure 1, it includes veneer 41 and plug-in card 42 that this, which inserts steady detection system, which can be master control borad, also There can be the circuit board of control and management function for other.Optionally, which can be connected with plug-in card by connector, In, it may include one or more connector on veneer, also may include one or more connector on plug-in card.It is optional , the number of the connector in the number and plug-in card of the connector on veneer is equal.Optionally, which can be common with plug-in card It integrates in a device, veneer is fixed in a device, and an electrical module of the plug-in card as equipment is removably integrated in equipment In.The equipment can be frame type equipment, the equipment that plug-in card can also can be supported to plug for other.
Currently, the equipment of above-mentioned support grafting plug-in card needs to carry out plug-in card in order to ensure the reliability that access connects between plate Whether steady judgement is inserted.It is high by detection level in the prior art through inserting the method surely detected frequently with plug-in card shown in FIG. 1 It is low, it is steady to judge whether plug-in card is inserted.But whether plug-in card detected is inserted surely in the prior art, transmission is direct current between being only limitted to plate Slotting steady detection under state.When the DC impedance between plate is normal, when AC impedance exception, detected plug-in card under DC state In steady state is inserted, in exchange status, plug-in card is possible to steady there is no inserting, so as to cause high speed serialization deserializer between plate (serdes) when link inserts steady state progress business transmission based on plug-in card identified under DC state, the letter of serdes link Number difference, is unable to satisfy the reception requirement of master control borad or plug-in card.
Therefore, the detection method and device of the slotting steady state of plug-in card provided by the present application, it is intended to which solution is inserted in the prior art The steady state judgement inaccuracy of card insertion, leads to the signal difference of serdes link, is unable to satisfy the reception requirement of master control borad or plug-in card The technical issues of.
How the technical solution of the application and the technical solution of the application are solved with specifically embodiment below above-mentioned Technical problem is described in detail.These specific embodiments can be combined with each other below, for the same or similar concept Or process may repeat no more in certain embodiments.Below in conjunction with attached drawing, embodiments herein is described.
Fig. 3 is the flow diagram of the detection method embodiment one of the slotting steady state of plug-in card provided by the embodiments of the present application. Fig. 4 is the attachment structure schematic diagram one of veneer provided by the present application and plug-in card.The present embodiment is related to being to pass through veneer and plug-in card Differential pairs pins connection, veneer receives the differential signal from plug-in card by the differential pairs pins, and combines the differential signal Quality determine plug-in card slotting steady state detailed process.In conjunction with Fig. 3 and Fig. 4, this method be may include steps of:
S101: veneer receives the differential signal from the plug-in card by the differential pairs pins.
In the present embodiment, veneer is connect by differential pairs pins with plug-in card, and the signal transmitted between veneer and plug-in card is poor Sub-signal.The differential pairs pins include two PIN, the two PIN are used for transmission that amplitude is identical, differential signal of opposite in phase. Optionally, in the present embodiment, veneer can be connected by least four differential pairs pins, wherein at least four differential pair draws Two of them differential pairs pins in foot are located on veneer, other two differential pairs pins is located on plug-in card.It is shown in Fig. 4 The case where veneer is connect by 4 differential pairs pins with plug-in card.
As shown in figure 4, veneer passes through the first differential pairs pins, the second differential pairs pins, third differential pairs pins and the 4th Differential pairs pins are connect with plug-in card.Wherein, which is the A1 and A1 ' in Fig. 4, and the second differential pairs pins are figure B1 and B1 ' in 4, third differential pairs pins are the A2 and A2 ' in Fig. 4, and the 4th differential pairs pins are the B2 and B2 ' in Fig. 4.It should First differential pairs pins and the second differential pairs pins are located on veneer, and third differential pairs pins and the 4th differential pairs pins are positioned at slotting On card, the first differential pairs pins are connect with third differential pairs pins, and second differential pairs pins are drawn with the 4th differential pair Foot connection.
Optionally, a pair of of differential pair that the first differential pairs pins and the second differential pairs pins can be farthest for distance on veneer Pin, third differential pairs pins and the 4th differential pairs pins can be a pair of of the differential pairs pins of distance on plug-in card farthest, in this way Physical connection mode, can to avoid because veneer on differential pairs pins and plug-in card on differential pairs pins due to part pin Be staggered generation the case where causing some differential pairs pins on veneer and plug-in card to be practically without docking, such as may refer to Fig. 5 Shown in pin the case where being staggered.In the case of fig. 5, even if having determined that plug-in card is in by differential signal inserts steady shape State although plug-in card at this time is inserted surely, but is not docked with veneer actually completely, so occur inserting the feelings surely judged by accident Condition.It but is a pair of of difference that distance is farthest on veneer by the first differential pairs pins of setting and the second differential pairs pins in Fig. 4 To pin, and setting third differential pairs pins are that a pair of of differential pair that distance is farthest on plug-in card draws with the 4th differential pairs pins Foot, it is therefore intended that: if two farthest differential pairs pins of distance, two differential pairs farthest at a distance from plug-in card on veneer Pin connection is accurate, then is located at the two on veneer apart from farthest differential pairs pins (i.e. the first differential pairs pins and second poor Point to pin) between other differential pairs pins, with plug-in card on be located at farthest differential pairs pins (the i.e. third of above-mentioned two distance Differential pairs pins and the 4th differential pairs pins) between other differential pairs pins can certainly will also connect accurately.Connected based on the physics Mode is connect, if inserting steady state by following be in using differential signal Quality estimation plug-in card, the plug-in card can be directly determined The judgement of slotting steady state be accurate.
It should be noted that the connection type of above-mentioned Fig. 4 is only a kind of example, four can also be passed through between veneer and plug-in card A above differential pairs pins connection, the present embodiment is to this and without limitation.
Based on veneer with plug-in card in such a way that differential pairs pins connect, veneer can by differential pairs pins receive come from In the differential signal of plug-in card, and know the quality of the differential signal.
S102: whether veneer meets the preset judging result for inserting steady condition according to the quality of the differential signal, determines Whether the plug-in card being currently plugged on the veneer, which is in, is inserted steady state;Wherein, described to insert steady condition to enable to the list AC impedance and DC impedance between plate and the plug-in card meet the condition of signal transfer impedance requirement.
Specifically, veneer judges whether the quality of the differential signal meets after veneer obtains the quality of differential signal It is preset to insert steady condition, if satisfied, then veneer think the plug-in card being currently plugged on veneer be in insert steady state.This inserts steady condition To enable to AC impedance between veneer and plug-in card and DC impedance to meet the condition of signal transfer impedance requirement.For example, This, which inserts steady condition, can be research staff based on inserting under steady environment in the plug-in card that laboratory is built, by constantly detecting, surveying The determining plug-in card that can characterize of examination inserts the standard quality of steady differential signal, or to obtain DC impedance and AC impedance between plate equal The standard quality of differential signal in normal situation.It is inserted in steady judgement actual, if the differential signal that veneer obtains Quality is less than the standard quality, just illustrates that the plug-in card being currently plugged on veneer is not slotting steady.The present embodiment is to inserting steady item The specific manifestation form of part and without limitation, as long as under this condition, AC impedance and DC impedance between veneer and plug-in card It is all satisfied the requirement of signal transfer impedance.Based on this, whether plug-in card when veneer is assured that out the biography differential signal between plate In inserting steady state.
It should be noted that plug-in card is in and inserts steady state under the premise of plug-in card differential signal transmission between plate, then it can be with When guaranteeing to transmit direct current signal between plate, plug-in card, which is also in, inserts steady state.This is because the DC impedance between plate meets When the impedance transfer of direct current signal requires, AC impedance not necessarily serdes signal impedance transmission requirement;But when the friendship between plate When flow impedance meets the impedance transfer requirement of serdes signal, DC impedance centainly meets the impedance transfer requirement of direct current signal. Therefore, it is based on method provided by the present application, if plug-in card is under the premise of differential signal transmission between plate inserts steady state, When can determine that the plug-in card transmits direct current signal between plate, plug-in card, which is also in, inserts steady state.Based on this method, veneer with When transmitting serdes signal between plug-in card, it can be ensured that the transmission quality of the serdes signal reduces the biography of serdes signal Defeated decaying.
The detection method of the slotting steady state of plug-in card provided by the embodiments of the present application, veneer pass through the differential pair connected between plate and draw Foot receives the differential signal from plug-in card, and whether the quality for being then based on the differential signal, which meets, preset is inserted sentencing for steady condition Break as a result, determining whether the plug-in card being currently plugged on veneer is in inserts steady state.The method of the present embodiment is straight between board Incidence relation between flow impedance and AC impedance, i.e., when the AC impedance between plate meets the impedance transfer requirement of serdes signal When, DC impedance centainly meets the impedance transfer requirement of direct current signal, therefore, quality of the present embodiment based on differential signal and pre- If the slotting steady state of plug-in card that is judged of slotting steady condition, the practical shape that plug-in card when direct current transmission is carried out between plate can be equal to State can guarantee that the plug-in card passes between plate that is, if plug-in card is under the premise of differential signal transmission between plate inserts steady state When defeated direct current signal, plug-in card, which is also in, inserts steady state.So the present processes, which substantially increase plug-in card, inserts and surely detects Accuracy, and between veneer and plug-in card when transmission serdes signal, it can be ensured that the transmission quality of the serdes signal, drop The low transmission attenuation of serdes signal, while the transmission quality that direct current signal when direct current transmission is carried out between plate is also ensured.
Fig. 6 is the flow diagram of the detection method embodiment two of the slotting steady state of plug-in card provided by the embodiments of the present application. The present embodiment judges whether plug-in card is in by the electronic eyes figure of differential signal what is involved is veneer and inserts the detailed process of steady state. On the basis of the above embodiments, optionally, above-mentioned S102 may include steps of:
S201: veneer obtains the parameter value of the electronic eyes figure of the differential signal;The electronic eyes graph parameter value includes institute The eye for stating high, the described electronic eyes figure of eye of electronic eyes figure is at least one of wide.
It optionally, may include transceiver (tranceiver) in veneer, it can be at the place of veneer in the tranceiver It manages in device, can also be provided separately with the processor of veneer.Shown in Figure 5, veneer receives differential signal, and can be is veneer On tranceiver receive from plug-in card differential signal.The tranceiver has transmitting terminal (TX in Fig. 5) and connects The transmitting terminal of receiving end (RX in Fig. 5), the tranceiver on veneer issues serdes signal, by A1 and A1 ' (the first difference To pin), A2 and A2 ' (third differential pairs pins), B2 and B2 are connected directly on plug-in card ' (the 4th differential pairs pins)), B1 and B1 ' (third differential pairs pins), is then return to the receiving end of tranceiver.Optionally, the first differential pairs pins, the second difference To pin, third differential pairs pins and the 4th differential pairs pins, transmission deserializer (serdes) signal may be incorporated for.
When the tranceiver has the function of electronic eyes figure, tranceiver is receiving the difference from plug-in card When signal, the electronic eyes figure of the differential signal can be obtained, to obtain the parameter value of the electronic eyes figure of the differential signal, the ginseng Numerical value includes at least one of the eye of the electronic eyes figure is high, eye is wide.
S202: whether veneer meets the judging result of preset eye graph parameter value according to the parameter value of the electronic eyes figure, It determines whether the plug-in card is in and inserts steady state;Wherein, the preset eye graph parameter value is enables to the veneer and institute State the parameter value that AC impedance and DC impedance between plug-in card meet the requirement of signal transfer impedance.
Optionally, in the present embodiment, above-mentioned preset to insert steady condition can be preset eye graph parameter value.The preset eye Graph parameter value is the ginseng for enabling to AC impedance between veneer and plug-in card and DC impedance to meet the requirement of signal transfer impedance Numerical value, the preset eye graph parameter value can be research staff based on inserting under steady environment in the plug-in card that laboratory is built, pass through The determining parameter value that can be characterized plug-in card and insert the standard eye figure of steady differential signal of continuous detection, test, or obtain plate Between the standard eye figure of DC impedance and the differential signal in the normal situation of AC impedance parameter value.The preset eye figure ginseng Numerical value may include that the eye of standard eye figure is high and/or eye is wide.
Therefore, in S201, after veneer is obtained from the parameter value of the electronic eyes figure of differential signal, it can be determined that Whether the parameter value of the electronic eyes figure can reach the parameter value requirement of preset electronic eyes figure, if can achieve preset electronics The parameter value requirement of eye figure can then determine that the plug-in card being currently plugged on veneer is in and insert steady state;If cannot reach default Electronic eyes figure parameter value requirement, it is determined that currently the plug-in card that is plugged on veneer is in and does not insert steady state.
The detection method of the slotting steady state of plug-in card provided by the embodiments of the present application receives the difference from plug-in card in veneer When sub-signal, electronic eyes figure and preset eye graph parameter value by the differential signal determine whether plug-in card is in and insert steady state, The judgment mode is simple, without increasing additional device in circuit, improves the efficiency inserted and surely detected, reduces and insert steady detection Circuit cost.In addition, being based on this method, if it is determined that plug-in card is under the premise of differential signal transmission between plate and inserts steady shape State, then when can guarantee that the plug-in card transmits direct current signal between plate, plug-in card, which is also in, inserts steady state, so, the application's Method substantially increases plug-in card and inserts the accuracy surely detected, and between veneer and plug-in card when transmission serdes signal, can The transmission quality for ensuring the serdes signal, reduces the transmission attenuation of serdes signal, while being also ensured between plate and carrying out The transmission quality of direct current signal when direct current transmission.
Fig. 7 is the flow diagram of the detection method embodiment three of the slotting steady state of plug-in card provided by the embodiments of the present application. The present embodiment judges whether plug-in card is in by the electronic eyes figure of differential signal what is involved is veneer and inserts the detailed process of steady state. As shown in fig. 7, this method comprises the following steps:
S301: veneer is based on preset plug-in card and inserts steady environment, when receiving the first differential signal there is no error code, obtains Take the parameter value of the first electronic eyes figure of first differential signal;The parameter value of the first electronic eyes figure includes described first The First view of high, the described first electronic eyes figure of the First view of electronic eyes figure is at least one of wide.
S302: veneer is based on preset plug-in card and inserts steady environment, during plug-in card is extracted, if being received for the first time in the presence of mistake Second differential signal of code, then obtain the parameter value of the second electronic eyes figure of second differential signal;Second electronic eyes The parameter value of figure include second height of the second electronic eyes figure, the second electronic eyes figure it is second wide at least one It is a.
It can be the practical environment built of research staff specifically, the preset plug-in card inserts steady environment, under the environment, insert Card is in and inserts steady state.When plug-in card is in and inserts steady state, differential signal transmission between veneer and plug-in card, when veneer receives not There are when the first differential signal of error code, the tranceiver in veneer with electronic eyes figure function can obtain first difference First electronic eyes figure of signal, to obtain at least one of the high H1 of First view of the first electronic eyes figure, the wide W1 of First view. Then plug-in card is gradually extracted, veneer is constantly in the state for receiving differential signal at this time, with the extraction of plug-in card, when veneer first When secondary the second differential signal received there are error code, the tranceiver in veneer with electronic eyes figure function can be somebody's turn to do Second electronic eyes figure of the second differential signal, to obtain in second high H2 of the second electronic eyes figure, second wide W2 At least one.
S303: veneer is determined according to the parameter value of the first electronic eyes figure and the parameter value of the second electronic eyes figure The preset eye graph parameter value.
When veneer obtain above-mentioned first electronic eyes figure parameter value and the second electronic eyes figure parameter value after, it is optional , as second high H2 of the high H1 of First view of veneer the first electronic eyes figure of acquisition and the second electronic eyes figure, veneer can lead to It crosses and is weighted and averaged H1 and H2 to obtain third eye height, which can be above-mentioned preset eye graph parameter value.It is optional , as second wide W2 of the wide W1 of First view of veneer the first electronic eyes figure of acquisition and the second electronic eyes figure, veneer can lead to It crosses and W1 and W2 is weighted and averaged to obtain third eye is wide, which can be above-mentioned preset eye graph parameter value.It is optional , when veneer had both obtained the high H1 of First view of the first electronic eyes figure or obtained the wide W1 of First view of the first electronic eyes figure, while Obtain the second electronic eyes figure second high H2 and the second electronic eyes figure second wide W2 when, veneer can by above-mentioned plus The mode of weight average obtains third eye height and third eye is wide, the third eye height and third eye it is wide can be above-mentioned preset eye figure ginseng Numerical value.It should be noted that it is above-mentioned the parameter value of first electronic eyes figure and the parameter value of the second electronic eyes figure are weighted it is flat The mode for obtaining preset eye graph parameter value, is only a kind of example, and how the present embodiment is to according to the ginseng of the first electronic eyes figure The parameter value of numerical value and the second electronic eyes figure obtains the concrete mode of preset eye graph parameter value and without limitation.
Optionally, as a kind of possible implementation for obtaining preset eye graph parameter value, veneer can be by above-mentioned the At a glance high and second high average value, as the first threshold in preset eye graph parameter value;Optionally, average value here For arithmetic average, i.e. first threshold is equal to (H1+H2)/2;Also, veneer is wide by above-mentioned First view and second wide is averaged Value, as the second threshold in preset eye graph parameter value, average value here is also arithmetic average, i.e. second threshold is equal to (W1+W2)/2。
S304: whether veneer meets the judging result of preset eye graph parameter value according to the parameter value of the electronic eyes figure, It determines whether the plug-in card is in and inserts steady state.
Specifically, if veneer judges that the eye height of above-mentioned electronic eyes figure is more than or equal to first threshold and electronic eyes figure Eye is wider than or is equal to second threshold, then veneer determines that plug-in card is in and inserts steady state;If veneer judges that the eye of electronic eyes figure is high Less than first threshold, then veneer determines that plug-in card is in and does not insert steady state;If veneer judges that the eye of electronic eyes figure is wide less than the second threshold Value, then veneer determines that plug-in card is in and does not insert steady state.
The detection method of the slotting steady state of plug-in card provided by the embodiments of the present application receives the difference from plug-in card in veneer When sub-signal, by the eye of the electronic eyes figure of the differential signal is wide and eye height and preset eye graph parameter value in first threshold and Second threshold determines whether plug-in card is in and inserts steady state, and the judgment mode is simple, without increasing additional device in circuit, The efficiency inserted and surely detected is improved, the circuit cost inserted and surely detected is reduced.
Fig. 8 is the flow diagram of the detection method example IV of the slotting steady state of plug-in card provided by the embodiments of the present application. What is involved is veneers by whether there is cyclic redundancy check (Cyclic Redundancy in differential signal for the present embodiment Check, abbreviation CRC) error code to judge whether plug-in card is in inserts the detailed process of steady state.On the basis of the above embodiments, Further, above-mentioned S102 may include steps of:
S401: if there are CRC error code in the above-mentioned differential signal that veneer receives, veneer determines that plug-in card is in and does not insert surely State.
S402: if there is no CRC error code is stated in the differential signal that veneer receives, veneer determines that plug-in card is in and inserts steady shape State.
Optionally, veneer can also determine differential signal there are when CRC error code, by judging the CRC error code in difference Shared ratio, further determines that the seriousness for not inserting steady state of plug-in card in signal.
The detection method of the slotting steady state of plug-in card provided by the embodiments of the present application receives the difference from plug-in card in veneer When sub-signal, steady state is inserted to determine whether plug-in card is in by whether there is CRC error code in the differential signal, the judgment mode Simply, without increasing additional device in circuit, improve the efficiency inserted and surely detected, reduce insert the circuit that surely detects at This.In addition, being based on this method, if it is determined that plug-in card between plate under the premise of differential signal transmission in inserting steady state, then can be with When guaranteeing that the plug-in card transmits direct current signal between plate, plug-in card, which is also in, inserts steady state, so, the present processes mention significantly High plug-in card inserts the accuracy surely detected, and when transmitting between veneer and plug-in card serdes signal, it can be ensured that should The transmission quality of serdes signal, reduces the transmission attenuation of serdes signal, while progress direct current biography between plate is also ensured The transmission quality of direct current signal when defeated.
Fig. 9 is the structural schematic diagram of the detection device embodiment one of the slotting steady state of plug-in card provided by the embodiments of the present application. The detection device can be realized by way of software, hardware or software and hardware combining.The detection device can integrate in veneer On, which is connect with plug-in card by differential pairs pins.As shown in figure 9, described device includes:
Receiving module 11, for receiving the differential signal from the plug-in card by the differential pairs pins;
Whether the first determining module 12 meets the preset judgement for inserting steady condition for the quality according to the differential signal As a result, determining whether the plug-in card being currently plugged on the veneer is in inserts steady state;Wherein, described to insert steady condition as that make Obtain the condition that AC impedance and DC impedance between the veneer and the plug-in card meet the requirement of signal transfer impedance.
The detection device of the slotting steady state of plug-in card provided by the embodiments of the present application can execute above method embodiment, in fact Existing principle is similar with technical effect, and details are not described herein.
Figure 10 is the structural schematic diagram of the detection device embodiment two of the slotting steady state of plug-in card provided by the embodiments of the present application. On the basis of above-mentioned embodiment illustrated in fig. 9, further, first determining module 12, comprising:
Acquiring unit 121, the parameter value of the electronic eyes figure for obtaining the differential signal;The electronic eyes graph parameter value The eye of high, the described electronic eyes figure of eye including the electronic eyes figure is at least one of wide;
Determination unit 122, for whether meeting sentencing for preset eye graph parameter value according to the parameter value of the electronic eyes figure Break as a result, determining whether the plug-in card is in inserts steady state;Wherein, the preset eye graph parameter value is to enable to the list AC impedance and DC impedance between plate and the plug-in card meet the parameter value of signal transfer impedance requirement.
With continued reference to shown in Figure 10, optionally, described device further include:
Obtain module 13, for obtained in the acquiring unit 121 differential signal electronic eyes figure parameter value it Before, steady environment is inserted based on preset plug-in card, when the receiving module 11 receives the first differential signal there is no error code, is obtained Take the parameter value of the first electronic eyes figure of first differential signal;And steady environment is inserted based on preset plug-in card, it is pulled out in plug-in card During out, if the receiving module 11 receives the second differential signal there are error code for the first time, it is poor to obtain described second The parameter value of second electronic eyes figure of sub-signal;The parameter value of the first electronic eyes figure includes the of the first electronic eyes figure The First view of at a glance high, the described first electronic eyes figure is at least one of wide;The parameter value of the second electronic eyes figure includes institute State second height of the second electronic eyes figure, the second electronic eyes figure it is at least one of second wide;
Second determining module 14, for according to the parameter value of the first electronic eyes figure and the ginseng of the second electronic eyes figure Numerical value determines the preset eye graph parameter value.
Optionally, second determining module 14, specifically for by the First view height and described second high being averaged Value, as the first threshold in the preset eye graph parameter value;And it is the First view is wide and described second wide flat Mean value, as the second threshold in the preset eye graph parameter value.
Optionally, the determination unit 122, is specifically used for:
If the eye height of the electronic eyes figure is more than or equal to the first threshold and the eye of the electronic eyes figure is wider than Or it is equal to the second threshold, it is determined that the plug-in card is in and inserts steady state;
If the eye height of the electronic eyes figure is less than the first threshold, it is determined that the plug-in card is in and does not insert steady state;
If the eye of the electronic eyes figure is wide to be less than the second threshold, it is determined that the plug-in card is in and does not insert steady state.
Optionally, above-mentioned first determining module 12, is specifically used for:
If in the differential signal that the receiving module 11 receives, there are cyclic redundancy check (CRC) error codes, it is determined that The plug-in card is in and does not insert steady state;
If the CRC error code is not present in the differential signal that the receiving module 11 receives, it is determined that described to insert Card is in and inserts steady state.
Further, the veneer passes through the first differential pairs pins, the second differential pairs pins, third differential pairs pins and the Four differential pairs pins are connect with the plug-in card;
Wherein, first differential pairs pins and second differential pairs pins are located on the veneer, and the third is poor Divide and pin and the 4th differential pairs pins are located on the plug-in card, first differential pairs pins and second differential pair Pin is a pair of of differential pairs pins that distance is farthest on the veneer, and the third differential pairs pins are drawn with the 4th differential pair Foot is a pair of of differential pairs pins that distance is farthest on the plug-in card, and first differential pairs pins and third differential pairs pins connect It connects, second differential pairs pins are connect with the 4th differential pairs pins.
Optionally, first differential pairs pins, second differential pairs pins, third differential pairs pins and described 4th differential pairs pins are used for transmission deserializer signal.
The detection device of the slotting steady state of plug-in card provided by the embodiments of the present application can execute above method embodiment, in fact Existing principle is similar with technical effect, and details are not described herein.
Figure 11 is the structural schematic diagram of apparatus embodiments one provided by the embodiments of the present application.As shown in figure 11, which can To include veneer, the veneer is connect with plug-in card by differential pairs pins, the veneer may include receiver 31, memory 32, Processor 33, at least one communication bus 34 and transmitter 35.Communication bus 34 is for realizing the communication connection between element.It deposits Reservoir 32 may include high speed RAM memory, it is also possible to and it further include non-volatile memories NVM, a for example, at least disk storage Device can store various programs in memory 32, for completing various processing functions and realizing the method and step of the present embodiment. In the present embodiment, transmitter 35 can integrate with receiver 31- together be implemented as transceiver (tranceiver), should Tranceiver can be independently arranged with processor 33, can also be integrated in processor 33.
In the present embodiment, the receiver 31, for receiving the difference from the plug-in card by the differential pairs pins Signal;
Whether the processor 33 meets the preset judgement knot for inserting steady condition for the quality according to the differential signal Fruit determines whether the plug-in card being currently plugged on the veneer is in and inserts steady state;Wherein, described to insert steady condition to enable to AC impedance and DC impedance between the veneer and the plug-in card meet the condition of signal transfer impedance requirement.
Optionally, the processor 33, the parameter value of the electronic eyes figure specifically for obtaining the differential signal;And The judging result for whether meeting preset eye graph parameter value according to the parameter value of the electronic eyes figure, determines whether the plug-in card is located In inserting steady state;Wherein, the electronic eyes graph parameter value include high, the described electronic eyes figure of eye of the electronic eyes figure eye it is wide in At least one;The preset eye graph parameter value is to enable to AC impedance between the veneer and the plug-in card and straight Flow impedance meets the parameter value of signal transfer impedance requirement.
Optionally, the processor 33 is also used to before obtaining the parameter value of electronic eyes figure of the differential signal, base Steady environment is inserted in preset plug-in card, when the receiver 31 receives the first differential signal there is no error code, described in acquisition The parameter value of first electronic eyes figure of the first differential signal;And steady environment is inserted based on preset plug-in card, in the mistake that plug-in card is extracted Cheng Zhong obtains second differential signal if the receiver 31 receives the second differential signal there are error code for the first time The parameter value of second electronic eyes figure;And according to the parameter of the parameter value of the first electronic eyes figure and the second electronic eyes figure Value, determines the preset eye graph parameter value;
Wherein, the parameter value of the first electronic eyes figure includes the First view height of the first electronic eyes figure, described first The First view of electronic eyes figure is at least one of wide;The parameter value of the second electronic eyes figure includes the second electronic eyes figure Second height, the second electronic eyes figure it is at least one of second wide.
Optionally, the processor 33, specifically for by the First view height and the second high average value, as First threshold in the preset eye graph parameter value;And by the wide and described second wide average value of the First view, make For the second threshold in the preset eye graph parameter value.
Optionally, the processor 33, is specifically used for:
If the eye height of the electronic eyes figure is more than or equal to the first threshold and the eye of the electronic eyes figure is wider than Or it is equal to the second threshold, it is determined that the plug-in card is in and inserts steady state;
If the eye height of the electronic eyes figure is less than the first threshold, it is determined that the plug-in card is in and does not insert steady state;
If the eye of the electronic eyes figure is wide to be less than the second threshold, it is determined that the plug-in card is in and does not insert steady state.
Optionally, the processor 33, is specifically used for:
If in the differential signal that the receiver 31 receives, there are cyclic redundancy check (CRC) error codes, it is determined that institute State plug-in card be in do not insert steady state;
If the CRC error code is not present in the differential signal that the receiver 31 receives, it is determined that the plug-in card In inserting steady state.
Optionally, the veneer passes through the first differential pairs pins, the second differential pairs pins, third differential pairs pins and the 4th Differential pairs pins are connect with the plug-in card;
Wherein, first differential pairs pins and second differential pairs pins are located on the veneer, and the third is poor Divide and pin and the 4th differential pairs pins are located on the plug-in card, first differential pairs pins and second differential pair Pin is a pair of of differential pairs pins that distance is farthest on the veneer, and the third differential pairs pins are drawn with the 4th differential pair Foot is a pair of of differential pairs pins that distance is farthest on the plug-in card, and first differential pairs pins and third differential pairs pins connect It connects, second differential pairs pins are connect with the 4th differential pairs pins.
Optionally, first differential pairs pins, second differential pairs pins, third differential pairs pins and described 4th differential pairs pins are used for transmission deserializer signal.
Equipment provided by the embodiments of the present application can execute above method embodiment, implementing principle and technical effect class Seemingly, details are not described herein.
Present invention also provides a kind of computer storage medium, it is stored with instruction in the computer readable storage medium, when When it runs on computers, so that computer executes method performed by the veneer in above method embodiment.
The embodiment of the present application also provides a kind of computer program product, and it includes instructions, when the computer program is counted When performed by calculation machine, the instruction is so that computer executes function performed by veneer in the above method.
In the above-described embodiments can be all or part of reality is come by software, hardware, firmware or any combination thereof It is existing.When being realized using software program, can realize in the form of a computer program product in whole or in part.The calculating Machine program product includes one or more computer instruction.Load and execute on computers the computer program instructions When, it is generated in whole or in part according to process or function described in the embodiment of the present application.The computer can be general Computer, special purpose computer, computer network or other programmable devices.The computer instruction, which can store, to be calculated In machine readable storage medium storing program for executing, or from a computer readable storage medium to another computer readable storage medium transmit. For example, the computer instruction can from a web-site, computer, server or data center by it is wired (such as Coaxial cable, optical digital subscriber lines DSL) or wireless (such as infrared, wireless, microwave etc.) mode to another website station Point, computer, server or data center are transmitted.The computer readable storage medium can be computer and can deposit Any usable medium taken either includes the data storage such as one or more usable medium integrated server, data center Equipment.The usable medium can be magnetic medium, such as floppy disk, hard disk, tape, optical medium (such as DVD) or semiconductor Medium (such as solid-state hard disk SSD) etc.
The step of method in conjunction with described in present disclosure or algorithm can realize in a manner of hardware, can also It is realized, can also be realized by computer program product in a manner of being to execute software instruction by processor.Software instruction can To be made of corresponding software module, software module can be stored on RAM memory, flash memory, ROM memory, EPROM storage The storage of device, eeprom memory, register, hard disk, mobile hard disk, CD-ROM or any other form well known in the art In medium.A kind of illustrative storage medium is coupled to processor, thus enable a processor to from the read information, And information can be written to the storage medium.Certainly, storage medium is also possible to the component part of processor.Processor and storage are situated between Matter can be located in ASIC.In addition, the ASIC can be located in user equipment.Certainly, pocessor and storage media can also be made It is present in user equipment for discrete assembly.
In several embodiments provided herein, it should be understood that disclosed system, apparatus and method are not having It has more than in scope of the present application, can realize in other way.For example, embodiments described above is only to illustrate Property, for example, the division of the module or unit, only a kind of logical function partition can have other in actual implementation Division mode, such as multiple units or components can be combined or can be integrated into another system or some features can neglect Slightly, it or does not execute.Wherein the unit as illustrated by the separation member may or may not be physically separated, and make It may or may not be physical unit for the component that unit is shown, it can it is in one place, or can also divide On cloth to multiple network units.Some or all of the modules therein can be selected to realize the present embodiment according to the actual needs The purpose of scheme.

Claims (24)

1. a kind of detection method of the slotting steady state of plug-in card, which is characterized in that the plug-in card and veneer are connected by differential pairs pins It connects, which comprises
The veneer receives the differential signal from the plug-in card by the differential pairs pins;
Whether the veneer meets the preset judging result for inserting steady condition according to the quality of the differential signal, determines current insert It connects the plug-in card on the veneer and whether is in and insert steady state;Wherein, described to insert steady condition to enable to the veneer and institute State the condition that AC impedance and DC impedance between plug-in card meet the requirement of signal transfer impedance.
2. the method according to claim 1, wherein whether the veneer is full according to the quality of the differential signal The preset judging result for inserting steady condition of foot, determines whether the plug-in card being currently plugged on the veneer is in steady state of inserting, and has Body includes:
The veneer obtains the parameter value of the electronic eyes figure of the differential signal;The electronic eyes graph parameter value includes the electronics The eye of high, the described electronic eyes figure of the eye of eye figure is at least one of wide;
Whether the veneer meets the judging result of preset eye graph parameter value according to the parameter value of the electronic eyes figure, determines institute It states plug-in card and whether is in and insert steady state;Wherein, the preset eye graph parameter value is to enable to the veneer and the plug-in card Between AC impedance and DC impedance meet signal transfer impedance requirement parameter value.
3. according to the method described in claim 2, it is characterized in that, the veneer obtains the electronic eyes figure of the differential signal Before parameter value, the method also includes:
The veneer is based on preset plug-in card and inserts steady environment, when receiving the first differential signal there is no error code, obtains institute State the parameter value of the first electronic eyes figure of the first differential signal;The parameter value of the first electronic eyes figure includes first electronics The First view of high, the described first electronic eyes figure of the First view of eye figure is at least one of wide;
The veneer is based on preset plug-in card and inserts steady environment, and during plug-in card is extracted, if receiving for the first time, there are error codes Second differential signal then obtains the parameter value of the second electronic eyes figure of second differential signal;The second electronic eyes figure Parameter value include second height of the second electronic eyes figure, the second electronic eyes figure it is at least one of second wide;
The veneer determines described pre- according to the parameter value of the first electronic eyes figure and the parameter value of the second electronic eyes figure If eye graph parameter value.
4. according to the method described in claim 3, it is characterized in that, the veneer is according to the parameter value of the first electronic eyes figure With the parameter value of the second electronic eyes figure, determines the preset eye graph parameter value, specifically includes:
The veneer is by the First view height and the second high average value, as in the preset eye graph parameter value First threshold;
The veneer is by the wide and described second wide average value of the First view, as in the preset eye graph parameter value Second threshold.
5. according to the method described in claim 4, it is characterized in that, the veneer according to the parameter value of the electronic eyes figure whether The judging result for meeting preset eye graph parameter value determines whether the plug-in card is in and inserts steady state, specifically includes:
If the veneer judges that the eye height of the electronic eyes figure is more than or equal to the first threshold and the electronic eyes figure Eye is wider than or is equal to the second threshold, then the veneer determines that the plug-in card is in and inserts steady state;
If the veneer judges that the eye height of the electronic eyes figure is less than the first threshold, the veneer determines the Insert Card Here In not inserting steady state;
If the veneer, which judges that the eye of the electronic eyes figure is wide, is less than the second threshold, the veneer determines the Insert Card Here In not inserting steady state.
6. the method according to claim 1, wherein whether the veneer is full according to the quality of the differential signal The preset judging result for inserting steady condition of foot, determines whether the plug-in card being currently plugged on the veneer is in steady state of inserting, and has Body includes:
If there are cyclic redundancy check (CRC) error code in the differential signal that the veneer receives, the veneer determines institute State plug-in card be in do not insert steady state;
If the CRC error code is not present in the differential signal that the veneer receives, the veneer determines the plug-in card In inserting steady state.
7. having the method according to claim 1, wherein the veneer is connect with plug-in card by differential pairs pins Body includes:
The veneer passes through the first differential pairs pins, the second differential pairs pins, third differential pairs pins and the 4th differential pairs pins It is connect with the plug-in card;
Wherein, first differential pairs pins and second differential pairs pins are located on the veneer, the third differential pair Pin and the 4th differential pairs pins are located on the plug-in card, first differential pairs pins and second differential pairs pins For farthest a pair of of the differential pairs pins of distance on the veneer, the third differential pairs pins are with the 4th differential pairs pins Farthest a pair of of the differential pairs pins of distance, first differential pairs pins are connect with third differential pairs pins on the plug-in card, institute The second differential pairs pins are stated to connect with the 4th differential pairs pins.
8. the method according to the description of claim 7 is characterized in that first differential pairs pins, second differential pair draw Foot, the third differential pairs pins and the 4th differential pairs pins, are used for transmission deserializer signal.
9. a kind of detection device of the slotting steady state of plug-in card, which is characterized in that the detection device is integrated on veneer, the list Plate is connect with plug-in card by differential pairs pins;Described device includes:
Receiving module, for receiving the differential signal from the plug-in card by the differential pairs pins;
Whether the first determining module meets the preset judging result for inserting steady condition for the quality according to the differential signal, It determines whether the plug-in card being currently plugged on the veneer is in and inserts steady state;Wherein, described to insert steady condition to enable to State the condition that AC impedance and DC impedance between veneer and the plug-in card meet the requirement of signal transfer impedance.
10. device according to claim 9, which is characterized in that first determining module, comprising:
Acquiring unit, the parameter value of the electronic eyes figure for obtaining the differential signal;The electronic eyes graph parameter value includes institute The eye for stating high, the described electronic eyes figure of eye of electronic eyes figure is at least one of wide;
Determination unit, for whether meeting the judging result of preset eye graph parameter value according to the parameter value of the electronic eyes figure, It determines whether the plug-in card is in and inserts steady state;Wherein, the preset eye graph parameter value is enables to the veneer and institute State the parameter value that AC impedance and DC impedance between plug-in card meet the requirement of signal transfer impedance.
11. device according to claim 10, which is characterized in that described device further include:
Module is obtained, before the parameter value of the electronic eyes figure for obtaining the differential signal in the acquiring unit, based on pre- If plug-in card insert steady environment, when the receiving module receives the first differential signal there is no error code, obtain described first The parameter value of first electronic eyes figure of differential signal;And steady environment is inserted based on preset plug-in card, in the process that plug-in card is extracted In, if the receiving module receives the second differential signal there are error code for the first time, obtain the of second differential signal The parameter value of two electronic eyes figures;The parameter value of the first electronic eyes figure includes the First view height of the first electronic eyes figure, institute The First view for stating the first electronic eyes figure is at least one of wide;The parameter value of the second electronic eyes figure includes second electronics Eye second height of figure, the second electronic eyes figure it is at least one of second wide;
Second determining module, for according to the parameter value of the first electronic eyes figure and the parameter value of the second electronic eyes figure, Determine the preset eye graph parameter value.
12. device according to claim 11, which is characterized in that second determining module is specifically used for described the High and described second high average value at a glance, as the first threshold in the preset eye graph parameter value;And it will be described The wide and described second wide average value of First view, as the second threshold in the preset eye graph parameter value.
13. device according to claim 12, which is characterized in that the determination unit is specifically used for:
If the eye that the eye height of the electronic eyes figure is more than or equal to the first threshold and the electronic eyes figure be wider than or Equal to the second threshold, it is determined that the plug-in card is in and inserts steady state;
If the eye height of the electronic eyes figure is less than the first threshold, it is determined that the plug-in card is in and does not insert steady state;
If the eye of the electronic eyes figure is wide to be less than the second threshold, it is determined that the plug-in card is in and does not insert steady state.
14. device according to claim 9, which is characterized in that first determining module is specifically used for:
If in the differential signal that the receiving module receives, there are cyclic redundancy check (CRC) error codes, it is determined that described to insert Card is in and does not insert steady state;
If the CRC error code is not present in the differential signal that the receiving module receives, it is determined that the plug-in card is in Insert steady state.
15. device according to claim 9, which is characterized in that the veneer passes through the first differential pairs pins, the second difference Pin, third differential pairs pins and the 4th differential pairs pins are connect with the plug-in card;
Wherein, first differential pairs pins and second differential pairs pins are located on the veneer, the third differential pair Pin and the 4th differential pairs pins are located on the plug-in card, first differential pairs pins and second differential pairs pins For farthest a pair of of the differential pairs pins of distance on the veneer, the third differential pairs pins are with the 4th differential pairs pins Farthest a pair of of the differential pairs pins of distance, first differential pairs pins are connect with third differential pairs pins on the plug-in card, institute The second differential pairs pins are stated to connect with the 4th differential pairs pins.
16. device according to claim 15, which is characterized in that first differential pairs pins, second differential pair Pin, the third differential pairs pins and the 4th differential pairs pins, are used for transmission deserializer signal.
17. a kind of equipment, which is characterized in that the equipment includes veneer, and the veneer is connect with plug-in card by differential pairs pins, The veneer includes receiver and processor;
The receiver, for receiving the differential signal from the plug-in card by the differential pairs pins;
Whether the processor meets the preset judging result for inserting steady condition for the quality according to the differential signal, really Whether the plug-in card being plugged on the veneer before settled, which is in, is inserted steady state;Wherein, it is described insert steady condition be enable to it is described AC impedance and DC impedance between veneer and the plug-in card meet the condition of signal transfer impedance requirement.
18. equipment according to claim 17, which is characterized in that the processor is specifically used for obtaining the difference letter Number electronic eyes figure parameter value;And whether preset eye graph parameter value is met according to the parameter value of the electronic eyes figure Judging result determines whether the plug-in card is in and inserts steady state;Wherein, the electronic eyes graph parameter value includes the electronic eyes figure High, the described electronic eyes figure of eye eye it is at least one of wide;The preset eye graph parameter value is to enable to the veneer AC impedance and DC impedance between the plug-in card meet the parameter value of signal transfer impedance requirement.
19. equipment according to claim 18, which is characterized in that the processor is also used to obtaining the difference letter Number electronic eyes figure parameter value before, steady environment is inserted based on preset plug-in card, receives that there is no error codes in the receiver The first differential signal when, obtain the parameter value of the first electronic eyes figure of first differential signal;And it is inserted based on preset The steady environment of card insertion, during plug-in card is extracted, if the receiver receives the second differential signal there are error code for the first time, Obtain the parameter value of the second electronic eyes figure of second differential signal;And according to the parameter value of the first electronic eyes figure and institute The parameter value for stating the second electronic eyes figure determines the preset eye graph parameter value;
Wherein, the parameter value of the first electronic eyes figure includes First view height, first electronics of the first electronic eyes figure The First view of eye figure is at least one of wide;The parameter value of the second electronic eyes figure includes the second of the second electronic eyes figure High, the described second electronic eyes figure of eye it is at least one of second wide.
20. equipment according to claim 19, which is characterized in that the processor is specifically used for the First view is high With the second high average value, as the first threshold in the preset eye graph parameter value;And by the First view The wide and described second wide average value, as the second threshold in the preset eye graph parameter value.
21. equipment according to claim 20, which is characterized in that the processor is specifically used for:
If the eye that the eye height of the electronic eyes figure is more than or equal to the first threshold and the electronic eyes figure be wider than or Equal to the second threshold, it is determined that the plug-in card is in and inserts steady state;
If the eye height of the electronic eyes figure is less than the first threshold, it is determined that the plug-in card is in and does not insert steady state;
If the eye of the electronic eyes figure is wide to be less than the second threshold, it is determined that the plug-in card is in and does not insert steady state.
22. equipment according to claim 17, which is characterized in that the processor is specifically used for:
If in the differential signal that the receiver receives, there are cyclic redundancy check (CRC) error codes, it is determined that the plug-in card In not inserting steady state;
If the CRC error code is not present in the differential signal that the receiver receives, it is determined that the plug-in card, which is in, to be inserted Steady state.
23. equipment according to claim 17, which is characterized in that the veneer passes through the first differential pairs pins, second poor Divide and pin, third differential pairs pins and the 4th differential pairs pins are connect with the plug-in card;
Wherein, first differential pairs pins and second differential pairs pins are located on the veneer, the third differential pair Pin and the 4th differential pairs pins are located on the plug-in card, first differential pairs pins and second differential pairs pins For farthest a pair of of the differential pairs pins of distance on the veneer, the third differential pairs pins are with the 4th differential pairs pins Farthest a pair of of the differential pairs pins of distance, first differential pairs pins are connect with third differential pairs pins on the plug-in card, institute The second differential pairs pins are stated to connect with the 4th differential pairs pins.
24. equipment according to claim 23, which is characterized in that first differential pairs pins, second differential pair Pin, the third differential pairs pins and the 4th differential pairs pins, are used for transmission deserializer signal.
CN201710587606.3A 2017-07-18 2017-07-18 Method, device and equipment for detecting stable insertion state of plug-in card Expired - Fee Related CN109270398B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710587606.3A CN109270398B (en) 2017-07-18 2017-07-18 Method, device and equipment for detecting stable insertion state of plug-in card

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710587606.3A CN109270398B (en) 2017-07-18 2017-07-18 Method, device and equipment for detecting stable insertion state of plug-in card

Publications (2)

Publication Number Publication Date
CN109270398A true CN109270398A (en) 2019-01-25
CN109270398B CN109270398B (en) 2020-07-28

Family

ID=65152858

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710587606.3A Expired - Fee Related CN109270398B (en) 2017-07-18 2017-07-18 Method, device and equipment for detecting stable insertion state of plug-in card

Country Status (1)

Country Link
CN (1) CN109270398B (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101074976A (en) * 2006-05-15 2007-11-21 深圳Tcl新技术有限公司 Method and apparatus for inspecting connection status between display device and peripheral equipment
CN101408571A (en) * 2007-10-11 2009-04-15 瑞昱半导体股份有限公司 Inserted detection circuit
CN102269788A (en) * 2010-06-03 2011-12-07 英业达股份有限公司 Host device and plugging state detection method thereof
US20120151289A1 (en) * 2010-12-14 2012-06-14 Jose Miguel Rodriguez Electrical connectivity test apparatus and methods
CN102998590A (en) * 2012-12-07 2013-03-27 广东欧珀移动通信有限公司 Connector detecting device and connector detecting method
JP2013057523A (en) * 2011-09-07 2013-03-28 Renesas Electronics Corp Probe card, semiconductor device, method for testing semiconductor device and manufacturing method of semiconductor device
CN103534983A (en) * 2012-11-30 2014-01-22 华为技术有限公司 Detection method and apparatus of cable plugging case
US20140164858A1 (en) * 2012-12-06 2014-06-12 Wistron Corporation Testing apparatus and testing method of electronic device
US20140380416A1 (en) * 2013-06-19 2014-12-25 Autonetworks Technologies, Ltd. Connection detection apparatus and in-vehicle relay apparatus
CN105866611A (en) * 2016-04-28 2016-08-17 乐视控股(北京)有限公司 Antenna plugging state detection device
CN106597207A (en) * 2016-12-08 2017-04-26 山东航天电子技术研究所 Integrated electronic equipment cable plugging state passive detection system and detection method
CN106789409A (en) * 2016-12-06 2017-05-31 曙光信息产业(北京)有限公司 The detection method and device of a kind of server slot

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101074976A (en) * 2006-05-15 2007-11-21 深圳Tcl新技术有限公司 Method and apparatus for inspecting connection status between display device and peripheral equipment
CN101408571A (en) * 2007-10-11 2009-04-15 瑞昱半导体股份有限公司 Inserted detection circuit
CN102269788A (en) * 2010-06-03 2011-12-07 英业达股份有限公司 Host device and plugging state detection method thereof
US20120151289A1 (en) * 2010-12-14 2012-06-14 Jose Miguel Rodriguez Electrical connectivity test apparatus and methods
JP2013057523A (en) * 2011-09-07 2013-03-28 Renesas Electronics Corp Probe card, semiconductor device, method for testing semiconductor device and manufacturing method of semiconductor device
CN103534983A (en) * 2012-11-30 2014-01-22 华为技术有限公司 Detection method and apparatus of cable plugging case
US20140164858A1 (en) * 2012-12-06 2014-06-12 Wistron Corporation Testing apparatus and testing method of electronic device
CN102998590A (en) * 2012-12-07 2013-03-27 广东欧珀移动通信有限公司 Connector detecting device and connector detecting method
US20140380416A1 (en) * 2013-06-19 2014-12-25 Autonetworks Technologies, Ltd. Connection detection apparatus and in-vehicle relay apparatus
CN105866611A (en) * 2016-04-28 2016-08-17 乐视控股(北京)有限公司 Antenna plugging state detection device
CN106789409A (en) * 2016-12-06 2017-05-31 曙光信息产业(北京)有限公司 The detection method and device of a kind of server slot
CN106597207A (en) * 2016-12-08 2017-04-26 山东航天电子技术研究所 Integrated electronic equipment cable plugging state passive detection system and detection method

Also Published As

Publication number Publication date
CN109270398B (en) 2020-07-28

Similar Documents

Publication Publication Date Title
US9547573B2 (en) Serial communication over communication control pin
US20120271961A1 (en) Automated protocol selection for host adapter card
US9524265B2 (en) Providing a serial protocol for a bidirectional serial interconnect
US20170138998A1 (en) Testing Device for Connection Interface and Related Testing Methods
WO2015026717A1 (en) Operating m-phy based communications over mass storage-based interfaces, and related connectors, systems and methods
US20170371760A1 (en) Advanced communication computer
CN101873196B (en) Method, system and interface card for transmitting data at high speed
CN109270398A (en) Detection method, device and the equipment of the slotting steady state of plug-in card
US8000278B2 (en) De-activation, at least in part, of receiver, in response, at least in part, to determination that an idle condition exists
CN115729872A (en) Computing device and detection method for PCIE cable connection
CN114299534A (en) Method and device for detecting circuit schematic diagram, terminal equipment and storage medium
US9811496B2 (en) Method and apparatus for detecting interface connection between devices
CN104243173B (en) A kind of interface allocation method, master card and high-speed daughtercard
CN112506291A (en) Backboard cascading device and electronic equipment
CN107643990B (en) Communication device with configurable architecture
CN107659413B (en) Small-sized communication equipment
CN105630719B (en) A kind of information processing method and electronic equipment
CN117319214B (en) PCIE transmission bandwidth processing method, PCIE terminal equipment and electronic equipment
CN106559285A (en) A kind of One Wire conveyor apparatus bus termination test system and method for testing
CN117648239A (en) Misplug detection method of external equipment and computing equipment
CN210781375U (en) Self-service equipment networking system capable of reducing communication cost
CN110011130B (en) Card, card connecting assembly, card state detection method and device
CN102609385B (en) Electronic equipment system, electronic equipment and connecting device
CN117439865A (en) Communication recovery method, computing device and computing system
CN117112334A (en) PCIe board card test method, device, equipment and storage medium

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200728