Signal repeater control method and signal repeater control apparatus

By adding a comparator to the signal repeater and analyzing the output voltage signal, dynamically adjusting the equalizer configuration mode, the problem of untimely matching of channel signal recovery is solved, and signal recovery accuracy and efficiency are improved.

WO2025044374A1PCT designated stage expired Publication Date: 2025-03-06ANALOGIX SEMICON (SUZHOU) INC +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/097357
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-28
Filing Date
2024-06-04
Publication Date
2025-03-06

AI Technical Summary

Technical Problem

The signal repeater fails to recover the channel signal in time, resulting in deterioration of signal quality.

Method used

By adding a comparator to the signal repeater, the output voltage signals and statistical characteristics of the linear continuous time equalizer in multiple configuration modes are obtained, the voltage data is analyzed to determine the target voltage value and configuration mode, and the configuration mode of the equalizer is dynamically adjusted.

Benefits of technology

It quickly adapts to signal recovery under different channel states, improves the signal recovery accuracy and efficiency of the signal repeater, and solves the problem of untimely matching of channel signal recovery.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024097357_06032025_PF_FP_ABST
    Figure CN2024097357_06032025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present disclosure are a signal repeater control method and a signal repeater control apparatus. The signal repeater control method comprises: acquiring output voltage signals of a comparator and statistical characteristics of the output voltage signals under a plurality of different configuration modes of a linear continuous time equalizer, so as to obtain a plurality of groups of voltage data; acquiring a voltage value corresponding to the maximum value of numbers in the voltage data, so as to obtain a plurality of target voltage values, wherein the maximum value in one group of voltage data corresponds to at least one voltage value; determining, as target voltage data, voltage data corresponding to the minimum value in the plurality of target voltage values, wherein the minimum value among the target voltage values corresponds to at least one piece of voltage data; and determining, as a target configuration mode, a configuration mode corresponding to the target voltage data, and setting the linear continuous time equalizer to be in the target configuration mode. The method solves the problem of recovery matching of channel signals of a signal repeater not being timely.
Need to check novelty before this filing date? Find Prior Art

Description

Signal repeater control method and signal repeater control device

[0001] This disclosure claims priority to the Chinese patent application filed with the China Patent Office on August 28, 2023, with application number 2023110914446 and application name “Control method of signal repeater and control device of signal repeater”, the entire contents of which are incorporated by reference into this disclosure. Technical Field

[0002] The present disclosure relates to the field of integrated circuits, and in particular, to a control method for a signal repeater, a control device for a signal repeater, a computer-readable storage medium, and an electronic device. Background Art

[0003] A signal repeater is a device used to amplify and transmit signals. It incorporates a linear continuous-time equalizer (LCTE) to restore signals after channel loss. Due to its low cost, signal repeaters are widely used in the integrated circuit field. However, due to varying channel conditions and loss functions, if signal loss is not promptly restored, the restored signal may not achieve optimal results and, in some cases, may even deteriorate.

[0004] Therefore, there is an urgent need for a method to solve the problem of untimely signal recovery and matching in the signal repeater channel.

[0005] Summary of the Invention

[0006] The main purpose of the present disclosure is to provide a control method of a signal repeater, a control device of a signal repeater, a computer-readable storage medium and an electronic device, so as to at least solve the problem of untimely signal recovery and matching of channel signals of a signal repeater in the prior art.

[0007] According to one aspect of the present disclosure, a control method for a signal repeater is provided, wherein the signal repeater includes a linear continuous time equalizer and a comparator in communication connection, wherein the linear continuous time equalizer is used to recover a received lost signal, and the method includes: a first acquisition step of acquiring an output voltage signal of the comparator and statistical characteristics of the output voltage signal under multiple different configuration modes of the linear continuous time equalizer to obtain multiple groups of voltage data, wherein a group of the voltage data corresponds to one configuration mode, and the parameters corresponding to the recovery of the lost signal of the linear continuous time equalizer under any two different configuration modes are different, and the voltage data is predetermined. a plurality of voltage values ​​of the output voltage signal within the interval and the quantities corresponding to each of the voltage values; a second acquisition step, acquiring the voltage value corresponding to the maximum value of the quantity in each of the voltage data, to obtain a plurality of target voltage values, wherein the maximum value of the quantity in a group of the voltage data corresponds to at least one of the voltage values; a first determination step, determining that the voltage data corresponding to the minimum value of the plurality of target voltage values ​​is the target voltage data, wherein the minimum value of the target voltage values ​​corresponds to at least one of the voltage data; a second determination step, determining that the configuration mode corresponding to the target voltage data is the target configuration mode, and setting the linear continuous-time equalizer to the target configuration mode.

[0008] In some embodiments of the present application, when the maximum value of the quantity in a set of the voltage data corresponds to one voltage value, the second acquisition step includes: determining that the voltage value corresponding to the maximum value of the quantity in the voltage data is the target voltage value.

[0009] In some embodiments of the present application, when the maximum value of the quantity in a set of the voltage data corresponds to multiple voltage values, the second acquisition step includes: determining the minimum value among the multiple voltage values ​​corresponding to the maximum value of the quantity in the voltage data as the target voltage value.

[0010] In some embodiments of the present application, when the minimum value among the target voltage values ​​corresponds to one voltage data, the first determination step includes: determining a group of the voltage data corresponding to the minimum value among multiple target voltage values ​​as the target voltage data.

[0011] In some embodiments of the present application, when the minimum value among the target voltage values ​​corresponds to a plurality of the voltage data, the first determining step includes: determining whether the number of groups of the voltage data corresponding to the minimum value among the plurality of the target voltage values ​​is an odd number; when the number of groups of the voltage data corresponding to the minimum value among the plurality of the target voltage values ​​is an odd number, sorting the plurality of groups of the voltage data according to the strength of the configuration pattern corresponding to each of the voltage data to obtain sequence data, and determining that the voltage data corresponding to the median in the sequence data is the target voltage data, wherein the strength of the configuration pattern is the strength of the linear continuous-time equalizer in recovering the lost signal; when the number of groups of the voltage data corresponding to the minimum value among the plurality of the target voltage values ​​is not an odd number, obtaining voltage differences corresponding to the plurality of groups of the voltage data to obtain a plurality of voltage differences, and determining that the voltage data corresponding to the maximum value among the plurality of voltage differences is the target voltage data, wherein the voltage difference is the difference between a first voltage value and a second voltage value in the voltage data, the voltage value corresponding to the maximum value of the number of the first voltage values, and the voltage value corresponding to the maximum value of the remaining number excluding the maximum value.

[0012] In some embodiments of the present application, the signal repeater also includes a reference signal generator, which is used to generate a reference signal and input it into the comparator. Before the first acquisition step, the method also includes: a preliminary processing step to improve the resolution of the reference signal.

[0013] In some embodiments of the present application, when the minimum value in the target voltage value corresponds to a plurality of the voltage data, the first determination step includes: obtaining voltage difference values ​​corresponding to a plurality of groups of the voltage data, obtaining a plurality of the voltage difference values, and determining that the voltage data corresponding to the maximum value among the plurality of the voltage difference values ​​is the target voltage data, wherein the voltage difference value is the difference between the first voltage value and the second voltage value in the voltage data, the voltage value corresponding to the maximum value of the number of the first voltage values, and the second voltage value is the voltage value corresponding to the maximum value of the remaining number except the maximum number.

