Screen-machine separation system-oriented stability optimization method and central control host

By comprehensively considering compensation, mapping, synchronization and monitoring results in the screen-machine separation system, the parameter configuration of the central control host is optimized, and the problem of insufficient stability of the screen-machine separation system is solved, which avoids black screen downtime and improves the operating experience.

CN119127110AActive Publication Date: 2024-12-13SHANGHAI HUAXING DIGITAL TECH
View PDF 8 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

After the existing screen-machine separation system has a black screen down phenomenon, it is difficult to ensure the stability of the system, and the black screen down may occur again, affecting the operator's working experience.

Method used

By comprehensively considering the compensation results, mapping results, synchronization results and monitoring results in the central control host, the stability optimization results of the screen-machine separation system are determined, including pre-emphasized parameter compensation, domain control voltage and working frequency mapping, and touch signal calibration synchronization And dynamic polling and monitoring to improve system stability.

Benefits of technology

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

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119127110A_ABST
    Figure CN119127110A_ABST
Patent Text Reader

Abstract

The invention provides a screen-machine separation system-oriented stability optimization method and a central control host, and the method comprises the steps: carrying out the pre-emphasis parameter compensation of SerDes based on the data transmission rate of the SerDes, and obtaining a compensation result; mapping the domain control voltage of the PMIC and the working dominant frequency of the CPU to obtain a mapping result; performing calibration synchronization on the touch signal of the display module to obtain a synchronization result; performing dynamic polling monitoring on the SerDes to obtain a monitoring result; and determining 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. According to the method, the compensation result, the mapping result, the synchronization result and the monitoring result are comprehensively considered to determine the stability optimization result corresponding to the screen-machine separation system, the system stability can be effectively improved, the phenomenon of black screen downtime of the screen-machine separation system can be avoided, and the operation experience of operators is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] With the rapid development of the construction machinery industry, the modular design concept of equipment has become the mainstream trend of the industry, and the screen-machine separation technology is the specific embodiment of this design concept in the field of construction machinery. 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 allows the display screen of the operating machinery to be designed to be thinner, more durable, and provide users with better visual effects and operating 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 collaboration, vehicle electromagnetic compatibility and cab environment adaptability, as well as safety and reliability issues. These technical problems will be transformed into system problems, causing the screen-machine separation system to experience black screen and downtime, resulting in low system stability.

[0003] In the prior art, when a black screen crash occurs in a screen-machine separation system, all devices in the screen-machine separation system are usually shut down, and then all devices are powered on again. Only after all devices are started normally can the operator complete the normal operation process, and the black screen crash problem is temporarily solved. However, this method has certain limitations. The screen-machine separation system may experience a black screen crash again, making it difficult to ensure system stability, which in turn affects the operator's operating experience. Summary of the invention

[0004] The present invention provides a stability optimization method and a central control host for a screen-machine separation system, which are used to solve the problem that the prior art has certain limitations. The screen-machine separation system may experience a black screen and crash again, making it difficult to ensure system stability, thereby affecting the operator's operating experience. The method comprehensively considers compensation results, mapping results, synchronization results and monitoring results to determine the stability optimization results corresponding to the screen-machine separation system, which can effectively improve the system stability, avoid the black screen and crash phenomenon in the screen-machine separation system, and improve the operator's operating experience.

[0005] The present invention 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 via 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 monitoring results.

[0010] 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.

