Stability optimization method for screen-machine separation system and central control host

By comprehensively optimizing the SerDes, PMIC, CPU, and display module in the screen-machine separation system, the black screen and shutdown problem of the screen-machine separation system was solved, and the system stability and operator experience were improved.

CN119127110BActive Publication Date: 2025-10-10SHANGHAI HUAXING DIGITAL TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411192169.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-28
Publication Date
2025-10-10
Estimated Expiration
2044-08-28

AI Technical Summary

Technical Problem

The screen-machine separation system has a black screen and crash phenomenon, resulting in low system stability and affecting the operator's operating experience.

Method used

By pre-emphasis parameter compensation for the data transmission rate of the serial deserializer (SerDes), mapping the domain control voltage and operating main frequency of the voltage management integrated circuit (PMIC) and central processing unit (CPU), calibrating and synchronizing the touch signal of the display module, and dynamically polling and monitoring the SerDes, the stability optimization results of the screen-machine separation system are determined by comprehensively considering the compensation results, mapping results, synchronization results, and monitoring results.

Benefits of technology

It effectively improves the stability of the screen-machine separation system, avoids black screen and downtime, and improves the operator's working experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119127110B_ABST
    Figure CN119127110B_ABST
Patent Text Reader

Abstract

The application provides a stability optimization method for a screen-machine separation system and a central control host, the method comprising: based on a data transmission rate of SerDes, pre-emphasis parameter compensation is performed on the SerDes to obtain a compensation result; a domain control voltage of a PMIC and a working main frequency of a CPU are mapped to obtain a mapping result; touch signals of a display module are calibrated and synchronized to obtain a synchronization result; dynamic polling monitoring is performed on the SerDes to obtain a monitoring result; and according to the compensation result, the mapping result, the synchronization result and the monitoring result, a stability optimization result corresponding to the screen-machine separation system is determined. The method comprehensively considers the compensation result, the mapping result, the synchronization result and the monitoring result to determine the stability optimization result corresponding to the screen-machine separation system, can effectively improve the system stability, can avoid the black screen downtime phenomenon of the screen-machine separation system, and improves the operation experience of an operator.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of screen-machine separation, in particular to a stability optimization method for a screen-machine separation system and a central control host. BACKGROUND

[0002] With the rapid development of the engineering machinery industry, the modular design concept of equipment has become the mainstream trend in the industry, and the screen-machine separation technology is a specific embodiment of this design concept in the engineering machinery field. By separating the display screen from the host, the design, production and maintenance of each component can be more independent and efficient. The screen-machine separation technology enables the display screen of the working machine to be designed to be lighter and more durable, while providing users with better visual effects and operation experience. With the advancement of screen-machine separation technology, the screen-machine separation system also faces some technical problems, such as signal transmission stability, power supply, synchronization and cooperation, vehicle electromagnetic compatibility and cab environmental adaptability, and safety and reliability, etc. These technical problems will be converted into system problems, causing the screen-machine separation system to appear black screen downtime, resulting in low system stability.

[0003] In the prior art, when the screen-machine separation system appears black screen downtime, all devices of the screen-machine separation system are usually shut down, and all devices are powered on again. After all devices are normally started, the operator can complete the normal work process, and the black screen downtime problem is temporarily solved. However, this method has certain limitations, and the screen-machine separation system may appear black screen downtime again, which is difficult to ensure system stability and further affects the work experience of the operator. SUMMARY

[0004] The present application provides a stability optimization method for a screen-machine separation system and a central control host, which solves the defects of the prior art that has certain limitations, the screen-machine separation system may appear black screen downtime again, which is difficult to ensure system stability and further affects the work experience of the operator. The method considers compensation results, mapping results, synchronization results and monitoring results to determine the stability optimization result of the screen-machine separation system, which can effectively improve the system stability, avoid the screen-machine separation system from appearing black screen downtime, and improve the work experience of the operator.

[0005] The present application provides a stability optimization method for a screen-machine separation system, which is applied to a central control host in the screen-machine separation system. The central control host includes an electronic management integrated circuit (PMIC) and a central processing unit (CPU). The screen-machine separation system also includes a display module. The central control host interacts with the display module through a serial deserializer (SerDes). The method includes the following steps.

[0006] Based on the data transmission rate of the SerDes, pre-emphasis parameter compensation is performed on the SerDes to obtain a compensation result.

[0007] The domain control voltage of the PMIC and the operating main frequency of the CPU are mapped to obtain a mapping result.

[0008] The touch signal of the display module is calibrated and synchronized to obtain a synchronization result.

[0009] Dynamic polling monitoring is performed on the SerDes to obtain a monitoring result.