[0014] According to another aspect of the present disclosure, a control device for a signal repeater is provided. The signal repeater includes a linear continuous-time equalizer and a comparator in communication connection. The linear continuous-time equalizer is used to recover a received lost signal. The device includes: a first acquisition unit, used in a first acquisition step, to acquire an output voltage signal of the comparator and statistical characteristics of the output voltage signal of the linear continuous-time equalizer in multiple different configuration modes to obtain multiple groups of voltage data, wherein a group of voltage data corresponds to a configuration mode, and the linear continuous-time equalizer has different parameters for recovering the lost signal under any two different configuration modes. The voltage data is multiple voltage values ​​of the output voltage signal within a predetermined time period and the number corresponding to each voltage value; a second acquisition unit, used in a second acquisition step, to acquire a voltage value corresponding to a maximum value of the number in each voltage data to obtain multiple target voltage values, wherein the maximum value of the number in a group of voltage data corresponds to at least one voltage value; a first determination unit, used in the first determination step, to determine that the voltage data corresponding to the minimum value of the multiple target voltage values ​​is the target voltage data, wherein the minimum value of the target voltage values ​​corresponds to at least one voltage data; a second determination unit, used in the second determination step, The configuration mode corresponding to the target voltage data is determined to be the target configuration mode, and the linear continuous time equalizer is set to the target configuration mode.

[0015] According to another aspect of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute any one of the methods described.

[0016] According to another aspect of the present disclosure, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute any one of the methods described above through the computer program.

[0017] The technical solution disclosed herein provides a control method for a signal repeater, wherein the signal repeater includes a linear continuous-time equalizer and a comparator in communication connection. First, the output voltage signal and the statistical characteristics of the output voltage signal of the comparator under multiple different configuration modes of the linear continuous-time equalizer are obtained to obtain multiple sets of voltage data; then, the voltage value corresponding to the maximum value of each voltage data is obtained to obtain multiple target voltage values, wherein the maximum value of the number in a set of voltage data corresponds to at least one voltage value; then, the voltage data corresponding to the minimum value of the multiple target voltage values ​​is determined as the target voltage data, wherein the minimum value of the target voltage values ​​corresponds to at least one voltage data; finally, the configuration mode corresponding to the target voltage data is determined as the target configuration mode, and the linear continuous-time equalizer is set to the target configuration mode. By adding a comparator to the signal repeater in the prior art, and sampling and counting the signal after channel recovery passing through the comparator, voltage data results under different equalizer configuration modes are obtained, and the voltage data results are analyzed, so that the channel state can be quickly obtained, and then the configuration mode of the equalizer can be changed to better and quickly adapt to the recovery of lost signals under different channel states, thereby solving the technical problem of untimely channel signal recovery matching in the signal repeater. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings, which constitute part of the present disclosure, are intended to provide a further understanding of the present disclosure. The exemplary embodiments of the present disclosure and their descriptions are intended to explain the present disclosure and do not constitute an improper limitation of the present disclosure. In the accompanying drawings:

[0019] FIG1 shows a hardware structure block diagram of a mobile terminal for executing a method for controlling a signal repeater according to an embodiment of the present disclosure;

[0020] FIG2 shows a structural block diagram of a signal repeater provided according to an embodiment of the present disclosure;

[0021] FIG3 shows a flow chart of a control method for a signal repeater according to an embodiment of the present disclosure;

[0022] FIG4 shows a structural block diagram of another signal repeater provided according to an embodiment of the present disclosure;

[0023] FIG5 shows a schematic diagram of a set of voltage data provided according to an embodiment of the present disclosure;

[0024] FIG6 shows a structural block diagram of a control device for a signal repeater according to an embodiment of the present disclosure.

[0025] The above drawings include the following reference numerals: 102 , processor; 104 , memory; 106 , transmission device; 108 , input / output device; 110 , linear continuous-time equalizer; 112 , comparator; 114 , reference signal generator. DETAILED DESCRIPTION

[0026] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments in the present disclosure can be combined with each other. The present disclosure will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0027] In order to enable those skilled in the art to better understand the solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present disclosure.

[0028] It should be noted that the terms "first," "second," and the like in the specification and claims of the present disclosure and the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate for the embodiments of the present disclosure described herein. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or inherent to these processes, methods, products, or apparatus.

[0029] For ease of description, some nouns or terms involved in the embodiments of the present disclosure are explained below:

[0030] Signal repeater: A signal repeater is an electronic device used to amplify or boost a signal so it can be transmitted to a destination device far from its source. It's primarily used in wireless communication networks, but can also be used in wired networks. A signal repeater is a passive network device that doesn't modify the signal; it simply amplifies it to enhance its strength and stability. A signal repeater works by amplifying a data signal when it reaches it and forwarding it to the next device. Because signals are subject to interference and attenuation during transmission, a repeater can improve signal quality and transmit it farther from its source.

[0031] As introduced in the background technology, in the prior art, the signal repeater channel signal recovery matching is not timely. To solve the above problem, the embodiments of the present disclosure provide a signal repeater control method, a signal repeater control device, a computer-readable storage medium and an electronic device.

[0032] The technical solutions in the embodiments of the present invention will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present invention.

[0033] The method embodiments provided in the embodiments of the present disclosure can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking operation on a mobile terminal as an example, FIG1 is a hardware structure block diagram of a mobile terminal of a control method for a signal repeater according to an embodiment of the present invention. As shown in FIG1 , the mobile terminal may include one or more (only one is shown in FIG1 ) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It will be understood by those skilled in the art that the structure shown in FIG1 is only for illustration and does not limit the structure of the mobile terminal. For example, the mobile terminal may also include more or fewer components than those shown in FIG1 , or have a configuration different from that shown in FIG1 .

[0034] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the control method of the signal repeater in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, implementing the above-mentioned method. The memory 104 may include a high-speed random access memory and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the above-mentioned networks include but are not limited to the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the above-mentioned network may include a wireless network provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, abbreviated as NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0035] In this embodiment, a method for controlling a signal repeater running on a mobile terminal, a computer terminal or a similar computing device is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0036] As shown in FIG2 , the signal repeater of the present disclosure includes a linear continuous time equalizer 110 and a comparator 112 in communication connection. The linear continuous time equalizer 110 is used to recover the received lost signal. FIG3 is a flow chart of a control method of a signal repeater according to an embodiment of the present disclosure. As shown in FIG3 , the method includes the following steps:

[0037] Step S201 is a first acquisition step of acquiring an output voltage signal of the comparator and statistical characteristics of the output voltage signal in a plurality of different configuration modes of the linear continuous-time equalizer to obtain a plurality of sets of voltage data, wherein each set of voltage data corresponds to one of the configuration modes, the linear continuous-time equalizer has different parameters for recovering the lost signal in any two different configuration modes, and the voltage data comprises a plurality of voltage values ​​of the output voltage signal and a quantity corresponding to each of the voltage values ​​within a predetermined time period;

