CN114244477B - DP active optical cable and plug supporting high-speed signal link training - Google Patents
DP active optical cable and plug supporting high-speed signal link training Download PDFInfo
- Publication number
- CN114244477B CN114244477B CN202210170349.4A CN202210170349A CN114244477B CN 114244477 B CN114244477 B CN 114244477B CN 202210170349 A CN202210170349 A CN 202210170349A CN 114244477 B CN114244477 B CN 114244477B
- Authority
- CN
- China
- Prior art keywords
- signal
- speed
- speed signal
- parameter
- receiving
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/14—Two-way operation using the same type of signal, i.e. duplex
- H04L5/1438—Negotiation of transmission parameters prior to communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/22—Adaptations for optical transmission
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Optical Communication System (AREA)
- Communication Control (AREA)
Abstract
A DP active optical cable and a plug supporting high-speed signal link training are provided, wherein a signal monitoring module and a high-speed signal adjusting module are arranged at a first end and a second end of the optical cable, a low-speed sideband signal is monitored by the signal monitoring module and is sent to the high-speed signal adjusting module, the high-speed signal adjusting module analyzes the received low-speed sideband signal, the requirement and the progress of the link training of a high-speed media signal are judged, a high-speed signal circuit is dynamically configured, and the high-speed signal adjusting module can change the output configuration of the high-speed signal, so that the link training of the high-speed media signal is supported. The invention improves the compatibility of the DP active optical cable, monitors the link training failure event, can respectively carry out link training in the CR stage and the EQ stage, and can ensure that the two ends work in the optimal combination state.
Description
Technical Field
The invention relates to a DP active optical cable, in particular to a DP active optical cable supporting high-speed signal link training, which can solve the problem that the existing active cable cannot participate in link training.
Background
DisplayPort is a digital interface technology capable of transmitting video and sound simultaneously, and is widely applied to consumer electronics products such as televisions and set-top boxes. In order to be compatible with transmission lines with different qualities and find an optimized transmission link, the utilization rate of channel bandwidth is improved, and the characteristic of performing link training on high-speed signals is added into the DisplayPort protocol. The link training enables parameters such as signal amplitude and pre-emphasis whether sent by a Source end (Source) and the number and communication rate of high-speed signal channels to be negotiated between the Source end (Source) and a receiving end (Sink) according to self-supported performance and signal quality of a transmission link.
At present, the signal output amplitude of some DisplayPort active optical cables does not change or linearly change along with the change of the signal input amplitude of a Source end (Source), and the parameter setting of an optical signal receiving end cannot be dynamically adjusted. Even some active cables supporting CDR (Clock and Data Recovery) cannot be dynamically adjusted according to negotiation between the Source (Source) and the Sink (Sink). When the Source terminal adjusts the output voltage amplitude of the Source terminal according to the requirement of the receiving terminal for adjusting the output voltage amplitude, the signal sent by the output terminal of the active cable with the characteristics to the receiving terminal is not changed, so that the link training between the Source terminal (Source) and the receiving terminal (Sink) is practically invalid, which causes that the link training time is prolonged and even the link training fails because the transmission link cannot reach an optimal state.
For example, for an active optical cable with fixed parameters at a signal receiving end, when the signal quality of a transmission link between a source end and the active optical cable is poor, the active optical cables cannot adapt to the situation, and thus link training fails. In addition, when the communication rate needs to be decreased because the source end or the receiving end does not support the highest rate, or the resolution and the refresh rate are adjusted based on the result of the link training, or based on the user requirement, it may cause the failure of the link training at the communication rate that is not supported by the CDR, and the normal communication cannot be performed.
Therefore, how to adapt to the variation of the high-speed signal link training is to provide a DP optical cable supporting the high-speed signal link training, which is a technical problem to be solved urgently in the prior art.
Disclosure of Invention
The invention aims to provide a DP active optical cable supporting high-speed signal link training, which solves the problem that the existing active optical cable cannot participate in link training by monitoring AUX channel link training data in DP.
In order to achieve the purpose, the invention adopts the following technical scheme:
a DP active optical cable supporting high speed signal link training, comprising:
the high-speed media device comprises a first plug, a second plug, a high-speed media data line and a low-speed control signal line, wherein the high-speed media data line and the low-speed control signal line are arranged between the first plug and the second plug, the low-speed control signal line is used for transmitting low-speed sideband signals, and the high-speed media data line is used for transmitting high-speed media signals;
the first plug is used for being connected with the source end and comprises a first high-speed signal adjusting module, a high-speed signal sending circuit and a first signal monitoring module;
the first signal monitoring module is connected with the low-speed control signal line and used for monitoring link training data and sending the link training data or a judgment result identified according to the link training data to the first high-speed signal adjusting module;
the first high-speed signal adjusting module is used for receiving the link training data or judging results identified according to the link training data, judging the state of link training and the high-speed signal parameter requirement according to the link training data or judging results identified according to the received link training data, and adjusting working parameters in a high-speed signal sending circuit so as to support the link training of high-speed media signals;
the high-speed signal sending circuit is used for receiving an electric signal from the source end according to the parameter adjusted by the first high-speed signal adjusting module and sending an optical signal to the second plug so as to transmit a high-speed media signal;
the second plug is used for being connected with the receiving end and comprises a second high-speed signal adjusting module and a high-speed signal receiving circuit;
the second high-speed signal adjusting module is used for receiving the link training data or judging results identified according to the link training data, judging the state of link training and the high-speed signal parameter requirement according to the link training data or judging results identified according to the received link training data, and adjusting working parameters in a high-speed signal receiving circuit so as to support the link training of high-speed media signals;
the high-speed signal receiving circuit is used for receiving optical signals from the first plug according to the parameters adjusted by the second high-speed signal adjusting module and sending electric signals to a receiving end so as to transmit high-speed media signals;
the first signal monitoring module responds to a link configuration parameter command sent by the source end, acquires corresponding link configuration parameters, and sets parameters for receiving electric signals from the source end and/or parameters for sending optical signals to the second plug for the high-speed signal sending circuit.
Optionally, the first signal monitoring module acquires a Voltage swing and a pre-equation parameter in response to monitoring that the source end sends a train _ LANEx _ SET command, and SETs a parameter for receiving an electrical signal from the source end to the high-speed signal sending circuit; and/or the presence of a gas in the gas,
the first signal monitoring module responds to the fact that the source end sends a LINK _ BW _ SET command, obtains bandwidth parameters, SETs parameters for receiving electric signals from the source end and parameters for sending optical signals to the second plug for the high-speed signal sending circuit.
Optionally, in the link training of the EQ stage,
the first signal monitoring module responds to a monitoring source end to send a TRAINING _ PATTERN _ SET command and a TRAINING _ LANEX _ SET command, acquires a Voltage swing parameter and a pre-emphasis parameter, and SETs a parameter for receiving an electric signal from the source end for the high-speed signal sending circuit.
Optionally, the first signal monitoring module acquires a Voltage swing and a pre-error parameter in response to further monitoring that the source terminal sends a train _ LANEx _ SET command, and SETs a parameter for receiving an electrical signal from the source terminal to the high-speed signal sending circuit.
Optionally, the second plug further includes a second signal monitoring module connected to the low-speed control signal line, and configured to monitor link training data and send the link training data or a determination result identified according to the link training data to the second high-speed signal adjusting module.
Optionally, the second signal monitoring module, in response to monitoring a Link Configuration parameter (Link Configuration parameter) sent by the source end, acquires a corresponding Link Configuration parameter, and sets, by using the second high-speed signal adjusting module, a parameter for receiving an optical signal from the first plug and/or a parameter for sending an electrical signal to the receiving end for the high-speed signal receiving circuit.
Optionally, the second signal monitoring module acquires a Voltage swing and a pre-error parameter in response to monitoring that the source end sends a train _ LANEx _ SET command, and SETs a parameter for sending an electrical signal to the receiving end for the high-speed signal receiving circuit; and/or
The second signal monitoring module responds to a LINK _ BW _ SET command sent by the source end, acquires bandwidth parameters, SETs parameters for receiving optical signals from the first plug to the high-speed signal receiving circuit through the second high-speed signal adjusting module, and sends parameters for sending electric signals to the receiving end.
Optionally, in the link training of the EQ stage,
the second signal monitoring module responds to a monitoring source end to send a TRAINING _ PATTERN _ SET command and a TRAINING _ LANEX _ SET command, obtains a Voltage swing parameter and a pre-emphasis parameter, and SETs a parameter for sending an electric signal to a receiving end for the high-speed signal receiving circuit.
Optionally, the second signal monitoring module responds to a further monitoring source end sending a train _ LANEx _ SET command, acquires a Voltage swing and a pre-error parameter, and SETs a parameter for sending an electrical signal to a receiving end for the high-speed signal receiving circuit.
Optionally, the first signal monitoring module determines, according to the sequence of the various commands sent by the monitored source end, whether the signal is currently in a CR stage or an ER stage of link TRAINING, so as to configure the high-speed signal receiving circuit according to the parameter carried by the monitored train _ route _ SET command; and
and the second signal monitoring module judges whether the current position is in a CR stage or an ER stage of link TRAINING according to the sequence of various commands sent by the monitored source end, so that the high-speed signal sending circuit is configured according to the parameters carried by the monitored TRAINING _ LANEX _ SET command.
Optionally, the first signal monitoring module and/or the second signal monitoring module responds to a write link configuration parameter command which is monitored for the first time after the DP active optical cable is connected to the source end and the receiving end, and identifies that the current state is at a CR stage;
the first signal monitoring module and/or the second signal monitoring module responds to the correct result read by the read LANex _ CR _ DONE command sent by the source end during the CR stage monitoring, and the successful completion of the CR stage is identified.
Optionally, the first signal monitoring module and/or the second signal monitoring module, in response to monitoring that the source end sends a train _ PATTERN _ SET command and a train _ LANEx _ SET command after recognizing that the CR phase is successfully completed, recognizes that the source end is currently in the EQ phase;
the first signal monitoring module and/or the second signal monitoring module responds to the read LANex _ x _ STATUS command and the read LANE _ ALIGNED _ STATUS command sent by the source end and reads a correct result in the EQ stage, and the successful completion of the EQ stage is identified.
The invention further discloses a DP active optical cable supporting high-speed signal link training, which is characterized by comprising:
the high-speed media device comprises a first plug, a second plug, a high-speed media data line and a low-speed control signal line, wherein the high-speed media data line and the low-speed control signal line are arranged between the first plug and the second plug, the low-speed control signal line is used for transmitting low-speed sideband signals, and the high-speed media data line is used for transmitting high-speed media signals;
the first plug is used for being connected with the source end and comprises a high-speed signal sending circuit and a first high-speed signal adjusting module;
the first high-speed signal adjusting module is used for receiving the link training data or judging results identified according to the link training data, judging the state of link training and the high-speed signal parameter requirement according to the link training data or judging results identified according to the received link training data, and adjusting working parameters in a high-speed signal sending circuit so as to support the link training of high-speed media signals;
the high-speed signal sending circuit is used for receiving an electric signal from the source end according to the parameter adjusted by the first high-speed signal adjusting module and sending an optical signal to the second plug so as to transmit a high-speed media signal;
the second plug is used for being connected with the receiving end and comprises a second high-speed signal adjusting module, a high-speed signal receiving circuit and a second signal monitoring module;
the second signal monitoring module is connected with the low-speed control signal line and used for monitoring link training data and sending the link training data or a judgment result identified according to the link training data to the second high-speed signal adjusting module;
the second high-speed signal adjusting module is used for receiving the link training data or judging results identified according to the link training data, judging the state of link training and the high-speed signal parameter requirement according to the link training data or judging results identified according to the received link training data, and adjusting working parameters in a high-speed signal receiving circuit so as to support the link training of high-speed media signals;
the high-speed signal receiving circuit is used for receiving optical signals from the first plug according to the parameters adjusted by the second high-speed signal adjusting module and sending electric signals to a receiving end so as to transmit high-speed media signals;
the second signal monitoring module responds to the link configuration parameters sent by the source end, acquires corresponding link configuration parameters, and sets parameters for receiving optical signals from the first plug and/or parameters for sending electric signals to the receiving end for the high-speed signal receiving circuit through the second high-speed signal adjusting module.
Optionally, the second signal monitoring module acquires a Voltage swing and a pre-error parameter in response to monitoring that the source end sends a train _ LANEx _ SET command, and SETs a parameter for sending an electrical signal to the receiving end for the high-speed signal receiving circuit; and/or
The second signal monitoring module responds to a LINK _ BW _ SET command sent by the source end, acquires bandwidth parameters, SETs parameters for receiving optical signals from the first plug to the high-speed signal receiving circuit through the second high-speed signal adjusting module, and sends parameters for sending electric signals to the receiving end.
Optionally, in the link training of the EQ stage,
the second signal monitoring module responds to a monitoring source end to send a TRAINING _ PATTERN _ SET command and a TRAINING _ LANEX _ SET command, obtains a Voltage swing parameter and a pre-emphasis parameter, and SETs a parameter for sending an electric signal to a receiving end for the high-speed signal receiving circuit.
Optionally, the second signal monitoring module responds to a further monitoring source end sending a train _ LANEx _ SET command, acquires a Voltage swing and a pre-error parameter, and SETs a parameter for sending an electrical signal to a receiving end for the high-speed signal receiving circuit.
The invention further discloses a DP plug supporting high-speed signal link training, which is used for being connected with a source end, a high-speed media data line and a low-speed control signal line, and is characterized by comprising the following components:
the high-speed signal monitoring system comprises a first high-speed signal adjusting module, a high-speed signal sending circuit and a first signal monitoring module;
the first signal monitoring module is connected with the low-speed control signal line and used for monitoring link training data and sending the link training data or a judgment result identified according to the link training data to the first high-speed signal adjusting module;
the first high-speed signal adjusting module is used for receiving the link training data or judging results identified according to the link training data, judging the state of link training and the high-speed signal parameter requirement according to the link training data or judging results identified according to the received link training data, and adjusting working parameters in a high-speed signal sending circuit so as to support the link training of high-speed media signals;
the high-speed signal sending circuit is used for receiving an electric signal from a source end according to the parameter adjusted by the first high-speed signal adjusting module and sending an optical signal to a high-speed media data line so as to transmit the high-speed media signal;
the first signal monitoring module responds to a Link Configuration parameter (Link Configuration Paras) command sent by a source end, acquires corresponding Link Configuration parameters, and sets parameters for receiving electric signals from the source end and/or parameters for sending optical signals to a high-speed media data line for the high-speed signal sending circuit.
Optionally, the first signal monitoring module acquires a Voltage swing and a pre-equation parameter in response to monitoring that the source end sends a train _ LANEx _ SET command, and SETs a parameter for receiving an electrical signal from the source end to the high-speed signal sending circuit; and/or the presence of a gas in the gas,
the first signal monitoring module responds to the fact that the source end sends a LINK _ BW _ SET command, obtains bandwidth parameters, SETs parameters for receiving electric signals from the source end and parameters for sending optical signals to the high-speed media data line for the high-speed signal sending circuit.
Optionally, in the link training of the EQ stage,
the first signal monitoring module responds to a monitoring source end to send a TRAINING _ PATTERN _ SET command and a TRAINING _ LANEX _ SET command, acquires a Voltage swing parameter and a pre-emphasis parameter, and SETs a parameter for receiving an electric signal from the source end for the high-speed signal sending circuit.
Optionally, the first signal monitoring module acquires a Voltage swing and a pre-error parameter in response to further monitoring that the source terminal sends a train _ LANEx _ SET command, and SETs a parameter for receiving an electrical signal from the source terminal to the high-speed signal sending circuit.
Optionally, the first signal monitoring module determines, according to the sequence of the various commands sent by the monitored source end, whether the current stage is in a CR stage or an EQ stage of link TRAINING, so as to configure the high-speed signal sending circuit according to the parameter carried by the monitored train _ LANEx _ SET command.
The invention also discloses a DP plug supporting high-speed signal link training, which is used for connecting with a receiving end, a high-speed media data line and a low-speed control signal line and is characterized by comprising the following components:
the high-speed signal receiving circuit comprises a first high-speed signal adjusting module, a first signal monitoring module and a second high-speed signal adjusting module;
the second signal monitoring module is connected with the low-speed control signal line and used for monitoring link training data and sending the link training data or a judgment result identified according to the link training data to the second high-speed signal adjusting module;
the second high-speed signal adjusting module is used for receiving the link training data or judging results identified according to the link training data, judging the state of link training and the high-speed signal parameter requirement according to the link training data or judging results identified according to the received link training data, and adjusting working parameters in a high-speed signal receiving circuit so as to support the link training of high-speed media signals;
the high-speed signal receiving circuit is used for receiving optical signals from the high-speed media data line according to the parameters adjusted by the second high-speed signal adjusting module and sending electric signals to a receiving end so as to transmit the high-speed media signals;
the second signal monitoring module responds to the Link Configuration parameters (Link Configuration parameters) sent by the source end, acquires corresponding Link Configuration parameters, and sets parameters for receiving optical signals from the high-speed media data line and/or parameters for sending electric signals to the receiving end to the high-speed signal receiving circuit through the second high-speed signal adjusting module.
Optionally, the second signal monitoring module acquires a Voltage swing and a pre-error parameter in response to monitoring that the source end sends a train _ LANEx _ SET command, and SETs a parameter for sending an electrical signal to the receiving end for the high-speed signal receiving circuit; and/or
The second signal monitoring module responds to a LINK _ BW _ SET command sent by the source end, acquires bandwidth parameters, SETs parameters for receiving optical signals from the high-speed media data line to the high-speed signal receiving circuit through the second high-speed signal adjusting module, and sends parameters of electric signals to the receiving end.
Optionally, in the link training of the EQ stage,
the second signal monitoring module responds to the monitoring that the source end sends a TRAINING _ PATTERN _ SET command and a TRAINING _ LANEX _ SET command, acquires Voltage swing and pre-emphasis, and SETs parameters for sending electric signals to the receiving end for the high-speed signal receiving circuit.
Optionally, the second signal monitoring module responds to a further monitoring source end sending a train _ LANEx _ SET command, acquires a Voltage swing and a pre-error parameter, and SETs a parameter for sending an electrical signal to a receiving end for the high-speed signal receiving circuit.
Optionally, the second signal monitoring module determines, according to the sequence of the various commands sent by the monitored source end, whether the current stage is in a CR stage or an EQ stage of link TRAINING, so as to configure the high-speed signal receiving circuit according to the parameter carried by the monitored train _ LANEx _ SET command.
The invention has the following advantages:
1. by monitoring the link training process of the sideband signals, dynamically adjusting the parameters of the signal output end, triggering the signal input end adaptive process or adjusting the parameters of the signal input end and the parameters of the CDR module, the problems that the active cable cannot participate in link training and high-speed signal automatic adaptation is carried out by utilizing the link training are effectively solved, and the compatibility of the active cable is improved.
2. The method can respectively carry out link training aiming at Clock Recovery Sequence and EQ (channel equalization) Sequence in DP optical cable link training, and can configure the receiving and sending of electrical signals of a DP cable and a plug and the receiving and sending of optical transmission signals so as to better adapt to the link training.
3. The first plug and the second plug can respectively carry out link training to ensure that the two ends work in an optimal combination state.
Drawings
Fig. 1 is a schematic diagram of a DP active cable supporting high speed signal link training in accordance with a specific embodiment of the present invention.
The reference numerals in the drawings respectively refer to the technical features:
1. a first plug; 2. a second plug; 3. a high-speed media data line 4, a low-speed control line; 12. a first high-speed signal adjustment module; 14. a high-speed signal transmission circuit; 16. a first signal monitoring module; 22. a second high-speed signal adjustment module; 24. a high-speed signal receiving circuit; 26. and the second signal monitoring module.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
The invention mainly comprises the following steps: the method comprises the steps that a signal monitoring module and a high-speed signal adjusting module are arranged at a first end and/or a second end of a DP, the signal monitoring module is used for monitoring low-speed sideband signals in a low-speed control signal line, such as AUX signals, link training data or judgment results identified according to the link training data are sent to the high-speed signal adjusting module, link training state and high-speed signal parameter requirements are judged according to the link training data or the judgment results identified according to the received link training data, working parameters in a high-speed signal sending circuit or a high-speed signal receiving circuit are dynamically adjusted, dynamic configuration is conducted on the high-speed signal circuit, such as pre-emphasis and signal output amplitude, and the requirements of source end and receiving end link training are met, so that link training of high-speed media signals is supported.
Therefore, the first end and the second end of the DP active cable can trigger the signal self-adaption process of the first end and/or the second end of the DP active cable according to the current link training process, and the signal quality of different links between the Source and the active cable is compatible.
Specifically, the present invention can respectively identify the link training process in the cr (clock Recovery) stage and the eq (channel equalization) stage, acquire link configuration parameters from the low-speed control signal, and respectively perform parameter configuration on the circuit part connected to the source end or the receiving end in the high-speed signal transmitting and receiving circuit and the optical signal transmitting and receiving part in the high-speed media data line, so as to better adapt to the link training.
In particular, referring to fig. 1, a schematic diagram of a DP active optical cable supporting high speed signal link training is shown, in accordance with a specific embodiment of the present invention.
The DP active cable is used for video and audio signal transmission and comprises four paths of high-speed differential signals and a plurality of low-speed sideband signals (AUX, HPD (Hot Plug Detect) and the like). The DP active cable performs signal processing on the high-speed signal at the source end, for example, the high-speed signal is transmitted through an optical fiber by using a photoelectric conversion chip, and the low-speed sideband signal is transmitted by using a copper wire or is transmitted after being processed similarly as the high-speed signal, so as to be used for information communication and control between the source end and the receiving end.
The method comprises the following steps: the high-speed media signal transmission device comprises a first plug 1, a second plug 2, a high-speed media data line 3 and a low-speed control signal line 4 between the first plug 1 and the second plug 2, wherein the low-speed control signal line 4 is used for transmitting low-speed sideband signals, and the high-speed media data line 3 is used for transmitting high-speed media signals;
the first plug 1 is used for being connected with a source end and comprises a first high-speed signal adjusting module 12, a high-speed signal sending circuit 14 and a first signal monitoring module 16;
the first signal monitoring module 16 is connected with the low-speed control signal line 4 and is used for monitoring link training data and sending the link training data or a judgment result identified according to the link training data to the first high-speed signal adjusting module 12;
a first high-speed signal adjusting module 12, configured to receive the link training data or a determination result identified according to the link training data, determine a state of link training and a high-speed signal parameter requirement according to the link training data or determine a determination result identified according to the received link training data, and dynamically adjust a working parameter in the high-speed signal sending circuit 14, so as to support link training of a high-speed media signal;
a high-speed signal transmitting circuit 14, configured to receive an electrical signal from a source end according to the parameter adjusted by the first high-speed signal adjusting module, and transmit an optical signal to a second plug, so as to transmit a high-speed media signal;
the second plug 2 is used for connecting with a receiving end and comprises a second high-speed signal adjusting module 22, a high-speed signal receiving circuit 24 and a second signal monitoring module 26;
the second signal monitoring module 26 is connected to the low-speed control signal line 4, and configured to monitor link training data and send the link training data or a determination result identified according to the link training data to the second high-speed signal adjusting module 22;
a second high-speed signal adjusting module 22, configured to receive the link training data or a determination result identified according to the link training data, determine a state of link training and a high-speed signal parameter requirement according to the link training data or determine a determination result identified according to the received link training data, and dynamically adjust a working parameter in the high-speed signal receiving circuit 24, so as to support link training of a high-speed media signal;
and the high-speed signal receiving circuit 24 is configured to receive an optical signal from the first plug according to the parameter adjusted by the second high-speed signal adjusting module, and send an electrical signal to a receiving end, so as to transmit a high-speed media signal.
Example 1:
this embodiment is mainly applied to the hardware view described in fig. 1.
In a clock Recovery cr (clock Recovery sequence) phase of link training, the first plug and the second plug can respectively perform link training, and the first signal monitoring module 16 and the second signal monitoring module 26 can participate in the link training in the following manner.
According to the sequence of the link training in the CR stage, the method sequentially comprises the following steps:
in the first plug, the first plug is provided with a plug,
the first signal monitoring module 16, in response to monitoring that a source end sends a Link Configuration parameter (Link Configuration parameter) command, acquires a corresponding Link Configuration parameter, sets a parameter for receiving an electrical signal from the source end and/or a parameter for sending an optical signal to the second plug for the high-speed signal sending circuit 14, and applies the parameter, that is, the high-speed signal sending circuit uses the set parameter to perform data transmission;
therefore, after the link configuration parameters are written, training is started, and if the training is successful, the CR is completed and the EQ stage is entered. Success or failure of the CR phase is known by reading Lanex-CR _ done. When the CR phase succeeds, no write TRAING _ LANEx _ SET will occur.
Therefore, optionally, the first signal listening module recognizes success or failure of the CR phase by listening to the result of "Lanex-CR _ done" and then continues to wait for listening to the "listening _ Lanex _ SET" command.
Further, however, the first signal monitoring module does not have to monitor "Lanex-CR _ done", and may continue to acquire parameters and SET the high-speed signal transmitting/receiving module only according to the subsequent monitoring of "train _ Lanex _ SET".
The first signal monitoring module 16, in response to monitoring that the source end sends a train _ LANEx _ SET command, acquires corresponding configuration parameters, namely, Voltage swing and pre-emphasis setting, and SETs and applies parameters of receiving an electrical signal from the source end to the high-speed signal transmitting circuit 14.
Further, only after monitoring the train _ LANEx _ SET and performing LINK TRAINING, the LINK _ BW _ SET command is further monitored.
The first signal monitoring module 16 responds to the monitored source end to send out a LINK _ BW _ SET command, obtains a bandwidth parameter, SETs a parameter for receiving an electrical signal from the source end and a parameter for sending an optical signal to the second plug for the high-speed signal sending circuit 14, and applies the parameters.
Likewise, in the second plug,
the second signal monitoring module 26, in response to monitoring that a Link Configuration parameter (Link Configuration parameter) is sent by the source end, acquires a corresponding Link Configuration parameter, and sets a parameter for receiving an optical signal from the first plug and/or a parameter for sending an electrical signal to the receiving end for the high-speed signal receiving circuit 24 through the second high-speed signal adjusting module 22, and applies the parameter;
therefore, after the link configuration parameters are written, training is started, and if the training is successful, the CR is completed and the EQ stage is entered. Success or failure of the CR phase is known by reading Lanex-CR _ done. When the CR phase succeeds, no write TRAING _ LANEx _ SET will occur.
Therefore, optionally, the second signal listening module recognizes success or failure of the CR phase by listening to the result of "Lanex-CR _ done" and then continues to wait for listening to the "listening _ Lanex _ SET" command.
Further, however, the second signal monitoring module does not have to monitor "Lanex-CR _ done", and may continue to acquire parameters and SET the high-speed signal transmitting/receiving module only according to the subsequent monitoring of "train _ Lanex _ SET".
The second signal monitoring module 26, in response to monitoring that the source end sends a train _ LANEx _ SET command, acquires corresponding configuration parameters, namely, Voltage swing and pre-emphasis setting, SETs a parameter for sending an electrical signal to the receiving end for the high-speed signal receiving circuit 24, and applies the parameter;
further, only after monitoring the train _ LANEx _ SET and performing LINK TRAINING, the LINK _ BW _ SET command is further monitored.
The second signal monitoring module 26 responds to the monitored LINK _ BW _ SET command sent by the source end to acquire a bandwidth parameter, SETs a parameter for receiving the optical signal from the first plug and a parameter for sending the electrical signal to the receiving end for the high-speed signal receiving circuit 24 through the second high-speed signal adjusting module 22, and applies the parameters;
the TRAING _ LANEX _ SET is used for setting parameters such as Pre-emphasis and voltage swing, mainly influences the transmission part of electric signals from a source end to a first plug and from a second plug to a receiving end, and does not influence the transmission of optical signals.
LINK _ BW _ SET is used to recognize that the CR phase is complete and enters the EQ phase.
The method sequentially comprises the following steps according to the sequence of the link training in the EQ stage:
in the first plug, the first plug is provided with a plug,
the first signal monitoring module 16, in response to monitoring that the source terminal sends a train _ PATTERN _ SET command and a train _ LANEx _ SET command, acquires corresponding configuration parameters including Voltage swing/pre-emphasis (pre-emphasis setting), SETs a parameter for receiving an electrical signal from the source terminal for the high-speed signal sending circuit 14, and applies the parameter.
In the EQ stage, only after the source side issues the train _ PATTERN _ SET command and the train _ LANEx _ SET command to perform the link TRAINING failure in the EQ stage, the train _ LANEx _ SET command is further issued.
The first signal monitoring module 16 responds to a further monitoring source end to send a train _ LANEx _ SET command, acquires corresponding configuration parameters including Voltage swing/pre-emphasis (pre-emphasis setting), SETs parameters of receiving electrical signals from the source end for the high-speed signal sending circuit 14, and applies the parameters;
in the case of the second plug, the plug is,
the second signal monitoring module 26, in response to monitoring that the source end sends a train _ PATTERN _ SET command and a train _ LANEx _ SET command, acquires corresponding configuration parameters, including Voltage swing/pre-emphasis (pre-emphasis setting), SETs a parameter for sending an electrical signal to the receiving end for the high-speed signal receiving circuit 24, and applies the parameter;
in the EQ stage, only after the source side issues the train _ PATTERN _ SET command and the train _ LANEx _ SET command to perform the link TRAINING failure in the EQ stage, the train _ LANEx _ SET command is further issued.
The second signal monitoring module 26, in response to monitoring that the source end sends a train _ LANEx _ SET command, acquires corresponding configuration parameters, including Voltage swing/pre-emphasis setting, and SETs and applies parameters for sending an electrical signal to the receiving end to the high-speed signal receiving circuit 24.
And the first signal monitoring module and/or the second signal monitoring module judges whether the current link is in a CR stage or an ER stage of link TRAINING according to the sequence of various commands sent by the monitored source end, so that the high-speed signal receiving circuit is configured according to the parameters carried by the monitored TRAINING _ LANEX _ SET command.
The first signal monitoring module and/or the second signal monitoring module can judge that the signal is in a CR training stage and an EQ training stage, specifically: the first signal monitoring module and/or the second signal monitoring module responds to a write link configuration parameter command which is monitored for the first time after the DP active optical cable is connected to the source end and the receiving end, and identifies that the current CR stage is in;
the first signal monitoring module and/or the second signal monitoring module responds to the correct result read by the read LANex _ CR _ DONE command sent by the source end during the CR stage monitoring, and the successful completion of the CR stage is identified.
The first signal monitoring module and/or the second signal monitoring module monitors that the source end sends a TRAINING _ PATTERN _ SET command and a TRAINING _ LANEX _ SET command after the CR stage is successfully completed, and identifies that the signal monitoring module and/or the second signal monitoring module is currently in an EQ stage;
in response to the EQ stage listening to the read LANEx _ x _ STATUS command and the read LANE _ updated _ STATUS command issued by the source and reading the correct result, it is recognized that the EQ stage is successfully completed.
In embodiment 1, since the first signal monitoring module 16 and/or the second signal monitoring module 26 detect train _ route _ SET multiple times in different phases of the CR phase and the EQ phase, since the link TRAINING is always performed according to the sequence of the CR phase and the EQ phase, the first and second signal monitoring modules determine whether the link TRAINING is currently in the CR phase or the ER phase according to the sequence of monitoring multiple commands sent by the source end, so as to perform parameter configuration of corresponding link TRAINING on the high-speed signal transmitting circuit 14 and/or the high-speed signal receiving circuit 24 according to the detected train _ route _ SET.
It should be noted that, in this embodiment 1, it is described that the first plug and the second plug of the DP optical cable shown in fig. 1 are respectively provided with a first signal monitoring module and a second signal monitoring module, and these two signal monitoring modules respectively send the link training data or the determination result identified according to the link training data to the high-speed signal adjusting module provided in this plug. In actual operation, the two signal monitoring modules work independently.
Therefore, the embodiment of the present invention is not limited to the embodiment of example 1, and may be modified as follows:
the DP cable may first have a first signal monitoring module and a corresponding first high speed signal conditioning module in a first plug and then further have a second signal monitoring module and a second high speed signal conditioning module in a second plug.
Alternatively, the DP cable may first have a second signal monitoring module and a corresponding second high speed signal conditioning module at the second plug, and then further have a first signal monitoring module and a corresponding first high speed signal conditioning module at the first plug.
Alternatively, the DP cable may have only the first number listening module and the corresponding first high speed signal conditioning module in the first plug.
Alternatively, the DP cable may have only a second line number listening module and a corresponding second high speed signal conditioning module in the second plug.
The skilled person will be able to understand, through the detailed description of embodiment 1, that the above mentioned modifications and adaptations are within the scope of the claimed invention.
Example 2:
the present embodiment discloses a DP plug supporting high-speed signal link training, for connecting with a source end and a high-speed media data line and a low-speed control signal line, and referring to fig. 1, the DP plug is equivalent to the first plug 1 in fig. 1, and includes:
a first high-speed signal adjusting module 12, a high-speed signal transmitting circuit 14, and a first signal monitoring module 16;
the first signal monitoring module 16 is connected with the low-speed control signal line and used for monitoring link training data and sending the link training data or a judgment result identified according to the link training data to the first high-speed signal adjusting module;
a first high-speed signal adjusting module 12, configured to receive the link training data or a determination result identified according to the link training data, determine a state of link training and a high-speed signal parameter requirement according to the link training data or adjust a working parameter in a high-speed signal sending circuit according to the determination result identified according to the received link training data, so as to support link training of a high-speed media signal;
and a high-speed signal transmitting circuit 14, configured to receive an electrical signal from the source end according to the parameter adjusted by the first high-speed signal adjusting module, and transmit an optical signal to the high-speed media data line, so as to transmit a high-speed media signal.
Optionally, the first signal monitoring module 16, in response to monitoring that a source end sends a Link Configuration parameter (Link Configuration parameter) command, acquires a corresponding Link Configuration parameter, and sets a parameter for receiving an electrical signal from the source end and/or a parameter for sending an optical signal by a DP plug connected to a receiving end to the high-speed signal sending circuit.
Optionally, the first signal monitoring module 16, in response to monitoring that the source end sends a train _ LANEx _ SET command, acquires a Voltage swing and a pre-error parameter, and SETs a parameter for receiving an electrical signal from the source end to the high-speed signal sending circuit; and/or the presence of a gas in the gas,
the first signal monitoring module 16 responds to the monitored source end to send out a LINK _ BW _ SET command, obtains a bandwidth parameter, SETs a parameter for receiving an electrical signal from the source end to the high-speed signal sending circuit, and sends a parameter for sending an optical signal to the high-speed media data line.
Optionally, in the link training of the EQ stage,
the first signal monitoring module 16 acquires a Voltage swing and a pre-emphasis parameter in response to monitoring that the source terminal sends a train _ PATTERN _ SET command and a train _ LANEx _ SET command, and SETs a parameter for receiving an electrical signal from the source terminal for the high-speed signal sending circuit.
Optionally, the first signal monitoring module 16 acquires Voltage swing and pre-error parameters in response to further monitoring that the source terminal sends a train _ large _ SET command, and SETs parameters for receiving the electrical signal from the source terminal to the high-speed signal sending circuit.
Optionally, the first signal monitoring module determines, according to the sequence of the monitored multiple commands sent by the source, whether the current link is in a CR stage or an EQ stage of the link TRAINING, so as to configure the high-speed signal sending circuit according to the parameter carried by the monitored train _ route _ SET command.
Example 3:
a DP plug supporting high speed signal link training for connection with a receiving terminal and high speed media data lines and low speed control signal lines, which corresponds to the second plug 2 of fig. 1, with reference to fig. 1, comprising:
a second high-speed signal adjusting module 22, a high-speed signal receiving circuit 24, and a second signal monitoring module 26;
a second signal monitoring module 26, connected to the low-speed control signal line, for monitoring link training data and sending the link training data or a determination result identified according to the link training data to a second high-speed signal adjusting module;
a second high-speed signal adjusting module 22, configured to receive the link training data or a determination result identified according to the link training data, determine a state of link training and a high-speed signal parameter requirement according to the link training data or adjust a working parameter in a high-speed signal receiving circuit according to the determination result identified according to the received link training data, so as to support link training of a high-speed media signal;
and a high-speed signal receiving circuit 24, configured to receive the optical signal from the high-speed media data line according to the parameter adjusted by the second high-speed signal adjusting module, and send an electrical signal to a receiving end, so as to transmit the high-speed media signal.
Optionally, the second signal monitoring module 22, in response to monitoring a Link Configuration parameter (Link Configuration parameter) sent by the source end, acquires a corresponding Link Configuration parameter, and sets a parameter for receiving an optical signal from the high-speed media data line and/or a parameter for sending an electrical signal to the receiving end to the high-speed signal receiving circuit through the second high-speed signal adjusting module.
Optionally, the second signal monitoring module 22, in response to monitoring that the source end sends a train _ LANEx _ SET command, acquires a Voltage swing and a pre-error parameter, and SETs a parameter for sending an electrical signal to the receiving end for the high-speed signal receiving circuit; and/or
The second signal monitoring module responds to a LINK _ BW _ SET command sent by the source end, acquires bandwidth parameters, SETs parameters for receiving optical signals from the high-speed media data line to the high-speed signal receiving circuit through the second high-speed signal adjusting module, and sends parameters of electric signals to the receiving end.
Optionally, in the link training of the EQ stage,
the second signal monitoring module 22 acquires the Voltage swing and pre-emphasis in response to monitoring that the source end sends a train _ PATTERN _ SET command and a train _ LANEx _ SET command, and SETs parameters for sending an electrical signal to the receiving end for the high-speed signal receiving circuit.
Optionally, the second signal monitoring module responds to a further monitoring source end sending a train _ LANEx _ SET command, acquires a Voltage swing and a pre-error parameter, and SETs a parameter for sending an electrical signal to a receiving end for the high-speed signal receiving circuit.
Optionally, the second signal monitoring module determines, according to the sequence of the various commands sent by the monitored source end, whether the current stage is in a CR stage or an EQ stage of link TRAINING, so as to configure the high-speed signal receiving circuit according to the parameter carried by the monitored train _ LANEx _ SET command.
The invention has the following advantages:
1. by monitoring the link training process of the sideband signals, dynamically adjusting the parameters of the signal output end, the adaptive process of the trigger signal input end or adjusting the parameters of the signal input end and the parameters of the CDR module, the problems that the active cable cannot participate in link training and high-speed signal automatic adaptation is carried out by utilizing the link training are effectively solved, and the compatibility of the active cable is improved.
2. The method can respectively carry out link training aiming at Clock Recovery Sequence and EQ (channel equalization) Sequence in DP optical cable link training, and can configure the receiving and sending of electrical signals of a DP cable and a plug and the receiving and sending of optical transmission signals so as to better adapt to the link training.
3. The first plug and the second plug can respectively carry out link training to ensure that the two ends work in an optimal combination state.
While the invention has been described in further detail with reference to specific preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.
Claims (6)
1. A DP active optical cable supporting high speed signal link training, comprising:
the high-speed media device comprises a first plug, a second plug, a high-speed media data line and a low-speed control signal line, wherein the high-speed media data line and the low-speed control signal line are arranged between the first plug and the second plug, the low-speed control signal line is used for transmitting low-speed sideband signals, and the high-speed media data line is used for transmitting high-speed media signals;
the first plug is used for being connected with the source end and comprises a first high-speed signal adjusting module, a high-speed signal sending circuit and a first signal monitoring module;
the first signal monitoring module is connected with the low-speed control signal line and used for monitoring link training data and sending the link training data or a judgment result identified according to the link training data to the first high-speed signal adjusting module;
the first high-speed signal adjusting module is used for receiving the link training data or judging results identified according to the link training data, judging the state of link training and the high-speed signal parameter requirement according to the link training data or judging results identified according to the received link training data, and adjusting working parameters in a high-speed signal sending circuit so as to support the link training of high-speed media signals;
the high-speed signal sending circuit is used for receiving an electric signal from the source end according to the parameter adjusted by the first high-speed signal adjusting module and sending an optical signal to the second plug so as to transmit a high-speed media signal;
the second plug is used for being connected with the receiving end and comprises a second high-speed signal adjusting module and a high-speed signal receiving circuit;
the second high-speed signal adjusting module is used for receiving the link training data or judging results identified according to the link training data, judging the state of link training and the high-speed signal parameter requirement according to the link training data or judging results identified according to the received link training data, and adjusting working parameters in a high-speed signal receiving circuit so as to support the link training of high-speed media signals;
the high-speed signal receiving circuit is used for receiving optical signals from the first plug according to the parameters adjusted by the second high-speed signal adjusting module and sending electric signals to a receiving end so as to transmit high-speed media signals;
the first signal monitoring module responds to a link configuration parameter command sent by a monitored source end, acquires corresponding link configuration parameters, and sets parameters for receiving electric signals from the source end and/or parameters for sending optical signals to the second plug for the high-speed signal sending circuit;
the first signal monitoring module responds to a monitoring source end to send a TRAINING _ LANEX _ SET command, acquires a Voltage swing parameter and a pre-encoding parameter, and SETs a parameter for receiving an electric signal from the source end to the high-speed signal sending circuit; and/or the presence of a gas in the gas,
the first signal monitoring module responds to a LINK _ BW _ SET command sent by a monitored source end, acquires a bandwidth parameter, SETs a parameter for receiving an electric signal from the source end and a parameter for sending an optical signal to the second plug for the high-speed signal sending circuit;
in the link training of the EQ phase,
the first signal monitoring module responds to a monitoring source end and sends a TRAINING _ PATTERN _ SET command and a TRAINING _ LANEX _ SET command, obtains a Voltage swing parameter and a pre-emphasis parameter, and SETs a parameter for receiving an electric signal from the source end for the high-speed signal sending circuit;
the first signal monitoring module responds to a TRAINING _ LANEX _ SET command sent by a further monitoring source end, acquires a Voltage swing parameter and a pre-equation parameter, and SETs a parameter for receiving an electric signal from the source end for the high-speed signal sending circuit;
the second plug is also provided with a second signal monitoring module which is connected with the low-speed control signal line and used for monitoring link training data and sending the link training data or a judgment result identified according to the link training data to a second high-speed signal adjusting module;
the second signal monitoring module responds to the link configuration parameters sent by the source end, acquires corresponding link configuration parameters, and sets parameters for receiving optical signals from the first plug and/or parameters for sending electric signals to the receiving end for the high-speed signal receiving circuit through the second high-speed signal adjusting module;
the second signal monitoring module responds to a TRAINING _ LANEX _ SET command sent by a monitored source end, acquires a Voltage swing and a pre-equation parameter, and SETs a parameter for sending an electric signal to a receiving end for the high-speed signal receiving circuit; and/or
The second signal monitoring module responds to a LINK _ BW _ SET command sent by the source end, acquires bandwidth parameters, SETs parameters for receiving optical signals from the first plug and parameters for sending electric signals to the receiving end for the high-speed signal receiving circuit through the second high-speed signal adjusting module;
in the link training of the EQ phase,
the second signal monitoring module responds to a monitoring source end to send a TRAINING _ PATTERN _ SET command and a TRAINING _ LANEX _ SET command, acquires a Voltage swing parameter and a pre-emphasis parameter, and SETs a parameter for sending an electric signal to a receiving end for the high-speed signal receiving circuit;
the second signal monitoring module responds to a TRAINING _ LANEX _ SET command sent by the further monitoring source end to acquire a Voltage swing parameter and a pre-error parameter, and SETs a parameter for sending an electric signal to the receiving end for the high-speed signal receiving circuit
The first signal monitoring module judges whether the first signal monitoring module is in a CR stage or an ER stage of link TRAINING at present according to the sequence of various commands sent by a monitored source end, so that the high-speed signal receiving circuit is configured according to parameters carried by the monitored TRAINING _ LANEX _ SET command; and
and the second signal monitoring module judges whether the current position is in a CR stage or an ER stage of link TRAINING according to the sequence of various commands sent by the monitored source end, so that the high-speed signal sending circuit is configured according to the parameters carried by the monitored TRAINING _ LANEX _ SET command.
2. The DP active optical cable of claim 1,
the first signal monitoring module and/or the second signal monitoring module responds to a write link configuration parameter command which is monitored for the first time after the DP active optical cable is connected to the source end and the receiving end, and identifies that the current CR stage is in;
the first signal monitoring module and/or the second signal monitoring module responds to the correct result read by the read LANex _ CR _ DONE command sent by the source end during the CR stage monitoring, and the successful completion of the CR stage is identified.
3. The DP active optical cable of claim 2,
the first signal monitoring module and/or the second signal monitoring module monitors that a source end sends a TRAINING _ PATTERN _ SET command and a TRAINING _ LANEX _ SET command after the CR stage is successfully completed, and identifies that the signal monitoring module and/or the second signal monitoring module is currently in an EQ stage;
the first signal monitoring module and/or the second signal monitoring module responds to the read LANex _ x _ STATUS command and the read LANE _ ALIGNED _ STATUS command sent by the source end and reads a correct result in the EQ stage, and the successful completion of the EQ stage is identified.
4. A DP active optical cable supporting high speed signal link training, comprising:
the high-speed media device comprises a first plug, a second plug, a high-speed media data line and a low-speed control signal line, wherein the high-speed media data line and the low-speed control signal line are arranged between the first plug and the second plug, the low-speed control signal line is used for transmitting low-speed sideband signals, and the high-speed media data line is used for transmitting high-speed media signals;
the first plug is used for being connected with the source end and comprises a high-speed signal sending circuit and a first high-speed signal adjusting module;
the first high-speed signal adjusting module is used for receiving the link training data or judging results identified according to the link training data, judging the state of link training and the high-speed signal parameter requirement according to the link training data or judging results identified according to the received link training data, and adjusting working parameters in a high-speed signal sending circuit so as to support the link training of high-speed media signals;
the high-speed signal sending circuit is used for receiving an electric signal from the source end according to the parameter adjusted by the first high-speed signal adjusting module and sending an optical signal to the second plug so as to transmit a high-speed media signal;
the second plug is used for being connected with the receiving end and comprises a second high-speed signal adjusting module, a high-speed signal receiving circuit and a second signal monitoring module;
the second signal monitoring module is connected with the low-speed control signal line and used for monitoring link training data and sending the link training data or a judgment result identified according to the link training data to the second high-speed signal adjusting module;
the second high-speed signal adjusting module is used for receiving the link training data or judging results identified according to the link training data, judging the state of link training and the high-speed signal parameter requirement according to the link training data or judging results identified according to the received link training data, and adjusting working parameters in a high-speed signal receiving circuit so as to support the link training of high-speed media signals;
the high-speed signal receiving circuit is used for receiving optical signals from the first plug according to the parameters adjusted by the second high-speed signal adjusting module and sending electric signals to a receiving end so as to transmit high-speed media signals;
the second signal monitoring module responds to the link configuration parameters sent by the source end, acquires corresponding link configuration parameters, and sets parameters for receiving optical signals from the first plug and/or parameters for sending electric signals to the receiving end for the high-speed signal receiving circuit through the second high-speed signal adjusting module;
the second signal monitoring module responds to a TRAINING _ LANEX _ SET command sent by a monitored source end, acquires a Voltage swing parameter and a pre-error parameter, and SETs a parameter for sending an electric signal to a receiving end for the high-speed signal receiving circuit; and/or
The second signal monitoring module responds to a LINK _ BW _ SET command sent by the source end, acquires bandwidth parameters, SETs parameters for receiving optical signals from the first plug and parameters for sending electric signals to the receiving end for the high-speed signal receiving circuit through the second high-speed signal adjusting module;
in the link training of the EQ phase,
the second signal monitoring module responds to a monitoring source end to send a TRAINING _ PATTERN _ SET command and a TRAINING _ LANEX _ SET command, acquires a Voltage swing parameter and a pre-emphasis parameter, and SETs a parameter for sending an electric signal to a receiving end for the high-speed signal receiving circuit;
the second signal monitoring module responds to a TRAINING _ LANEX _ SET command sent by a further monitoring source end, acquires a Voltage swing parameter and a pre-error parameter, and SETs a parameter for sending an electric signal to a receiving end for the high-speed signal receiving circuit;
and the second signal monitoring module judges whether the current position is in a CR stage or an EQ stage of link TRAINING according to the sequence of the monitored commands sent by the source end, so that the high-speed signal receiving circuit is configured according to the parameters carried by the monitored TRAINING _ LANEX _ SET command.
5. A DP plug supporting high speed signal link training for connection to a source terminal and to a high speed media data line and a low speed control signal line, comprising:
the high-speed signal monitoring system comprises a first high-speed signal adjusting module, a high-speed signal sending circuit and a first signal monitoring module;
the first signal monitoring module is connected with the low-speed control signal line and used for monitoring link training data and sending the link training data or a judgment result identified according to the link training data to the first high-speed signal adjusting module;
the first high-speed signal adjusting module is used for receiving the link training data or judging results identified according to the link training data, judging the state of link training and the high-speed signal parameter requirement according to the link training data or judging results identified according to the received link training data, and adjusting working parameters in a high-speed signal sending circuit so as to support the link training of high-speed media signals;
the high-speed signal sending circuit is used for receiving an electric signal from a source end according to the parameter adjusted by the first high-speed signal adjusting module and sending an optical signal to a high-speed media data line so as to transmit the high-speed media signal;
the first signal monitoring module responds to a link configuration parameter command sent by a source end to be monitored, acquires corresponding link configuration parameters, and sets parameters for receiving electric signals from the source end and/or parameters for sending optical signals to a high-speed media data line for the high-speed signal sending circuit;
the first signal monitoring module responds to a monitoring source end to send a TRAINING _ LANEX _ SET command, acquires a Voltage swing parameter and a pre-encoding parameter, and SETs a parameter for receiving an electric signal from the source end to the high-speed signal sending circuit; and/or the presence of a gas in the gas,
the first signal monitoring module responds to a LINK _ BW _ SET command sent by a monitored source end, acquires a bandwidth parameter, SETs a parameter for receiving an electric signal from the source end and a parameter for sending an optical signal to a high-speed media data line for the high-speed signal sending circuit;
in the link training of the EQ phase,
the first signal monitoring module responds to a monitoring source end and sends a TRAINING _ PATTERN _ SET command and a TRAINING _ LANEX _ SET command, obtains a Voltage swing parameter and a pre-emphasis parameter, and SETs a parameter for receiving an electric signal from the source end for the high-speed signal sending circuit;
the first signal monitoring module responds to a TRAINING _ LANEX _ SET command sent by a further monitoring source end, acquires a Voltage swing parameter and a pre-equation parameter, and SETs a parameter for receiving an electric signal from the source end for the high-speed signal sending circuit;
the first signal monitoring module judges whether the current stage is in a CR stage or an EQ stage of link TRAINING according to the sequence of various commands sent by the monitored source end, so that the high-speed signal sending circuit is configured according to parameters carried by the monitored TRAINING _ LANEX _ SET command.
6. A DP plug supporting high speed signal link training for connection with a receiving terminal and high speed media data lines and low speed control signal lines, comprising:
the high-speed signal receiving circuit comprises a first high-speed signal adjusting module, a first signal monitoring module and a second high-speed signal adjusting module;
the second signal monitoring module is connected with the low-speed control signal line and used for monitoring link training data and sending the link training data or a judgment result identified according to the link training data to the second high-speed signal adjusting module;
the second high-speed signal adjusting module is used for receiving the link training data or judging results identified according to the link training data, judging the state of link training and the high-speed signal parameter requirement according to the link training data or judging results identified according to the received link training data, and adjusting working parameters in a high-speed signal receiving circuit so as to support the link training of high-speed media signals;
the high-speed signal receiving circuit is used for receiving optical signals from the high-speed media data line according to the parameters adjusted by the second high-speed signal adjusting module and sending electric signals to a receiving end so as to transmit the high-speed media signals;
the second signal monitoring module responds to the link configuration parameters sent by the source end, acquires corresponding link configuration parameters, and sets parameters for receiving optical signals from the high-speed media data line and/or parameters for sending electric signals to the receiving end for the high-speed signal receiving circuit through the second high-speed signal adjusting module;
the second signal monitoring module responds to a TRAINING _ LANEX _ SET command sent by a monitored source end, acquires a Voltage swing parameter and a pre-error parameter, and SETs a parameter for sending an electric signal to a receiving end for the high-speed signal receiving circuit; and/or
The second signal monitoring module responds to a LINK _ BW _ SET command sent by the source end, acquires bandwidth parameters, SETs parameters for receiving optical signals from the high-speed media data line and sends parameters for sending electric signals to the receiving end to the high-speed signal receiving circuit through the second high-speed signal adjusting module;
in the link training of the EQ phase,
the second signal monitoring module responds to a monitor that a source end sends a TRAINING _ PATTERN _ SET command and a TRAINING _ LANEX _ SET command, acquires a Voltage swing and a pre-emphasis, and SETs parameters for sending electric signals to a receiving end for the high-speed signal receiving circuit;
the second signal monitoring module responds to a TRAINING _ LANEX _ SET command sent by a further monitoring source end, acquires a Voltage swing parameter and a pre-error parameter, and SETs a parameter for sending an electric signal to a receiving end for the high-speed signal receiving circuit;
and the second signal monitoring module judges whether the current stage is in a CR stage or an EQ stage of link TRAINING according to the sequence of the various commands sent by the monitored source end, so that the high-speed signal receiving circuit is configured according to the parameters carried by the monitored TRAINING _ LANEX _ SET command.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210170349.4A CN114244477B (en) | 2022-02-24 | 2022-02-24 | DP active optical cable and plug supporting high-speed signal link training |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210170349.4A CN114244477B (en) | 2022-02-24 | 2022-02-24 | DP active optical cable and plug supporting high-speed signal link training |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114244477A CN114244477A (en) | 2022-03-25 |
| CN114244477B true CN114244477B (en) | 2022-05-17 |
Family
ID=80747978
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210170349.4A Active CN114244477B (en) | 2022-02-24 | 2022-02-24 | DP active optical cable and plug supporting high-speed signal link training |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114244477B (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7853731B1 (en) * | 2008-03-18 | 2010-12-14 | Integrated Device Technology, Inc. | System and method for embedded displayport link training |
| CN105681770A (en) * | 2016-03-17 | 2016-06-15 | 天津超智海洋科技有限公司 | Multiple DSP sonar signal parallel processing system |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150092065A1 (en) * | 2013-09-27 | 2015-04-02 | Prakash Radhakrishnan | Link training in a video processing system |
| US9940298B2 (en) * | 2014-03-17 | 2018-04-10 | Texas Instruments Incorporated | Signal conditioner discovery and control in a multi-segment data path |
| CN105978750B (en) * | 2016-04-27 | 2019-02-12 | 北京小鸟看看科技有限公司 | A method of realizing the training of DisplayPort interface link |
| US11991025B2 (en) * | 2019-12-04 | 2024-05-21 | Intel Corporation | Transceiver parameter determination |
| CN114039628B (en) * | 2022-01-06 | 2022-04-12 | 长芯盛(武汉)科技有限公司 | DP active cable supporting high-speed signal link training |
-
2022
- 2022-02-24 CN CN202210170349.4A patent/CN114244477B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7853731B1 (en) * | 2008-03-18 | 2010-12-14 | Integrated Device Technology, Inc. | System and method for embedded displayport link training |
| CN105681770A (en) * | 2016-03-17 | 2016-06-15 | 天津超智海洋科技有限公司 | Multiple DSP sonar signal parallel processing system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114244477A (en) | 2022-03-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110719423B (en) | Self-adaptive HDMI cable | |
| US8094684B2 (en) | Link training scheme for displayport source repeaters | |
| US11995025B2 (en) | Active cable supporting high-speed signal link training | |
| CN107153629B (en) | Display data channel snooping scheme for retimer | |
| CN112532550A (en) | Automatic tuning system for Ethernet receiving end equalizer | |
| JP2006135959A (en) | Consumer electronics control (cec) protocol correspondence apparatus, cec instruction management method, cec correspondence system, and acoustic/video entertainment system | |
| CN114513254A (en) | High-speed photoelectric transmission system capable of dynamically changing transmission direction and cable | |
| CN106817258A (en) | A kind of method and device chosen and verify PCIE link equalization parameters | |
| CN101909190B (en) | Wireless transmission system | |
| CN114039628B (en) | DP active cable supporting high-speed signal link training | |
| WO2022105943A1 (en) | Multi-rate bidirectional transmission system | |
| CN114244477B (en) | DP active optical cable and plug supporting high-speed signal link training | |
| CN114245084B (en) | DP active optical cable and plug supporting high-speed signal link training | |
| CN113965713B (en) | HDMI active cable supporting high-speed signal link training | |
| CN112469104A (en) | Networking method of dual-system electronic whiteboard and electronic whiteboard | |
| CN113283464B (en) | USB plug and transmission system supporting USB signal link training | |
| CN101662432B (en) | Method, system and device for transmission | |
| CN106797357B (en) | The treating method and apparatus of high-speed serial signals | |
| US10013304B2 (en) | Electrical apparatus, control device and communication method that control communications performed at different communication rates | |
| CN111881077B (en) | Parameter self-adaptive adjustment method for improving stability of SATA protocol interface | |
| CN210518603U (en) | System for detecting transmission state of high-definition video image | |
| CN112019705B (en) | Camera and video monitoring system | |
| JP2003023472A (en) | Data transmission speed arbitration method and optical communication device | |
| US11355085B2 (en) | Repeater device for displayport side channel and operating method thereof | |
| CN100493138C (en) | Automatic calibration system for multi-primary video signal transmission |
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 |