[0010] A stability optimization result corresponding to the screen-machine separation system is determined according to the compensation result, the mapping result, the synchronization result and the monitoring result.

[0011] According to a stability optimization method for a screen-machine separation system provided by the present invention, the SerDes includes: a transmitting end and a receiving end; the pre-emphasis parameter compensation of the SerDes is performed based on the data transmission rate of the SerDes to obtain a compensation result, including: when the data transmission rate is greater than or equal to a preset threshold, based on the parameters of the target equalizer in the receiving end, the pre-emphasis parameter compensation of the transmitting end is performed to obtain the compensation result; when the data transmission rate is less than the preset threshold, the pre-emphasis parameter compensation of the receiving end is performed based on preset parameters to obtain the compensation result.

[0012] According to a stability optimization method for a screen-machine separation system provided by the present invention, the receiving end includes a deserializer; the dynamic polling monitoring of the SerDes to obtain a monitoring result includes: determining a reading result corresponding to the status bit of the deserializer; when the reading result indicates a successful reading, determining a link result corresponding to the SerDes; when the link result indicates a successful link, performing a delay operation according to a preset time length to obtain the monitoring result; when the link result indicates a link failure, initializing the SerDes and performing a delay operation according to the preset time length to obtain the monitoring result; when the read result indicates a read failure, initializing the SerDes and performing a delay operation according to the preset time length to obtain the monitoring result.

[0013] According to a stability optimization method for a screen-machine separation system provided by the present invention, the SerDes also includes an HSD transmission harness, which is used to connect the transmitting end and the receiving end, the transmitting end includes a common-mode inductor, and the receiving end includes a matching resistor; the method also includes: adjusting the impedance of the HSD transmission harness through the common-mode inductor and the matching resistor to obtain a target impedance.

[0014] According to a stability optimization method for a screen-machine separation system provided by the present invention, the display module includes a touch screen; the touch signal of the display module is calibrated and synchronized to obtain a synchronization result, including: calibrating and synchronizing the touch signal with the transmission signal of the SerDes, the operating system of the central control host, and the calibration mechanism of the touch screen to obtain the synchronization result.

[0015] According to a stability optimization method for a screen-machine separation system provided by the present invention, the method also includes: determining the target operating frequency of the CPU based on task requirement information and load information of the screen-machine separation system; determining the core voltage value required by the CPU at the target operating frequency; adjusting the output voltage of the PMIC based on the characteristic parameters of the CPU, combined with the core voltage value and the preset operating frequency of the CPU, to obtain a fixed-frequency output result; determining the stability optimization result corresponding to the screen-machine separation system based on the compensation result, the mapping result, the synchronization result, the monitoring result and the fixed-frequency output result, including: determining the compensation result, the mapping result, the synchronization result, the monitoring result and the fixed-frequency output result as the stability optimization result.

[0016] The present invention also provides a central control host, which is arranged in a screen-machine separation system. The central control host includes: an electronic management integrated circuit PMIC and a central processing unit CPU. The screen-machine separation system also includes a display module. The central control host interacts with the display module through a serial deserializer SerDes. The central control host also includes: a first component module, a second component module, a third component module and a fourth component module.

[0017] The first component module is configured to perform pre-emphasis parameter compensation on the SerDes based on the data transmission rate of the SerDes to obtain a compensation result.

[0018] The second component module is used to map the domain control voltage of the PMIC and the operating main frequency of the CPU to obtain a mapping result.

[0019] The third component module is used to calibrate and synchronize the touch signal of the display module to obtain a synchronization result.

[0020] The fourth component module is used to perform dynamic polling monitoring on the SerDes to obtain monitoring results.

[0021] The CPU is used to determine the stability optimization result corresponding to the screen-machine separation system according to the compensation result, the mapping result, the synchronization result and the monitoring result.

[0022] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and runnable on the processor, wherein when the processor executes the computer program, the stability optimization method for the screen-machine separation system as described above is implemented.

[0023] The present invention also provides a computer program product, comprising a computer program, which, when executed by a processor, implements any of the above-described methods for optimizing the stability of a screen-machine separation system.

[0024] The present invention also provides an operating machine, comprising the above-mentioned central control host.

[0025] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the stability optimization method for the screen-machine separation system as described in any one of the above is implemented.

[0026] The present invention provides a stability optimization method and central control host for the screen-machine separation system. The method comprehensively considers the compensation results, mapping results, synchronization results and monitoring results to determine the stability optimization results corresponding to the screen-machine separation system. It can effectively improve the system stability, avoid the black screen and downtime phenomenon of the screen-machine separation system, and enhance the operator's operating experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions in the present invention or the prior art, a brief introduction is given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0028] Figure 1 It is a flow chart of the stability optimization method for the screen-machine separation system provided by the present invention.