[0038] Specifically, there is no limitation on the number and type of comparators connected to the linear continuous-time equalizer. The comparator may be one or more, and may be a window comparator, a threshold comparator, or a high-speed comparator. A window comparator compares an input signal against set upper and lower thresholds and outputs a high logic level when the input signal is within the range, otherwise outputting a low logic level. A threshold comparator is the most common type of comparator, comparing an input signal with a preset threshold and outputting a high logic level or a low logic level when the input signal exceeds or falls below the threshold. A high-speed comparator has a fast response speed and can be used in high-speed signal processing and data conversion applications. Different configuration modes of the linear continuous-time equalizer differ in the degree of compensation for channel fading signals, such as overcompensation, undercompensation, and appropriate compensation. Different parameter settings for different compensation levels result in different corresponding configuration modes. The statistical characteristics of the output voltage signal may be the statistical distribution or statistical characteristic values ​​of the output voltage signal. The voltage data may be presented in the form of a statistical graph or statistical table.

[0039] Step S202, a second acquisition step, acquiring a voltage value corresponding to the maximum value of the above number in each of the above voltage data to obtain a plurality of target voltage values, wherein the maximum value of the above number in a set of the above voltage data corresponds to at least one of the above voltage values;

[0040] Specifically, ideally, the signal waveform after perfectly recovering the lost signal is a square waveform. In other words, according to probability statistics theory, the probability mass is distributed at the two ends of the voltage signal, with the largest number of maximum and minimum voltage values. However, in reality, this square waveform may not be achieved, and the maximum value must be a certain distance from the boundary. Therefore, the voltage value corresponding to the maximum value in the above set of voltage data may be one or more.

[0041] Step S203, a first determination step, determining the voltage data corresponding to the minimum value among the plurality of target voltage values ​​as the target voltage data, wherein the minimum value among the target voltage values ​​corresponds to at least one of the voltage data;

[0042] Specifically, the voltage value corresponding to the maximum value of the above number in a set of voltage data may be one or more. By comparing the target voltage values ​​in multiple sets of voltage data, the voltage data corresponding to the minimum value is obtained. Since the target voltage data is closest to the boundary of the maximum voltage value or the minimum voltage value, it means that the voltage data in this case is closer to the square wave under ideal conditions.

[0043] Step S204, a second determination step, determines that the configuration mode corresponding to the target voltage data is a target configuration mode, and sets the linear continuous time equalizer to the target configuration mode.

[0044] Specifically, since the target voltage data is closest to the boundary of the maximum voltage or the minimum voltage, it means that the voltage data in this case is closer to the square wave under ideal conditions. The configuration mode corresponding to the target voltage data is the most ideal configuration mode under current conditions, and has the best recovery effect on the lost signal.

[0045] The technical solution disclosed herein provides a control method for a signal repeater, wherein the signal repeater includes a linear continuous-time equalizer and a comparator in communication connection. First, the output voltage signal and the statistical characteristics of the output voltage signal of the comparator under multiple different configuration modes of the linear continuous-time equalizer are obtained to obtain multiple sets of voltage data; then, the voltage value corresponding to the maximum value of each voltage data is obtained to obtain multiple target voltage values, wherein the maximum value of the number in a set of voltage data corresponds to at least one voltage value; then, the voltage data corresponding to the minimum value of the multiple target voltage values ​​is determined as the target voltage data, wherein the minimum value of the target voltage values ​​corresponds to at least one voltage data; finally, the configuration mode corresponding to the target voltage data is determined as the target configuration mode, and the linear continuous-time equalizer is set to the target configuration mode. By adding a comparator to the signal repeater in the prior art, and sampling and counting the signal after channel recovery passing through the comparator, voltage data results under different equalizer configuration modes are obtained, and the voltage data results are analyzed, so that the channel state can be quickly obtained, and then the configuration mode of the equalizer can be changed to better and quickly adapt to the recovery of lost signals under different channel states, thereby solving the technical problem of untimely channel signal recovery matching in the signal repeater.

[0046] In a specific implementation, step S202 can be implemented by the following steps: Step S2021: When the maximum value of the number in the set of voltage data corresponds to one voltage value, determine the voltage value corresponding to the maximum value in the voltage data as the target voltage value. This method can quickly determine the target voltage value when the maximum value in the set of voltage data corresponds to one voltage value.

[0047] Specifically, as shown in Figure 5, Figure 5 shows a statistical histogram of a set of voltage data, where the horizontal axis is the voltage value and the vertical axis is the number corresponding to the voltage value. The maximum number in the figure corresponds to the voltage value 5, which means that 5 can be quickly determined to be the target voltage value.

[0048] In a specific implementation, step S202 can also be implemented by the following steps: Step S2022: When the maximum value of the quantity in a set of voltage data corresponds to multiple voltage values, determining the minimum value among the multiple voltage values ​​corresponding to the maximum value in the voltage data as the target voltage value. This method can quickly determine the target voltage value when the maximum value in a set of voltage data corresponds to multiple voltage values.

[0049] Specifically, under normal circumstances, when the maximum value of the above number in a set of the above voltage data corresponds to multiple above voltage values, the voltage values ​​corresponding to the maximum value are generally two. By determining the minimum voltage value of the two voltage values, the length value of the largest number of voltage values ​​from the boundary can be obtained.

[0050] In order to further quickly determine the target voltage data when the minimum value among the target voltage values ​​corresponds to one voltage data, the above-mentioned step S203 of the present disclosure can be implemented through the following steps: Step S2031, when the minimum value among the above-mentioned target voltage values ​​corresponds to one voltage data, determine that a group of the above-mentioned voltage data corresponding to the minimum value among multiple above-mentioned target voltage values ​​is the above-mentioned target voltage data.

[0051] Specifically, when the minimum target voltage value corresponds to only one set of voltage data, the set of data can be determined to be the target voltage data.

[0052] The above step S203 can also be implemented in other ways, for example: step S2032, when the minimum value among the above target voltage values ​​corresponds to multiple voltage data, determine whether the number of groups of the voltage data corresponding to the minimum value among the multiple target voltage values ​​is an odd number; step S2033, when the number of groups of the voltage data corresponding to the minimum value among the multiple target voltage values ​​is an odd number, sort the multiple groups of voltage data according to the strength of the above configuration mode corresponding to each of the voltage data to obtain sequence data, and determine the voltage data corresponding to the median of the sequence data as the target voltage data, wherein the strength of the configuration mode is an odd number. The degree is the strength of the linear continuous-time equalizer in recovering the lost signal; step S2034, when the number of groups of the voltage data corresponding to the minimum value among the multiple target voltage values ​​is not an odd number, obtain the voltage difference values ​​corresponding to the multiple groups of the voltage data to obtain multiple voltage difference values, and determine the voltage data corresponding to the maximum value among the multiple voltage difference values ​​as the target voltage data, wherein the voltage difference value is the difference between the first voltage value and the second voltage value in the voltage data, the voltage value corresponding to the maximum value of the first voltage value, and the second voltage value corresponding to the maximum value of the remaining number excluding the maximum value. This method can further quickly determine the target voltage data when the minimum value among the target voltage values ​​corresponds to multiple voltage data.

