BYOM function integration method and system based on OPS module
By extending the Type-C IN interface and integrating the intelligent switching control module on the OPS module, the problem that traditional OPS modules cannot achieve bidirectional signal switching is solved, realizing efficient and low-latency BYOM functionality, improving device collaboration experience and circuit stability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-23
- Publication Date
- 2026-03-27
AI Technical Summary
Traditional OPS modules cannot achieve bidirectional signal switching, cannot use the large screen as an extended display for laptops, and existing solutions suffer from high latency and poor compatibility, making it difficult to meet BYOM requirements. Furthermore, there is a lack of testing procedures for integrating OPS functional modules, making it difficult to achieve design optimization and stability assessment.
The design incorporates a BYOM function integration method based on the OPS module. This method achieves bidirectional signal transmission and switching through a Type-C input module, a display protocol conversion module, and a switching module. The delay is evaluated using the grey relational analysis method to optimize the circuit design.
It enables seamless collaboration between external PC devices and OPS intelligent display terminals, reduces latency, improves transmission efficiency and utilization, enhances the stability and reliability of device function integration, and meets BYOM requirements.
Smart Images

Figure CN121745010A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the fields of circuit integration analysis and intelligent conference systems, and more specifically, to a BYOM function integration method and system based on OPS modules. Background Technology
[0002] OPS is a standardized embedded computer interface widely used in interactive large screens, digital signage, and other devices. Traditional OPS only supports video output via HDMI / DP and cannot receive video input from external devices, preventing users from using the large screen as an extended display for their laptops. Furthermore, in modern conference settings, users often need to project content from their personal laptops onto the large screen and share peripherals such as touchscreens, cameras, microphones, and dedicated network cables. Existing solutions require additional docking stations or wireless projectors, resulting in high latency, poor compatibility, and difficulty meeting BYOM (Bring Your Own) requirements. The USB Type-C interface supports Alt Mode (DP Alt Mode) and USB PD protocols, enabling single-cable transmission of video, data, and power. However, current OPS modules do not utilize this feature for bidirectional signal switching. Additionally, existing technologies lack testing procedures for integrating OPS functional modules, making it difficult to optimize the design and assess the stability of integrated modules and other circuit designs. Summary of the Invention
[0003] This invention overcomes the shortcomings of the prior art and proposes a BYOM function integration method and system based on the OPS module.
[0004] The first aspect of this invention provides a BYOM function integration method based on an OPS module, comprising: Type-C input module: A standard USB Type-C connector is designed on the motherboard, with Type-C input. The Type-C connector is a multi-functional interface, equipped with PD and Type-C MUX functions, and the input signal is designed into the Type-C input, supporting PD interaction, display transmission, USB 2.0, and USB 3.0. Display protocol conversion module: When the Type-C display signal is input into the board, it converts the display signal into an HDMI signal and transmits it to the OPS connector; Switching module: After converting the DP signal input from Type-C to HDMI signal, the switching module allows users to select either the display signal output from Type-C or the HDMI display signal output from the CPU, and switch freely between them. It also transmits the USB signal from Type-C to the OPS connector for USB device interaction. During the BYOM implementation of the OPS module, signal delay can be tested and modularly adjusted. The testing process is incorporated into the integration method and modular debugging process. Specific delay testing steps include: Based on a pre-defined test plan, multiple test time periods are set; During each time period, the test signal is input to the typec input module to perform multiple switching tests on the switching module. The image of the display terminal is captured by the camera unit for image response analysis, and the display input and switching delay information is recorded. During each time period, USB signals are acquired through the OPS connector and the response time of the USB device is recorded. The response delay information of the USB device is analyzed in combination with the test signal input time. Based on the display input and switching delay information and the device response delay information, the delay time is serialized to obtain the display delay sequence and the device delay sequence respectively. The correlation between the two sequences is calculated based on the grey relational analysis method, and the usage delay correlation in multiple time periods is determined. Based on correlation analysis, highly correlated time periods were selected, and the test processes corresponding to these highly correlated time periods were combined to generate optimized test plans. Furthermore, the design of functional modules was optimized by combining two delay sequences.
[0005] In this solution, the Type-C input module specifically includes: In PD and Type-C MUX functions, the DP signal and USB 3.0 signal are input separately and used for display and connecting USB devices, respectively.
[0006] In this solution, the corresponding USB devices in the switching module include touch screen, camera, keyboard, mouse, microphone, and one-cable network device.
[0007] In this solution, the test time period in the delay test step is specifically as follows: Based on the functional integrated circuits, set up a preset test plan; The preset test plan includes multiple test time periods, each of which includes multiple Type-C connector signal inputs, multiple monitor switching tests, and multiple real-time responses from USB devices.
[0008] In this solution, the display of input and switching delay information in the delay test step specifically includes: Based on each time period as the unit of test analysis, the test signals are input to the typec input module. The test signals include DP display signals and USB signals. In the switching module, the input time T1 of the test signal and the output time T2 of the HDMI display signal are recorded; The camera unit acquires the display terminal screen to obtain a real-time image. Color feature analysis is performed on the real-time image to determine whether the screen has switched to the preset screen. If so, the time T3 is recorded. Based on the differences between T1 and T2, and the differences between T1 and T3, the display input delay and screen switching delay are calculated. The display input and switching delay information includes the display input delay and screen switching delay.
[0009] In this solution, the device response delay information in the delay test step is specifically as follows: In each time period, the time T4 for obtaining multiple USB signal inputs through the OPS connector, and the time T5 for obtaining responses through multiple USB devices; The response latency of various USB devices is calculated based on the difference between T4 and T5, and the device response latency information is obtained.
[0010] In this solution, the latency correlation step specifically includes: In multiple test processes within a time period, based on the display input and switching delay information and the device response delay information, the two delay values are serialized to obtain the display delay sequence and the device delay sequence. The grey relational analysis method is introduced, with a resolution coefficient of 0.5, to calculate the absolute difference, minimum difference, and maximum difference between the display delay sequence and the device delay sequence. For each of the two sequences, a reference sequence and a comparison sequence are defined. The correlation coefficient for each sequence point is calculated based on the absolute difference, minimum difference, and maximum difference, resulting in N correlation coefficients. The N correlation coefficients are averaged to obtain the correlation between the two sequences. The correlation is then used to evaluate the delayed correlation in each time period.
[0011] In this solution, the analysis of highly relevant time periods in the latency testing step includes: Analyze the two delay sequences for each test time period and calculate the correlation. The time periods with a correlation greater than a preset value are filtered to obtain highly relevant time periods; The test plans were integrated based on the test procedures during highly relevant time periods to form an optimized test plan; The design of functional integrated circuits is optimized based on the use of delay correlation and two delay sequences.
[0012] A second aspect of the present invention also provides a BYOM function integration system based on an OPS module. The system includes: a Type-C input module, a display protocol conversion module, a switching module, and an OPS connector 104. The system, when running, can perform the following steps: Type-C input module: A standard USB Type-C connector is designed on the motherboard, with Type-C input. The Type-C connector is a multi-functional interface, equipped with PD and Type-C MUX functions, and the input signal is designed into the Type-C input, supporting PD interaction, display transmission, USB 2.0, and USB 3.0. Display protocol conversion module: When the Type-C display signal is input into the board, it converts the display signal into an HDMI signal and transmits it to the OPS connector; Switching module: After converting the DP signal input from Type-C to HDMI signal, the switching module allows users to select either the display signal output from Type-C or the HDMI display signal output from the CPU, and switch freely between them. It also transmits the USB signal from Type-C to the OPS connector for USB device interaction. Delay testing steps: Based on a pre-defined test plan, multiple test time periods are set; During each time period, the test signal is input to the typec input module to perform multiple switching tests on the switching module. The image of the display terminal is captured by the camera unit for image response analysis, and the display input and switching delay information is recorded. During each time period, USB signals are acquired through the OPS connector and the response time of the USB device is recorded. The response delay information of the USB device is analyzed in combination with the test signal input time. Based on the display input and switching delay information and the device response delay information, the delay time is serialized to obtain the display delay sequence and the device delay sequence respectively. The correlation between the two sequences is calculated based on the grey relational analysis method, and the usage delay correlation in multiple time periods is determined. Based on correlation analysis, highly correlated time periods were selected, and the test processes corresponding to these highly correlated time periods were combined to generate optimized test plans. Furthermore, the design of functional modules was optimized by combining two delay sequences.
[0013] This invention aims to achieve seamless collaboration between external PC devices and the OPS intelligent display terminal. By expanding the OPS module with a full-featured Type-C IN interface and integrating an intelligent switching control module, external devices such as laptops can share screen content via a single-wire connection. Simultaneously, it can take over the control of large-screen displays and USB peripherals (such as touchscreens, cameras, keyboards, mice, microphones, and one-wire network connections) connected to the OPS. Compared to traditional OPS modules, this invention achieves highly intelligent and integrated BYOM functionality, enabling an efficient and low-latency meeting collaboration experience. Furthermore, by expanding the full-featured Type-C IN interface and integrating the switching control module, it effectively reduces overall circuit power consumption and improves transmission bandwidth capabilities. It also allows for flexible adjustment of meeting function modes, improving device transmission efficiency and utilization. Simultaneously, this invention utilizes an efficient testing scheme to evaluate the stability and latency correlation of functional modules, enabling stability and reliability assessments of functional integrated circuits and optimizing circuit design.
[0014] This invention introduces an OPS connector module to enable users to implement BYOM functionality with a single Type-C IN interface. Through protocol conversion and real-time device control during the connection process with the user's laptop, it achieves a multi-functional BYOM mode that complements traditional meeting modes. This preserves employees' familiarity with personal laptops and meeting platforms while providing the same audio-visual experience as professional conference rooms. It enables rapid deployment of the entire meeting environment, reduces meeting delays, and significantly improves meeting convenience. Attached Figure Description
[0015] Figure 1 A schematic diagram of a BYOM function integration method based on an OPS module according to the present invention is shown. Figure 2 A flowchart of the delay testing steps of the present invention is shown; Figure 3 A block diagram of a BYOM function integration system based on an OPS module according to the present invention is shown. Detailed Implementation
[0016] To better understand the above-mentioned objects, features, and advantages of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It will be understood that, unless otherwise specified, the embodiments and features described in the embodiments of this application can be combined with each other.
[0017] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and therefore the scope of protection of the invention is not limited to the specific embodiments disclosed below.
[0018] Figure 1A schematic diagram of a BYOM function integration method based on an OPS module according to the present invention is shown.
[0019] like Figure 1 The diagram shown is a simplified representation of a single functional integrated circuit. The Type-C IN module represents the Type-C input module, the protocol conversion module represents the display protocol conversion module, the display switching module represents the switching module, and the diagram also includes a USB switching circuit. Figure 1 The CPU (or SOC) provides the original display signal, and the OPS connector is used to connect USB devices.
[0020] The first aspect of this invention provides a BYOM function integration method based on an OPS module, comprising: Type-C input module: A standard USB Type-C connector is designed on the motherboard, with Type-C input. The Type-C connector is a multi-functional interface, equipped with PD and Type-C MUX functions, and the input signal is designed into the Type-C input, supporting PD interaction, display transmission, USB 2.0, and USB 3.0. Display protocol conversion module: When the Type-C display signal is input into the board, it converts the display signal into an HDMI signal and transmits it to the OPS connector; Switching module: After converting the DP signal input from Type-C to HDMI signal, the switching module allows users to select either the display signal output from Type-C or the HDMI display signal output from the CPU, and switch freely between them. It also transmits the USB signal from Type-C to the OPS connector for USB device interaction. During the process of transmitting USB signals from the typec in to the OPS connector for USB device interaction, the USB switching circuit integrated in the circuit is used. During the BYOM implementation of the OPS module, signal delay can be tested and modularly adjusted. The testing process is incorporated into the integration method and modular debugging process. Specific delay testing steps include: Based on a pre-defined test plan, multiple test time periods are set; During each time period, the test signal is input to the typec input module to perform multiple switching tests on the switching module. The image of the display terminal is captured by the camera unit for image response analysis, and the display input and switching delay information is recorded. During each time period, USB signals are acquired through the OPS connector and the response time of the USB device is recorded. The response delay information of the USB device is analyzed in combination with the test signal input time. Based on the display input and switching delay information and the device response delay information, the delay time is serialized to obtain the display delay sequence and the device delay sequence respectively. The correlation between the two sequences is calculated based on the grey relational analysis method, and the usage delay correlation in multiple time periods is determined. Based on correlation analysis, highly correlated time periods were selected, and the test processes corresponding to these highly correlated time periods were combined to generate optimized test plans. Furthermore, the design of functional modules was optimized by combining two delay sequences.
[0021] As can be understood from the embodiments, the Type-C input module is configured to perform multiple functions with a single cable. In the display protocol conversion module, since the display signal in the Type-C is DP, while most large screens support the HDMI display protocol, the DP signal needs to be converted to an HDMI signal to ensure compatibility with most OPS large screens. The switching module determines the image displayed on the large screen based on the usage scenario to improve the user experience of the BYOM solution.
[0022] This invention provides a highly integrated, low-latency, secure and reliable BYOM-OPS integrated solution. By expanding a full-function Type-C input interface on a standard OPS module, it enables seamless switching between display and USB devices, and integrates security authentication and encrypted transmission functions during signal transmission.
[0023] It is worth mentioning that in actual office use, there are repeated processes of connecting and disconnecting the large screen display, as well as multiple connections to various USB devices. In the integrated module of this invention, by testing the input and output related delay information, the delay of screen signals, mouse signals, keyboard signals, touch screen signals, etc. can be evaluated. Furthermore, the camera unit is used to simulate the user's reception of the display screen, further testing the user experience and the stability of the module.
[0024] According to an embodiment of the present invention, the Type-C input module specifically includes: In PD and Type-C MUX functions, the DP signal and USB 3.0 signal are input separately and used for display and connecting USB devices, respectively.
[0025] According to an embodiment of the present invention, the corresponding USB device in the switching module includes a touch screen, a camera, a keyboard, a mouse, a microphone, and a one-cable network device.
[0026] As can be understood from the embodiments, the USB device in this invention is not limited to the devices mentioned above, but may include other USB devices related to remote work and enhancing the office experience.
[0027] Figure 2 A flowchart of the delay test steps of the present invention is shown.
[0028] According to an embodiment of the present invention, the test time period in the delay test step is specifically as follows: Based on the functional integrated circuits, set up a preset test plan; The preset test plan includes multiple test time periods, each of which includes multiple Type-C connector signal inputs, multiple monitor switching tests, and multiple real-time responses from USB devices.
[0029] As can be understood in the embodiments, the functional integrated circuit, i.e. the main motherboard, integrates the OPS module and BYOM function, etc. Based on the corresponding meeting and office scenarios, a test plan is set for the functional integrated circuit. The plan includes multiple display switching tests and simultaneous input of multiple USB device signals. For example, in each time period, 1000 display switching and USB device signal inputs are set, corresponding to simulating 1000 user display control, USB device control, etc., and evaluating the input and output delay of each signal of the integrated module, and evaluating the stability and reliability of the integrated module.
[0030] According to an embodiment of the present invention, the display of input and switching delay information in the delay test step specifically includes: Based on each time period as the unit of test analysis, the test signals are input to the typec input module. The test signals include DP display signals and USB signals. In the switching module, the input time T1 of the test signal and the output time T2 of the HDMI display signal are recorded; The camera unit acquires the display terminal screen to obtain a real-time image. Color feature analysis is performed on the real-time image to determine whether the screen has switched to the preset screen. If so, the time T3 is recorded. Based on the differences between T1 and T2, and the differences between T1 and T3, the display input delay and screen switching delay are calculated. The display input and switching delay information includes the display input delay and screen switching delay.
[0031] As understood in the embodiments, the USB signal may include signals from various devices. Display screen testing can be performed using a preset screen for latency testing, such as setting a uniform color across the entire screen for screen recognition. Color features can be analyzed using color feature maps. The camera unit can capture images at 60 frames per second. In one test case, the input latency and screen switching latency are 0.01ms and 3ms respectively. During serialization, a weighted average can be used to obtain the display screen-related latency values (i.e., display input and switching latency values) for each test cycle.
[0032] According to an embodiment of the present invention, in the delay test step, the device response delay information specifically includes: In each time period, the time T4 for obtaining multiple USB signal inputs through the OPS connector, and the time T5 for obtaining responses through multiple USB devices; The response latency of various USB devices is calculated based on the difference between T4 and T5, and the device response latency information is obtained.
[0033] As can be understood in the embodiments, the device response delay information can be serialized based on the average delay of multiple devices in subsequent serialization to obtain multiple device response delay values.
[0034] According to an embodiment of the present invention, the use of latency correlation in the latency testing step specifically includes: In multiple test processes within a time period, based on the display input and switching delay information and the device response delay information, the two delay values are serialized to obtain the display delay sequence and the device delay sequence. The grey relational analysis method is introduced, with a resolution coefficient of 0.5, to calculate the absolute difference, minimum difference, and maximum difference between the display delay sequence and the device delay sequence. For each of the two sequences, a reference sequence and a comparison sequence are defined. The correlation coefficient for each sequence point is calculated based on the absolute difference, minimum difference, and maximum difference, resulting in N correlation coefficients. The N correlation coefficients are averaged to obtain the correlation between the two sequences. The correlation is then used to evaluate the delayed correlation in each time period.
[0035] As can be understood in the embodiments, there are two sequences: a display delay sequence and a device delay sequence. N is the number of sequence points, specifically the number of test signal inputs and outputs corresponding to a time period. For example, a test process of 1000 times can be set. The display delay sequence can be set as a test sequence.
[0036] In addition, the two sequences reflect the switching latency of the display screen and the latency of connecting to the USB device, respectively. Both latency information is related to the user experience. The data fluctuations based on the two sequences can effectively reflect the stability of the integrated circuit. The latency can be further evaluated through correlation. The greater the correlation, the greater the latency correlation, indicating poor stability of the collaborative work between the switching module and modules such as the OPS connector, which greatly increases the user latency. Based on the latency correlation, a highly correlated test period is evaluated, and a secondary scheme is set based on this test period to optimize the test scheme and the design of the functional modules. At the same time, the secondary design test scheme can be used to perform precise circuit usage defect analysis, evaluate unstable and unreliable circuit usage, and make corresponding optimizations.
[0037] When the correlation is low, the corresponding test period is generally a sudden display delay or USB device delay, which is not correlated, and the possibility of detecting functional abnormalities or defects during this period is low.
[0038] According to an embodiment of the present invention, the high-correlation time period analysis in the delay testing step includes: Analyze the two delay sequences for each test time period and calculate the correlation. The time periods with a correlation greater than a preset value are filtered to obtain highly relevant time periods; The test plans were integrated based on the test procedures during highly relevant time periods to form an optimized test plan; The design of functional integrated circuits is optimized based on the use of delay correlation and two delay sequences.
[0039] As can be understood in the embodiments, the preset value can be set to 0.8. Optimizing the design of functional integrated circuits can, based on the assessment of latency correlation, involve changing the module's conversion protocol, appropriately improving data encryption efficiency, optimizing security authentication and encrypted transmission functions, enhancing the stability of functional modules, and improving the user experience of office meetings.
[0040] According to an embodiment of the present invention, it further includes: Based on the highly correlated time periods, multiple display delay sequences are obtained; Multiple display delay sequences are concatenated according to the time dimension to obtain the first sequence; The second sequence is obtained by concatenating multiple display delay sequences corresponding to low-correlation time periods. Construct an LSTM-based sequence model, and import the second sequence into the sequence model for sequence feature learning and prediction training; The first sequence is predicted using the trained sequence model, with a prediction step size of one test time period, and multiple prediction delay values are obtained. The stability assessment and usage prediction of the switching module are based on multiple predicted latency values; Based on high-correlation and low-correlation time periods, delay prediction of device delay sequences and stability assessment and usage prediction of USB devices and OPS connectors are performed.
[0041] As understood in the embodiments, the sequence model comprises two LSTM layers and utilizes TensorFlow as the learning framework to learn sequence features. Here, the sequence model training mode is improved by incorporating low-correlation delayed sequences for learning. The aim is to learn the delayed sequence features of the functional module during high-probability periods of actual use, and to further predict sequences during high-correlation periods through training, thereby improving the fit with the real-world situation and reducing the impact of prediction noise. Through stability assessment and usage prediction, usage warning analysis of the functional module can be performed. Furthermore, instability can be reduced through certain technical means, such as early restarting of the functional module, refreshing and initializing device parameters, improving the reliability of the functional integrated circuit and demonstrating a certain degree of foresight.
[0042] In the embodiment, the non-highly correlated time period is the lowly correlated time period.
[0043] Figure 3 A block diagram of a BYOM function integration system based on an OPS module according to the present invention is shown.
[0044] A second aspect of the present invention also provides a BYOM function integration system based on an OPS module, the system comprising: a typec input module 101, a display protocol conversion module 102, a switching module 103, and an OPS connector 104, wherein the system can perform the following steps when running: Type-C input module: A standard USB Type-C connector is designed on the motherboard, with Type-C input. The Type-C connector is a multi-functional interface, equipped with PD and Type-C MUX functions, and the input signal is designed into the Type-C input, supporting PD interaction, display transmission, USB 2.0, and USB 3.0. Display protocol conversion module: When the Type-C display signal is input into the board, it converts the display signal into an HDMI signal and transmits it to the OPS connector; Switching module: After converting the DP signal input from Type-C to HDMI signal, the switching module allows users to select either the display signal output from Type-C or the HDMI display signal output from the CPU, and switch freely between them. It also transmits the USB signal from Type-C to the OPS connector for USB device interaction. Delay testing steps: Based on a pre-defined test plan, multiple test time periods are set; During each time period, the test signal is input to the typec input module to perform multiple switching tests on the switching module. The image of the display terminal is captured by the camera unit for image response analysis, and the display input and switching delay information is recorded. During each time period, USB signals are acquired through the OPS connector and the response time of the USB device is recorded. The response delay information of the USB device is analyzed in combination with the test signal input time. Based on the display input and switching delay information and the device response delay information, the delay time is serialized to obtain the display delay sequence and the device delay sequence respectively. The correlation between the two sequences is calculated based on the grey relational analysis method, and the usage delay correlation in multiple time periods is determined. Based on correlation analysis, highly correlated time periods were selected, and the test processes corresponding to these highly correlated time periods were combined to generate optimized test plans. Furthermore, the design of functional modules was optimized by combining two delay sequences.
[0045] As can be understood from the embodiments, the Type-C input module is configured to perform multiple functions with a single cable. In the display protocol conversion module, since the display signal in the Type-C is DP, while most large screens support the HDMI display protocol, the DP signal needs to be converted to an HDMI signal to ensure compatibility with most OPS large screens. The switching module determines the image displayed on the large screen based on the usage scenario to improve the user experience of the BYOM solution.
[0046] This invention provides a highly integrated, low-latency, secure and reliable BYOM-OPS integrated solution. By expanding a full-function Type-C input interface on a standard OPS module, it enables seamless switching between display and USB devices, and integrates security authentication and encrypted transmission functions during signal transmission.
[0047] It is worth mentioning that in actual office use, there are repeated processes of connecting and disconnecting the large screen display, as well as multiple connections to various USB devices. In the integrated module of this invention, by testing the input and output related delay information, the delay of screen signals, mouse signals, keyboard signals, touch screen signals, etc. can be evaluated. Furthermore, the camera unit is used to simulate the user's reception of the display screen, further testing the user experience and the stability of the module.
[0048] According to an embodiment of the present invention, the Type-C input module specifically includes: In PD and Type-C MUX functions, the DP signal and USB 3.0 signal are input separately and used for display and connecting USB devices, respectively.
[0049] According to an embodiment of the present invention, the corresponding USB device in the switching module includes a touch screen, a camera, a keyboard, a mouse, a microphone, and a one-cable network device.
[0050] As can be understood from the embodiments, the USB device in this invention is not limited to the devices mentioned above, but may include other USB devices related to remote work and enhancing the office experience.
[0051] According to an embodiment of the present invention, the test time period in the delay test step is specifically as follows: Based on the functional integrated circuits, set up a preset test plan; The preset test plan includes multiple test time periods, each of which includes multiple Type-C connector signal inputs, multiple monitor switching tests, and multiple real-time responses from USB devices.
[0052] As can be understood in the embodiments, the functional integrated circuit, i.e. the main motherboard, integrates the OPS module and BYOM function, etc. Based on the corresponding meeting and office scenarios, a test plan is set for the functional integrated circuit. The plan includes multiple display switching tests and simultaneous input of multiple USB device signals. For example, in each time period, 1000 display switching and USB device signal inputs are set, corresponding to simulating 1000 user display control, USB device control, etc., and evaluating the input and output delay of each signal of the integrated module, and evaluating the stability and reliability of the integrated module.
[0053] According to an embodiment of the present invention, the display of input and switching delay information in the delay test step specifically includes: Based on each time period as the unit of test analysis, the test signals are input to the typec input module. The test signals include DP display signals and USB signals. In the switching module, the input time T1 of the test signal and the output time T2 of the HDMI display signal are recorded; The camera unit acquires the display terminal screen to obtain a real-time image. Color feature analysis is performed on the real-time image to determine whether the screen has switched to the preset screen. If so, the time T3 is recorded. Based on the differences between T1 and T2, and the differences between T1 and T3, the display input delay and screen switching delay are calculated. The display input and switching delay information includes the display input delay and screen switching delay.
[0054] As understood in the embodiments, the USB signal may include signals from various devices. Display screen testing can be performed using a preset screen for latency testing, such as setting a uniform color across the entire screen for screen recognition. Color features can be analyzed using color feature maps. The camera unit can capture images at 60 frames per second. In one test case, the input latency and screen switching latency are 0.01ms and 3ms respectively. During serialization, a weighted average can be used to obtain the display screen-related latency values (i.e., display input and switching latency values) for each test cycle.
[0055] According to an embodiment of the present invention, in the delay test step, the device response delay information specifically includes: In each time period, the time T4 for obtaining multiple USB signal inputs through the OPS connector, and the time T5 for obtaining responses through multiple USB devices; The response latency of various USB devices is calculated based on the difference between T4 and T5, and the device response latency information is obtained.
[0056] As can be understood in the embodiments, the device response delay information can be serialized based on the average delay of multiple devices in subsequent serialization to obtain multiple device response delay values.
[0057] According to an embodiment of the present invention, the use of latency correlation in the latency testing step specifically includes: In multiple test processes within a time period, based on the display input and switching delay information and the device response delay information, the two delay values are serialized to obtain the display delay sequence and the device delay sequence. The grey relational analysis method is introduced, with a resolution coefficient of 0.5, to calculate the absolute difference, minimum difference, and maximum difference between the display delay sequence and the device delay sequence. For each of the two sequences, a reference sequence and a comparison sequence are defined. The correlation coefficient for each sequence point is calculated based on the absolute difference, minimum difference, and maximum difference, resulting in N correlation coefficients. The N correlation coefficients are averaged to obtain the correlation between the two sequences. The correlation is then used to evaluate the delayed correlation in each time period.
[0058] As can be understood in the embodiments, there are two sequences: a display delay sequence and a device delay sequence. N is the number of sequence points, specifically the number of test signal inputs and outputs corresponding to a time period. For example, a test process of 1000 times can be set. The display delay sequence can be set as a test sequence.
[0059] In addition, the two sequences reflect the switching latency of the display screen and the latency of connecting to the USB device, respectively. Both latency information is related to the user experience. The data fluctuations based on the two sequences can effectively reflect the stability of the integrated circuit. The latency can be further evaluated through correlation. The greater the correlation, the greater the latency correlation, indicating poor stability of the collaborative work between the switching module and modules such as the OPS connector, which greatly increases the user latency. Based on the latency correlation, a highly correlated test period is evaluated, and a secondary scheme is set based on this test period to optimize the test scheme and the design of the functional modules. At the same time, the secondary design test scheme can be used to perform precise circuit usage defect analysis, evaluate unstable and unreliable circuit usage, and make corresponding optimizations.
[0060] When the correlation is low, the corresponding test period is generally a sudden display delay or USB device delay, which is not correlated, and the possibility of detecting functional abnormalities or defects during this period is low.
[0061] According to an embodiment of the present invention, the high-correlation time period analysis in the delay testing step includes: Analyze the two delay sequences for each test time period and calculate the correlation. The time periods with a correlation greater than a preset value are filtered to obtain highly relevant time periods; The test plans were integrated based on the test procedures during highly relevant time periods to form an optimized test plan; The design of functional integrated circuits is optimized based on the use of delay correlation and two delay sequences.
[0062] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.
[0063] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.
[0064] In addition, in the various embodiments of the present invention, each functional unit can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
[0065] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0066] Alternatively, if the integrated units of this invention are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.
[0067] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention.
Claims
1. A method for BYOM functional integration based on OPS module, characterized in that, The system comprises a typec input module, a display protocol conversion module, a switching module and an OPS connector 104, and can realize the following steps during operation: The typec input module comprises a standard USB typec connector designed on a mainboard, and inputs a typec in. The typec connector is a multifunctional interface, is matched with a PD and a typec MUX function, and inputs a signal into the typec in. The typec input module supports PD interaction, display transmission, USB2.0 and USB3.
0. The display protocol conversion module converts a display signal into an HDMI signal after the display signal is input into the mainboard, and transmits the HDMI signal to the OPS connector. The switching module selects a display signal output of the typec in or an HDMI display signal output of a CPU input after converting a DP signal input by the typec into an HDMI signal, and freely switches the display signal output and the HDMI display signal output. The switching module also transmits a USB signal of the typec in to the OPS connector for USB device interaction.
2. The BYOM function integration method based on the OPS module according to claim 1, characterized in that, The typec input module specifically comprises: In the PD and the typec MUX function, a DP signal and a USB3.0 signal are input separately, and are used for display and USB device connection respectively.
3. The method of claim 1, wherein the OPS module is a module of the OPS standard. In the switching module, the corresponding USB device comprises a touch screen, a camera, a keyboard, a mouse, a MIC and a one-wire network device.
4. An OPS module based BYOM function integration system, characterized in that, The system comprises a typec input module, a display protocol conversion module, a switching module and an OPS connector 104, and can realize the following steps during operation: The typec input module comprises a standard USB typec connector designed on a mainboard, and inputs a typec in. The typec connector is a multifunctional interface, is matched with a PD and a typec MUX function, and inputs a signal into the typec in. The typec input module supports PD interaction, display transmission, USB2.0 and USB3.
0. The display protocol conversion module converts a display signal into an HDMI signal after the display signal is input into the mainboard, and transmits the HDMI signal to the OPS connector. The switching module selects a display signal output of the typec in or an HDMI display signal output of a CPU input after converting a DP signal input by the typec into an HDMI signal, and freely switches the display signal output and the HDMI display signal output. The switching module also transmits a USB signal of the typec in to the OPS connector for USB device interaction.
5. The OPS module based BYOM function integrated system according to claim 4, wherein, The typec input module specifically comprises: In the PD and the typec MUX function, a DP signal and a USB3.0 signal are input separately, and are used for display and USB device connection respectively.