[0029] Figure 2 It is a structural diagram of the serial deserializer provided by the present invention.

[0030] Figure 3 It is a schematic diagram of the transmitting end and the receiving end of the serial deserializer provided by the present invention.

[0031] Figure 4 It is a schematic diagram of the mapping result provided by the present invention.

[0032] Figure 5 It is a structural diagram of the central control host provided by the present invention.

[0033] Figure 6It is a schematic diagram of an application scenario of the central control host provided by the present invention.

[0034] Figure 7 It is a structural schematic diagram of the electronic device provided by the present invention.

[0035] Figure 8 It is a structural schematic diagram of the operating machinery provided by the present invention. DETAILED DESCRIPTION

[0036] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.

[0037] Figure 1 This is a flow chart of the stability optimization method for the screen-machine separation system provided by the present invention, which is applied to the central control host in the screen-machine separation system. The central control host may include: a power management integrated circuit (PMIC) and a central processing unit (CPU). The screen-machine separation system may also include a display module. The central control host interacts with the display module through a serial deserializer (SerDes) (short for serializer and deserializer). Figure 1 As shown, the method includes the following steps 101 to 105.

[0038] Step 101: Based on the data transmission rate of the SerDes, pre-emphasis parameter compensation is performed on the SerDes to obtain a compensation result.

[0039] The central control host can adopt a dynamic monitoring mechanism to change the traditional system silent settings, dynamically monitor the data transmission rate of SerDes, and compensate the SerDes pre-emphasis parameters based on the current data transmission rate to obtain compensation results to improve the signal transmission quality of SerDes, which helps to improve the stability of the screen-machine separation system.

[0040] In some embodiments, SerDes may include: a transmitting end and a receiving end; the central control host performs pre-emphasis parameter compensation on the SerDes based on the data transmission rate of the SerDes to obtain a compensation result, which may include: when the data transmission rate is greater than or equal to a preset threshold, the central control host performs pre-emphasis parameter compensation on the transmitting end based on the parameters of the target equalizer in the receiving end to obtain a compensation result; when the data transmission rate is less than the preset threshold, the central control host performs pre-emphasis parameter compensation on the receiving end based on the preset parameters to obtain a compensation result.

[0041] The preset threshold value may be factory-set by the central control host or user-defined. For example, the preset threshold value may be set to 5 Gbps (gigabits per second).

[0042] Exemplarily, the preset parameters may be standard eye diagram preset parameters.

[0043] For example, Figure 2 It is a structural diagram of the serial deserializer provided by the present invention. Figure 2 In the 1 / 2 lane high-speed serial data transmission, the serializer is used to convert n-bit parallel data into 1 / 2 lane high-speed serial data. The phase-locked loop (PLL) is a phase-locked loop used for clock frequency division. The code is an encoder used to encode high-speed serial data. The feed-forward equalizer (FFE) is a pre-emphasis equalizer that compensates for the high-frequency components of the encoded transmission data to compensate for attenuation during transmission. The HSD (High Speed ​​Data) transmission harness is a high-speed data transmission harness used to connect the transmitter and receiver for data transmission. The continuous-time linear equalizer (CTLE) is a continuous-time linear equalizer that acts like an amplifier + high-pass filter. The decision feedback equalizer (DFE) is a digital equalizer used to eliminate inter-symbol interference (ISI) during data transmission. The decoder is used to decode high-speed serial data and recover the source code. Recovery) refers to clock and data recovery; the deserializer is used to recover high-speed serial data into n-bit parallel data.

[0044] Optionally, the central control host can pre-unify the handshake protocol of the serializer and deserializer to avoid protocol mismatch problems. It can also increase the number of handshakes and retry mechanisms to improve the success rate of link establishment.

[0045] For example, combined Figure 2 , the above-mentioned target equalizer can be CTLE and DFE.

[0046] During the compensation process, if the SerDes data transmission rate is greater than or equal to a preset threshold (e.g., 5Gbps), indicating that the data transmission rate is high and errors may occur during signal transmission, the central control host can dynamically adjust the pre-emphasis parameters of the transmitter based on the parameters of the target equalizer (e.g., CTLE and DFE) at the receiver, and perform pre-emphasis parameter compensation on the transmitter to obtain a compensation result. If the data transmission rate is less than the preset threshold (e.g., 5Gbps), indicating that the data transmission rate is low, the central control host can dynamically adjust the pre-emphasis parameters of the receiver based on the preset parameters, and perform pre-emphasis parameter compensation on the receiver to obtain a compensation result. The entire process can effectively improve the signal transmission quality of the SerDes, thereby establishing a stable SerDes signal link and effectively resolving issues such as serializer and deserializer signal asynchrony, signal attenuation, and miscellaneous signal interference.