[0053] Specifically, in the case where the minimum target voltage value corresponds to multiple sets of voltage data, the target voltage data can be quickly determined based on whether the number of voltage data sets is an odd number or an even number. In the case where the number of voltage data sets corresponding to the minimum target voltage value is an odd number, the multiple sets of voltage data are arranged from large to small or small to large according to the compensation strength of the loss signal in their corresponding configuration modes to obtain a set of sequences. The voltage data at the median of the set of sequences is neither under-compensated nor over-compensated compared to the voltage data at both ends, and can therefore be determined as the target voltage data. In the case where the number of voltage data sets corresponding to the minimum target voltage value is an even number, the voltage difference between the largest number of voltage values ​​and the second largest number of voltage values ​​in each set of data is directly obtained, and the voltage differences in each set of data are compared. The set of voltage data with the largest voltage difference is determined as the target voltage data.

[0054] In some embodiments, as shown in FIG4 , the signal repeater further includes a reference signal generator 114 for generating a reference signal and inputting the reference signal into the comparator 112. The steps prior to step S201 can be specifically implemented by performing a preliminary processing step to increase the resolution of the reference signal. This method improves the resolution of the voltage data by increasing the resolution of the reference signal, thereby further enabling accurate recovery and processing of the signal repeater channel signal.

[0055] Specifically, the reference signal generator can be adjusted to increase the resolution of the generated reference signal, thereby increasing the resolution of the voltage data output by the comparator. After the resolution is increased, performing the first acquisition step again can produce multiple sets of high-resolution voltage data, further improving the signal recovery accuracy of the signal repeater.

[0056] In some embodiments, step S203 can also be implemented in other ways, for example: in step S2035, when the minimum value of the target voltage value corresponds to multiple voltage data, the voltage difference values ​​corresponding to the multiple voltage data are obtained to obtain multiple voltage difference values, and the voltage data corresponding to the maximum value of the multiple voltage difference values ​​is determined as the target voltage data, wherein the voltage difference value is the difference between the first voltage value and the second voltage value in the voltage data, the voltage value corresponding to the maximum value of the first voltage value is the voltage value corresponding to the maximum value of the remaining number except the maximum value. This method can further improve the signal recovery accuracy of the signal repeater.

[0057] Specifically, when the minimum value among the target voltage values ​​corresponds to one of the voltage data, the voltage data is determined to be the target voltage data. When the minimum value among the target voltage values ​​corresponds to multiple voltage data, the voltage difference between the largest number of voltage values ​​and the second largest number of voltage values ​​in each set of data is directly obtained, and the voltage differences in each set of data are compared. The set of voltage data with the largest voltage difference is determined to be the target voltage data.

[0058] In order to enable those skilled in the art to more clearly understand the technical solution of the present disclosure, the implementation process of the control method of the signal repeater of the present disclosure will be described in detail below with reference to specific embodiments.

[0059] This embodiment relates to a specific signal repeater control method, including the following steps:

[0060] Step S301: Scan all compensation configurations of the linear continuous-time equalizer to obtain voltage data results under all configurations, and obtain the voltage value corresponding to the maximum value of each voltage data;

[0061] Step S302: determining the voltage data corresponding to the minimum value among the plurality of target voltage values;

[0062] Step S303: When the number of groups of the voltage data corresponding to the minimum value among the plurality of target voltage values ​​is an odd number, the plurality of groups of voltage data are sorted according to the strength of the configuration pattern corresponding to each voltage data to obtain sequence data, and the voltage data corresponding to the median of the sequence data is determined as the target voltage data;

[0063] Step S304: When the number of the voltage data sets corresponding to the minimum value among the plurality of target voltage values ​​is not an odd number, obtaining voltage differences corresponding to the plurality of voltage data sets to obtain a plurality of voltage differences, and determining the voltage data corresponding to the maximum value among the plurality of voltage differences as the target voltage data;

[0064] Step S305: determining that the configuration mode corresponding to the target voltage data is a target configuration mode, and setting the linear continuous time equalizer to the target configuration mode.

[0065] This embodiment relates to another specific signal repeater control method, including the following steps:

[0066] Step S401: Adjusting the reference signal generator to refine the resolution of the reference voltage outputted by the generator, scanning all compensation configurations of the linear continuous-time equalizer, obtaining voltage data results under all configurations, and obtaining the voltage value corresponding to the maximum value of each voltage data;

[0067] Step S402: determining the voltage data corresponding to the minimum value among the plurality of target voltage values;

[0068] Step S403: when the maximum value of the number of the voltage data in a set of the voltage data corresponds to one of the voltage values, determining the voltage value corresponding to the maximum value of the number of the voltage data as the target voltage value;

[0069] Step S404: When the minimum value among the above-mentioned target voltage values ​​corresponds to multiple above-mentioned voltage data, obtain the voltage difference values ​​corresponding to the multiple groups of above-mentioned voltage data to obtain multiple above-mentioned voltage difference values, and determine that the above-mentioned voltage data corresponding to the maximum value among the multiple above-mentioned voltage difference values ​​is the above-mentioned target voltage data.

[0070] The embodiments of the present disclosure also provide a control device for a signal repeater. It should be noted that the control device for the signal repeater of the embodiments of the present disclosure can be used to execute the control method for the signal repeater provided by the embodiments of the present disclosure. The device is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware for a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceived.

[0071] The following introduces the control device of the signal repeater provided by the embodiment of the present disclosure.

[0072] As shown in FIG2 , the signal repeater of the present disclosure includes a linear continuous time equalizer 110 and a comparator 112 in communication connection. The linear continuous time equalizer 110 is used to recover the received lost signal. FIG6 is a schematic diagram of a control device of a signal repeater according to an embodiment of the present disclosure. As shown in FIG6 , the device includes:

[0073] A first acquisition unit 10 is configured to, in a first acquisition step, acquire an output voltage signal of the comparator and statistical characteristics of the output voltage signal under multiple different configuration modes of the linear continuous-time equalizer to obtain multiple sets of voltage data, wherein each set of voltage data corresponds to one configuration mode, the linear continuous-time equalizer has different parameters for recovering the lost signal under any two different configuration modes, and the voltage data comprises multiple voltage values ​​of the output voltage signal and the number of values ​​corresponding to each voltage value within a predetermined time period;

[0074] Specifically, there is no limitation on the number and type of comparators connected to the linear continuous-time equalizer. The comparator may be one or more, and may be a window comparator, a threshold comparator, or a high-speed comparator. A window comparator compares an input signal against set upper and lower thresholds and outputs a high logic level when the input signal is within the range, otherwise outputting a low logic level. A threshold comparator is the most common type of comparator, comparing an input signal with a preset threshold and outputting a high logic level or a low logic level when the input signal exceeds or falls below the threshold. A high-speed comparator has a fast response speed and can be used in high-speed signal processing and data conversion applications. Different configuration modes of the linear continuous-time equalizer differ in the degree of compensation for channel fading signals, such as overcompensation, undercompensation, and appropriate compensation. Different parameter settings for different compensation levels result in different corresponding configuration modes. The statistical characteristics of the output voltage signal may be the statistical distribution or statistical characteristic values ​​of the output voltage signal. The voltage data may be presented in the form of a statistical graph or statistical table.

