[go: up one dir, main page]

CN111030778A - Parameter self-adaption method, device and equipment of high-speed signal and readable storage medium - Google Patents

Parameter self-adaption method, device and equipment of high-speed signal and readable storage medium Download PDF

Info

Publication number
CN111030778A
CN111030778A CN201911208792.0A CN201911208792A CN111030778A CN 111030778 A CN111030778 A CN 111030778A CN 201911208792 A CN201911208792 A CN 201911208792A CN 111030778 A CN111030778 A CN 111030778A
Authority
CN
China
Prior art keywords
cable
parameter
interface chip
signal
parameters
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911208792.0A
Other languages
Chinese (zh)
Other versions
CN111030778B (en
Inventor
彭云武
邹雨
杨学总
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN201911208792.0A priority Critical patent/CN111030778B/en
Publication of CN111030778A publication Critical patent/CN111030778A/en
Application granted granted Critical
Publication of CN111030778B publication Critical patent/CN111030778B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0033Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the transmitter
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0036Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the receiver

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Systems (AREA)

Abstract

本申请公开了一种高速信号的参数自适应方法、装置、设备及计算机可读存储介质。适用于控制基于mini SAS HD线缆进行信号传输的发送端和接收端的基板管理控制器,当检测到mini SAS HD线缆在位,从相应端口的EEPROM读取线缆参数信息;若线缆参数信息不符合链路信号完整性要求,则从参数配置表为线缆参数信息匹配发送端和接收端的目标信号参数,参数配置表用于记录存储线缆参数与接口芯片参数的最优匹配关系;根据目标信号参数修改相应端接口芯片寄存器中的参数值,从而实现了自适应调整mini SAS HD线缆的信号发送端和信号接收端的参数,增强发送端驱动能力和接收端信号接收能力,确保满足链路信号完整性要求,以低成本的普通线缆替代定制高成本线缆,降低系统应用成本。

Figure 201911208792

The present application discloses a method, apparatus, device, and computer-readable storage medium for parameter adaptation of high-speed signals. The baseboard management controller is suitable for controlling the sending end and the receiving end of the mini SAS HD cable for signal transmission. When it is detected that the mini SAS HD cable is in place, the cable parameter information is read from the EEPROM of the corresponding port; if the cable parameter If the information does not meet the link signal integrity requirements, match the target signal parameters of the sender and the receiver for the cable parameter information from the parameter configuration table. The parameter configuration table is used to record the optimal matching relationship between the storage cable parameters and the interface chip parameters; Modify the parameter values in the corresponding end interface chip registers according to the target signal parameters, so as to realize the adaptive adjustment of the parameters of the signal transmitting end and the signal receiving end of the mini SAS HD cable, enhance the driving ability of the transmitting end and the signal receiving ability of the receiving end, and ensure that the For link signal integrity requirements, low-cost common cables are used to replace custom high-cost cables to reduce system application costs.

Figure 201911208792

Description

Parameter self-adaption method, device and equipment of high-speed signal and readable storage medium
Technical Field
The present application relates to the field of signal transmission technologies, and in particular, to a method, an apparatus, a device, and a computer-readable storage medium for parameter adaptation of a high-speed signal.
Background
The high-speed electrical signal types transmitted between IT devices can include Ethernet (10Gbps), SAS (6/12Gbps), PCIe (5/8/16Gbps), etc., wherein 12Gbps SAS electrical signals or 8/16Gbps PCIe electrical signals are usually transmitted by mini SAS HD cables.
The both ends of mini SAS HD cable are mini SAS HD connector, and the centre is signal conductor, and the signal conductor skin is provided with black protective layer and signal shielding layer, and signal conductor comprises many signal transmission's copper conductor, and at present the industry adopts AWG (American Wire Gauge, American Wire specification, also the American Wire Gauge) definition to the signal copper line more, as shown in table 1:
TABLE 1 American wire gauge definition of copper wire parameters
AWG Diameter (mm) Area (mm)2) Theoretical resistance of copper wire (omega/m)
24 0.511 0.205 0.0842
25 0.455 0.162 0.1062
26 0.405 0.129 0.1339
27 0.361 0.102 0.1689
28 0.321 0.081 0.2129
29 0.286 0.0642 0.2685
30 0.255 0.0509 0.3386
31 0.227 0.0404 0.4269
32 0.202 0.032 0.5383
As can be seen from the table, the smaller the AWG number, the larger the diameter of the copper wire, the lower the theoretical resistance per unit length, and the smaller the insertion loss to the signal. On the premise that the signal quality meets the requirement, the relationship between different AWG wire gauges of the mini SAS HD passive cable and the length of the signal cable supporting transmission is shown in Table 2:
table 2 relation table of different wire gauges of mini SAS HD cable and length of cable supporting transmission signal
AWG Minimum length of cable (m) Maximum length of cable (m) Data transmission rate (Gbps)
24 6 8 12
26 0.5 7 12
28 0.5 5 12
30 0.5 3 12
In order to support signal transmission among the IT equipment in the same cabinet or signal transmission among the IT equipment in different cabinets, the mini SAS HD cable needs to be 1/3/5/7/8 meters and other different lengths. As can be seen from table 1, the section area of the AWG24 wire is 0.205mm2, which is about 4 times the section area 0.0509mm2 of the AWG30 wire, and in order to support longer distance signal transmission, a copper wire with a smaller AWG wire gauge (larger cross-sectional area) is selected, so that the mini SAS HD cable in which a plurality of copper wires are combined becomes very thick, and the difficulty of cable field installation, winding and bundling increases; meanwhile, the customized usage amount is small, and the cost of the mini SAS HD cable is increased.
In addition, the general mini SAS HD cable selects copper wires of 28AWG or 30AWG, and the copper wires with the AWG less than or equal to 26AWG are used and need to be specially customized. When the cable which does not meet the requirements is inserted into the equipment by mistake, the cable cannot be immediately identified, and the abnormity of error codes and link flash is easy to occur. For example: a7-meter mini SAS HD cable with 30AWG is inserted between a control frame and a hard disk frame, because a copper wire is thin and long and the impedance exceeds the standard, the insertion loss of a signal transmitting 12Gbps is increased, SI (Single Integrity) does not meet the requirements of chip receiving ends at two ends of the cable, and errors occur to cause data transmission delay, link flash and other abnormalities.
Disclosure of Invention
The application provides a parameter self-adaption method, a parameter self-adaption device, a parameter self-adaption equipment and a computer readable storage medium of a high-speed signal, parameters of a signal sending end and a signal receiving end of a mini SAS HD cable are self-adaptively adjusted, the driving capability of the sending end and the signal receiving capability of the receiving end are enhanced, the requirement of link signal integrity is met, a low-cost common cable replaces a customized high-cost cable, and the application cost of a system is reduced.
In order to solve the above technical problems, embodiments of the present invention provide the following technical solutions:
an embodiment of the present invention provides a parameter adaptive method for high-speed signals, which is applicable to a substrate management controller for controlling a transmitting end and a receiving end for signal transmission based on a mini SAS HD cable, and includes:
when the mini SAS HD cable is detected to be in place, reading cable parameter information from an EEPROM of a corresponding port; the cable parameter information is pre-stored in the EEPROM and comprises cable length and wire gauge type;
if the cable parameter information does not meet the link signal integrity requirement, matching target signal parameters for the cable parameter information from a pre-constructed parameter configuration table; the target signal parameters comprise the sending end signal parameters and the receiving end signal parameters;
modifying the parameter value in the corresponding end interface chip register according to the target signal parameter;
the parameter configuration table is used for recording the optimal matching relation between the parameters of the storage cable and the parameters of the interface chip.
Optionally, after reading the cable parameter information from the EEPROM of the corresponding port, the method further includes:
identifying the cable length and the wire gauge type of the mini SAS HD cable;
if the cable length and the wire gauge type of the mini SAS HD cable meet the link signal integrity requirement, respectively sending an interface chip negotiation instruction to the receiving end and the sending end;
if the negotiation flow of the interface chip of the receiving end and the interface chip of the sending end is completed, detecting the state of each interface chip and the error code condition of an error code register;
and if at most one interface chip is abnormal in state and/or an error code exists in a link, generating prompt information of cable mismatching or cable fault.
Optionally, after matching the cable parameter information with the target signal parameter from the pre-constructed parameter configuration table, the method further includes:
and if the corresponding target signal parameters cannot be obtained for the cable parameter information in the parameter configuration table in a matching manner, generating prompt information of cable mismatching or cable fault.
Optionally, after modifying the parameter value in the corresponding end interface chip register according to the target signal parameter, the method further includes:
sending interface chip renegotiation instructions to the receiving end and the sending end respectively;
if the interface chip of the receiving end and the interface chip of the sending end complete the renegotiation process, detecting the state of each interface chip and the error code condition of an error code register;
and if at most one interface chip is abnormal in state and/or an error code exists in a link, generating prompt information of cable mismatching or cable fault.
Optionally, before the matching of the cable parameter information with the target signal parameter from the pre-constructed parameter configuration table, the method further includes:
and when the received parameter matching relationship updating instruction is received, updating the parameter configuration table according to the parameter matching relationship updating instruction.
In another aspect, an embodiment of the present invention provides a parameter adaptive device for high-speed signals, which is suitable for a substrate management controller that controls a transmitting end and a receiving end that perform signal transmission based on a mini SAS HD cable, and includes:
the system comprises a table pre-establishing module, a table pre-establishing module and a parameter configuration module, wherein the table pre-establishing module is used for pre-establishing a parameter configuration table, and the parameter configuration table is used for recording the optimal matching relation between the parameters of the storage cable and the parameters of an interface chip;
the cable information reading module is used for reading cable parameter information from the EEPROM of the corresponding port when the mini SAS HD cable is detected to be in place; the cable parameter information is pre-stored in the EEPROM and comprises cable length and wire gauge type;
the optimal parameter matching module is used for matching target signal parameters for the cable parameter information from a pre-constructed parameter configuration table if the cable parameter information does not meet the link signal integrity requirement; the target signal parameters comprise the sending end signal parameters and the receiving end signal parameters;
and the chip parameter resetting module is used for modifying the parameter values in the corresponding end interface chip registers according to the target parameters.
Optionally, the system further includes a prejudging module, where the prejudging module includes:
the cable identification submodule is used for identifying the cable length and the wire gauge type of the mini SAS HD cable;
the chip negotiation submodule is used for respectively sending an interface chip negotiation instruction to the receiving end and the sending end if the cable length and the wire gauge type of the mini SAS HD cable meet the link signal integrity requirement;
the cable link integrity requirement detection submodule is used for detecting the state of each interface chip and the error code condition of the error code register if the negotiation flow of the interface chip of the receiving end and the interface chip of the transmitting end is completed;
and the prompt information generation submodule is used for generating prompt information of cable mismatching or cable fault if at most one interface chip state is abnormal and/or the link has error codes.
Optionally, the system further includes a table data updating module, where the table data updating module is configured to update the parameter configuration table according to the received parameter matching relationship updating instruction.
An embodiment of the present invention further provides a parameter adaptive device for a high-speed signal, including a processor, configured to implement the steps of the parameter adaptive method for a high-speed signal according to any one of the preceding items when executing a computer program stored in a memory.
Finally, an embodiment of the present invention provides a computer-readable storage medium, where a parameter adaptive program of a high-speed signal is stored, and when executed by a processor, the method implements the steps of the parameter adaptive method of the high-speed signal.
The technical scheme provided by the application has the advantages that before high-speed signal connection, the BMC reads cable information prestored in the cable EEPROM through an out-of-band channel, identifies the length and type of the cable, judges whether the integrity of a link signal is met in advance, determines signal parameter values which are most suitable for a sending end and a receiving end of current cable information according to a parameter configuration table built in the BMC if the integrity of the link is not met, then adjusts parameters of an interface chip according to the signal parameter information obtained by recommendation in the table, adaptively adjusts the parameters of the signal sending end and the signal receiving end of a mini SAS cable, fully utilizes the high-speed Serdes driving capability of the interface chip, can support longer transmission distance, enhances the signal receiving capability of the sending end and the receiving end, meets the integrity of the link signal, replaces a common cable with low cost to customize a high-cost cable, does not need to customize the cable, and can avoid the field installation, the operation is simplified, and the application cost of the system is reduced.
In addition, the embodiment of the invention also provides a corresponding implementation device, equipment and a computer readable storage medium for the parameter adaptive method of the high-speed signal, so that the method has higher practicability, and the device, the equipment and the computer readable storage medium have corresponding advantages.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions of the related art, the drawings required to be used in the description of the embodiments or the related art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic flowchart of a parameter adaptive method for high-speed signals according to an embodiment of the present invention;
FIG. 2 is a block diagram of an exemplary application scenario provided by an embodiment of the present invention;
FIG. 3 is a flowchart illustrating another method for adapting parameters of a high-speed signal according to an embodiment of the present invention;
fig. 4 is a structural diagram of an embodiment of a parameter adaptive apparatus for high-speed signals according to an embodiment of the present invention;
fig. 5 is a block diagram of another embodiment of a parameter adaptive apparatus for high-speed signals according to an embodiment of the present invention.
Detailed Description
In order that those skilled in the art will better understand the disclosure, the invention will be described in further detail with reference to the accompanying drawings and specific embodiments. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "first," "second," "third," "fourth," and the like in the description and claims of this application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "comprising" and "having," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements but may include other steps or elements not expressly listed.
Having described the technical solutions of the embodiments of the present invention, various non-limiting embodiments of the present application are described in detail below.
Referring to fig. 1, fig. 1 is a schematic flow chart of a parameter adaptive method for high-speed signals according to an embodiment of the present invention, which is suitable for controlling a substrate management controller of a transmitting end and a receiving end for signal transmission based on a mini SAS HD cable, and an embodiment of the present invention may include the following:
it should be noted that the mini SAS HD cable includes two ports, each of which is provided with an EEPROM (Electrically Erasable Programmable Read-Only Memory), if a device inserted into the first port is used to transmit signals, the device may be a sending end, if the device inserted into the first port is used for receiving signals, the device may be a receiving end, the receiving end and the sending end determine according to the signal flow direction, and the device connected to each end may have a BMC (Baseboard Management Controller) for managing and controlling the device, generally, for the current system composed of a transmitting end, a receiving end and a mini SAS HD cable, one end of the system is used as a main control end, the BMC of the main control end may perform the operations of the following method embodiments, that is, the BMC of the main control end reads the current cable information and matches the current cable information with the appropriate signal sending parameters and signal receiving parameters. For example, as shown in fig. 2, to implement reading and writing of the control frame to the hard disk frame, the control frame may be used as a main control end, and the out-of-band BMC system of the control frame is used to read the EEPROM information of the cable port connected to the control frame to identify the cable information and perform parameter matching operation.
S101: and when detecting that the mini SAS HD cable is in place, reading the cable parameter information from the EEPROM of the corresponding port.
In the application, the BMC can poll the mini SAS HD cable in-place signal, and wait for the next polling result if the cable is not in place; if the cable is in place, the information of the EEPROM is read, and the type of the mini SAS HD cable is identified, for example, the cable is 1/3/5/7/8 in length, and the wire gauge type is AWG26/28/30 in type. In consideration of the space utilization of the EEPROM, the cable parameter information that can be stored in advance is the cable length and the wire gauge type, and of course, other cable information may also be included, which is not limited in this application.
S102: and if the cable parameter information does not meet the link signal integrity requirement, matching the cable parameter information with the target signal parameter from a pre-constructed parameter configuration table.
After the cable information is read and obtained in S101, the length and the type of the currently inserted cable can be identified, whether the cable parameter information accords with the integrity of a link signal is judged, that is, whether a mini SAS HD cable inserted in S101 is matched with an insertion port is judged, if the mini SAS HD cable is not matched with the insertion port, target signal parameters such as signal swing amplitude, signal attenuation parameters, pre-emphasis, transmission frequency and the like can be matched for the cable parameter information from a parameter configuration table, and the target signal parameters comprise a transmitting end signal parameter and a receiving end signal parameter; the target signal parameter refers to a receiving end parameter and a sending end parameter which are most matched with or most suitable for current cable information, so that the sending end parameter and the receiving end parameter of an SAS chip or PCIe chip of a cable insertion port are ensured to be optimal after reconnection is ensured, and the reliability of an SI link is ensured.
The parameter configuration table is pre-constructed in the BMC, for example, the parameter configuration table can be stored in a FLASH of the BMC, and the table is used for recording the optimal matching relationship between the storage cable parameter and the interface chip parameter.
S103: and modifying the parameter value in the register of the corresponding end interface chip according to the target signal parameter.
It can be understood that there are various high-speed signal types, and there are various corresponding interface chips, and the interface chip in this step is consistent with the high-speed signal type transmitted by the mini SAS HD cable in S101, for example, 12Gbps SAS electrical signal or 8/16Gbps PCIe electrical signal is usually transmitted by the mini SAS HD cable, where the interface chip may be an SAS chip or a PCIe chip. And writing the target signal parameter determined in the step S102 into a register of the interface chip so that the interface is matched with the cable.
In the technical scheme provided by the embodiment of the invention, before high-speed signal connection, BMC reads pre-stored cable information in a cable EEPROM through an out-of-band channel, identifies the length and type of the cable, judges whether the integrity of a link signal is met in advance, determines the most appropriate signal parameter values of a transmitting end and a receiving end suitable for the current cable information according to a parameter configuration table built in the BMC if the integrity of the link is not met, then adjusts the parameters of an interface chip according to the signal parameter information obtained by recommendation in the table, adaptively adjusts the parameters of the signal transmitting end and the signal receiving end of a mini SAS HD cable, fully utilizes the high-speed Serdes driving capability of the interface chip, can support longer transmission distance, enhances the driving capability of the transmitting end and the signal receiving capability of the receiving end, meets the integrity of the link signal, replaces a common cable with low cost to customize a cable, does not need to customize the cable and can, the operation is simplified, and the application cost of the system is reduced.
It will be appreciated that after the Mini SAS HD cable is plugged into the port and the connected devices are powered up, the Mini SASHD cable may be linked to the plugged port in three relationships: complete matching, partial matching and complete mismatching, while the above embodiment only explains the execution operation of partial matching, the partial matching refers to that matching parameters can be obtained by table lookup, and the complete mismatching refers to that matching parameters cannot be obtained by table lookup. Based on the method, the cable length and the wire gauge type of the mini SAS HD cable are identified for the condition of being completely matched; if the cable length and the wire gauge type of the mini SAS HD cable meet the link signal integrity requirement, respectively sending an interface chip negotiation instruction to a receiving end and a sending end; if the negotiation flow of the interface chip of the receiving end and the interface chip of the sending end is completed, detecting the state of each interface chip and the error code condition of an error code register; if at most one interface chip is abnormal in state and/or an error code exists in a link, prompt information of cable mismatching or cable fault is generated; if the interface chip state is abnormal and/or the link has error codes, the signal transmission can be normally carried out. For the case of partial matching, in addition to executing the above operations, the method may further include sending interface chip renegotiation instructions to the receiving end and the sending end, respectively; if the interface chip of the receiving end and the interface chip of the sending end complete the renegotiation process, detecting the state of each interface chip and the error code condition of an error code register; if at most one interface chip is abnormal in state and/or an error code exists in a link, prompt information of cable mismatching or cable fault is generated; if the interface chip state is abnormal and/or the link has error codes, the signal transmission can be normally carried out. For the situation of complete mismatch, that is, if the corresponding target signal parameter cannot be obtained by matching the cable parameter information in the parameter configuration table, prompt information of cable mismatch or cable fault is generated. In order to make the technical solutions of the present application more clearly understood by those skilled in the art, the present application further explains the technical solutions of the present application by using specific examples, please refer to fig. 2 and fig. 3, and fig. 3 is a schematic flow chart of another high-speed signal parameter adaptive method provided in the embodiment of the present invention, which specifically includes the following contents:
as shown in fig. 2, the Mini SAS HD cable connects the control frame and the hard disk frame, and the control frame reads and writes the SSD of the hard disk frame. In the figure, the two lines are in-band data channels (e.g., high-speed data transmission channels such as SAS, PCIe, etc.), and the single line "-" is an out-of-band control signal channel (e.g., low-speed data transmission channel such as I2C, etc.). Parameter configuration tables are respectively stored in Flash of a BMC system of the control frame and a BMC system of the hard disk frame, and recommended parameters corresponding to different SAS and PCIe chip sending ends (TX) and receiving ends (RX) can be inquired according to the identified cable length and the AWG wire gauge type. And electrifying the control frame and the hard disk frame, and normally starting the BMC and the service chip according to an electrifying time sequence.
BMC polls mini SAS HD cable in-place signals; if the cable is not in place, waiting for the next polling result; if the cable is in place, the information of the EEPROM is read, and the type of the mini SAS HD cable (the cable length supports 1/3/5/7/8 and the like, and the AWG wire gauge supports 26/28/30 and the like) is identified. If the information of the cable length, the AWG wire gauge and the like is identified, the negotiation process of the interface chips at the two ends is started according with the link SI requirement, and after the negotiation is finished, whether the states of the interface chips are normal or not, whether new error codes exist or not is checked. After the system is confirmed to be normal, the system is normally started; if the query is error code, then alarm "cable not match or cable faulty". If information such as cable length, AWG gauge type, etc. is identified, "link SI signal integrity" requirements are not met. The BMC inquires parameter configuration tables of different SAS and PCIe chip sending ends and receiving ends in Flash, and whether the length of the currently inserted cable and the AWG wire gauge type are matched exists. And if no proper parameter meets the current inserted cable, reporting alarm information to a system, wherein the current inserted cable is not matched, and requesting to replace the proper cable. If the Flash query table has recommended parameters meeting the length of the currently inserted cable and the AWG wire gauge, the BMC writes a corresponding interface chip register through an out-of-band channel and writes SI parameter values aiming at the sending end and the receiving end in the query table; resetting the interface chip for renegotiation, and inquiring a state register and an error code register after the interface chip is normal; if the chip state is normal, the Rx end of the link has no error, the system is normally started, and if the chip state is abnormal or the link has the error, the system reports an alarm of 'cable mismatching or cable fault'.
As can be seen from the above, in the embodiment of the present invention, a parameter configuration table is added to Flash of the BMC system of the control frame and the hard disk frame, and according to the cable length and the AWG wire gauge, parameters of the control frame/hard disk frame interface chip are set, and the transmitter driving parameter and the receiver DFE equalization parameter are adjusted. When the BMC finds the common cable inserted with the 30/28AWG wire gauge, and the length of the cable is 5-7 m, the driving capability of the sending end of the interface chip of the control frame/hard disk frame and the equalizing capability of the DFE of the receiving end can be adjusted, so that the SI signal integrity requirement of a link is met. By reading the information of the cable EEPROM, the length of the cable and the type of the AWG wire gauge are identified, whether the type of the inserted cable meets the port cascade requirement of the control frame and the hard disk frame is judged in advance, and the problems of error codes, link flash and the like caused by misinsertion of unmatched cables after long-term operation are avoided.
In addition, as another implementation, the high-speed Serdes driving capability of the interface chips of different types and different manufacturers has a corresponding parameter table which is fully verified, that is, the parameter configuration table in the present application, in order to improve the flexibility of the parameter configuration table, the update operation of the parameter configuration table can be supported, the update operation can include adding a new matching relationship, modifying an original matching relationship, and deleting the original matching relationship, and specifically, when a received parameter matching relationship update instruction, the parameter configuration table is updated according to the parameter matching relationship update instruction.
The embodiment of the invention also provides a corresponding implementation device for the parameter self-adaptive method of the high-speed signal, so that the method has higher practicability. In the following, the parameter adaptive apparatus for high-speed signals provided by the embodiments of the present invention is introduced, and the parameter adaptive apparatus for high-speed signals described below and the parameter adaptive method for high-speed signals described above may be referred to correspondingly.
Referring to fig. 4, fig. 4 is a structural diagram of a parameter adaptive device for high-speed signals according to an embodiment of the present invention in a specific implementation manner, and the structural diagram is suitable for a baseboard management controller that controls a transmitting end and a receiving end that perform signal transmission based on a mini SAS HD cable, where the device may include:
the table pre-building module 401 is configured to pre-build a parameter configuration table, where the parameter configuration table is used to record an optimal matching relationship between a storage cable parameter and an interface chip parameter.
A cable information reading module 402, configured to, when it is detected that the mini SAS HD cable is in place, read cable parameter information from the EEPROM of the corresponding port; the cable parameter information is pre-stored in the EEPROM and comprises cable length and wire gauge type.
An optimal parameter matching module 403, configured to match a target signal parameter for the cable parameter information from a pre-constructed parameter configuration table if the cable parameter information does not meet the link signal integrity requirement; the target signal parameters include the transmitting end signal parameters and the receiving end signal parameters.
And a chip parameter resetting module 404, configured to modify a parameter value in a corresponding end interface chip register according to the target parameter.
Optionally, in some embodiments of this embodiment, please refer to fig. 5, for example, the apparatus may further include a pre-determining module 405, where the pre-determining module 405 specifically includes:
the cable identification submodule is used for identifying the cable length and the wire gauge type of the mini SAS HD cable;
the chip negotiation submodule is used for respectively sending an interface chip negotiation instruction to the receiving end and the sending end if the cable length and the wire gauge type of the mini SAS HD cable meet the link signal integrity requirement;
the cable link integrity requirement detection submodule is used for detecting the state of each interface chip and the error code condition of the error code register if the negotiation flow of the interface chip of the receiving end and the interface chip of the transmitting end is completed;
and the prompt information generation submodule is used for generating prompt information of cable mismatching or cable fault if at most one interface chip state is abnormal and/or the link has error codes.
In other embodiments of the present invention, the apparatus may further include a table data updating module 406, for example, and the table data updating module 406 may be configured to update the parameter configuration table according to the parameter matching relationship updating instruction when the received parameter matching relationship updating instruction is received.
Optionally, in other embodiments of this embodiment, the apparatus may further include a parameter resetting post-processing module 407, for example, which may include:
the renegotiation submodule is used for sending interface chip renegotiation instructions to the receiving end and the sending end respectively again;
the detection submodule is used for detecting the state of each interface chip and the error code condition of the error code register if the renegotiation process of the interface chip of the receiving end and the interface chip of the sending end is completed;
and the prompt information generation submodule is used for generating prompt information of cable mismatching or cable fault if at most one interface chip state is abnormal and/or the link has error codes.
In addition, the device may further include an alarm module, for example, configured to generate a prompt message of cable mismatching or cable fault if the corresponding target signal parameter cannot be obtained for cable parameter information matching in the parameter configuration table.
The functions of each functional module of the parameter adaptive device for high-speed signals according to the embodiments of the present invention may be specifically implemented according to the method in the above method embodiments, and the specific implementation process may refer to the description related to the above method embodiments, which is not described herein again.
Therefore, the embodiment of the invention adaptively adjusts the parameters of the signal transmitting end and the signal receiving end of the mini SAS HD cable, enhances the driving capability of the transmitting end and the signal receiving capability of the receiving end, ensures that the requirement of the integrity of the link signal is met, replaces the customized high-cost cable with the low-cost common cable, and reduces the application cost of the system.
The embodiment of the present invention further provides a parameter adaptive device for high-speed signals, which specifically includes:
a memory for storing a computer program;
a processor for executing a computer program to implement the steps of the parameter adaptation method for high-speed signals according to any of the above embodiments.
The functions of each functional module of the parameter adaptive device for high-speed signals according to the embodiments of the present invention may be specifically implemented according to the method in the above method embodiments, and the specific implementation process may refer to the description related to the above method embodiments, which is not described herein again.
Therefore, the embodiment of the invention adaptively adjusts the parameters of the signal transmitting end and the signal receiving end of the mini SAS HD cable, enhances the driving capability of the transmitting end and the signal receiving capability of the receiving end, ensures that the requirement of the integrity of the link signal is met, replaces the customized high-cost cable with the low-cost common cable, and reduces the application cost of the system.
The embodiment of the present invention further provides a computer-readable storage medium, in which a parameter adaptive program of a high-speed signal is stored, and when the parameter adaptive program of the high-speed signal is executed by a processor, the steps of the parameter adaptive method of the high-speed signal according to any one of the above embodiments are performed. The storage medium may be various media capable of storing program codes, such as a U disk, a removable hard disk, a read-only memory, a random access memory, a magnetic disk, or an optical disk.
The functions of the functional modules of the computer-readable storage medium according to the embodiment of the present invention may be specifically implemented according to the method in the foregoing method embodiment, and the specific implementation process may refer to the related description of the foregoing method embodiment, which is not described herein again.
Therefore, the embodiment of the invention adaptively adjusts the parameters of the signal transmitting end and the signal receiving end of the mini SAS HD cable, enhances the driving capability of the transmitting end and the signal receiving capability of the receiving end, ensures that the requirement of the integrity of the link signal is met, replaces the customized high-cost cable with the low-cost common cable, and reduces the application cost of the system.
The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same or similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The present application provides a method, an apparatus, a device and a computer readable storage medium for parameter adaptive of high speed signals. The principles and embodiments of the present invention are explained herein using specific examples, which are presented only to assist in understanding the method and its core concepts. It should be noted that, for those skilled in the art, it is possible to make various improvements and modifications to the present invention without departing from the principle of the present invention, and those improvements and modifications also fall within the scope of the claims of the present application.