[0047] In some embodiments, SerDes may also include an HSD transmission harness, which is used to connect a transmitting end and a receiving end. The transmitting end may include a common-mode inductor, and the receiving end may include a matching resistor. The method may also include: the central control host adjusts the impedance of the HSD transmission harness through the common-mode inductor and the matching resistor to obtain the target impedance.

[0048] For example, Figure 3 Schematic diagram of the transmitting end and receiving end of the serial deserializer provided by the present invention. Figure 3 As can be seen in the figure, the central control host adjusts the impedance of the HSD transmission harness (i.e., the transmission impedance) through the common-mode inductor at the transmitter and the matching resistor at the receiver. Specifically, the transmission impedance can be reduced to the target impedance, thereby reducing signal reflections, ringing, and jitter caused by impedance mismatch and suppressing common-mode interference. In other words, by reducing the transmission impedance, the current driving capability of the transmitter can be improved, reducing signal attenuation caused by long-distance signal transmission. It can also enhance the shielding effect of the HSD transmission harness to reduce noise interference.

[0049] Step 102: Map the domain control voltage of the PMIC and the operating main frequency of the CPU to obtain a mapping result.

[0050] Optionally, before mapping the PMIC's domain-controlled voltage and the CPU's operating main frequency, the following tasks can be completed in advance: 1. Determination of the hardware design phase, such as power demand analysis and PMIC selection; 2. Interface design between the PMIC and the CPU, such as interface definition and signal transmission; 3. Development of voltage management strategies, such as the relationship between voltage and frequency and dynamic voltage scaling (DVS).

[0051] It's important to note that a System on Chip (SOC) is a system-on-chip unit, a system-level combination of hardware and software. The SOC's original design, taking into account the relationship between device operating frequency, voltage, and power consumption, allows some domains to operate at lower frequencies and voltages, while others operate at higher voltages and frequencies. According to SOC internal chip design principles, the PMIC's domain-controlled voltage and the CPU's operating frequency must maintain a strict one-to-one mapping.

[0052] Any inconsistency in the matching relationship can cause instability in the screen-to-computer separation system, resulting in black screen and system downtime. Therefore, the central control host can map the PMIC domain control voltage and the CPU operating frequency to obtain a mapping result. This can establish a stable synchronization relationship between the PMIC domain control voltage and the CPU operating frequency, helping to improve the stability of the screen-to-computer separation system.

[0053] Optionally, the central control host may also map the domain control voltage of the PMIC, the operating main frequency of the CPU, and the task requirement information to obtain a mapping result.

[0054] For example, Figure 4 It is a schematic diagram of the mapping result provided by the present invention. Figure 4 As can be seen from the figure, the PMIC's domain-controlled voltage can include multiple sub-domain-controlled voltages. Assuming there are n+1 sub-domain-controlled voltages, they can be represented as: Volt_0, Volt_1, Volt_2, ..., Volt_n. The CPU's operating frequency can include multiple sub-operating frequencies. Assuming there are n+1 sub-operating frequencies, they can be represented as: Cpu_0, Cpu_1, Cpu_2, ..., Cpu_n. Task requirement information can include multiple sub-requirement information. Assuming there are n+1 sub-requirement information, they can be represented as: Task_0, Task_1, Task_2, ..., Task_n. The central control host can perform a one-to-one mapping between the n+1 sub-domain-controlled voltages, the n+1 sub-operating frequencies, and the n+1 sub-requirement information to obtain a mapping result.

[0055] Step 103: calibrate and synchronize the touch signal of the display module to obtain a synchronization result.

[0056] The central control host can use real-time synchronization technology to calibrate and synchronize the touch signals of the display module to obtain synchronization results to ensure that when the operator touches the touch panel in the display module, the screen-machine separation system can accurately and quickly identify the touch signal and perform corresponding processing, which helps to improve the stability of the screen-machine separation system.

[0057] In some embodiments, the display module may include a touch screen (Touch Panel); the central control host calibrates and synchronizes the touch signal of the display module to obtain a synchronization result, which may include: the central control host calibrates and synchronizes the touch signal with the transmission signal of SerDes, the operating system of the central control host, and the calibration mechanism of the touch screen to obtain a synchronization result.

[0058] Exemplarily, the above-mentioned operating system may be a GUI subsystem of Linux.