[0075] A second acquiring unit 20 is configured to acquire, in a second acquiring step, a voltage value corresponding to the maximum value of the aforementioned number in each of the aforementioned voltage data, to obtain a plurality of target voltage values, wherein the maximum value of the aforementioned number in a set of the aforementioned voltage data corresponds to at least one of the aforementioned voltage values;

[0076] Specifically, ideally, the signal waveform after perfectly recovering the lost signal is a square waveform. In other words, according to probability statistics theory, the probability mass is distributed at the two ends of the voltage signal, with the largest number of maximum and minimum voltage values. However, in reality, this square waveform may not be achieved, and the maximum value must be a certain distance from the boundary. Therefore, the voltage value corresponding to the maximum value in the above set of voltage data may be one or more.

[0077] A first determining unit 30 is configured to determine, in a first determining step, the voltage data corresponding to the minimum value among the plurality of target voltage values ​​as the target voltage data, wherein the minimum value among the target voltage values ​​corresponds to at least one of the voltage data;

[0078] Specifically, the voltage value corresponding to the maximum value of the above number in a set of voltage data may be one or more. By comparing the target voltage values ​​in multiple sets of voltage data, the voltage data corresponding to the minimum value is obtained. Since the target voltage data is closest to the boundary of the maximum voltage value or the minimum voltage value, it means that the voltage data in this case is closer to the square wave under ideal conditions.

[0079] The second determining unit 40 is used in a second determining step to determine that the configuration mode corresponding to the target voltage data is a target configuration mode, and to set the linear continuous time equalizer to the target configuration mode.

[0080] Specifically, since the target voltage data is closest to the boundary of the maximum voltage or the minimum voltage, it means that the voltage data in this case is closer to the square wave under ideal conditions. The configuration mode corresponding to the target voltage data is the most ideal configuration mode under current conditions, and has the best recovery effect on the lost signal.

[0081] In some embodiments, a control device for a signal repeater is provided, wherein the signal repeater includes a linear continuous-time equalizer and a comparator in communication connection, the linear continuous-time equalizer is used to recover the received lost signal, and the device includes: a first acquisition unit acquires the output voltage signal and the statistical characteristics of the output voltage signal of the comparator under multiple different configuration modes of the linear continuous-time equalizer to obtain multiple groups of voltage data; a second acquisition unit acquires the voltage value corresponding to the maximum value of each voltage data to obtain multiple target voltage values, wherein the maximum value of the number in a group of voltage data corresponds to at least one voltage value; a first determination unit determines that the voltage data corresponding to the minimum value among the multiple target voltage values ​​is the target voltage data, wherein the minimum value among the target voltage values ​​corresponds to at least one voltage data; the second determination unit determines that the configuration mode corresponding to the target voltage data is the target configuration mode, and sets the linear continuous-time equalizer to the target configuration mode. By adding a comparator to the signal repeater in the existing technology, and sampling and counting the signal after the channel is recovered through the comparator, the voltage data results under different equalizer configuration modes are obtained, and the voltage data results are analyzed, so that the channel status can be quickly obtained, and then the configuration mode of the equalizer can be changed to better and quickly adapt to the recovery of lost signals under different channel states, thereby solving the technical problem of untimely signal recovery matching of the signal repeater channel.

[0082] In some embodiments, the second acquisition unit is further configured to, when the maximum value of the quantity in the set of voltage data corresponds to one voltage value, determine the voltage value corresponding to the maximum value in the voltage data as the target voltage value. This device can quickly determine the target voltage value when the maximum value in the set of voltage data corresponds to one voltage value.

[0083] Specifically, as shown in Figure 5, Figure 5 shows a statistical histogram of a set of voltage data, where the horizontal axis is the voltage value and the vertical axis is the number corresponding to the voltage value. The maximum number in the figure corresponds to the voltage value 5, which means that 5 can be quickly determined to be the target voltage value.

[0084] In some embodiments, the second acquisition unit is further configured to, when the maximum value of the quantity in a set of voltage data corresponds to multiple voltage values, determine a minimum value among the multiple voltage values ​​corresponding to the maximum value in the voltage data as the target voltage value. This device can quickly determine the target voltage value when the maximum value in a set of voltage data corresponds to multiple voltage values.

[0085] Specifically, under normal circumstances, when the maximum value of the above number in a set of the above voltage data corresponds to multiple above voltage values, the voltage values ​​corresponding to the maximum value are generally two. By determining the minimum voltage value of the two voltage values, the length value of the largest number of voltage values ​​from the boundary can be obtained.

[0086] In order to further quickly determine the target voltage data when the minimum value among the target voltage values ​​corresponds to one voltage data, the above-mentioned first determination unit of the present disclosure includes a first determination module, which is used to determine that a group of the above-mentioned voltage data corresponding to the minimum value among multiple above-mentioned target voltage values ​​is the above-mentioned target voltage data when the minimum value among the above-mentioned target voltage values ​​corresponds to one above-mentioned voltage data.

[0087] Specifically, when the minimum target voltage value corresponds to only one set of voltage data, the set of data can be determined to be the target voltage data.

[0088] In some embodiments, the first determination unit further includes a second determination module, a third determination module, and a fourth determination module, wherein the second determination module is used to determine whether the number of groups of the voltage data corresponding to the minimum value among the multiple target voltage values ​​is an odd number when the minimum value among the multiple target voltage values ​​corresponds to the multiple voltage data; the third determination module is used to sort the multiple groups of voltage data according to the strength of the configuration mode corresponding to each voltage data when the number of groups of the voltage data corresponding to the minimum value among the multiple target voltage values ​​is an odd number, to obtain sequence data, and determine that the voltage data corresponding to the median in the sequence data is the target voltage data. In the embodiment, the strength of the configuration mode is the strength of the linear continuous-time equalizer in recovering the lost signal; the fourth determination module is used to obtain voltage difference values ​​corresponding to multiple groups of the voltage data when the number of groups of the voltage data corresponding to the minimum value among the multiple target voltage values ​​is not an odd number, obtain multiple voltage difference values, and determine the voltage data corresponding to the maximum value among the multiple voltage difference values ​​as the target voltage data, wherein the voltage difference value is the difference between the first voltage value and the second voltage value in the voltage data, the voltage value corresponding to the maximum value of the first voltage value, and the voltage value corresponding to the maximum value of the remaining number excluding the maximum value. The device can further quickly determine the target voltage data when the minimum value among the target voltage values ​​corresponds to multiple voltage data.

[0089] Specifically, in the case where the minimum target voltage value corresponds to multiple sets of voltage data, the target voltage data can be quickly determined based on whether the number of voltage data sets is an odd number or an even number. In the case where the number of voltage data sets corresponding to the minimum target voltage value is an odd number, the multiple sets of voltage data are arranged from large to small or small to large according to the compensation strength of the loss signal in their corresponding configuration modes to obtain a set of sequences. The voltage data at the median of the set of sequences is neither under-compensated nor over-compensated compared to the voltage data at both ends, and can therefore be determined as the target voltage data. In the case where the number of voltage data sets corresponding to the minimum target voltage value is an even number, the voltage difference between the largest number of voltage values ​​and the second largest number of voltage values ​​in each set of data is directly obtained, and the voltage differences in each set of data are compared. The set of voltage data with the largest voltage difference is determined as the target voltage data.