[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 SerDes is pre-emphasized 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 transmitting end is pre-emphasized to obtain the compensation result; when the data transmission rate is less than the preset threshold, the receiving end is pre-emphasized based on the 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 failed link, 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 failed read, 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, the HSD transmission harness 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 according to 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 according to 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 according to the compensation result, the mapping result, the synchronization result and the monitoring 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 used 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 working 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 executable on the processor, wherein when the processor executes the computer program, the stability optimization method for the screen-machine separation system as described in any one of the above is implemented.

[0023] The present invention also provides a computer program product, comprising a computer program, wherein 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.

[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, and 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 a central control host for a screen-machine separation system. The method comprehensively considers 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 black screen and downtime in 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, the following briefly introduces 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 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 schematic diagram of the serial deserializer provided by the present invention.

[0030] Figure 3 It is a schematic diagram of a transmitting end and a receiving end of a 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 schematic 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] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0037] Figure 1 It 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 (Power Management Integrated Circuit, PMIC) and a central processing unit (Center 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), such as 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 pre-emphasize the parameters of SerDes 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 SerDes based on the data transmission rate of 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 set by the central control host before leaving the factory, or may be 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 schematic diagram of the serial deserializer provided by the present invention. Figure 2 In the 1980s, the serializer is used to convert nbit parallel data into 1 / 2 lane high-speed serial data; PLL (Phase Locked Loop) is a phase-locked loop used for clock frequency division; Code is an encoder used to encode high-speed serial data; FFE (Feed Forward Equalization) is a feedforward equalizer, that is, a pre-emphasis equalizer, which compensates for the high-frequency components of the encoded transmission data in order to compensate for the attenuation during transmission; HSD (High Speed ​​Data) transmission harness is a high-speed data transmission harness used to connect the transmitter and the receiver for data transmission; CTLE (Continuous-Time Linear Equalization) is a continuous-time linear equalizer, which is equivalent to an amplifier + high-pass filter; DFE (Decision Feedback Equalizer) is a decision feedback equalizer, which is a digital equalizer used to eliminate crosstalk (Inter-Symbol Interference, ISI) during data transmission, that is, inter-symbol interference; Decode is a decoder used to decode high-speed serial data and restore the source code; CDR (Clock Data 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, and can also increase the number of handshakes and retry mechanisms to improve the success rate of link establishment.

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

[0046] In the process of determining the compensation result, if the data transmission rate of SerDes is greater than or equal to the preset threshold (such as 5Gbps), it means that the data transmission rate is relatively high at this time, 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 (such as CTLE and DFE) in the receiving end, and perform pre-emphasis parameter compensation on the transmitter to obtain the compensation result; if the data transmission rate is less than the preset threshold (such as 5Gbps), it means that the data transmission rate is relatively low at this time. 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 the compensation result. In the whole process, the signal transmission quality of SerDes can be effectively improved, so that a stable SerDes signal link can be established, effectively solving the problems of asynchronous serializer and deserializer signals, signal attenuation, and signal miscellaneous 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 It can be seen that the central control host adjusts the impedance (i.e., transmission impedance) of the HSD transmission harness through the common-mode inductance of the transmitter and the matching resistance of the receiver. Specifically, the transmission impedance can be reduced to obtain the target impedance to reduce the signal reflection, ringing, and jitter caused by impedance mismatch and suppress common-mode interference. In other words, by reducing the transmission impedance, the current driving capability of the transmitter can be improved and the signal attenuation caused by long-distance signal transmission can be reduced. The shielding effect of the HSD transmission harness can also be enhanced 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 domain control voltage of the PMIC and the operating main frequency of the CPU, the following tasks can be completed in advance: 1. Determination of the hardware design stage, such as power demand analysis and PMIC selection; 2. Interface design between PMIC and CPU, such as interface definition and signal transmission; 3. Development of voltage management strategy, such as the relationship between voltage and frequency and dynamic voltage scaling (Dynamic Voltage Scaling, DVS).

[0051] It should be noted that SOC (System On Chip) is a system-level chip unit, which is a combination of system-level software and hardware. In the original design of SOC, considering the relationship between the frequency, voltage and power consumption of the device, some domains are allowed to run at lower frequencies and voltages, while other domains run at higher voltages and frequencies. According to the internal chip design principles of SOC, the domain control voltage of PMIC and the working main frequency of CPU need to follow a strict one-to-one mapping relationship.

[0052] Any inconsistency in the matching relationship may cause instability in the screen-machine separation system, resulting in black screen and downtime. Therefore, the central control host can map the domain control voltage of the PMIC and the working main frequency of the CPU to obtain the mapping result. In this way, a stable synchronization relationship can be established between the domain control voltage of the PMIC and the working main frequency of the CPU, which helps to improve the stability of the screen-machine 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 It can be seen that the domain control voltage of PMIC can include multiple sub-domain control voltages. Assuming there are n+1 sub-domain control voltages, it can be expressed as: Volt_0, Volt_1, Volt_2, ..., Volt_n; the working main frequency of CPU can include multiple sub-working main frequencies. Assuming there are n+1 sub-working main frequencies, it can be expressed as: Cpu_0, Cpu_1, Cpu_2, ..., Cpu_n; the task requirement information can include multiple sub-requirement information. Assuming there are n+1 sub-requirement information, it can be expressed as: Task_0, Task_1, Task_2, ..., Task_n. The central control host can map the n+1 sub-domain control voltages, n+1 sub-working main frequencies and n+1 sub-requirement information one by one to obtain the 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 signal of the display module to obtain a synchronization result 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 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] Since the black screen phenomenon in the existing screen-machine separation system may be caused by the occasional drop of the display screen in the display module or the occasional drop of the HSD transmission signal, the traditional serial setting is changed, and the central control host dynamically polls and monitors the SerDes to obtain the monitoring results. In this way, the black screen phenomenon in the screen-machine separation system can be effectively avoided, which helps to improve the stability of the screen-machine separation system.