[0059] The central control host can calibrate and synchronize the touch signal with the transmission signal of SerDes (such as HSD transmission signal), the operating system of the central control host (such as Linux GUI subsystem) and the adaptive calibration mechanism of the touch screen to obtain a synchronized touch signal, that is, a synchronization result.

[0060] Step 104: Perform dynamic polling monitoring on the SerDes to obtain monitoring results.

[0061] Because black screens in existing screen-to-machine separation systems can be caused by occasional drops in the display module or HSD transmission signals, the traditional serial setup has been changed to a central control host that dynamically polls the SerDes to obtain monitoring results. This effectively prevents black screens in screen-to-machine separation systems and helps improve their stability.

[0062] In some embodiments, the receiving end may include a deserializer; the central control host dynamically polls and monitors the SerDes to obtain a monitoring result, which may include: the central control host determines the reading result corresponding to the status bit of the deserializer; when the reading result indicates a successful read, the central control host determines the link result corresponding to the SerDes; when the link result indicates a successful link, the central control host performs a delay operation according to a preset time length to obtain a monitoring result; when the link result indicates a link failure, the central control host initializes the SerDes and performs a delay operation according to a preset time length to obtain a monitoring result; when the read result indicates a read failure, the central control host initializes the SerDes and performs a delay operation according to a preset time length to obtain a monitoring result.

[0063] The preset time length may be set by the central control host before leaving the factory or may be user-defined. For example, the preset time length may be set to 3 seconds (s).

[0064] It should be noted that, during the process of dynamic polling monitoring of SerDes, the central control host can perform multiple polling monitorings.

[0065] For any polling monitoring, the following operations are performed: the central control host first determines whether the status bit of the deserializer can be read, that is, determines the reading result corresponding to the status bit of the deserializer. If the reading result indicates a successful read, it means that the status bit of the deserializer can be read at this time. The central control host further determines whether the SerDes has established a valid link, that is, determines the link result corresponding to the SerDes. If the link result indicates a successful link, it means that the SerDes has established a valid link at this time. The central control host performs a delay operation according to the preset duration (such as 3s) to obtain the monitoring result; if the link result indicates a link failure, it means that the SerDes has not established a valid link at this time. The central control host reinitializes the SerDes and performs a delay operation according to the preset duration to obtain the monitoring result; if the read result indicates a read failure, it means that the status bit of the deserializer cannot be read at this time. The central control host reinitializes the SerDes and performs a delay operation according to the preset duration to obtain the monitoring result. This completes a polling monitoring process.

[0066] Step 105: Determine the stability optimization result corresponding to the screen-machine separation system according to the compensation result, mapping result, synchronization result and monitoring result.

[0067] After determining the compensation results, mapping results, synchronization results and monitoring results, the central control host can determine the stability optimization results corresponding to the screen-machine separation system based on these four results, which can effectively improve the system stability, avoid the black screen and downtime phenomenon of the screen-machine separation system, and enhance the operator's operating experience.

[0068] In some embodiments, the method may further include: the central control host determines the target operating frequency of the CPU based on task requirement information and load information of the screen-machine separation system; the central control host determines the core voltage value required by the CPU at the target operating frequency; the central control host adjusts the output voltage of the PMIC based on the characteristic parameters of the CPU, combined with the core voltage value and the preset operating frequency of the CPU, to obtain a fixed frequency output result.

[0069] Correspondingly, the central control host determines the stability optimization result corresponding to the screen-machine separation system based on the compensation result, mapping result, synchronization result and monitoring result, which may include: the central control host determines the compensation result, mapping result, synchronization result, monitoring result and fixed-frequency output result as the stability optimization result.

[0070] The target operating frequency refers to the specific operating frequency that the CPU needs to run in a specific working scenario indicated by the task requirement information and the load information of the screen-machine separation system.

[0071] Optionally, the characteristic parameters of the CPU may include specification parameters and performance parameters, etc.

[0072] Optionally, the preset operating frequency of the CPU may be set by the central control host according to a system firmware driver.

[0073] The central control host can determine the target operating frequency of the CPU based on the acquired task requirements and the load information of the screen-computer separation system, and then determine the core voltage value required by the CPU at this target operating frequency. The central control host can adjust the output voltage of the PMIC based on the acquired CPU characteristic parameters, combined with the core voltage value and the preset CPU operating frequency, to obtain a fixed-frequency output result. This can improve the stability of the screen-computer separation system in specific working scenarios.

[0074] In this way, the central control host can determine the compensation results, mapping results, synchronization results, monitoring results and fixed-frequency output results as stability optimization results.