Claims (10)

1.一种高速信号的参数自适应方法,其特征在于,适用于控制基于mini SAS HD线缆进行信号传输的发送端和接收端的基板管理控制器,包括:1. a parameter adaptive method of high-speed signal, is characterized in that, is applicable to control the baseboard management controller of transmitting end and receiving end that carry out signal transmission based on mini SAS HD cable, comprise: 当检测到所述mini SAS HD线缆在位,从相应端口的EEPROM读取线缆参数信息;所述线缆参数信息为预先存储在所述EEPROM中,包括线缆长度和线规类型;When it is detected that the mini SAS HD cable is in place, the cable parameter information is read from the EEPROM of the corresponding port; the cable parameter information is pre-stored in the EEPROM, including the cable length and wire gauge type; 若所述线缆参数信息不符合链路信号完整性要求,则从预先构建的参数配置表为所述线缆参数信息匹配目标信号参数;所述目标信号参数包括所述发送端信号参数和所述接收端信号参数;If the cable parameter information does not meet the link signal integrity requirements, match target signal parameters for the cable parameter information from a pre-built parameter configuration table; the target signal parameters include the sending end signal parameters and all Describe the signal parameters of the receiver; 根据所述目标信号参数修改相应端接口芯片寄存器中的参数值;Modify the parameter value in the corresponding end interface chip register according to the target signal parameter; 其中,所述参数配置表用于记录存储线缆参数与接口芯片参数的最优匹配关系。Wherein, the parameter configuration table is used to record the optimal matching relationship between storage cable parameters and interface chip parameters. 2.根据权利要求1所述的高速信号的参数自适应方法,其特征在于,所述从相应端口的EEPROM读取线缆参数信息之后,还包括:2. The parameter adaptive method for high-speed signals according to claim 1, characterized in that, after the cable parameter information is read from the EEPROM of the corresponding port, the method further comprises: 识别所述mini SAS HD线缆的线缆长度和线规类型;Identify the cable length and wire gauge type of the mini SAS HD cable; 若所述mini SAS HD线缆的线缆长度和线规类型符合链路信号完整性要求,分别向所述接收端和所述发送端发送接口芯片协商指令;If the cable length and wire gauge type of the mini SAS HD cable meet the link signal integrity requirements, send an interface chip negotiation command to the receiving end and the sending end respectively; 若所述接收端的接口芯片和所述发送端的接口芯片协商流程完成,检测各接口芯片状态和误码寄存器的误码情况;If the negotiation process between the interface chip of the receiving end and the interface chip of the transmitting end is completed, detect the status of each interface chip and the error condition of the error register; 若存在至多一个接口芯片状态异常和/或链路存在误码,则生成线缆不匹配或线缆故障的提示信息。If there is at most one interface chip in an abnormal state and/or there is an error in the link, a prompt message of cable mismatch or cable failure is generated. 3.根据权利要求2所述的高速信号的参数自适应方法,其特征在于,所述从预先构建的参数配置表为所述线缆参数信息匹配目标信号参数之后,还包括:3. The parameter adaptation method for high-speed signals according to claim 2, wherein after matching target signal parameters for the cable parameter information from a pre-built parameter configuration table, the method further comprises: 若无法为所述线缆参数信息在所述参数配置表中匹配得到相应的目标信号参数,则生成线缆不匹配或线缆故障的提示信息。If the corresponding target signal parameters cannot be obtained by matching the cable parameter information in the parameter configuration table, prompt information of cable mismatch or cable failure is generated. 4.根据权利要求3所述的高速信号的参数自适应方法,其特征在于,所述根据所述目标信号参数修改相应端接口芯片寄存器中的参数值之后,还包括:4. The parameter self-adapting method of high-speed signal according to claim 3, is characterized in that, after described modifying the parameter value in corresponding end interface chip register according to described target signal parameter, also comprises: 再次分别向所述接收端和所述发送端发送接口芯片重协商指令;sending an interface chip renegotiation instruction to the receiving end and the sending end respectively; 若所述接收端的接口芯片和所述发送端的接口芯片重协商流程完成,检测各接口芯片状态和误码寄存器的误码情况;If the renegotiation process between the interface chip of the receiving end and the interface chip of the transmitting end is completed, detect the status of each interface chip and the error condition of the error register; 若存在至多一个接口芯片状态异常和/或链路存在误码,则生成线缆不匹配或线缆故障的提示信息。If there is at most one interface chip in an abnormal state and/or there is an error in the link, a prompt message of cable mismatch or cable failure is generated. 5.根据权利要求1至4任意一项所述的高速信号的参数自适应方法,其特征在于,所述从预先构建的参数配置表为所述线缆参数信息匹配目标信号参数之前,还包括:5 . The parameter adaptation method for high-speed signals according to claim 1 , wherein, before matching target signal parameters for the cable parameter information from a pre-built parameter configuration table, the method further comprises: 6 . : 当接收到的参数匹配关系更新指令,根据所述参数匹配关系更新指令对所述参数配置表进行更新。When the parameter matching relationship update instruction is received, the parameter configuration table is updated according to the parameter matching relationship update instruction. 6.一种高速信号的参数自适应装置,其特征在于,适用于控制基于mini SAS HD线缆进行信号传输的发送端和接收端的基板管理控制器,包括:6. A parameter adaptive device for high-speed signals, characterized in that it is suitable for controlling the baseboard management controller of the transmitting end and the receiving end that carry out signal transmission based on the mini SAS HD cable, comprising: 表预建模块,用于预先构建参数配置表,所述参数配置表用于记录存储线缆参数与接口芯片参数的最优匹配关系;The table pre-build module is used to build a parameter configuration table in advance, and the parameter configuration table is used to record the optimal matching relationship between the storage cable parameters and the interface chip parameters; 线缆信息读取模块,用于当检测到所述mini SAS HD线缆在位,从相应端口的EEPROM读取线缆参数信息;所述线缆参数信息为预先存储在所述EEPROM中,包括线缆长度和线规类型;The cable information reading module is used to read the cable parameter information from the EEPROM of the corresponding port when it is detected that the mini SAS HD cable is in place; the cable parameter information is pre-stored in the EEPROM, including Cable length and wire gauge type; 最优参数匹配模块,用于若所述线缆参数信息不符合链路信号完整性要求,则从预先构建的参数配置表为所述线缆参数信息匹配目标信号参数;所述目标信号参数包括所述发送端信号参数和所述接收端信号参数;an optimal parameter matching module, configured to match target signal parameters for the cable parameter information from a pre-built parameter configuration table if the cable parameter information does not meet the link signal integrity requirements; the target signal parameters include the signal parameters of the transmitting end and the signal parameters of the receiving end; 芯片参数重置模块,用于根据所述目标参数修改相应端接口芯片寄存器中的参数值。The chip parameter reset module is used for modifying the parameter value in the corresponding end interface chip register according to the target parameter. 7.根据权利要求6所述的高速信号的参数自适应装置,其特征在于,还包括预判模块,所述预判模块包括:7. The parameter adaptive device for high-speed signals according to claim 6, further comprising a pre-judgment module, wherein the pre-judgment module comprises: 线缆识别子模块,用于识别所述mini SAS HD线缆的线缆长度和线规类型;a cable identification sub-module for identifying the cable length and wire gauge type of the mini SAS HD cable; 芯片协商子模块,用于若所述mini SAS HD线缆的线缆长度和线规类型符合链路信号完整性要求,分别向所述接收端和所述发送端发送接口芯片协商指令;a chip negotiation sub-module, configured to send an interface chip negotiation command to the receiving end and the sending end respectively if the cable length and wire gauge type of the mini SAS HD cable meet the link signal integrity requirements; 线缆链路完整性要求检测子模块,用于若所述接收端的接口芯片和所述发送端的接口芯片协商流程完成,检测各接口芯片状态和误码寄存器的误码情况;The cable link integrity requirement detection sub-module is used to detect the status of each interface chip and the bit error condition of the error register if the negotiation process between the interface chip of the receiving end and the interface chip of the transmitting end is completed; 提示信息生成子模块,用于若存在至多一个接口芯片状态异常和/或链路存在误码,则生成线缆不匹配或线缆故障的提示信息。The prompt information generating sub-module is used for generating prompt information of cable mismatch or cable failure if at most one interface chip is in abnormal state and/or the link has code errors. 8.根据权利要求7所述的高速信号的参数自适应装置,其特征在于,还包括表数据更新模块,所述表数据更新模块用于当接收到的参数匹配关系更新指令,根据所述参数匹配关系更新指令对所述参数配置表进行更新。8. The parameter adaptive device for high-speed signals according to claim 7, further comprising a table data update module, wherein the table data update module is used to update an instruction when the received parameter matching relation is updated according to the parameter The matching relationship update instruction updates the parameter configuration table. 9.一种高速信号的参数自适应设备,其特征在于,包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1至5任一项所述高速信号的参数自适应方法的步骤。9. A parameter self-adapting device for high-speed signal, characterized in that it comprises a processor, and when the processor is used to execute the computer program stored in the memory, the parameter self-adjustment of the high-speed signal according to any one of claims 1 to 5 is realized. Steps of the adaptation method. 10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有高速信号的参数自适应程序,所述高速信号的参数自适应程序被处理器执行时实现如权利要求1至5任一项所述高速信号的参数自适应方法的步骤。10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a parameter adaptation program of a high-speed signal, and the parameter adaptation program of the high-speed signal is executed by a processor to realize as claimed in the claims The steps of any one of 1 to 5 of the parameter adaptation method for high-speed signals.
CN201911208792.0A 2019-11-30 2019-11-30 Parameter self-adaption method, device and equipment of high-speed signal and readable storage medium Active CN111030778B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911208792.0A CN111030778B (en) 2019-11-30 2019-11-30 Parameter self-adaption method, device and equipment of high-speed signal and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911208792.0A CN111030778B (en) 2019-11-30 2019-11-30 Parameter self-adaption method, device and equipment of high-speed signal and readable storage medium