[0062] In some embodiments, the receiving end may include a deserializer; the central control host dynamically polls and monitors the SerDes to obtain monitoring results, 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 duration 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 duration to obtain a monitoring result; when the reading result indicates a read failure, the central control host initializes the SerDes and performs a delay operation according to a preset duration 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 monitoring.

[0065] The following operations are performed for any polling monitoring: 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 that the reading is successful, 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 that the link is successful, 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 time (such as 3s) to obtain the monitoring result; if the link result indicates that the link fails, 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 time to obtain the monitoring result; if the reading result indicates that the reading fails, 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 time 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 black screen and downtime in the screen-machine separation system, and enhance the operator's operating experience.

[0068] In some embodiments, the method may also 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 for 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 requirement information and the load information of the screen-machine separation system, and then determine the core voltage value required by the CPU at the 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 operating frequency of the CPU, to obtain a fixed-frequency output result. It can improve the stability of the screen-machine 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 compensation results; the domain control voltage of PMIC and the working main frequency of CPU are mapped to obtain mapping results; the touch signal of the display module is calibrated and synchronized to obtain synchronization results; SerDes is dynamically polled and monitored to obtain monitoring results; and the stability optimization results corresponding to the screen-machine separation system are determined according to the compensation results, mapping results, synchronization results and monitoring results. This 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, which can effectively improve the stability of the system, avoid the black screen and downtime phenomenon of the screen-machine separation system, and improve the operating experience of the operator.

[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 The central control host provided by the present invention is a schematic diagram of the structure of the central control host, which 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 via 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 used 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 working 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 monitoring results.

[0082] 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.

[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 of the third component module 503 are: first establish the screen-machine separation SerDes link layer (the first framework layer), if the establishment is completed, then build the Touch Panel touch input subsystem (the second framework layer), if the construction is completed, then set the system environment of the Linux GUI subsystem (the third framework layer), so far, the construction of the third component module 503 is completed. It should be noted that the above three framework layers are information-synchronous, not discrete.

[0085] Optionally, the SerDes may include: a transmitting end and a receiving end; a first component module 501, which is 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 value; and to perform pre-emphasis parameter compensation on the receiving end based on preset parameters to obtain the compensation result when the data transmission rate is less than the preset threshold value.

[0086] Optionally, the receiving end may include a deserializer; a fourth component module 504 is specifically used to determine a reading result corresponding to a status bit of the deserializer; when the reading result indicates a successful read, determine a 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 a 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 according to 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 realize 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 supply isolation technologies such as transformers or optical coupler isolation can also be used to reduce the impact of power supply noise on the circuit. The power supply circuit and signal line of the screen-machine separation system can also be grounded to eliminate potential potential differences and grounding currents to eliminate interference with electronic devices.

[0091] Figure 7 is a 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 through 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 working 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] In addition, the logic instructions in the above-mentioned memory 730 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0093] Figure 8 Schematic diagram of the structure of the operating machine 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 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: 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 working 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.

[0095] On the other hand, 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, it 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 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; and 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 only illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0097] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts 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 embodiments of the present invention.

Claims

1. A stability optimization method for a screen-machine separation system, characterized in that: A central control host applied to a screen-machine separation system, the central control host comprising: an electronic management integrated circuit PMIC and a central processing unit CPU, the screen-machine separation system further comprising a display module, the central control host interacting with the display module via a serial deserializer SerDes, the method comprising: Based on the data transmission rate of the SerDes, pre-emphasis parameter compensation is performed 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; 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.

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 based on the data transmission rate of the SerDes, performing pre-emphasis parameter compensation on the SerDes to obtain a compensation result includes: 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 is performed on the sending 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 the status bit of the deserializer; When the reading result indicates that the reading is successful, determining the link result corresponding to the SerDes; when the link result indicates that the link is successful, performing a delay operation according to a preset time length to obtain the monitoring result; when the link result indicates that the link fails, initializing the SerDes, and performing a delay operation according to the preset time length to obtain the monitoring result; When the reading result indicates that the reading fails, 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 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 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; 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-to-machine separation system according to any one of claims 1 to 5, characterized in that: The method further comprises: Determine the target operating frequency of the CPU according to 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, 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, the central control host comprises: an electronic management integrated circuit PMIC and a central processing unit CPU, the screen-machine separation system further comprises a display module, the central control host interacts with the display module via a serial deserializer SerDes, the central control host further comprises: a first component module, a second component module, a third component module and a fourth component module; wherein, The first component module is used to perform pre-emphasis parameter compensation on the SerDes based on the 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 working 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 as described in 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

  • Recovery control in mirrored disks

    CN102216906A

  • Display refresh rate synchronization method and device, terminal and storage medium

    CN111625134A

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

    CN111984422A

  • Channel Equalization Using Application Specific Digital Signal Processing In High-Speed Digital Transmission Systems

    US20120044983A1