[0075] In an embodiment of the present invention, based on the data transmission rate of SerDes, pre-emphasis parameter compensation is performed on SerDes to obtain a compensation result; the domain control voltage of the PMIC and the operating main frequency of the CPU are mapped to obtain a mapping result; the touch signal of the display module is calibrated and synchronized to obtain a synchronization result; the SerDes is dynamically polled and monitored to obtain a monitoring result; and the stability optimization result corresponding to the screen-machine separation system is determined based on the compensation result, mapping result, synchronization result, and monitoring result. This method comprehensively considers the compensation result, mapping result, synchronization result, and monitoring result to determine the stability optimization result corresponding to the screen-machine separation system, which can effectively improve system stability, avoid the black screen and downtime phenomenon of the screen-machine separation system, and enhance the operator's operating experience.

[0076] The central control host provided by the present invention is described below. The central control host described below and the stability optimization method for the screen-machine separation system described above can be referenced to each other.

[0077] Figure 5 This is a structural diagram of the central control host provided by the present invention. The central control host is arranged in the screen-machine separation system. Figure 5As shown, the central control host may include: an electronic management integrated circuit PMIC and a central processing unit CPU. The screen-machine separation system may also include a display module. The central control host interacts with the display module through a serial deserializer SerDes. The central control host may also include a first component module 501, a second component module 502, a third component module 503 and a fourth component module 504.

[0078] The first component module 501 is configured to perform pre-emphasis parameter compensation on the SerDes based on the data transmission rate of the SerDes to obtain a compensation result.

[0079] The second component module 502 is used to map the domain control voltage of the PMIC and the operating main frequency of the CPU to obtain a mapping result.

[0080] The third component module 503 is used to calibrate and synchronize the touch signal of the display module to obtain a synchronization result.

[0081] The fourth component module 504 is used to perform dynamic polling monitoring on the SerDes to obtain a monitoring result.

[0082] The CPU is configured to determine a stability optimization result corresponding to the screen-machine separation system according to the compensation result, the mapping result, the synchronization result, and the monitoring result.

[0083] For example, Figure 6 It is a schematic diagram of an application scenario of the central control host provided by the present invention. Figure 6 In the text, STQ cable refers to STQ cable; LCD (Liquid Crystal Display) refers to liquid crystal display. Figure 6 It can be seen that the central control host interacts with the display module through the serial deserializer SerDes.

[0084] Exemplarily, the construction steps for the third component module 503 are as follows: first, establish the screen-to-machine separation SerDes link layer (the first framework layer). If established, then build the touch panel input subsystem (the second framework layer). If established, then set the system environment of the Linux GUI subsystem (the third framework layer). This completes the construction of the third component module 503. It should be noted that the three framework layers are synchronized, not discrete.

[0085] Optionally, the SerDes may include: a transmitting end and a receiving end; a first component module 501, specifically used to perform pre-emphasis parameter compensation on the transmitting end based on the parameters of the target equalizer in the receiving end to obtain the compensation result when the data transmission rate is greater than or equal to a preset threshold; and to perform pre-emphasis parameter compensation on the receiving end based on the preset parameters to obtain the compensation result when the data transmission rate is less than the preset threshold.

[0086] Optionally, the receiving end may include a deserializer; a fourth component module 504 is specifically used to determine a reading result corresponding to the status bit of the deserializer; when the reading result indicates a successful reading, determine the link result corresponding to the SerDes; when the link result indicates a successful link, perform a delay operation according to a preset time length to obtain the monitoring result; when the link result indicates a link failure, initialize the SerDes, and perform a delay operation according to the preset time length to obtain the monitoring result; when the read result indicates a read failure, initialize the SerDes, and perform a delay operation according to the preset time length to obtain the monitoring result.

[0087] Optionally, the SerDes may also include an HSD transmission harness, which is used to connect the transmitting end and the receiving end. The transmitting end may include a common-mode inductor, and the receiving end may include a matching resistor. The fourth component module 504 is also used to adjust the impedance of the HSD transmission harness through the common-mode inductor and the matching resistor to obtain the target impedance.

[0088] Optionally, the display module may include a touch screen; the third component module 503 is specifically used to calibrate and synchronize the touch signal with the transmission signal of the SerDes, the operating system of the central control host and the calibration mechanism of the touch screen to obtain the synchronization result.

[0089] Optionally, the second component module 502 is also used to determine the target operating frequency of the CPU based on the task requirement information and the load information of the screen-machine separation system; determine the core voltage value required by the CPU at the target operating frequency; according to the characteristic parameters of the CPU, combined with the core voltage value and the preset operating frequency of the CPU, adjust the output voltage of the PMIC to obtain a fixed-frequency output result; the CPU is specifically used to determine the compensation result, the mapping result, the synchronization result, the monitoring result and the fixed-frequency output result as the stability optimization result.