[0090] In some embodiments, as shown in FIG4 , the signal repeater further includes a reference signal generator 114 for generating a reference signal and inputting the reference signal into the comparator 112. The device further includes a processing unit for improving the resolution of the reference signal. By improving the resolution of the reference signal and thereby the resolution of the voltage data, the device can further accurately recover and process the channel signal of the signal repeater.

[0091] Specifically, the reference signal generator can be adjusted to increase the resolution of the generated reference signal, thereby increasing the resolution of the voltage data output by the comparator. After the resolution is increased, performing the first acquisition step again can produce multiple sets of high-resolution voltage data, further improving the signal recovery accuracy of the signal repeater.

[0092] In some embodiments, the first determination unit further includes a fifth determination module configured to, when the minimum value of the target voltage value corresponds to multiple voltage data, obtain voltage difference values ​​corresponding to multiple sets of the voltage data, obtain multiple voltage difference values, and determine the voltage data corresponding to the maximum value of the multiple voltage difference values ​​as the target voltage data, wherein the voltage difference value is the difference between the first voltage value and the second voltage value in the voltage data, the first voltage value is the voltage value corresponding to the maximum value of the aforementioned number, and the second voltage value is the voltage value corresponding to the remaining maximum values ​​excluding the maximum value. This device can further improve the signal recovery accuracy of the signal repeater.

[0093] Specifically, when the minimum value among the target voltage values ​​corresponds to one of the voltage data, the voltage data is determined to be the target voltage data. When the minimum value among the target voltage values ​​corresponds to multiple voltage data, the voltage difference between the largest number of voltage values ​​and the second largest number of voltage values ​​in each set of data is directly obtained, and the voltage differences in each set of data are compared. The set of voltage data with the largest voltage difference is determined to be the target voltage data.

[0094] The control device for the signal repeater includes a processor and a memory. The first acquisition unit, the second acquisition unit, the first determination unit, and the second determination unit are all stored as program units in the memory. The processor executes the program units stored in the memory to implement the corresponding functions. The modules are all located in the same processor; alternatively, the modules can be located in different processors in any combination.

[0095] The processor contains a kernel, which calls the corresponding program unit from the memory. One or more kernels can be set, and the signal repeater can be controlled by adjusting the kernel parameters.

[0096] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0097] An embodiment of the present invention provides a computer-readable storage medium, which includes a stored program. When the program is executed, the device where the computer-readable storage medium is located is controlled to execute the control method of the signal repeater.

[0098] Specifically, the control method of the signal repeater includes:

[0099] Step S201 is a first acquisition step of acquiring an output voltage signal of the comparator and statistical characteristics of the output voltage signal in a plurality of different configuration modes of the linear continuous-time equalizer to obtain a plurality of sets of voltage data, wherein each set of voltage data corresponds to one of the configuration modes, the linear continuous-time equalizer has different parameters for recovering the lost signal in any two different configuration modes, and the voltage data comprises a plurality of voltage values ​​of the output voltage signal and a quantity corresponding to each of the voltage values ​​within a predetermined time period;

[0100] Specifically, there is no limitation on the number and type of comparators connected to the linear continuous-time equalizer. The comparator may be one or more, and may be a window comparator, a threshold comparator, or a high-speed comparator. A window comparator compares an input signal against set upper and lower thresholds and outputs a high logic level when the input signal is within the range, otherwise outputting a low logic level. A threshold comparator is the most common type of comparator, comparing an input signal with a preset threshold and outputting a high logic level or a low logic level when the input signal exceeds or falls below the threshold. A high-speed comparator has a fast response speed and can be used in high-speed signal processing and data conversion applications. Different configuration modes of the linear continuous-time equalizer differ in the degree of compensation for channel fading signals, such as overcompensation, undercompensation, and appropriate compensation. Different parameter settings for different compensation levels result in different corresponding configuration modes. The statistical characteristics of the output voltage signal may be the statistical distribution or statistical characteristic values ​​of the output voltage signal. The voltage data may be presented in the form of a statistical graph or statistical table.

[0101] Step S202, a second acquisition step, acquiring a voltage value corresponding to the maximum value of the above number in each of the above voltage data to obtain a plurality of target voltage values, wherein the maximum value of the above number in a set of the above voltage data corresponds to at least one of the above voltage values;

[0102] Specifically, ideally, the signal waveform after perfectly recovering the lost signal is a square waveform. In other words, according to probability statistics theory, the probability mass is distributed at the two ends of the voltage signal, with the largest number of maximum and minimum voltage values. However, in reality, this square waveform may not be achieved, and the maximum value must be a certain distance from the boundary. Therefore, the voltage value corresponding to the maximum value in the above set of voltage data may be one or more.

[0103] Step S203, a first determination step, determining the voltage data corresponding to the minimum value among the plurality of target voltage values ​​as the target voltage data, wherein the minimum value among the target voltage values ​​corresponds to at least one of the voltage data;

[0104] Specifically, the voltage value corresponding to the maximum value of the above number in a set of voltage data may be one or more. By comparing the target voltage values ​​in multiple sets of voltage data, the voltage data corresponding to the minimum value is obtained. Since the target voltage data is closest to the boundary of the maximum voltage value or the minimum voltage value, it means that the voltage data in this case is closer to the square wave under ideal conditions.

[0105] Step S204, a second determination step, determines that the configuration mode corresponding to the target voltage data is a target configuration mode, and sets the linear continuous time equalizer to the target configuration mode.

[0106] Specifically, since the target voltage data is closest to the boundary of the maximum voltage or the minimum voltage, it means that the voltage data in this case is closer to the square wave under ideal conditions. The configuration mode corresponding to the target voltage data is the most ideal configuration mode under current conditions, and has the best recovery effect on the lost signal.

[0107] An embodiment of the present invention provides a processor, which is used to run a program, wherein the control method of the signal repeater is executed when the program is run.

[0108] Specifically, the control method of the signal repeater includes:

[0109] Step S201 is a first acquisition step of acquiring an output voltage signal of the comparator and statistical characteristics of the output voltage signal in a plurality of different configuration modes of the linear continuous-time equalizer to obtain a plurality of sets of voltage data, wherein each set of voltage data corresponds to one of the configuration modes, the linear continuous-time equalizer has different parameters for recovering the lost signal in any two different configuration modes, and the voltage data comprises a plurality of voltage values ​​of the output voltage signal and a quantity corresponding to each of the voltage values ​​within a predetermined time period;

