Multi-screen display switching control system and method
By designing a multi-screen monitor switching control system, using the Type C protocol IC to determine the device type and dynamically adjust the signal path, the screen delay, lag and shadow problems of Macbook devices during dual-screen and three-screen display are solved, and efficient display effect is achieved.
Patent Information
- Application Number
- CN202411948736.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-04-11
AI Technical Summary
When the prior art transmits videos over USB on Macbook devices, the dual-screen and three-screen display effects are poor, which are manifested as screen delay, lag and shadowing, and reduce the running speed of the notebook.
Design a multi-screen display switching control system, including scaler-A module, scaler-B module, USB graphics card SOC module, USB HUB, USB switch and Type C protocol IC, determine the device type through Type C protocol IC, dynamically adjust the signal path, and ensure that the signal is displayed through DP or HDMI input.
It realizes efficient display of Macbook devices in dual-screen and three-screen abnormal display situations, avoids screen delay, lag and shadow problems, and improves the operating performance and display effect of the notebook.
Smart Images

Figure CN119806452A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of multi-screen display technology, and more specifically, to a multi-screen display switching control system and method. Background Art
[0002] The current dual-screen and triple-screen displays on the market cannot display differently when encountering M1 and M2 model Macbooks using DP signals; Apple Macbooks that want to have dual-screen and triple-screen displays (dual screens refer to a total of three screens including the local display, and triple screens refer to a total of four screens including the local display) can only transmit video via USB. Since USB transmits the compressed image on the laptop side, it will firstly cause the display effect to be very poor, secondly cause a relatively high delay in the display image, and thirdly reduce the running speed of the laptop itself. It is okay to process texts, but when watching movies or playing games, high-speed motion images will experience delays, freezes and ghosting. In order to solve the above defects, a multi-screen display switching control system and method are needed. Summary of the invention
[0003] The technical problem to be solved by the present invention is to provide a multi-screen display switching control method and a multi-screen display switching control system in view of the above-mentioned defects of the prior art.
[0004] The technical solution adopted by the present invention to solve the technical problem is:
[0005] Construct a multi-screen display switching control system, which includes a scaler-A module, a scaler-B module, a first display screen, a second display screen, a USB graphics card SOC module, a USB HUB, a USB switch and a Type C protocol IC;
[0006] The first display screen and the scaler-B module are both connected to and controlled by the scaler-A module, and the second display screen is connected to and controlled by the scaler-B module; the USB graphics card SOC module is connected to the scaler-A module and the scaler-B module, and the USB HUB is connected to the USB graphics card SOC module and the USB switch; the scaler-A module is provided with two Type-C signal source access interfaces;
[0007] The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is an Apple device, the scaler-A module is informed through IIC communication or serial port communication. The scaler-A module obtains the DP signal to display the first display screen, and at the same time turns off the channel of the loop-out scaler-B module and starts the USB graphics card SOC module through reset or communication. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, the video signal is separated and given to the scaler-B module. The scaler-B module controls the display of the second display screen.
[0008] The multi-screen display switching control system of the present invention, wherein the system further comprises a scaler-C module and a third display screen, the scaler-C module is connected to the scaler-B module, and the USB graphics card SOC module is connected to the scaler-C module;
[0009] After acquiring the video signal through the USB channel, two video signals are separated and given to the scaler-B module and the scaler-C module respectively, and the scaler-C module controls the display of the third display screen.
[0010] In the multi-screen display switching control system described in the present invention, the Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is a non-Apple device, the scaler-A module is informed through IIC communication or serial port communication. The scaler-A module obtains the DP signal to display the first display screen, and at the same time opens the loop-out channel of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module to switch the input channel to the DP input, so that the scaler-A module loops out to the scaler-B module and no longer receives the signal from the USB graphics card SOC module.
[0011] In the multi-screen display switching control system of the present invention, the Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is a non-Apple device, the scaler-A module is informed through IIC communication or serial port communication. The scaler-A module obtains the DP signal to display the first display screen, and at the same time opens the loop-out channels of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module and the scaler-C module to switch the input channel to the DP input, forming a scaler-A loop-out to scaler-B loop-out to scaler-C, realizing three-screen different display or same display, and no longer receiving the signal from the USB graphics card SOC module.
[0012] In the multi-screen display switching control system of the present invention, when the Type C protocol IC cannot receive the signal of the Type-C signal source access interface, it is determined that the signal source device has only a USB signal, and the scaler-A module is notified through IIC communication or serial port communication. The scaler-A module turns off the loop-out channel and controls the USB graphics card SOC module to start by resetting or communicating. At the same time, the scaler-A module notifies the scaler-B module to switch the input channel to the HDMI input. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, two video signals are separated and given to the scaler-A module and the scaler-B module respectively. The scaler-A module and the scaler-B module respectively control the display of the first display screen and the second display screen.
[0013] In the multi-screen display switching control system of the present invention, when the Type C protocol IC cannot receive the signal of the Type-C signal source access interface, it is determined that the signal source device has only a USB signal, and the scaler-A module is notified through IIC communication or serial port communication. The scaler-A module turns off the loop-out channel and controls the USB graphics card SOC module to start by resetting or communicating. At the same time, the scaler-A module notifies the scaler-B module and the scaler-C module to switch the input channel to the HDMI input. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, three video signals are separated and given to the scaler-A module, the scaler-B module and the scaler-C module respectively. The scaler-A module, the scaler-B module and the scaler-C module respectively control the display of the first display screen, the second display screen and the third display screen.
[0014] The multi-screen display switching control system of the present invention, wherein the scaler-A module is provided with an HDMI signal source access interface;
[0015] When the signal source device has only HDMI output, the scaler-A module obtains the HDMI signal for display on the first display screen, and at the same time opens the loop-out channels of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module to switch the input channel to the DP input, forming a loop-out of the scaler-A module to the scaler-B module, realizing different or same display on the two screens, and no longer receiving the signal from the USB graphics card SOC module.
[0016] The multi-screen display switching control system of the present invention, wherein the scaler-A module is provided with an HDMI signal source access interface;
[0017] When the signal source device has only HDMI output, the scaler-A module obtains the HDMI signal for display on the first display screen, and at the same time opens the loop-out channels of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module and the scaler-C module to switch the input channel to the DP input, forming a loop-out of the scaler-A module to the scaler-B module and then to the scaler-C module, realizing three-screen different display or same display, and no longer receiving the signal from the USB graphics card SOC module.
[0018] A multi-screen display switching control method, using the multi-screen display switching control system as described above, wherein the method comprises the steps of:
[0019] The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is an Apple device, it notifies the scaler-A module through IIC communication or serial communication. The scaler-A module obtains the DP signal to display on the first display screen, and at the same time turns off the channel of the loop-out scaler-B module and starts the USB graphics card SOC module through reset or communication. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, the video signal is separated and given to the scaler-B module. The scaler-B module controls the display of the second display screen;
[0020] The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is not an Apple device, it notifies the scaler-A module through IIC communication or serial communication. The scaler-A module obtains the DP signal to display on the first display screen, and at the same time opens the loop-out channel of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module to switch the input channel to the DP input, forming a loop-out of the scaler-A module to the scaler-B module, and no longer receives the signal from the USB graphics card SOC module;
[0021] When the Type C protocol IC cannot receive the signal from the Type-C signal source access interface, it determines that the signal source device only has a USB signal, and informs the scaler-A module through IIC communication or serial communication. The scaler-A module turns off the loop-out channel and controls the USB graphics card SOC module to start up by resetting or communicating. At the same time, the scaler-A module notifies the scaler-B module to switch the input channel to the HDMI input. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, two video signals are separated and given to the scaler-A module and the scaler-B module respectively. The scaler-A module and the scaler-B module respectively control the display of the first display screen and the second display screen;
[0022] When the signal source device has only HDMI output, the scaler-A module obtains the HDMI signal for display on the first display screen, and at the same time opens the loop-out channels of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module to switch the input channel to the DP input, forming a loop-out of the scaler-A module to the scaler-B module, realizing different or same display on the two screens, and no longer receiving the signal from the USB graphics card SOC module.
[0023] A multi-screen display switching control method, using the multi-screen display switching control system as described above, wherein the method comprises the steps of:
[0024] The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is an Apple device, it notifies the scaler-A module through IIC communication or serial communication. The scaler-A module obtains the DP signal to display on the first display screen, and at the same time turns off the channel of the loop-out scaler-B module and starts the USB graphics card SOC module through reset or communication. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, two video signals are separated and given to the scaler-B module and the scaler-C module respectively. The scaler-C module controls the display of the third display screen;
[0025] The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is not an Apple device, it notifies the scaler-A module through IIC communication or serial communication. The scaler-A module obtains the DP signal to display on the first display screen, and at the same time opens the loop-out channel of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module and the scaler-C module to switch the input channel to the DP input, forming a loop-out of scaler-A to scaler-B to scaler-C, realizing three-screen different display or same display, and no longer receiving the signal from the USB graphics card SOC module;
[0026] When the Type C protocol IC cannot receive the signal from the Type-C signal source access interface, it determines that the signal source device has only USB signals, and informs the scaler-A module through IIC communication or serial communication. The scaler-A module turns off the loop-out channel and controls the USB graphics card SOC module to start up by resetting or communicating. At the same time, the scaler-A module notifies the scaler-B module and the scaler-C module to switch the input channel to HDMI input. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, three video signals are separated and given to the scaler-A module, the scaler-B module and the scaler-C module respectively. The scaler-A module, the scaler-B module and the scaler-C module respectively control the display of the first display screen, the second display screen and the third display screen;
[0027] When the signal source device has only HDMI output, the scaler-A module obtains the HDMI signal for display on the first display screen, and at the same time opens the loop-out channels of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module and the scaler-C module to switch the input channel to the DP input, forming a loop-out of the scaler-A module to the scaler-B module and then to the scaler-C module, realizing three-screen different display or same display, and no longer receiving the signal from the USB graphics card SOC module.
[0028] The beneficial effect of the present invention is that the method and technique of the present application can well solve the problem of Macbook dual-screen and triple-screen display, and at the same time has excellent compatibility, can intelligently identify non-Apple devices, and reasonably adjust the dual-screen and triple-screen display signals, thereby ensuring the dual-screen and triple-screen display effects and ensuring the competitiveness of the product in the market. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the present invention will be further described below in conjunction with the accompanying drawings and embodiments. The drawings described below are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative work:
[0030] Figure 1 It is a dual-screen display principle block diagram of a multi-screen display switching control system of a preferred embodiment of the present invention;
[0031] Figure 2It is a three-screen display principle block diagram of a multi-screen display switching control system of a preferred embodiment of the present invention. DETAILED DESCRIPTION
[0032] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the following will be described clearly and completely in combination with the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are partial embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work belong to the protection scope of the present invention.
[0033] Embodiment 1
[0034] A multi-screen display switching control system according to a preferred embodiment of the present invention is as follows: Figure 1 As shown, it includes a scaler-A module 1, a scaler-B module 2, a first display screen (display screen 1), a second display screen (display screen 2), a USB graphics card SOC module 4, a USB HUB 5, a USB switch 6 and a Type C protocol IC 7;
[0035] The first display screen and the scaler-B module 2 are both connected to and controlled by the scaler-A module 1, and the second display screen is connected to and controlled by the scaler-B module 2; the USB graphics card SOC module 4 is connected to the scaler-A module 1 and the scaler-B module 2, and the USB HUB 5 is connected to the USB graphics card SOC module 4 and the USB switch 6; the scaler-A module 1 is provided with two Type-C signal source access interfaces;
[0036] like Figure 1 As shown, the signal source is connected to Type-C-1 or Type-C-2. At this time, the Type C protocol IC uses CC communication to identify whether it is an Apple device or a non-Apple device. The experiment verifies that the ID of Apple devices and non-Apple device IDs can be distinguished (the principle of Apple device identification, using CC communication, sends an Apple device-specific USB ID to the connected device. After receiving it, the Apple device will enter a mode customized by the Apple device to determine whether it is an Apple device. Non-Apple devices will ignore this USB ID to achieve the identification effect). The protocol IC can determine whether the Type-C-1 or Type-C-2 is connected to the signal source through CC communication;
[0037] The Type C protocol IC 7 determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is an Apple device, it notifies the scaler-A module 1 through IIC communication or serial communication. The scaler-A module 1 obtains the DP signal to display on the first display screen, and at the same time turns off the channel of the loop-out scaler-B module 2 and starts the USB graphics card SOC module 4 through reset or communication. The USB graphics card SOC module 4 passes through the USB HUB 5 and then the USB switch 6. The USB switch 6 is controlled by the Type C protocol IC 7 to select the Type-C channel, obtains the video signal through the USB channel, and then separates the video signal to the scaler-B module 2. The scaler-B module 2 controls the display of the second display screen. At this time, it can be guaranteed that at least the first screen is DP input, and the picture has no delay, freeze, or ghosting problems.
[0038] The application of the first embodiment of the present application can well solve the problem of Macbook dual-screen display, and at the same time has excellent compatibility. It can intelligently identify non-Apple devices and reasonably adjust the dual-screen display signal to ensure the dual-screen display effect and ensure the competitiveness of the product in the market.
[0039] If it is not an Apple device, use:
[0040] The Type C protocol IC 7 determines whether it is an Apple device according to the signal of the Type-C signal source access interface. If it is not an Apple device, the scaler-A module 1 is notified through IIC communication or serial communication. The scaler-A module 1 obtains the DP signal to display on the first display screen, and at the same time opens the loop-out channels of the scaler-A module 1 and the scaler-B module 2, and stops the USB graphics card SOC module 4 by resetting or communicating. The scaler-A module 1 notifies the scaler-B module 2 to switch the input channel to the DP input, so that the scaler-A module 1 loops out to the scaler-B module 2, and no longer receives the signal from the USB graphics card SOC module 4;
[0041] Another situation is that there is no Type-C signal access. In this case, you can use:
[0042] When the Type C protocol IC 7 cannot receive the signal from the Type-C signal source access interface, it determines that the signal source device has only a USB signal, and informs the scaler-A module 1 through IIC communication or serial port communication. The scaler-A module 1 turns off the loop-out channel and controls the USB graphics card SOC module 4 to start up by resetting or communicating. At the same time, the scaler-A module 1 notifies the scaler-B module 2 to switch the input channel to the HDMI input. The USB graphics card SOC module 4 passes through the USB HUB 5 and then the USB switch 6. The USB switch 6 is controlled by the Type C protocol IC 7 to select the Type-C channel. After obtaining the video signal through the USB channel, two video signals are separated and respectively given to the scaler-A module 1 and the scaler-B module 2. The scaler-A module 1 and the scaler-B module 2 respectively control the display of the first display screen and the second display screen;
[0043] In order to further improve compatibility, an HDMI signal source access interface can also be set on scaler-A module 1;
[0044] When the signal source device has only HDMI output, the scaler-A module 1 obtains the HDMI signal for display on the first display screen, and at the same time opens the loop-out channels of the scaler-A module 1 and the scaler-B module 2, and stops the USB graphics card SOC module 4 by resetting or communicating. The scaler-A module 1 notifies the scaler-B module 2 to switch the input channel to the DP input, so that the scaler-A module 1 loops out to the scaler-B module 2, realizing different display or the same display on the two screens, and no longer receives the signal from the USB graphics card SOC module 4;
[0045] At this time, both screens input DP signals, and the picture has no delay, freeze, or ghosting problems. It is well compatible with the traditional HDMI interface input on the market and can display on multiple screens;
[0046] In addition, by applying the solution of this application, the charging control effect can also be taken into account:
[0047] Charging path: Type-C-1 and Type-C-2 are double-blind plugs. When the Type-C protocol IC identifies that Type-C-1 is a power supply device and Type-C-2 is a signal source device or Type-C-2 is a power supply device and Type-C-1 is a signal source device, the Type-C protocol IC controls the MOS to switch the charging direction, and controls the charging voltage and current of the buck-boost IC.
[0048] The USB flow direction is described as follows: The Type C protocol IC identifies Type-C-1 or Type-C-2 as the signal source device and controls the USB switch to connect to the signal source.
[0049] Embodiment 2
[0050] This embodiment is aimed at the case of three-screen display. Of course, it can be further extended to more screen solutions based on this principle. The solutions extended based on this principle also fall within the scope of protection of this application.
[0051] This embodiment is basically the same as the previous embodiment. Figure 2 As shown, the difference is that: the system also includes a scaler-C module 3 and a third display screen (display screen 3), the scaler-C module 3 is connected to the scaler-B module 2, and the USB graphics card SOC module 4 is connected to the scaler-C module 3; after obtaining the video signal through the USB channel, two video signals are separated and given to the scaler-B module 2 and the scaler-C module 3 respectively, and the scaler-C module 3 controls the display of the third display screen; at this time, it can be ensured that at least the first screen is DP input, and the picture has no delay, freeze, or ghosting problems;
[0052] The application of the first embodiment of the present application can effectively solve the problem of Macbook three-screen display, and at the same time has excellent compatibility. It can intelligently identify non-Apple devices and reasonably adjust the three-screen display signal to ensure the three-screen display effect and ensure the competitiveness of the product in the market.
[0053] Three-screen display will involve one more screen. This solution connects the scaler-C module corresponding to the screen to the downstream of the scaler-B module, forming a loop-out channel from scaler-A to scaler-B to scaler-C, which is also very convenient to control.
[0054] If it is not an Apple device, use:
[0055] For Type C protocol, IC 7 determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is a non-Apple device, it notifies scaler-A module 1 through IIC communication or serial port communication. Scaler-A module 1 obtains DP signal to display on the first display screen, and at the same time opens the loop-out channel of scaler-A module 1 and scaler-B module 2, and stops working by resetting or communicating the USB graphics card SOC module 4. Scaler-A module 1 notifies scaler-B module 2 and scaler-C module 3 to switch the input channel to DP input, forming scaler-A loop-out to scaler-B loop-out to scaler-C, realizing three-screen different display or same display, and no longer receiving the signal from the USB graphics card SOC module 4.
[0056] Another situation is that there is no Type-C signal access. In this case, you can use:
[0057] When the Type C protocol IC 7 cannot receive the signal from the Type-C signal source access interface, it determines that the signal source device has only a USB signal, and informs the scaler-A module 1 through IIC communication or serial port communication. The scaler-A module 1 turns off the loop-out channel and controls the USB graphics card SOC module 4 to start up by resetting or communicating. At the same time, the scaler-A module 1 notifies the scaler-B module 2 and the scaler-C module 3 to switch the input channel to the HDMI input. The USB graphics card SOC module 4 passes through the USB HUB 5 and then passes through the USB switch 6. The USB switch 6 is controlled by the Type C protocol IC 7 to select the Type-C channel. After obtaining the video signal through the USB channel, three video signals are separated and given to the scaler-A module 1, the scaler-B module 2 and the scaler-C module 3 respectively. The scaler-A module 1, the scaler-B module 2 and the scaler-C module 3 respectively control the display of the first display screen, the second display screen and the third display screen.
[0058] In order to further improve compatibility, an HDMI signal source access interface can also be set on scaler-A module 1;
[0059] The scaler-A module 1 is provided with an HDMI signal source access interface; when the signal source device has only HDMI output, the scaler-A module 1 obtains the HDMI signal to display on the first display screen, and at the same time opens the loop-out channels of the scaler-A module 1 and the scaler-B module 2, and stops the USB graphics card SOC module 4 by resetting or communicating. The scaler-A module 1 notifies the scaler-B module 2 and the scaler-C module 3 to switch the input channel to the DP input, forming a loop-out of the scaler-A module 1 to the scaler-B module 2 and the scaler-C module 3, so as to realize three-screen different display or same display, and no longer receive the signal from the USB graphics card SOC module 4;
[0060] The power supply description and USB flow description refer to the first embodiment, which will not be repeated here.
[0061] Embodiment 3
[0062] A multi-screen display switching control method, using the multi-screen display switching control system as described above, wherein the method comprises the steps of:
[0063] The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is an Apple device, it notifies the scaler-A module through IIC communication or serial communication. The scaler-A module obtains the DP signal to display on the first display screen, and at the same time turns off the channel of the loop-out scaler-B module and starts the USB graphics card SOC module through reset or communication. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, the video signal is separated and given to the scaler-B module. The scaler-B module controls the display of the second display screen;
[0064] The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is not an Apple device, it notifies the scaler-A module through IIC communication or serial communication. The scaler-A module obtains the DP signal to display on the first display screen, and at the same time opens the loop-out channel of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module to switch the input channel to the DP input, forming a loop-out of the scaler-A module to the scaler-B module, and no longer receives the signal from the USB graphics card SOC module;
[0065] When the Type C protocol IC cannot receive the signal from the Type-C signal source access interface, it determines that the signal source device only has a USB signal, and informs the scaler-A module through IIC communication or serial communication. The scaler-A module turns off the loop-out channel and controls the USB graphics card SOC module to start up by resetting or communicating. At the same time, the scaler-A module notifies the scaler-B module to switch the input channel to the HDMI input. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, two video signals are separated and given to the scaler-A module and the scaler-B module respectively. The scaler-A module and the scaler-B module respectively control the display of the first display screen and the second display screen;
[0066] When the signal source device has only HDMI output, the scaler-A module obtains the HDMI signal for display on the first display screen, and at the same time opens the loop-out channels of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module to switch the input channel to the DP input, forming a loop-out of the scaler-A module to the scaler-B module, realizing different or same display on the two screens, and no longer receiving the signal from the USB graphics card SOC module;
[0067] The method of this embodiment can effectively solve the problem of Macbook dual-screen display. At the same time, it has excellent compatibility, can intelligently identify non-Apple devices, and reasonably adjust the dual-screen display signal to ensure the dual-screen display effect and ensure the competitiveness of the product in the market.
[0068] Embodiment 4
[0069] A multi-screen display switching control method, using the multi-screen display switching control system as described above, wherein the method comprises the steps of:
[0070] The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is an Apple device, it notifies the scaler-A module through IIC communication or serial communication. The scaler-A module obtains the DP signal to display on the first display screen, and at the same time turns off the channel of the loop-out scaler-B module and starts the USB graphics card SOC module through reset or communication. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, two video signals are separated and given to the scaler-B module and the scaler-C module respectively. The scaler-C module controls the display of the third display screen;
[0071] The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is not an Apple device, it notifies the scaler-A module through IIC communication or serial communication. The scaler-A module obtains the DP signal to display on the first display screen, and at the same time opens the loop-out channel of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module and the scaler-C module to switch the input channel to the DP input, forming a loop-out of scaler-A to scaler-B to scaler-C, realizing three-screen different display or same display, and no longer receiving the signal from the USB graphics card SOC module;
[0072] When the Type C protocol IC cannot receive the signal from the Type-C signal source access interface, it determines that the signal source device has only USB signals, and informs the scaler-A module through IIC communication or serial communication. The scaler-A module turns off the loop-out channel and controls the USB graphics card SOC module to start up by resetting or communicating. At the same time, the scaler-A module notifies the scaler-B module and the scaler-C module to switch the input channel to HDMI input. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, three video signals are separated and given to the scaler-A module, the scaler-B module and the scaler-C module respectively. The scaler-A module, the scaler-B module and the scaler-C module respectively control the display of the first display screen, the second display screen and the third display screen;
[0073] When the signal source device has only HDMI output, the scaler-A module obtains the HDMI signal for display on the first display screen, and at the same time opens the loop-out channels of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module and the scaler-C module to switch the input channel to the DP input, forming a loop-out of the scaler-A module to the scaler-B module and then to the scaler-C module, so as to realize three-screen different display or same display, and no longer receive the signal from the USB graphics card SOC module;
[0074] The method of this embodiment can effectively solve the problem of Macbook three-screen display. At the same time, it has excellent compatibility, can intelligently identify non-Apple devices, and reasonably adjust the three-screen display signal to ensure the three-screen display effect and ensure the competitiveness of the product in the market.
[0075] The IC models used in the present application are not specifically limited and can be replaced by other ICs with the same functions. The solutions obtained based on such conventional replacement also fall within the protection scope of the present application.
[0076] It should be understood that those skilled in the art can make improvements or changes based on the above description, and all these improvements and changes should fall within the scope of protection of the appended claims of the present invention.
Claims
1. A multi-screen display switching control system, characterized in that: Including scaler-A module, scaler-B module, first display screen, second display screen, USB graphics card SOC module, USB HUB, USB switch and Type C protocol IC; The first display screen and the scaler-B module are both connected to and controlled by the scaler-A module, and the second display screen is connected to and controlled by the scaler-B module; the USB graphics card SOC module is connected to the scaler-A module and the scaler-B module, and the USB HUB is connected to the USB graphics card SOC module and the USB switch; the scaler-A module is provided with two Type-C signal source access interfaces; The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is an Apple device, the scaler-A module is informed through IIC communication or serial port communication. The scaler-A module obtains the DP signal to display the first display screen, and at the same time turns off the channel of the loop-out scaler-B module and starts the USB graphics card SOC module through reset or communication. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, the video signal is separated and given to the scaler-B module. The scaler-B module controls the display of the second display screen.
2. The multi-screen display switching control system according to claim 1, characterized in that: The system further comprises a scaler-C module and a third display screen, wherein the scaler-C module is connected to the scaler-B module, and the USB graphics card SOC module is connected to the scaler-C module; After acquiring the video signal through the USB channel, two video signals are separated and given to the scaler-B module and the scaler-C module respectively, and the scaler-C module controls the display of the third display screen.
3. The multi-screen display switching control system according to claim 1, characterized in that: The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is a non-Apple device, the scaler-A module is notified through IIC communication or serial port communication. The scaler-A module obtains the DP signal to display the first display screen, and at the same time opens the loop-out channels of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module to switch the input channel to the DP input, so that the scaler-A module loops out to the scaler-B module and no longer receives the signal from the USB graphics card SOC module.
4. The multi-screen display switching control system according to claim 2, characterized in that: The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is a non-Apple device, the scaler-A module is notified through IIC communication or serial port communication. The scaler-A module obtains the DP signal to display the first display screen, and at the same time opens the loop-out channels of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module and the scaler-C module to switch the input channel to the DP input, forming a scaler-A loop-out to scaler-B loop-out to scaler-C, so as to realize three-screen different display or same display, and no longer receive the signal from the USB graphics card SOC module.
5. The multi-screen display switching control system according to claim 1, characterized in that: When the Type C protocol IC cannot receive a signal from the Type-C signal source access interface, it determines that the signal source device has only a USB signal, and informs the scaler-A module through IIC communication or serial port communication. The scaler-A module turns off the loop-out channel and controls the USB graphics card SOC module to start by resetting or communicating. At the same time, the scaler-A module notifies the scaler-B module to switch the input channel to the HDMI input. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, two video signals are separated and given to the scaler-A module and the scaler-B module respectively. The scaler-A module and the scaler-B module respectively control the display of the first display screen and the second display screen.
6. The multi-screen display switching control system according to claim 2, characterized in that: When the Type C protocol IC cannot receive a signal from the Type-C signal source access interface, it determines that the signal source device has only a USB signal, and informs the scaler-A module through IIC communication or serial port communication. The scaler-A module turns off the loop-out channel and controls the USB graphics card SOC module to start by resetting or communicating. At the same time, the scaler-A module notifies the scaler-B module and the scaler-C module to switch the input channel to the HDMI input. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, three video signals are separated and given to the scaler-A module, the scaler-B module and the scaler-C module respectively. The scaler-A module, the scaler-B module and the scaler-C module respectively control the display of the first display screen, the second display screen and the third display screen.
7. The multi-screen display switching control system according to claim 1, characterized in that: The scaler-A module is provided with an HDMI signal source access interface; When the signal source device has only HDMI output, the scaler-A module obtains the HDMI signal for display on the first display screen, and at the same time opens the loop-out channels of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module to switch the input channel to the DP input, forming a loop-out of the scaler-A module to the scaler-B module, realizing different or same display on the two screens, and no longer receiving the signal from the USB graphics card SOC module.
8. The multi-screen display switching control system according to claim 2, characterized in that: The scaler-A module is provided with an HDMI signal source access interface; When the signal source device has only HDMI output, the scaler-A module obtains the HDMI signal for display on the first display screen, and at the same time opens the loop-out channels of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module and the scaler-C module to switch the input channel to the DP input, forming a loop-out of the scaler-A module to the scaler-B module and then to the scaler-C module, realizing three-screen different display or same display, and no longer receiving the signal from the USB graphics card SOC module.
9. A method for controlling switching of a multi-screen display, using the multi-screen display switching control system as claimed in any one of claims 1, 3, 5, and 7, characterized in that: The method comprises the steps of: The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is an Apple device, it notifies the scaler-A module through IIC communication or serial communication. The scaler-A module obtains the DP signal to display on the first display screen, and at the same time turns off the channel of the loop-out scaler-B module and starts the USB graphics card SOC module through reset or communication. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, the video signal is separated and given to the scaler-B module. The scaler-B module controls the display of the second display screen; The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is not an Apple device, it notifies the scaler-A module through IIC communication or serial communication. The scaler-A module obtains the DP signal to display on the first display screen, and at the same time opens the loop-out channel of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module to switch the input channel to the DP input, forming a loop-out of the scaler-A module to the scaler-B module, and no longer receives the signal from the USB graphics card SOC module; When the Type C protocol IC cannot receive the signal from the Type-C signal source access interface, it determines that the signal source device only has a USB signal, and informs the scaler-A module through IIC communication or serial communication. The scaler-A module turns off the loop-out channel and controls the USB graphics card SOC module to start up by resetting or communicating. At the same time, the scaler-A module notifies the scaler-B module to switch the input channel to the HDMI input. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, two video signals are separated and given to the scaler-A module and the scaler-B module respectively. The scaler-A module and the scaler-B module respectively control the display of the first display screen and the second display screen; When the signal source device has only HDMI output, the scaler-A module obtains the HDMI signal for display on the first display screen, and at the same time opens the loop-out channels of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module to switch the input channel to the DP input, forming a loop-out of the scaler-A module to the scaler-B module, realizing different or same display on the two screens, and no longer receiving the signal from the USB graphics card SOC module.
10. A method for controlling switching of a multi-screen display, using the multi-screen display switching control system according to any one of claims 2, 4, 6, and 8, characterized in that: The method comprises the steps of: The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is an Apple device, it notifies the scaler-A module through IIC communication or serial communication. The scaler-A module obtains the DP signal to display on the first display screen, and at the same time turns off the channel of the loop-out scaler-B module and starts the USB graphics card SOC module through reset or communication. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, two video signals are separated and given to the scaler-B module and the scaler-C module respectively. The scaler-C module controls the display of the third display screen; The Type C protocol IC determines whether it is an Apple device based on the signal of the Type-C signal source access interface. If it is not an Apple device, it notifies the scaler-A module through IIC communication or serial communication. The scaler-A module obtains the DP signal to display on the first display screen, and at the same time opens the loop-out channel of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module and the scaler-C module to switch the input channel to the DP input, forming a loop-out of scaler-A to scaler-B to scaler-C, realizing three-screen different display or same display, and no longer receiving the signal from the USB graphics card SOC module; When the Type C protocol IC cannot receive the signal from the Type-C signal source access interface, it determines that the signal source device has only USB signals, and informs the scaler-A module through IIC communication or serial communication. The scaler-A module turns off the loop-out channel and controls the USB graphics card SOC module to start up by resetting or communicating. At the same time, the scaler-A module notifies the scaler-B module and the scaler-C module to switch the input channel to HDMI input. The USB graphics card SOC module passes through the USB HUB and then the USB switch. The USB switch is controlled by the Type C protocol IC to select the Type-C channel. After obtaining the video signal through the USB channel, three video signals are separated and given to the scaler-A module, the scaler-B module and the scaler-C module respectively. The scaler-A module, the scaler-B module and the scaler-C module respectively control the display of the first display screen, the second display screen and the third display screen; When the signal source device has only HDMI output, the scaler-A module obtains the HDMI signal for display on the first display screen, and at the same time opens the loop-out channels of the scaler-A module and the scaler-B module, and stops the USB graphics card SOC module by resetting or communicating. The scaler-A module notifies the scaler-B module and the scaler-C module to switch the input channel to the DP input, forming a loop-out of the scaler-A module to the scaler-B module and then to the scaler-C module, realizing three-screen different display or same display, and no longer receiving the signal from the USB graphics card SOC module.