Publications (2)

Publication Number Publication Date
CN111030778A true CN111030778A (en) 2020-04-17
CN111030778B CN111030778B (en) 2022-05-24

Family

ID=70207488

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911208792.0A Active CN111030778B (en) 2019-11-30 2019-11-30 Parameter self-adaption method, device and equipment of high-speed signal and readable storage medium

Country Status (1)

Country Link
CN (1) CN111030778B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111541957A (en) * 2020-04-21 2020-08-14 武汉英飞光创科技有限公司 Method for modifying default value of signal integrity register and optical module
CN111538539A (en) * 2020-04-23 2020-08-14 苏州浪潮智能科技有限公司 Storage system starting method and device and computer readable storage medium
CN111586472A (en) * 2020-04-30 2020-08-25 合肥联宝信息技术有限公司 Signal control method of cable and electronic equipment
CN112131060A (en) * 2020-09-12 2020-12-25 苏州浪潮智能科技有限公司 A method, system, device and medium for detecting full-link connectivity of cables
CN112306940A (en) * 2020-10-30 2021-02-02 苏州浪潮智能科技有限公司 Method and device for controlling signal transmission in circuit and electronic equipment
CN113407469A (en) * 2021-06-10 2021-09-17 浙江华创视讯科技有限公司 Parameter configuration method and device, storage medium and electronic device
CN113726425A (en) * 2021-07-31 2021-11-30 苏州浪潮智能科技有限公司 Wired communication method, device, equipment and readable storage medium
CN114500262A (en) * 2022-02-16 2022-05-13 上海联虹技术有限公司 High-speed interface parameter configuration method, device, equipment and storage medium
CN114513229A (en) * 2022-02-11 2022-05-17 浙江大华技术股份有限公司 Signal output port equalization method and device
WO2022252907A1 (en) * 2021-05-31 2022-12-08 华为技术有限公司 Data interface equalization adjustment method and apparatus, device and storage medium
CN115941465A (en) * 2022-12-02 2023-04-07 京东科技信息技术有限公司 Network card configuration method and device, electronic equipment and computer readable storage medium
CN116346665A (en) * 2023-05-26 2023-06-27 芯动微电子科技(珠海)有限公司 Signal transmission quality assessment method and device
WO2023236847A1 (en) * 2022-06-09 2023-12-14 华为技术有限公司 Path recovery method and apparatus, device, system, and computer-readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160048475A1 (en) * 2014-08-18 2016-02-18 Huawei Technologies Co., Ltd. Method, Apparatus, and System for Configuring High-Speed Serial Bus Parameter
CN107357991A (en) * 2017-07-12 2017-11-17 郑州云海信息技术有限公司 A kind of redriver chip parameters configuration structure and method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160048475A1 (en) * 2014-08-18 2016-02-18 Huawei Technologies Co., Ltd. Method, Apparatus, and System for Configuring High-Speed Serial Bus Parameter
CN107357991A (en) * 2017-07-12 2017-11-17 郑州云海信息技术有限公司 A kind of redriver chip parameters configuration structure and method

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111541957A (en) * 2020-04-21 2020-08-14 武汉英飞光创科技有限公司 Method for modifying default value of signal integrity register and optical module
CN111538539A (en) * 2020-04-23 2020-08-14 苏州浪潮智能科技有限公司 Storage system starting method and device and computer readable storage medium
US11768736B2 (en) 2020-04-23 2023-09-26 Inspur Suzhou Intelligent Technology Co., Ltd. Storage system boot method and apparatus, and computer-readable storage medium
CN111586472A (en) * 2020-04-30 2020-08-25 合肥联宝信息技术有限公司 Signal control method of cable and electronic equipment
CN112131060A (en) * 2020-09-12 2020-12-25 苏州浪潮智能科技有限公司 A method, system, device and medium for detecting full-link connectivity of cables
CN112306940A (en) * 2020-10-30 2021-02-02 苏州浪潮智能科技有限公司 Method and device for controlling signal transmission in circuit and electronic equipment
WO2022252907A1 (en) * 2021-05-31 2022-12-08 华为技术有限公司 Data interface equalization adjustment method and apparatus, device and storage medium
CN113407469A (en) * 2021-06-10 2021-09-17 浙江华创视讯科技有限公司 Parameter configuration method and device, storage medium and electronic device
CN113726425B (en) * 2021-07-31 2023-02-24 苏州浪潮智能科技有限公司 Wired communication method, device, equipment and readable storage medium
CN113726425A (en) * 2021-07-31 2021-11-30 苏州浪潮智能科技有限公司 Wired communication method, device, equipment and readable storage medium
CN114513229A (en) * 2022-02-11 2022-05-17 浙江大华技术股份有限公司 Signal output port equalization method and device
CN114500262A (en) * 2022-02-16 2022-05-13 上海联虹技术有限公司 High-speed interface parameter configuration method, device, equipment and storage medium
WO2023236847A1 (en) * 2022-06-09 2023-12-14 华为技术有限公司 Path recovery method and apparatus, device, system, and computer-readable storage medium
CN115941465A (en) * 2022-12-02 2023-04-07 京东科技信息技术有限公司 Network card configuration method and device, electronic equipment and computer readable storage medium
CN116346665A (en) * 2023-05-26 2023-06-27 芯动微电子科技(珠海)有限公司 Signal transmission quality assessment method and device
CN116346665B (en) * 2023-05-26 2023-08-15 芯动微电子科技(珠海)有限公司 Signal transmission quality assessment method and device