[0110] Specifically, there is no limitation on the number and type of comparators connected to the linear continuous-time equalizer. The comparator may be one or more, and may be a window comparator, a threshold comparator, or a high-speed comparator. A window comparator compares an input signal against set upper and lower thresholds and outputs a high logic level when the input signal is within the range, otherwise outputting a low logic level. A threshold comparator is the most common type of comparator, comparing an input signal with a preset threshold and outputting a high logic level or a low logic level when the input signal exceeds or falls below the threshold. A high-speed comparator has a fast response speed and can be used in high-speed signal processing and data conversion applications. Different configuration modes of the linear continuous-time equalizer differ in the degree of compensation for channel fading signals, such as overcompensation, undercompensation, and appropriate compensation. Different parameter settings for different compensation levels result in different corresponding configuration modes. The statistical characteristics of the output voltage signal may be the statistical distribution or statistical characteristic values ​​of the output voltage signal. The voltage data may be presented in the form of a statistical graph or statistical table.

[0111] Step S202, a second acquisition step, acquiring a voltage value corresponding to the maximum value of the above number in each of the above voltage data to obtain a plurality of target voltage values, wherein the maximum value of the above number in a set of the above voltage data corresponds to at least one of the above voltage values;

[0112] Specifically, ideally, the signal waveform after perfectly recovering the lost signal is a square waveform. In other words, according to probability statistics theory, the probability mass is distributed at the two ends of the voltage signal, with the largest number of maximum and minimum voltage values. However, in reality, this square waveform may not be achieved, and the maximum value must be a certain distance from the boundary. Therefore, the voltage value corresponding to the maximum value in the above set of voltage data may be one or more.

[0113] Step S203, a first determination step, determining the voltage data corresponding to the minimum value among the plurality of target voltage values ​​as the target voltage data, wherein the minimum value among the target voltage values ​​corresponds to at least one of the voltage data;

[0114] Specifically, the voltage value corresponding to the maximum value of the above number in a set of voltage data may be one or more. By comparing the target voltage values ​​in multiple sets of voltage data, the voltage data corresponding to the minimum value is obtained. Since the target voltage data is closest to the boundary of the maximum voltage value or the minimum voltage value, it means that the voltage data in this case is closer to the square wave under ideal conditions.

[0115] Step S204, a second determination step, determines that the configuration mode corresponding to the target voltage data is a target configuration mode, and sets the linear continuous time equalizer to the target configuration mode.

[0116] Specifically, since the target voltage data is closest to the boundary of the maximum voltage or the minimum voltage, it means that the voltage data in this case is closer to the square wave under ideal conditions. The configuration mode corresponding to the target voltage data is the most ideal configuration mode under current conditions, and has the best recovery effect on the lost signal.

[0117] An embodiment of the present invention provides a device, comprising a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, at least the following steps are performed:

[0118] Step S201 is a first acquisition step of acquiring an output voltage signal of the comparator and statistical characteristics of the output voltage signal in a plurality of different configuration modes of the linear continuous-time equalizer to obtain a plurality of sets of voltage data, wherein each set of voltage data corresponds to one of the configuration modes, the linear continuous-time equalizer has different parameters for recovering the lost signal in any two different configuration modes, and the voltage data comprises a plurality of voltage values ​​of the output voltage signal and a quantity corresponding to each of the voltage values ​​within a predetermined time period;

[0119] Step S202, a second acquisition step, acquiring a voltage value corresponding to the maximum value of the above number in each of the above voltage data to obtain a plurality of target voltage values, wherein the maximum value of the above number in a set of the above voltage data corresponds to at least one of the above voltage values;

[0120] Step S203, a first determination step, determining the voltage data corresponding to the minimum value among the plurality of target voltage values ​​as the target voltage data, wherein the minimum value among the target voltage values ​​corresponds to at least one of the voltage data;

[0121] Step S204, a second determination step, determines that the configuration mode corresponding to the target voltage data is a target configuration mode, and sets the linear continuous time equalizer to the target configuration mode.

[0122] The devices in this article can be servers, PCs, PADs, mobile phones, etc.

[0123] The present disclosure also provides a computer program product, which, when executed on a data processing device, is adapted to execute a program for initializing at least the following method steps:

[0124] Step S201 is a first acquisition step of acquiring an output voltage signal of the comparator and statistical characteristics of the output voltage signal in a plurality of different configuration modes of the linear continuous-time equalizer to obtain a plurality of sets of voltage data, wherein each set of voltage data corresponds to one of the configuration modes, the linear continuous-time equalizer has different parameters for recovering the lost signal in any two different configuration modes, and the voltage data comprises a plurality of voltage values ​​of the output voltage signal and a quantity corresponding to each of the voltage values ​​within a predetermined time period;

[0125] Step S202, a second acquisition step, acquiring a voltage value corresponding to the maximum value of the above number in each of the above voltage data to obtain a plurality of target voltage values, wherein the maximum value of the above number in a set of the above voltage data corresponds to at least one of the above voltage values;

[0126] Step S203, a first determination step, determining the voltage data corresponding to the minimum value among the plurality of target voltage values ​​as the target voltage data, wherein the minimum value among the target voltage values ​​corresponds to at least one of the voltage data;

[0127] Step S204, a second determination step, determines that the configuration mode corresponding to the target voltage data is a target configuration mode, and sets the linear continuous time equalizer to the target configuration mode.

[0128] Obviously, those skilled in the art will appreciate that the various modules or steps of the present invention described above can be implemented using a general-purpose computing device, can be centralized on a single computing device, or can be distributed across a network of multiple computing devices. They can be implemented using program code executable by the computing device, and thus, can be stored in a storage device and executed by the computing device. In some cases, the steps shown or described herein can be performed in a different order than that shown, or can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0129] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0130] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0131] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0132] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0133] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory.

[0134] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0135] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.

[0136] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, an element defined by the phrase "comprises a ..." does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes the element.

[0137] From the above description, it can be seen that the above embodiments of the present disclosure achieve the following technical effects:

[0138] 1) The control method of the signal repeater disclosed in the present invention, the signal repeater includes a linear continuous time equalizer and a comparator connected in communication. First, the output voltage signal of the comparator and the statistical characteristics of the output voltage signal of the linear continuous time equalizer in multiple different configuration modes are obtained to obtain multiple sets of voltage data; then the voltage value corresponding to the maximum value of each voltage data is obtained to obtain multiple target voltage values, wherein the maximum value of the number in a set of voltage data corresponds to at least one voltage value; then, the voltage data corresponding to the minimum value of the multiple target voltage values ​​is determined as the target voltage data, wherein the minimum value of the target voltage values ​​corresponds to at least one voltage data; finally, the configuration mode corresponding to the target voltage data is determined as the target configuration mode, and the linear continuous time equalizer is set to the target configuration mode. By adding a comparator to the signal repeater in the prior art, and sampling and counting the signal after the channel is recovered through the comparator, the voltage data results under different equalizer configuration modes are obtained, and the voltage data results are analyzed, so that the channel state can be quickly obtained, and then the configuration mode of the equalizer is changed to better and quickly adapt to the recovery of the lost signal under different channel states, thereby solving the technical problem of untimely signal signal recovery matching in the signal repeater channel.