[0090] It should be noted that the central control host can support the SerDes hot-swap mechanism and implement dynamic monitoring of the screen-machine separation system in parallel. In addition, electronic filters can be added to the key circuits of the screen-machine separation system to remove interference signals of different frequencies and improve the signal-to-noise ratio. Filter circuits can also be added to the screen-machine separation system to eliminate high-frequency noise and clutter in the power supply. Power isolation technologies such as transformers or optical couplers can also be used to reduce the impact of power supply noise on the circuit. The power supply circuit and signal lines of the screen-machine separation system can also be grounded to eliminate potential potential differences and ground currents, thereby eliminating interference with electronic components.

[0091] Figure 7 Schematic diagram of the structure of the electronic device provided by the present invention, such as Figure 7 As shown, the electronic device may include: a processor (processor) 710 , a communication interface (Communications Interface) 720 , a memory (memory) 730 and a communication bus 740 , wherein the processor 710 , the communication interface 720 and the memory 730 communicate with each other via the communication bus 740 . The processor 710 can call the logic instructions in the memory 730 to execute the stability optimization method for the screen-machine separation system, which is applied to the central control host in the screen-machine separation system. The central control host includes: an electronic management integrated circuit PMIC and a central processing unit CPU. The screen-machine separation system also includes a display module. The central control host interacts with the display module through a serial deserializer SerDes. The method includes: based on the data transmission rate of the SerDes, pre-emphasis parameter compensation of the SerDes is performed to obtain a compensation result; the domain control voltage of the PMIC and the operating main frequency of the CPU are mapped to obtain a mapping result; the touch signal of the display module is calibrated and synchronized to obtain a synchronization result; the SerDes is dynamically polled and monitored to obtain a monitoring result; and the stability optimization result corresponding to the screen-machine separation system is determined according to the compensation result, the mapping result, the synchronization result and the monitoring result.

[0092] Furthermore, the logic instructions in the aforementioned memory 730 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product, stored in a storage medium, includes instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0093] Figure 8 It is a structural diagram of the operating machinery provided by the present invention, such as Figure 8 As shown, the working machine includes Figure 5 The central control host shown.

[0094] On the other hand, the present invention also provides a computer program product, which includes a computer program, which can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the stability optimization method for the screen-machine separation system provided by the above methods, which is applied to the central control host in the screen-machine separation system. The central control host includes: an electronic management integrated circuit PMIC and a central processing unit CPU. The screen-machine separation system also includes a display module. The central control host interacts with the display module through a serial deserializer SerDes. The method includes: based on the data transmission rate of the SerDes, pre-emphasis parameter compensation of the SerDes is performed to obtain a compensation result; mapping the domain control voltage of the PMIC and the operating main frequency of the CPU is performed to obtain a mapping result; calibrating and synchronizing the touch signal of the display module to obtain a synchronization result; dynamically polling and monitoring the SerDes to obtain a monitoring result; determining the stability optimization result corresponding to the screen-machine separation system according to the compensation result, the mapping result, the synchronization result and the monitoring result.

[0095] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the stability optimization method for the screen-machine separation system provided by the above-mentioned methods, which is applied to a central control host in the screen-machine separation system, the central control host including: an electronic management integrated circuit PMIC and a central processing unit CPU, the screen-machine separation system also including a display module, the central control host interacting with the display module through a serial deserializer SerDes, the method including: based on the data transmission rate of the SerDes, pre-emphasis parameter compensation of the SerDes to obtain a compensation result; mapping the domain control voltage of the PMIC and the operating main frequency of the CPU to obtain a mapping result; calibrating and synchronizing the touch signal of the display module to obtain a synchronization result; dynamically polling and monitoring the SerDes to obtain a monitoring result; determining the stability optimization result corresponding to the screen-machine separation system according to the compensation result, the mapping result, the synchronization result and the monitoring result.

[0096] The central control host embodiment described above is merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they may be located in one location or distributed across multiple network units. Some or all of the modules may be selected based on actual needs to achieve the objectives of this embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.

[0097] Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented using software plus a necessary general-purpose hardware platform, or of course, hardware. Based on this understanding, the essence of the above technical solution, or the portion that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, or an optical disk, and includes a number of instructions for causing a computer device (such as a personal computer, server, or network device) to execute the methods described in each embodiment or certain portions of the embodiments.

