Signal transmission system and device
By using four pairs of high-speed signal paths to simultaneously transmit display signals and camera signals in the USB Type-C interface, and using image stream compression technology, the problem of low effective data utilization in the existing technology is solved, achieving high efficiency and low latency Signal transmission supports high resolution and high refresh rate display effects.
Patent Information
- Application Number
- CN202510025001.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2025-02-11
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing USB Type-C interfaces have low effective data utilization when transmitting DP video signals and USB3.0 signals, resulting in distortion of image effects, increased latency and increased power consumption, especially in applications such as VR. Larger limitations.
Through four pairs of high-speed signal paths of the Type-C line, the display signal and camera signals are simultaneously transmitted between the first device and the second device, the high-speed signal path is configured as a high-definition multimedia interface conversion mode, and the data is performed using image stream compression technology. deal with.
It effectively improves the bidirectional transmission bandwidth between the first device and the second device, reduces signal transmission delay, and reduces system power consumption, and supports high resolution and high refresh rate display effects.
Smart Images

Figure CN119415462A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of signal transmission technology, and in particular to a signal transmission system and device. Background Art
[0002] As a new type of data and power interface, the Type-C interface is widely used in various devices due to its versatility and convenience. Its reversible insertion design allows users to use it without worrying about the front and back issues, which improves the convenience of the user experience. In addition, the Type-C interface supports higher transmission speeds and greater power transmission capabilities, which makes it particularly good at transmitting large amounts of data and quickly charging devices. At the same time, it is also widely used in display connections. Many modern displays support video output via Type-C, which reduces cable clutter and simplifies connections.
[0003] USB Type-C has 4 mainlink high-speed signals. In practical applications, these 4 high-speed signals are generally configured as 2lane DP+2lane USB3.0, that is, 2 of them are used to transmit DP signals, and the other 2 are used to transmit USB3.0 signals. This configuration can realize the transmission of DP video signals and USB3.0 bidirectional transmission, which is widely representative in practical applications.
[0004] DP video signal is directional, which is unidirectional transmission from DP Source to DP sink; USB3.0 consists of 2 groups of high-speed signals, one group of TX and one group of RX, so it is bidirectional. However, because USB3.0 adopts TX+RX architecture, there is only one group of high-speed signal transmission from USBDevice to USB Host, and its unique transmission format makes the actual effective data utilization rate of the above technical solution low. Therefore, USB introduced data compression specifications such as MJPEC to improve the supported resolution / refresh rate. However, because MJPEC needs to process the image, it causes distortion of the image effect and delay of the image, and also increases the power consumption of the overall solution, which is greatly limited in the application of head-mounted display devices such as VR. Summary of the invention
[0005] To this end, this application discloses the following technical solutions:
[0006] A first aspect of the present application provides a signal transmission system, including a first device and a second device;
[0007] The first device has a first Type-C interface, and the second device has a second Type-C interface;
[0008] The first Type-C interface and the second Type-C interface are connected via a Type-C line;
[0009] The first device is used for:
[0010] Sending a display signal to the second device through two pairs of high-speed signal paths of the Type-C line, and receiving a camera signal of the second device through another two pairs of high-speed signal paths of the Type-C line;
[0011] The second device is used for:
[0012] The display signal of the first device is received through the two pairs of high-speed signal paths of the Type-C line, and the camera signal is sent to the first device through the other two pairs of high-speed signal paths of the Type-C line.
[0013] Optionally, sending a display signal to the second device through two pairs of high-speed signal paths of the Type-C line includes:
[0014] Configuring the two pairs of high-speed signal paths of the Type-C line to a high-definition multimedia interface conversion mode, so as to send a display signal to the second device through the two pairs of high-speed signal paths of the Type-C line;
[0015] The sending the camera signal to the first device through the other two pairs of high-speed signal paths of the Type-C line includes:
[0016] The other two pairs of high-speed signal paths of the Type-C line are configured as a high-definition multimedia interface conversion mode to send the camera signal to the first device through the other two pairs of high-speed signal paths of the Type-C line.
[0017] Optionally, sending the camera signal to the first device through the other two pairs of high-speed signal paths of the Type-C line includes:
[0018] Based on the synchronous clock, multiple camera signals outputted simultaneously by multiple cameras are obtained;
[0019] Using the cache of the second device to splice the multiple camera signals into one camera signal;
[0020] The spliced camera signal is sent to the first device through the other two pairs of high-speed signal paths of the Type-C line.
[0021] Optionally, the first device is further used for:
[0022] Compressing the data to be transmitted based on the image stream compression to obtain a display signal sent to the second device;
[0023] The second device is also used for:
[0024] The data to be transmitted is compressed based on the image stream compression to obtain a camera signal sent to the first device.
[0025] Optionally, the first device is further used for:
[0026] After detecting that the second device is connected to the first Type-C interface through the Type-C line, determining a first connection mode between the Type-C line and the first Type-C interface according to level true values of two CC pins of the first Type-C interface;
[0027] The auxiliary channel multiplexer and the media interface multiplexer of the first device are controlled to switch according to the first connection mode to prepare a signal path of the first device.
[0028] Optionally, the second device is further used for:
[0029] After detecting that the first device is connected to the second Type-C interface through the Type-C line, determining a second connection mode between the Type-C line and the second Type-C interface according to level true values of two CC pins of the second Type-C interface;
[0030] The switching of the auxiliary channel multiplexer and the media interface multiplexer of the second device is controlled according to the second connection mode to prepare a signal path of the second device.
[0031] Optionally, the second device sends a first data packet to the first device through the CC pin of the second Type-C interface to trigger the first device to configure the two pairs of high-speed signal paths to a high-definition multimedia interface conversion mode and perform high-definition multimedia interface link training on the two pairs of high-speed signal paths;
[0032] The first device sends second data to the second device through the CC pin of the first Type-C interface to trigger the second device to configure the other two pairs of high-speed signal paths into a high-definition multimedia interface conversion mode and perform high-definition multimedia interface link training on the other two pairs of high-speed signal paths;
[0033] The second data is attached to any standard data packet sent by the first device through the CC pin of the first Type-C interface, or is sent to the second device as an independent data packet.
[0034] Optionally, the second device includes a head-mounted display device having at least one of augmented reality, virtual reality and mixed reality functions.
[0035] A second aspect of the present application provides a signal transmission device, the signal transmission device is a first device, and the first device has a first Type-C interface;
[0036] The first Type-C interface is used to connect to a second Type-C interface of a second device through a Type-C line;
[0037] The first device is used for:
[0038] A display signal is sent to the second device through two pairs of high-speed signal paths of the Type-C line, and a camera signal of the second device is received through another two pairs of high-speed signal paths of the Type-C line.
[0039] A third aspect of the present application provides a signal transmission device, wherein the signal transmission device is a second device, and the second device has a second Type-C interface;
[0040] The second Type-C interface is used to connect to the first Type-C interface of the first device through a Type-C line;
[0041] The second device is used for:
[0042] The display signal of the first device is received through two pairs of high-speed signal paths of the Type-C line, and the camera signal is sent to the first device through another two pairs of high-speed signal paths of the Type-C line.
[0043] The beneficial effect of this solution is that, by utilizing the four pairs of high-speed signal paths of the Type-C line, the display signal and the camera signal can be simultaneously transmitted between the first device and the second device, thereby effectively improving the two-way transmission bandwidth between the first device and the second device, and achieving the effect of reducing the signal transmission delay. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.
[0045] Figure 1 This is a pin diagram of a Type-C interface and a Type-C plug provided in an embodiment of the present application;
[0046] Figure 2 This is an application example diagram of USB Type-C;
[0047] Figure 3 It is a structural schematic diagram of a signal transmission system provided in an embodiment of the present application;
[0048] Figure 4 It is a schematic diagram of a display signal transmission path provided by an embodiment of the present application;
[0049] Figure 5 This is a schematic diagram of a camera signal transmission path provided in an embodiment of the present application. DETAILED DESCRIPTION
[0050] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0051] First, the terms and abbreviations that may be involved in this application are explained.
[0052] AR, Augmented Reality (AR for short) is a technology that superimposes virtual information onto the real world, allowing users to see and feel virtual elements in the real environment through a head-mounted display device.
[0053] VR, Virtual Reality (VR for short) is a three-dimensional environment generated by computer simulation, which enables users to immerse themselves in a completely virtual world and interact with it through a head-mounted display device.
[0054] MR, Mixed Reality (MR for short) is a technology that seamlessly integrates the real world with the virtual world. Users can simultaneously perceive and interact with the physical and virtual environments through head-mounted display devices.
[0055] USB, or Universal Serial Bus, can refer to a bus protocol, or an interface designed based on the bus protocol, namely the USB interface.
[0056] USB Type-C, a Type-C interface based on the USB protocol, has an updated physical size, supports reversible insertion, supports high-speed multimedia, supports USB3.2 / 2.0, and supports USB PD charging.
[0057] CC, Configuration Channel, is a specific pin in the USB Type-C interface, which is used to perform handshake work in USB Type-C.
[0058] DP, Displayport, High-Definition Multimedia Interface.
[0059] DP Alt Mode is an image transmission mode of USB Type-C. In this mode, standard Type-C cables and interfaces can be used to transmit DP signals.
[0060] Mainlink, main link channel, is used to transmit high-speed DP video data.
[0061] AUX, auxiliary channel, is used for the control and management of the DP link, including reading the configuration information of the DP signal terminal receiving device and its performance parameters and receiving capabilities, and determining an appropriate number of channels and channel transmission rate based on this, and forwarding this information to the terminal receiving device.
[0062] MIPI, Mobile Industry Processor Interface, is a video data transmission interface standard within mobile communications equipment. Existing interface types include C-PHY, D-PHY, etc.
[0063] DSI, Display Serial Interface, is a high-bandwidth, low-power display interface standard designed specifically for mobile devices.
[0064] CSI, Camera Serial Interface, is an interface standard designed for data transmission between camera modules and processors.
[0065] D-PHY, a physical interface standard of MIPI, uses two signal lines to form a differential pair and uses high-speed differential signals to complete signal transmission. A complete D-PHY channel includes 4 data differential pairs and one clock differential pair. Under normal circumstances, the high level of the high-speed signal line is 300mV and the low level is 100mV.
[0066] C-PHY is a physical interface standard of MIPI. Its high-speed signal transmission method is different from the previous D-Phy and M-Phy, which use 2 transmission lines per channel. C-PHY uses 3 transmission lines per channel, and can send more data in the same time. The three signal lines and their outputs are represented by A, B, and C respectively. Under normal circumstances, the line levels are a combination of 100mV, 200mV, and 300mV.
[0067] DSC, Display Stream Compression, is a technology that compresses image data before transmission, achieving high-resolution content output with low bandwidth, and the compressed image performance is visually distortion-free and low-latency.
[0068] MCU, Microcontroller Unit, is a small controller embedded in electronic devices (such as head-mounted display devices).
[0069] As a new type of data and power interface, the Type-C interface is widely used in various devices due to its versatility and convenience. Its reversible insertion design allows users to use it without worrying about the front and back issues, which improves the convenience of the user experience. In addition, the Type-C interface supports higher transmission speeds and greater power transmission capabilities, which makes it particularly good at transmitting large amounts of data and quickly charging devices. At the same time, it is also widely used in display connections. Many modern displays support video output via Type-C, which reduces cable clutter and simplifies connections.
[0070] See also Figure 1 (1) and (2) are pin diagrams of the Type-C interface and the corresponding Type-C plug. It can be seen that the Type-C interface has four pairs of high-speed signal paths (also called mainlink high-speed signals), namely TX1+ and TX1-, TX2+ and TX2-, RX1+ and RX1-, RX2+ and RX2-. These four pairs of high-speed signal paths can be dynamically configured as a 4-lane multimedia transmission mode (4lane DP) or a 2-lane multimedia transmission plus a 2-lane USB3.0 transmission (2lane DP+2lane USB3.0). The latter is widely representative in practical applications because it can simultaneously transmit DP video signals and USB3.0 bidirectional transmission.
[0071] As an example, see Figure 2 , which is a typical application of 2lane DP+2lane USB3.0.
[0072] exist Figure 2In the application scenario shown, the high-definition multimedia interface (DP) signal is directional, that is, it can only be transmitted unidirectionally from the multimedia source (DP Source) to the multimedia input (DP sink). The signal path of USB3.0 consists of two pairs of high-speed signal paths of the Type-C line, one group of TX and one group of RX, so it has bidirectionality. However, because USB3.0 adopts the TX+RX architecture, data can only be transmitted through one pair of high-speed signal paths when the USB peripheral (USB Device) transmits data to the USB host (USB Host). In addition, due to its unique transmission format, the actual effective data utilization rate is low. Therefore, USB introduced data compression specifications such as MJPEC to improve the supported resolution / refresh rate. However, because MJPEC needs to process the image, it causes distortion of the image effect and delays the image, and also increases the power consumption of the overall solution, which is greatly limited in the application of head-mounted display devices such as VR.
[0073] Among them, USB peripherals can be head-mounted displays, wired headphones and other devices, and USB hosts can be personal terminal devices such as mobile phones and computers.
[0074] In view of the above problems, the present application provides a signal transmission system. Figure 3 , which is a structural diagram of the system.
[0075] The system may include a first device and a second device.
[0076] As some examples, the first device may be a mobile phone, a computer, or a tablet computer, and the second device may be a head-mounted display (such as a helmet, glasses, etc. with a display function).
[0077] The first device has a first Type-C interface, and the second device has a second Type-C interface;
[0078] The first Type-C interface and the second Type-C interface are connected via a Type-C line;
[0079] The first device is used for:
[0080] Sending a display signal to the second device through two pairs of high-speed signal paths of the Type-C line, and receiving a camera signal of the second device through another two pairs of high-speed signal paths of the Type-C line;
[0081] The second device is used to:
[0082] The display signal of the first device is received through two pairs of high-speed signal paths of the Type-C line, and the camera signal is sent to the first device through another two pairs of high-speed signal paths of the Type-C line.
[0083] Among them, the camera signal and the display signal can be collectively referred to as DP signal (or media signal).
[0084] The beneficial effect of this solution is that, by utilizing the four pairs of high-speed signal paths of the Type-C line, the display signal and the camera signal can be simultaneously transmitted between the first device and the second device, thereby effectively improving the two-way transmission bandwidth between the first device and the second device, and achieving the effect of reducing the signal transmission delay.
[0085] In the system of this embodiment, the first Type-C interface, the second Type-C interface and the Type-C line provide the following signal paths: a power supply path, 4 pairs of high-speed signal paths, 1 pair of SBU1 / SBU2 paths, 1 pair of USB2.0 paths and 1 CC signal.
[0086] When the system of this embodiment is working, the first device can configure two pairs of the four pairs of high-speed signal paths, such as the two pairs of high-speed signal paths TX1+ and TX1-, and RX1+ and RX1-, as two-lane DP-Alt-Mode. Thus, the first device can transmit display signals from the local end to the opposite end (i.e., the second device) through these two pairs of high-speed signal paths. Each pair of high-speed signal paths supports a maximum rate of 8.1Gbps, and the total bandwidth reaches 16.2Gbps. It also supports the display stream compression (DSC) data compression function. When DSC is not turned on, the transmitted display signal can be displayed at a resolution of up to 4K60Hz on the second device. If DSC is turned on, the transmitted display signal can support a resolution of up to 4K120Hz on the second device.
[0087] That is, when the first device sends a display signal to the second device, it can:
[0088] The two pairs of high-speed signal paths of the Type-C line are configured as a high-definition multimedia interface conversion mode to send a display signal to the second device through the two pairs of high-speed signal paths of the Type-C line.
[0089] In the system of this embodiment, the transmission path of the display signal can be seen in Figure 4 .
[0090] Correspondingly, due to the above-mentioned usage restrictions of USB3.0, when the system of this embodiment is working, the second device can configure the other two pairs of high-speed signal paths originally used to transmit USB3.0 signals as a two-wire high-definition multimedia interface conversion mode, for example, the two pairs of high-speed signal paths TX2+ and TX2-, RX2+ and RX2- are configured as a two-wire high-definition multimedia interface conversion mode, thereby, the second device can transmit the camera signal to the first device unidirectionally through the other two pairs of high-speed signal paths.
[0091] That is, when the second device sends a camera signal to the first device, it can:
[0092] The other two pairs of high-speed signal paths of the Type-C line are configured as a high-definition multimedia interface conversion mode to send a camera signal to the first device through the other two pairs of high-speed signal paths of the Type-C line.
[0093] In the system of this embodiment, the transmission path of the camera signal can be seen in Figure 5 .
[0094] Through the above transmission method, the signal transmission bandwidth of the camera signal transmitted from the second device to the first device can be increased from 5Gbps based on USB3.0 mode transmission to 16.2Gbps. If the DSC data compression technology is enabled, higher resolution and refresh rate can be provided.
[0095] like Figure 3 As shown, the mode of configuring the high-speed signal path and transmitting the display signal and the camera signal through the high-speed signal path can be implemented by the first transmission module of the first device and the second transmission module of the second device.
[0096] In some optional embodiments, the second device may have multiple cameras (e.g. Figure 3 The camera signal sent by the second device to the first device may include multiple camera signals output by multiple cameras. In this case, the second device may send the camera signal in the following manner:
[0097] Based on the synchronous clock, multiple camera signals outputted simultaneously by multiple cameras are obtained;
[0098] Using the cache of the second device to splice the multiple camera signals into one camera signal;
[0099] The spliced camera signal is sent to the first device through the other two pairs of high-speed signal paths of the Type-C line.
[0100] like Figure 3Taking the two cameras as an example, the second transmission module can obtain two synchronous clock signals (SYNC) of the same source, and then output the two SYNC signals to the two cameras at the same time to ensure that the two cameras will output two camera signals at the same time.
[0101] Then, the second transmission module can use the pre-allocated buffer (such as line buffer) to splice the two obtained camera signals into one camera signal, for example, splice two camera signals with a resolution of 1920*1080 into one camera signal with a resolution of 3840*1080.
[0102] Finally, the second transmission module simultaneously sends the spliced camera signal to the first device through two other pairs of high-speed signal paths configured as DP-Alt-Mode.
[0103] Optionally, when the first device sends a display signal to the second device, a DSC data compression function may be enabled. In this case, the first device may obtain the display signal sent to the second device in the following manner:
[0104] Compressing the data to be transmitted based on the image stream compression to obtain a display signal sent to the second device;
[0105] When the second device sends a camera signal to the first device, the DSC data compression function may be enabled. In this case, the second device may obtain the camera signal sent to the first device in the following manner:
[0106] The data to be transmitted is compressed based on the image stream compression to obtain a camera signal sent to the first device.
[0107] Optionally, the first device is further used for:
[0108] After detecting that the second device is connected to the first Type-C interface through the Type-C line, determining a first connection mode between the Type-C line and the first Type-C interface according to level true values of two CC pins of the first Type-C interface;
[0109] The switching of the auxiliary channel multiplexer and the media interface multiplexer of the first device is controlled according to the first connection mode to prepare a signal path of the first device.
[0110] Optionally, the second device is further used for:
[0111] After detecting that the first device is connected to the second Type-C interface through the Type-C line, determining a second connection mode between the Type-C line and the second Type-C interface according to level true values of two CC pins of the second Type-C interface;
[0112] The auxiliary channel multiplexer and the media interface multiplexer of the second device are controlled to switch according to the second connection mode to prepare a signal path of the second device.
[0113] The first transmission module may include an auxiliary channel (AUX) multiplexer (MUX) and a media port multiplexer (DP) and the second transmission module may also include an AUX multiplexer and a DP multiplexer.
[0114] like Figure 1 As shown in (1) and (2) of FIG. 1 , when the Type-C plug and the Type-C interface are connected, the connection method can be Figure 1 The connection method shown in (1) (represented as positive plug) can also be Figure 1 In the connection mode shown in (2) (reverse insertion), each Type-C interface includes two CC pins, namely CC1 pin and CC2 pin.
[0115] When inserted correctly, the CC1 pin of the Type-C interface contacts the CC pin of the Type-C plug, the CC1 pin of the Type-C interface has a high level, and the CC2 pin of the Type-C interface has a low level; when inserted reversely, the CC2 pin of the Type-C interface contacts the CC pin of the Type-C plug, the CC1 pin of the Type-C interface has a low level, and the CC2 pin of the Type-C interface has a high level.
[0116] For the first device, the first transmission module can determine whether the first connection mode is forward insertion or reverse insertion according to the level true value of the two CC pins of the first Type-C interface (that is, the level of the two CC pins), and thus prepare the signal path of the first device according to different connection modes using its own AUX multiplexer and DP multiplexer to match the correct signal transmission order.
[0117] As an example, assuming that the first connection mode is positive plug, the signal path prepared by the first transmission module may be:
[0118] Two TX1 pins and two RX1 pins of the first Type-C interface are connected to a module that outputs display signals in the first device, and two TX2 pins and two RX2 pins of the first Type-C interface are connected to a module that receives camera signals in the first device;
[0119] Assuming that the first connection mode is reverse insertion, the signal path prepared by the first transmission module can be:
[0120] The two TX2 pins and two RX2 pins of the first Type-C interface are connected to the module that outputs the display signal in the first device, and the two TX1 pins and two RX1 pins of the first Type-C interface are connected to the module that receives the camera signal in the first device.
[0121] After the signal path is prepared in the above manner, the first device can power the second device through the power supply path of the Type-C line.
[0122] For the second device, the second transmission module can also determine whether the second connection mode is forward insertion or reverse insertion according to the level true value of the two CC pins of the second Type-C interface (that is, the level of the two CC pins), so as to prepare the signal path of the second device according to different connection modes using its own AUX multiplexer and DP multiplexer to match the correct signal transmission order.
[0123] As an example, assuming that the second connection mode is positive plug, the signal path prepared by the second transmission module can be:
[0124] The two TX1 pins and the two RX1 pins of the second Type-C interface are connected to the display module of the second device, so that the display signal is transmitted to the display module through the two TX1 pins and the two RX1 pins of the second Type-C interface for display, and the two TX2 pins and the two RX2 pins of the second Type-C interface are connected to the two cameras of the second device, so that the camera signal is transmitted to the first device through the two TX2 pins and the two RX2 pins of the second Type-C interface;
[0125] Assuming that the second connection mode is reverse insertion, the signal path prepared by the second transmission module can be:
[0126] The two TX2 pins and two RX2 pins of the second Type-C interface are connected to the display module of the second device, so that the display signal is transmitted to the display module for display through the two TX2 pins and two RX2 pins of the second Type-C interface. At the same time, the two TX1 pins and two RX1 pins of the second Type-C interface are connected to the two cameras of the second device, so that the camera signal is transmitted to the first device through the two TX1 pins and two RX1 pins of the second Type-C interface.
[0127] By preparing the signal path in the above manner, the transmission module can make full use of its embedded signal exchange function to sort out the signal paths inside the first device and the second device, so that when the user uses the system of this embodiment, no matter whether the Type-C line is connected to the first device and the second device in a forward or reverse plug-in manner, the display signal and the camera signal can be correctly transmitted between the first device and the second device, thereby solving the problem of USB Type-C supporting forward and reverse plug-in.
[0128] Generally, a high-speed signal path configured as DP-Alt-Mode needs to be trained by the transmitter on the path before starting to transmit the signal. This test step is usually specified in the handshake protocol of the USB Type-C protocol.
[0129] The CC signal is an important signal for handshake in the USB Type-C protocol. In this embodiment, the handshake protocol based on the CC signal between the first device and the second device can be adjusted to adapt to the above signal transmission method.
[0130] The adjusted handshake protocol may include the following:
[0131] In a first aspect, the second device sends a first data packet to the first device through the CC pin of the second Type-C interface to trigger the first device to configure two pairs of high-speed signal paths into a high-definition multimedia interface conversion mode and perform high-definition multimedia interface link training on the two pairs of high-speed signal paths;
[0132] In a second aspect, the first device sends second data to the second device through the CC pin of the first Type-C interface to trigger the second device to configure the other two pairs of high-speed signal paths into a high-definition multimedia interface conversion mode and perform high-definition multimedia interface link training on the other two pairs of high-speed signal paths;
[0133] The second data is attached to any standard data packet sent by the first device through the CC pin of the first Type-C interface, or is sent to the second device as an independent data packet.
[0134] The content of the first aspect is the content of the standard handshake protocol. In the first aspect, the second device can act as a power receiving end (sink) and send a DP Attention CC data packet to the first device acting as a power supply end (source) through a CC signal path. The CC data packet is used to notify the first device to perform high-definition multimedia interface link training (DP Link Training) on two pairs of high-speed signal paths (e.g., TX1+ and TX1-, RX1+ and RX1-) configured as DP-Alt-Mode.
[0135] On the second aspect, since the other two pairs of high-speed signal paths in this embodiment are also configured as DP-Alt-Mode, and the sending end on the path is the second device, a CC data packet of DP Attention sent by the first device as the receiving end (sink) to the second device can be added to the handshake protocol of this embodiment. Therefore, after the second device prepares the signal path, the first device can send the above-added CC data packet to the second device based on the adjusted handshake protocol. The CC data packet can include the above-mentioned second data. In response to receiving the CC data packet, the second device can perform DP Link Training on the other two pairs of high-speed signal paths (such as TX2+ and TX2-, RX2+ and RX2-) configured as DP-Alt-Mode.
[0136] Alternatively, the handshake protocol of this embodiment can modify a CC data packet sent from a first device to a second device in an existing handshake protocol. Specifically, the reserved portion of the CC data packet can be modified to add the above-mentioned second data in the CC data packet. Thus, when the first device sends the modified CC data packet to the second device, the second device can also respond to the second data therein and perform DP LinkTraining on the other two pairs of high-speed signal paths configured as DP-Alt-Mode.
[0137] In addition, for the first transmission module of the first device, the first transmission module can convert the 2lane DP-Alt-Mode signal received from the other two pairs of high-speed signal paths into a MIPI CSI signal, and provide the converted signal to the processor of the first device (such as SOC), thereby providing the camera signal to the SOC. At the same time, the display signal (i.e., MIPI DSI) issued by the processor of the first device can be converted into a 2lane DP-Alt-Mode signal, and sent to the second transmission module of the second device through the above two pairs of high-speed signal paths.
[0138] For the second transmission module of the second device, the 2lane DP-Alt-Mode signal received from the two pairs of high-speed signal paths can be converted into a MIPI DSI display signal to drive the display screen of the second device, and at the same time, the video acquisition work of multiple cameras can be completed, and the MIPI CSI camera signals of the multiple cameras can be converted into 2lane DP-Alt-Mode signals, which are sent to the first device from the other two pairs of high-speed signal paths. In addition, the second transmission module can achieve 2D / 3D effects in the process of driving the display screen of the second device with the MIPI DSI display signal.
[0139] In some examples, when the system of this embodiment is applied, the display bandwidth when the first device transmits the display signal to the second device can be as high as 16.2Gbps, which can support up to 4K60Hz resolution display, and can reach 4K120HZ display using DSC compression technology. When the second device transmits the camera signal to the first device, the bandwidth of the camera signal is also as high as 16.2Gbps, which is much higher than the one-way 5Gbps of USB3.0, and can support high-pixel cameras with almost no delay.
[0140] Optionally, the second device includes a head-mounted display device having at least one of augmented reality, virtual reality and mixed reality functions. For example, the second device may be glasses with AR function, glasses with VR function or glasses with MR function, and correspondingly, the first device may be a terminal device that provides display content to the glasses and processes camera signals captured by the camera of the glasses, such as a mobile phone, a computer or a tablet computer.
[0141] The system of this embodiment has the following beneficial effects:
[0142] First, since the display signal and the camera signal between the first device and the second device in this embodiment can be transmitted at a higher bandwidth, it can support the second device to display at a high resolution and a high refresh rate, which helps to provide a more delicate display effect through high resolution and alleviate the dizziness problem caused by the user when watching through a high refresh rate.
[0143] Secondly, higher signal bandwidth can bring lower signal transmission delay, thereby improving the real-time performance of displayed content.
[0144] Thirdly, the second device can fuse the signals from multiple cameras and transmit them simultaneously.
[0145] Fourthly, a higher resolution and refresh rate can be obtained without using the DSC data compression function, which helps to reduce the use of the DSC data compression function, thereby reducing system power consumption and increasing battery life.
[0146] The embodiment of the present application further provides a signal transmission device, the signal transmission device is a first device, and the first device has a first Type-C interface;
[0147] The first Type-C interface is used to connect to a second Type-C interface of a second device through a Type-C line;
[0148] The first device is used for:
[0149] The display signal is sent to the second device through two pairs of high-speed signal paths of the Type-C line, and the camera signal of the second device is received through another two pairs of high-speed signal paths of the Type-C line.
[0150] The embodiment of the present application further provides a signal transmission device, the signal transmission device is a second device, and the second device has a second Type-C interface;
[0151] The second Type-C interface is used to connect to the first Type-C interface of the first device through a Type-C line;
[0152] The second device is used to:
[0153] The display signal of the first device is received through two pairs of high-speed signal paths of the Type-C line, and the camera signal is sent to the first device through another two pairs of high-speed signal paths of the Type-C line.
[0154] The working principles of the first device and the second device mentioned above can refer to the corresponding parts in the working principle of the aforementioned transmission system, and will not be repeated here.
[0155] It should be noted that the various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0156] For the convenience of description, the above system or device is described by dividing it into various modules or units according to its functions. Of course, when implementing the present application, the functions of each unit can be implemented in the same or multiple software and / or hardware.
[0157] It can be known from the description of the above implementation methods that those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product can be stored in a storage medium such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application or certain parts of the embodiments.
[0158] Finally, it should be noted that, in this article, relational terms such as first, second, third and fourth are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the statement "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0159] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A signal transmission system, characterized in that: comprising a first device and a second device; The first device has a first Type-C interface, and the second device has a second Type-C interface; The first Type-C interface and the second Type-C interface are connected via a Type-C line; The first device is used for: Sending a display signal to the second device through two pairs of high-speed signal paths of the Type-C line, and receiving a camera signal of the second device through another two pairs of high-speed signal paths of the Type-C line; The second device is used for: The display signal of the first device is received through the two pairs of high-speed signal paths of the Type-C line, and the camera signal is sent to the first device through the other two pairs of high-speed signal paths of the Type-C line.
2. The system according to claim 1, characterized in that The sending a display signal to the second device through the two pairs of high-speed signal paths of the Type-C line includes: configuring the two pairs of high-speed signal paths of the Type-C line to a high-definition multimedia interface conversion mode, so as to send a display signal to the second device through the two pairs of high-speed signal paths of the Type-C line; The sending the camera signal to the first device through the other two pairs of high-speed signal paths of the Type-C line includes: The other two pairs of high-speed signal paths of the Type-C line are configured as a high-definition multimedia interface conversion mode to send the camera signal to the first device through the other two pairs of high-speed signal paths of the Type-C line.
3. The system according to claim 1, characterized in that The sending the camera signal to the first device through the other two pairs of high-speed signal paths of the Type-C line includes: Based on the synchronous clock, multiple camera signals outputted simultaneously by multiple cameras are obtained; Using the cache of the second device to splice the multiple camera signals into one camera signal; The spliced camera signal is sent to the first device through the other two pairs of high-speed signal paths of the Type-C line.
4. The system according to claim 1, characterized in that The first device is also used for: Compressing the data to be transmitted based on the image stream compression to obtain a display signal sent to the second device; The second device is also used for: The data to be transmitted is compressed based on the image stream compression to obtain a camera signal sent to the first device.
5. The system according to claim 1, characterized in that The first device is also used for: After detecting that the second device is connected to the first Type-C interface through the Type-C line, determining a first connection mode between the Type-C line and the first Type-C interface according to level true values of two CC pins of the first Type-C interface; The auxiliary channel multiplexer and the media interface multiplexer of the first device are controlled to switch according to the first connection mode to prepare a signal path of the first device.
6. The system according to claim 1, characterized in that The second device is also used for: After detecting that the first device is connected to the second Type-C interface through the Type-C line, determining a second connection mode between the Type-C line and the second Type-C interface according to level true values of two CC pins of the second Type-C interface; The switching of the auxiliary channel multiplexer and the media interface multiplexer of the second device is controlled according to the second connection mode to prepare a signal path of the second device.
7. The system according to claim 1, characterized in that The second device sends a first data packet to the first device through the CC pin of the second Type-C interface to trigger the first device to configure the two pairs of high-speed signal paths into a high-definition multimedia interface conversion mode and perform high-definition multimedia interface link training on the two pairs of high-speed signal paths; The first device sends second data to the second device through the CC pin of the first Type-C interface to trigger the second device to configure the other two pairs of high-speed signal paths into a high-definition multimedia interface conversion mode and perform high-definition multimedia interface link training on the other two pairs of high-speed signal paths; The second data is attached to any standard data packet sent by the first device through the CC pin of the first Type-C interface, or is sent to the second device as an independent data packet.
8. The system according to claim 1, characterized in that The second device includes a head mounted display device having at least one of augmented reality, virtual reality and mixed reality functions.
9. A signal transmission device, characterized in that: The signal transmission device is a first device, and the first device has a first Type-C interface; The first Type-C interface is used to connect to a second Type-C interface of a second device through a Type-C line; The first device is used for: A display signal is sent to the second device through two pairs of high-speed signal paths of the Type-C line, and a camera signal of the second device is received through another two pairs of high-speed signal paths of the Type-C line.
10. A signal transmission device, characterized in that: The signal transmission device is a second device, and the second device has a second Type-C interface; The second Type-C interface is used to connect to the first Type-C interface of the first device through a Type-C line; The second device is used for: The display signal of the first device is received through two pairs of high-speed signal paths of the Type-C line, and the camera signal is sent to the first device through another two pairs of high-speed signal paths of the Type-C line.
Citation Information
Patent Citations
Interface circuit, data transmission line, intelligent glasses and control system
CN216352296U
Universal serial bus (USB) system supporting display alternate mode functionality on a USB type-c adapter
TW201820163A
Bidirectional video data communications
TW202316282A
System, electronic device, and connection control method
US20190286597A1
Data transmission method of electronic device, electronic device, and interface circuit
WO2022170861A1