[0139] 2) A control device for a signal repeater disclosed in the present invention, wherein the signal repeater includes a linear continuous-time equalizer and a comparator in communication connection, the linear continuous-time equalizer being used to recover a received lost signal, and the device including: a first acquisition unit acquiring the output voltage signal of the comparator and the statistical characteristics of the output voltage signal under multiple different configuration modes of the linear continuous-time equalizer to obtain multiple groups of voltage data; a second acquisition unit acquiring the voltage value corresponding to the maximum value of each voltage data to obtain multiple target voltage values, wherein the maximum value of a group of voltage data corresponds to at least one voltage value; a first determination unit determining the voltage data corresponding to the minimum value of the multiple target voltage values ​​as the target voltage data, wherein the minimum value of the target voltage values ​​corresponds to at least one voltage data; a second determination unit determining the configuration mode corresponding to the target voltage data as the target configuration mode, and setting the linear continuous-time equalizer to the target configuration mode. By adding a comparator to the signal repeater in the existing technology, and sampling and counting the signal after the channel is recovered through the comparator, the voltage data results under different equalizer configuration modes are obtained, and the voltage data results are analyzed, so that the channel status can be quickly obtained, and then the configuration mode of the equalizer can be changed to better and quickly adapt to the recovery of lost signals under different channel states, thereby solving the technical problem of untimely signal recovery matching of the signal repeater channel.

[0140] The foregoing description is merely a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Those skilled in the art will readily appreciate that various modifications and variations are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present disclosure shall be included within the scope of protection of the present disclosure.

Claims

1. A control method for a signal repeater, wherein: The signal repeater includes a linear continuous time equalizer and a comparator in communication connection, the linear continuous time equalizer is used to recover the received lost signal, and the method includes: A first acquisition step is to acquire the output voltage signal of the comparator and the statistical characteristics of the output voltage signal in a plurality of different configuration modes of the linear continuous time equalizer to obtain a plurality of groups of voltage data, wherein a group of the voltage data corresponds to one configuration mode, the corresponding parameters for recovering the loss signal in any two different configuration modes of the linear continuous time equalizer are different, and the voltage data are a plurality of voltage values ​​of the output voltage signal in a predetermined time period and the number corresponding to each of the voltage values; A second acquisition step is to acquire a voltage value corresponding to the maximum value of the number in each of the voltage data to obtain a plurality of target voltage values, wherein the maximum value of the number in a group of the voltage data corresponds to at least one of the voltage values; A first determination step is to determine the voltage data corresponding to the minimum value among the plurality of target voltage values ​​as the target voltage data, wherein the minimum value among the target voltage values ​​corresponds to at least one of the voltage data; The second determination step is to determine that the configuration mode corresponding to the target voltage data is a target configuration mode, and set the linear continuous time equalizer to the target configuration mode.

2. The method according to claim 1, wherein: In the case where the maximum value of the number in a set of the voltage data corresponds to one voltage value, the second obtaining step comprises: A voltage value corresponding to a maximum value of the number in the voltage data is determined as the target voltage value.

3. The method according to claim 1, wherein: In the case where the maximum value of the number in a set of the voltage data corresponds to a plurality of the voltage values, the second obtaining step comprises: The minimum value among the plurality of voltage values ​​corresponding to the maximum value of the number in the voltage data is determined as the target voltage value.

4. The method according to claim 1, wherein: In the case where the minimum value among the target voltage values ​​corresponds to one of the voltage data, the first determining step includes: A group of the voltage data corresponding to a minimum value among the plurality of the target voltage values ​​is determined as the target voltage data.

5. The method according to claim 1, wherein: In the case where the minimum value among the target voltage values ​​corresponds to a plurality of the voltage data, the first determining step includes: determining whether the number of groups of the voltage data corresponding to the minimum value among the plurality of target voltage values ​​is an odd number; When the number of groups of the voltage data corresponding to the minimum value among the plurality of target voltage values ​​is an odd number, the plurality of groups of the voltage data are sorted according to the strength of the configuration mode corresponding to each of the voltage data. Sequence, obtain sequence data, and determine that the voltage data corresponding to the median in the sequence data is the target voltage data, wherein the strength of the configuration mode is the strength of the linear continuous time equalizer to restore the loss signal; When the number of groups of the voltage data corresponding to the minimum value among the multiple target voltage values ​​is not an odd number, the voltage difference values ​​corresponding to the multiple groups of the voltage data are obtained to obtain the multiple voltage difference values, and the voltage data corresponding to the maximum value among the multiple voltage difference values ​​is determined as the target voltage data, wherein the voltage difference value is the difference between the first voltage value and the second voltage value in the voltage data, the first voltage value is the voltage value corresponding to the maximum value of the number, and the second voltage value is the voltage value corresponding to the maximum value of the remaining number except the maximum number.

6. The method according to claim 1, wherein: The signal repeater further includes a reference signal generator, which is used to generate a reference signal and input the reference signal to the comparator. Before the first acquisition step, the method further includes: A preliminary processing step is performed to improve the resolution of the reference signal.

7. The method according to claim 6, wherein: In the case where the minimum value among the target voltage values ​​corresponds to a plurality of the voltage data, the first determining step includes: Obtain voltage difference values ​​corresponding to multiple groups of the voltage data, obtain multiple voltage difference values, and determine that the voltage data corresponding to the maximum value among the multiple voltage difference values ​​is the target voltage data, wherein the voltage difference value is the difference between the first voltage value and the second voltage value in the voltage data, the first voltage value is the voltage value corresponding to the maximum value of the number, and the second voltage value is the voltage value corresponding to the maximum value of the remaining number except the maximum number.

8. A control device for a signal repeater, wherein: The signal repeater includes a linear continuous time equalizer and a comparator in communication connection, wherein the linear continuous time equalizer is used to recover the received lost signal, and the device includes: A first acquisition unit is used for a first acquisition step, acquiring the output voltage signal of the comparator and the statistical characteristics of the output voltage signal in a plurality of different configuration modes of the linear continuous time equalizer, to obtain a plurality of groups of voltage data, wherein a group of the voltage data corresponds to one configuration mode, the corresponding parameters for recovering the loss signal in any two different configuration modes of the linear continuous time equalizer are different, and the voltage data are a plurality of voltage values ​​of the output voltage signal in a predetermined time period and the number corresponding to each of the voltage values; A second acquisition unit, used in a second acquisition step, acquires a voltage value corresponding to a maximum value of the number in each of the voltage data to obtain a plurality of target voltage values, wherein a maximum value of the number in a group of the voltage data corresponds to at least one of the voltage values; A first determining unit, used in a first determining step, determines that the voltage data corresponding to the minimum value among the plurality of target voltage values ​​is the target voltage data, wherein the minimum value among the target voltage values ​​corresponds to at least one of the voltage data; A second determining unit is used for a second determining step to determine the configuration corresponding to the target voltage data. The mode is a target configuration mode, and the linear continuous time equalizer is set to the target configuration mode.

9. A computer-readable storage medium, wherein: The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method according to any one of claims 1 to 7.

10. An electronic device comprising a memory and a processor, wherein: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 7 through the computer program.

Citation Information

Patent Citations

  • Asynchronous eye pattern equalization method, device and system

    CN112737990A

  • Method for realizing adaptive equalization and adaptive equalizer

    CN114070683A

  • Signal repeater control method and signal repeater control device

    CN116980017A

  • Methods and systems for adaptive equalization with wide range of signal amplitudes

    US11153135B1

  • Adaptive equalization apparatus and equalization method

    WO2011021808A2