Also Published As

Publication number Publication date
CN111030778B (en) 2022-05-24

Similar Documents

Publication Publication Date Title
CN111030778A (en) Parameter self-adaption method, device and equipment of high-speed signal and readable storage medium
US10020841B2 (en) Feedforward ringing suppression circuit
US11061844B2 (en) Transmitter with independently adjustable voltage and impedance
KR101039172B1 (en) Apparatus and Method for Detecting Cable Length in Storage Subsystems with Wide Ports
CN111164923B (en) Design for unidirectional data transmission
CN103797732B (en) Communication means, peripheral component interconnection PCIE chip and PCIE device
US10931368B2 (en) Method and apparatus for testing using a transceiver module
US7805657B2 (en) Techniques to determine transmission quality of a signal propagation medium
US20150288417A1 (en) System and method for automatically pairing wired devices
US11228340B1 (en) Ethernet link transmit power method based on network provided alien crosstalk feedback
TWI535251B (en) Method and system for low-latency networking
US20180210854A1 (en) Bus system
US10868580B1 (en) Ethernet link transmit power method based on alien crosstalk feedback
US10397057B2 (en) Transmitting digital data in two-wire communication networks
US10148508B1 (en) Method and system for ethernet transceiver rate control
US7949489B2 (en) Detecting cable length in a storage subsystem with wide ports
US8503474B2 (en) System and method for enhanced physical layer device interface capability for backward support of fast retrain
CN109698762B (en) Parameter adjusting method and parameter adjusting device
CN101662432B (en) Method, system and device for transmission
CN113726425B (en) Wired communication method, device, equipment and readable storage medium
CN113194498B (en) Communication detection method and device
US11901968B2 (en) Data rate and transmit power adjustments for data transmission over an ethernet link based on detected crosstalk
EP3200354B1 (en) Crosstalk cancellation method, apparatus and system
CN103168427B (en) E1 signal sending device and receiving device
KR102446290B1 (en) Cable for transmitting and receiving data at high speed comprising signal correction function

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