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 PDFInfo
- 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
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 48
- 238000000034 method Methods 0.000 claims abstract description 55
- 230000005540 biological transmission Effects 0.000 claims abstract description 53
- 238000012546 transfer Methods 0.000 claims abstract description 27
- 125000004122 cyclic group Chemical group 0.000 claims description 8
- 238000003780 insertion Methods 0.000 claims description 2
- 230000037431 insertion Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 13
- 230000008054 signal transmission Effects 0.000 description 12
- 238000013461 design Methods 0.000 description 11
- 230000015654 memory Effects 0.000 description 10
- 241000208340 Araliaceae Species 0.000 description 7
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 7
- 235000003140 Panax quinquefolius Nutrition 0.000 description 7
- 235000008434 ginseng Nutrition 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000003032 molecular docking Methods 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 239000011800 void material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/50—Testing of electric apparatus, lines, cables or components for short-circuits, continuity, leakage current or incorrect line connections
- G01R31/66—Testing of connections, e.g. of plugs or non-disconnectable joints
- G01R31/68—Testing 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
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.
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)
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 |
-
2017
- 2017-07-18 CN CN201710587606.3A patent/CN109270398B/en not_active Expired - Fee Related
Patent Citations (12)
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 |