[0098] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A stability optimization method for a screen-machine separation system, characterized in that: A central control host is applied to a screen-machine separation system, the central control host including: an electronic management integrated circuit PMIC and a central processing unit CPU. The screen-machine separation system also includes a display module. The central control host interacts with the display module via a serial deserializer (SerDes). The method includes: Based on the data transmission rate of the SerDes, performing pre-emphasis parameter compensation on the SerDes to obtain a compensation result; Mapping the domain control voltage of the PMIC and the operating main frequency of the CPU to obtain a mapping result; Calibrate and synchronize the touch signal of the display module to obtain a synchronization result; Performing dynamic polling monitoring on the SerDes to obtain monitoring results; A stability optimization result corresponding to the screen-machine separation system is determined according to the compensation result, the mapping result, the synchronization result and the monitoring result.

2. The stability optimization method for the screen-to-machine separation system according to claim 1 is characterized in that: The SerDes includes: a transmitting end and a receiving end; and performing pre-emphasis parameter compensation on the SerDes based on the data transmission rate of the SerDes to obtain a compensation result, including: When the data transmission rate is greater than or equal to a preset threshold, performing pre-emphasis parameter compensation on the transmitting end based on parameters of a target equalizer in the receiving end to obtain the compensation result; When the data transmission rate is less than the preset threshold, pre-emphasis parameter compensation is performed on the receiving end based on preset parameters to obtain the compensation result.

3. The stability optimization method for the screen-to-machine separation system according to claim 2 is characterized in that: The receiving end includes a deserializer; the dynamic polling monitoring of the SerDes to obtain the monitoring result includes: Determine a read result corresponding to a status bit of the deserializer; If the reading result indicates a successful reading, determining a link result corresponding to the SerDes; if the link result indicates a successful link, performing a delay operation according to a preset time length to obtain the monitoring result; if the link result indicates a failed link, initializing the SerDes and performing a delay operation according to the preset time length to obtain the monitoring result; In the case that the reading result indicates a reading failure, the SerDes is initialized, and a delay operation is performed according to the preset time length to obtain the monitoring result.

4. The stability optimization method for the screen-to-machine separation system according to claim 2 is characterized in that: The SerDes further includes an HSD transmission harness, the HSD transmission harness being used to connect the transmitting end and the receiving end, the transmitting end including a common-mode inductor, and the receiving end including a matching resistor; and the method further includes: The impedance of the HSD transmission harness is adjusted by using the common-mode inductor and the matching resistor to obtain a target impedance.

5. The stability optimization method for the screen-to-machine separation system according to claim 1 is characterized in that: The display module includes a touch screen; and the step of calibrating and synchronizing the touch signal of the display module to obtain a synchronization result includes: The touch signal is calibrated and synchronized with the transmission signal of the SerDes, the operating system of the central control host, and the calibration mechanism of the touch screen to obtain the synchronization result.

6. The stability optimization method for the screen-facing machine separation system according to any one of claims 1 to 5, characterized in that: The method further comprises: Determining the target operating frequency of the CPU according to task requirement information and load information of the screen-machine separation system; Determining a core voltage value required by the CPU at the target operating frequency; According to the characteristic parameters of the CPU, combined with the core voltage value and the preset operating frequency of the CPU, the output voltage of the PMIC is adjusted to obtain a fixed frequency output result; Determining the stability optimization result corresponding to the screen-machine separation system according to the compensation result, the mapping result, the synchronization result, and the monitoring result includes: The compensation result, the mapping result, the synchronization result, the monitoring result and the fixed-frequency output result are determined as the stability optimization result.

7. A central control host, characterized in that: The central control host is arranged in the screen-machine separation system, and the central control host includes: an electronic management integrated circuit PMIC and a central processing unit CPU. The screen-machine separation system also includes a display module. The central control host interacts with the display module through a serial deserializer SerDes. The central control host also includes: a first component module, a second component module, a third component module and a fourth component module; wherein, The first component module is configured to perform pre-emphasis parameter compensation on the SerDes based on a data transmission rate of the SerDes to obtain a compensation result; The second component module is used to map the domain control voltage of the PMIC and the operating main frequency of the CPU to obtain a mapping result; The third component module is used to calibrate and synchronize the touch signal of the display module to obtain a synchronization result; The fourth component module is used to perform dynamic polling monitoring on the SerDes to obtain a monitoring result; The CPU is used to determine the stability optimization result corresponding to the screen-machine separation system according to the compensation result, the mapping result, the synchronization result and the monitoring result.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the stability optimization method for the screen-machine separation system according to any one of claims 1 to 6 is implemented.

9. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the stability optimization method for the screen-machine separation system according to any one of claims 1 to 6 is implemented.

10. A working machine, characterized in that: Including the central control host described in claim 7.

Citation Information

Patent Citations

  • Method and device for obtaining signal compensating parameters and network equipment

    CN102064928A

  • Data processing method and device based on block chain, and storage medium

    CN111984422A