Electronic device and method for transmitting a signal

CN117376435BActive Publication Date: 2026-10-27GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210762294.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-30
Publication Date
2026-10-27
Estimated Expiration
2042-06-30

Smart Images

  • Figure CN117376435B_ABST
    Figure CN117376435B_ABST
Patent Text Reader

Abstract

The application discloses an electronic device and a method for transmitting signals, the electronic device supports multiple data transmission protocols, each data transmission protocol has a corresponding data format; the electronic device comprises: a processing module, configured to generate a data signal according to a data transmission protocol, the data format of the data signal is the data format corresponding to the data transmission protocol; a protocol conversion module, configured to convert the data format of the data signal into a differential signal format; and a first interface module, configured to send the data signal in the differential signal format.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electronic device technology, and more specifically, to an electronic device and a method for transmitting signals. Background Technology

[0002] During wireless data transmission, electronic devices involve the conversion of multiple protocols (such as USB 2.0, USB 3.0, DP, etc.). Currently, the conversion of multiple protocols is mainly achieved by adding corresponding conversion chips for each protocol in the electronic device, which has the problems of high protocol conversion cost and low integration. Summary of the Invention

[0003] This application provides an electronic device and a method for transmitting signals. The various aspects of this application's embodiments are described below.

[0004] In a first aspect, an electronic device is provided, which supports multiple data transmission protocols, each having a corresponding data format. The electronic device includes: a processing module for generating a data signal according to a data transmission protocol, wherein the data signal has a data format corresponding to the data transmission protocol; a protocol conversion module for converting the data signal's data format into a differential signal format; and a first interface module for transmitting the differential signal format data signal.

[0005] Secondly, an electronic device is provided, which supports multiple data transmission protocols, each of which has a corresponding data format; the electronic device includes: a first interface module for receiving data signals in differential signal format; a protocol conversion module for converting the differential signal format of the data signals into a target data format, wherein the target data format is a data format corresponding to one of the multiple data transmission protocols; and a processing module for processing the data signals in the target data format.

[0006] Thirdly, a method for transmitting signals is provided, the method being applied to an electronic device that supports multiple data transmission protocols, each data transmission protocol having a corresponding data format; the method includes: generating a data signal according to a data transmission protocol, the data signal having a data format corresponding to the data transmission protocol; converting the data format of the data signal into a differential signal format; and transmitting the data signal in the differential signal format.

[0007] Fourthly, a method for transmitting signals is provided, the method being applied to an electronic device that supports multiple data transmission protocols, each data transmission protocol having a corresponding data format; the method includes: receiving a data signal in a differential signal format; converting the differential signal format of the data signal into a target data format, the target data format being a data format corresponding to one of the multiple data transmission protocols; and processing the data signal in the target data format.

[0008] Fifthly, a computer-readable storage medium is provided having executable code stored thereon, which, when executed, enables the implementation of the method described in the third or fourth aspect.

[0009] A sixth aspect provides a computer program product including executable code that, when executed, enables the implementation of the method described in the third or fourth aspect.

[0010] This application proposes an electronic device that supports multiple data transmission protocols, each with a corresponding data format. By incorporating a protocol conversion module, this application converts the data formats corresponding to the various data transmission protocols into differential signal formats. Furthermore, a first interface module is used to transmit the differential signal data. Compared to traditional methods that use separate conversion chips for each protocol, the integrated protocol format conversion scheme in this application improves the integration of protocol format conversion and reduces the cost of protocol format conversion. Attached Figure Description

[0011] Figure 1 This is a schematic diagram of the internal structure of an interface device system provided in an embodiment of this application.

[0012] Figure 2 This is a schematic diagram of the internal structure of an interface device system provided in another embodiment of this application.

[0013] Figure 3 This is a schematic diagram of the internal structure of an interface device system provided in another embodiment of this application.

[0014] Figure 4 yes Figure 2 The diagram shows an internal structure of a protocol conversion module.

[0015] Figure 5 yes Figure 2 The diagram shows another internal structure of the protocol conversion module.

[0016] Figure 6 yes Figure 4The diagram shows the internal structure of some of the transceiver ports in the protocol conversion module.

[0017] Figure 7 yes Figure 2 The diagram shows another internal structure of the protocol conversion module.

[0018] Figure 8 This is a schematic flowchart of a method for protocol conversion using a protocol conversion module provided in an embodiment of this application.

[0019] Figure 9 This is a schematic flowchart of a method for protocol conversion using a protocol conversion module, provided in another embodiment of this application.

[0020] Figure 10 This is a schematic flowchart of a method for transmitting signals provided in an embodiment of this application.

[0021] Figure 11 This is a flowchart illustrating a method for transmitting signals according to another embodiment of this application.

[0022] Figure 12 This is a schematic diagram of the structure of a device for transmitting signals provided in an embodiment of this application. Detailed Implementation

[0023] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.

[0024] It should be noted that the descriptions involving "first," "second," and "third" in the embodiments of this application are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first," "second," and "third" may explicitly or implicitly include at least one of those features. Furthermore, the technical solutions of the various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. If the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed by this invention.

[0025] It should be noted that the electronic devices involved in the embodiments of this application can be any of various types of mobile or portable computer system devices. For example, the electronic devices can be mobile phones or smartphones (e.g., iPhone™-based phones or Android™-based phones), portable gaming devices (e.g., Nintendo DS™, PlayStation Portable™, Gameboy Advance™, iPhone™), desktop computers, printers, netbooks, laptops, personal digital assistants (PDAs), portable internet devices, music players, and data storage devices, other handheld devices, and devices such as watches, in-ear headphones, pendants, and headphones. The electronic devices can also be other wearable devices (e.g., electronic glasses, electronic clothing, electronic bracelets, electronic necklaces, electronic tattoos, electronic devices, smartwatches, or head-mounted displays (HMDs).

[0026] With the rapid development of modern economy and technology, people's living standards are constantly improving, and their demand for intelligent living is also gradually increasing. Intelligent, reliable, comfortable and convenient lifestyles are being recognized and advocated by more and more people.

[0027] Existing smart electronic devices (such as mobile phones, smartwatches, smart bracelets, smart glasses, and wireless earphones) typically require contact-type interfaces for data signal transmission. Depending on the type of smart electronic device, current contact-type interfaces mainly include Lightning, mini USB, micro USB, Type-C, and some non-standard contact-type interfaces. Especially for compact electronic devices with high reliability requirements, such as smartphones, smartwatches, smart bracelets, earphones, and smart glasses, frequent plugging and unplugging during use can cause contact interfaces to loosen and wear, easily leading to problems such as poor contact.

[0028] To address the aforementioned problems, this application provides an interface device system 1000 for transmitting signals, such as... Figure 1As shown, the interface device system 1000 may include a first electronic device 1100, a second electronic device 1200, and an external device 1300. The first electronic device 1100 can interface with the second electronic device 1200 through the external device 1300 to achieve wireless data signal transmission between the first electronic device 1100 and the second electronic device 1200. It should be understood that both the first electronic device 1100 and the second electronic device 1200 can be any of the electronic devices mentioned above. Both the first electronic device 1100 and the second electronic device 1200 support multiple data transmission protocols, and each data transmission protocol has a corresponding data format.

[0029] The first electronic device 1100 may include a processing module 1110, a protocol conversion module 1120, and a first interface module 1130. The processing module 1110 can be connected to the first interface module 1130 through the protocol conversion module 1120, or it can be directly connected to the first interface module 1130.

[0030] The processing module 1110 can be used to generate a data signal according to a data transmission protocol. The format of the data signal is the data format corresponding to the data transmission protocol, wherein the data transmission protocol can be any of a variety of data transmission protocols. These various data transmission protocols may include, for example, charging protocols, USB 2.0 protocols, USB 3.0 protocols, image data transmission protocols, audio data transmission protocols, etc. Among them, charging protocols include VoOC protocols, USB PD protocols, SCP protocols, QC protocols, etc. The data format corresponding to the VoOC protocol is I2C format, the data format corresponding to the USB PD protocol is Gaussian difference format, and the SCP and QC protocols correspond to I2C format, UART format, etc. The data formats corresponding to the USB 2.0 protocol, USB 3.0 protocol, image data transmission protocol, and audio data transmission protocol are carrier communication data formats. It should be understood that audio data transmission protocols may include data transmission protocols such as DP and Audio. This application embodiment does not specifically limit the types of various data transmission protocols; for example, these various data transmission protocols may also include eUSB2, AUX, HPD, etc. The processing module 1110 can wirelessly transmit data signals to the second interface module 1230 outside the first electronic device 1100 via the first interface module 1130. The processing module 1110 can be a general-purpose processor or a dedicated processor. For example, the processor can be a central processing unit (CPU) or an application processor (AP). Alternatively, the processing module 1110 can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.

[0031] The protocol conversion module 1120 may include multiple protocol conversion chips corresponding to various protocols to convert data signals corresponding to multiple protocols between the first interface module 1130 and the processing module 1110. Depending on the protocol type, the protocol conversion module 1120 may include, for example, a USB 2.0 protocol conversion chip, a charging protocol conversion chip, etc. As an example, a USB 2.0 protocol conversion chip can be used to convert data signals corresponding to the USB 2.0 protocol format into data signals corresponding to the target protocol format. Similarly, a charging protocol conversion chip can be used to convert data signals corresponding to the charging protocol format into data signals corresponding to the target protocol format. The target protocol format may be, for example, the eUSB protocol format, which may include eUSB2, USB 3.0, etc. It should be noted that the target protocol format may refer to a low-voltage differential signal format.

[0032] The first interface module 1130 can be used to interface with the second interface module 1230 external to the first electronic device 1100. The first interface module 1130 can be used to transmit data signals in the differential signal format mentioned above. The first interface module 1130 includes a wireless data transmission module, which can be used to send data signals in the differential signal format mentioned above. The first interface module 1130 may include one or more wireless data transmission modules, which can be connected to the protocol conversion module 1120 for wireless data communication with the second interface module 1230 to send and / or receive data signals corresponding to the target protocol format mentioned above. These one or more wireless data transmission modules may, for example, include wireless data transmission module 1131 and wireless data transmission module 1132, for establishing two wireless data transmission channels with the second interface module 1230.

[0033] The second electronic device 1200 may include a processing module 1210, a protocol conversion module 1220, and a second interface module 1230. In this embodiment, the second electronic device 1200 and the first electronic device 1100 are correspondingly configured. That is, the processing module 1210 corresponds to the processing module 1110, and the processing module 1210 can also be used to process data signals corresponding to the various protocols mentioned above. The processing module 1210 can be any of the processors mentioned above; for details, please refer to the description of the processing module 1110 section, which will not be described in detail here. The protocol conversion module 1220 may also include multiple protocol conversion chips corresponding to various protocols to convert the data signals corresponding to various protocols between the second interface module 1230 and the processing module 1210; for details, please refer to the description of the protocol conversion module 1120 section, which will not be described in detail here. The second interface module 1230 may include, for example, a wireless data transmission module 1231 and a wireless data transmission module 1232, for establishing two wireless data transmission channels with the first interface module 1130.

[0034] External device 1300 may include a processing module 1310, a first port 1320, and a second port 1330. Both the first port 1320 and the second port 1330 may include one or more wireless data transmission modules. The processing module 1310 can control the transmit and receive functions of these wireless data transmission modules. The processing module 1310 can enable any wireless data transmission module in external device 1300 to be either a wireless data receiving module or a wireless data transmitting module. In some embodiments, the wireless data transmission modules in the first port 1320 and the second port 1330 can be arranged symmetrically to support either a direct or reverse connection between the external device 1300 and the first interface module 1130 and the second interface module 1230. As an example, the first interface module 1130 can be connected to the first port 1320, and the second port 1330 can be connected to the second interface module 1230; alternatively, the first interface module 1130 can be connected to the second port 1330, and the first port 1320 can be connected to the second interface module 1230. It should be understood that one or more wireless data transmission modules in the first port 1320 and the second port 1330 can be configured one-to-one with one or more wireless data transmission modules in the first interface module 1130 and the second interface module 1230 to form one or more wireless data transmission channels between the first interface module 1130 and the second interface module 1230. For example, the first port 1320 may include wireless data transmission module 1321 and wireless data transmission module 1322, and the second port 1330 may include wireless data transmission module 1331 and wireless data transmission module 1332. Wireless data transmission module 1321 is connected to wireless data transmission module 1331, and wireless data transmission module 1322 is connected to wireless data transmission module 1332 to form two data transmission channels.

[0035] The above combination Figure 1 The various devices in the interface device system 1000 have been described. The following section will continue with... Figure 1 The process of wireless data transmission between the first electronic device 1100 and the second electronic device 1200 is described.

[0036] like Figure 1As shown, wireless data transmission modules 1131, 1321, 1331, and 1231 can form a data transmission channel “1131↔1321↔1331↔1231”; similarly, wireless data transmission modules 1132, 1322, 1332, and 1232 can form a data transmission channel “1132↔1322↔1332↔1232”. The following explanation uses the example of the first electronic device 1100 sending a data signal to the second electronic device 1200.

[0037] As an example, processing module 1110 can send processed USB 2.0 data signals, I2C data signals, etc., to protocol conversion module 1120. Protocol conversion module 1120 may include, for example, a USB 2.0 protocol conversion chip, a charging protocol conversion chip, etc., to convert the data signals corresponding to the USB 2.0 protocol format and the data signals corresponding to the charging protocol format into data signals corresponding to the target protocol format. The converted data signal corresponding to the target protocol format is then transmitted to the first interface module 1130. Subsequently, the data signal corresponding to the target protocol format can be transmitted to protocol conversion module 1220 via data transmission "1131↔1321↔1331↔1231" and / or data transmission channel "1132↔1322↔1332↔1232". The protocol conversion module 1120 may include, for example, a USB 2.0 protocol conversion chip and a charging protocol conversion chip, to convert the data signal corresponding to the target protocol format into the corresponding USB 2.0 protocol format data signal and charging protocol format data signal, and then transmit the converted USB 2.0 protocol format data signal and charging protocol format data signal to the processing module 1210, thereby realizing data exchange between the first electronic device 1100 and the second electronic device 1200. As can be seen from the above data signal transmission process, both the first electronic device 1100 and the second electronic device 1200 involve the conversion of multiple protocols (such as USB 2.0 protocol, I2C protocol, etc.). The conversion of these multiple protocols requires the use of multiple corresponding protocol conversion chips (such as USB 2.0 protocol conversion chips, charging protocol conversion chips, etc.), which results in high protocol conversion costs and low integration levels.

[0038] As another example, processing module 1110 can also directly send the processed USB 2.0 protocol format data signals, charging protocol format data signals, etc., to the first interface module 1130. In this case, one or more wireless data transmission modules in the first interface module 1130 need to integrate protocol interfaces so that they can support wireless data transmission of data signals corresponding to multiple protocols. For example, wireless data transmission modules 1131 and / or 1132 can integrate USB 2.0 protocol format interfaces, charging protocol format interfaces, etc. Then, the USB 2.0 protocol format data signals, charging protocol format data signals, etc., can be transmitted to the second interface module 1230 through data transmission channels “1131↔1321↔1331↔1231” and / or data transmission channels “1132↔1322↔1332↔1232”. At this point, the wireless data transmission modules 1231 and / or 1232 in the second interface module 1230 also need to integrate USB 2.0 protocol format interfaces, charging protocol format interfaces, etc., to support the transmission of data signals in protocol formats such as USB 2.0 and I2C. The second interface module 1230 can transmit the corresponding USB 2.0 protocol format data signals, charging protocol format data signals, etc., to the processing module 1210, thereby realizing data exchange between the first electronic device 1100 and the second electronic device 1200. As can be seen from the above data signal transmission process, both the first interface module 1130 and the second interface module 1230 involve the integration of multiple protocol interfaces (such as USB 2.0 protocol format interfaces, charging protocol format interfaces, etc.). In this way, the cost of protocol data conversion can be reduced, but it will lead to a significant reduction in the wireless data transmission rate. This is mainly because the data signals of protocol formats such as USB 2.0 and charging have a high data signal logic voltage swing, which greatly reduces the data transmission rate.

[0039] As described above, this application provides two feasible solutions for wireless communication of data signals corresponding to multiple protocols. The first feasible solution involves the conversion of multiple protocols during wireless data transmission between the first electronic device 1100 and the second electronic device 1200. Data signals corresponding to different protocol formats are mainly implemented by adding corresponding conversion chips to the electronic devices, resulting in high protocol conversion costs and low integration. The second feasible solution involves integrating multiple protocol interfaces into the wireless data transmission module during wireless data transmission between the first electronic device 1100 and the second electronic device 1200. However, the high logic voltage swing of data signals from multiple protocols (such as USB 2.0 protocol format, charging protocol format, etc.) leads to a low wireless data transmission rate.

[0040] There is an urgent need for an electronic device that can wirelessly transmit data signals corresponding to multiple protocols, in order to solve the problem of not being able to balance protocol conversion costs and wireless data transmission speed.

[0041] To address the aforementioned issues, this application proposes an electronic device that supports multiple data transmission protocols, each with a corresponding data format. This application converts the data formats corresponding to various data transmission protocols into differential signal formats using a protocol conversion module. Furthermore, a first interface module is used to transmit the differential signal data. Compared to traditional methods that use conversion chips for each protocol, the integrated protocol format conversion scheme in this application improves the integration level and reduces the cost of protocol format conversion. Compared to traditional methods that integrate protocol format interfaces into wireless data transmission modules, the integrated protocol conversion scheme in this application improves the transmission speed of wireless data signals. It also frees up the wireless data module from protocol interface integration, allowing it to function solely as a transparent transmission module for wireless data signal communication, thus balancing the conversion costs of multiple protocols with the transmission speed of the data signals corresponding to those protocols.

[0042] The following text combines Figure 2 This application introduces an electronic device provided by an embodiment. For example... Figure 2 As shown, the electronic device can be, for example, a first electronic device 2100 or a second electronic device 2200. In this embodiment, the first electronic device 2100 and the second electronic device 2200 are correspondingly configured. The following detailed description uses the first electronic device 2100 as an example. Both the first electronic device 2100 and the second electronic device 2200 can be any of the electronic devices mentioned above.

[0043] The first electronic device 2100 may include a processing module 2110, a protocol conversion module 2120, and a first interface module 2130. One end of the protocol conversion module 2120 may be connected to the processing module 2110, and the other end of the protocol conversion module 2120 may be connected to the first interface module 2130.

[0044] The processing module 2110 can be used to generate a data signal generated according to a data transmission protocol. The format of the data signal is the data format corresponding to the data transmission protocol, wherein the data transmission protocol can be any of a variety of data transmission protocols. These various data transmission protocols may include, for example, charging protocols, USB 2.0 protocols, USB 3.0 protocols, image data transmission protocols, audio data transmission protocols, etc. The processing module 2110 can wirelessly transmit data signals to a second interface module 2230 outside the first electronic device 2100 via the first interface module 2130. It should be noted that the processing module 2110 can also be used to receive a data signal generated according to a data transmission protocol, the data format of which is the data format corresponding to the data transmission protocol. The processing module 2110 can be any of the processors mentioned above; for details, please refer to the description of the processing module 1110 section, which will not be described in detail here.

[0045] The protocol conversion module 2120 can be a protocol conversion chip, used to centrally convert data signals corresponding to multiple protocols between the first interface module 2130 and the processing module 2110 into data signals corresponding to the target protocol format. As an example, the protocol conversion module 2120 can convert data signals corresponding to protocols such as charging protocol, USB 2.0 protocol, USB 3.0 protocol, image data transmission protocol, and audio data transmission protocol into data signals corresponding to the target protocol format. The target protocol format can be, for example, a low-voltage differential signal format. It should be understood that the protocol conversion module 2120 can convert data signals corresponding to multiple protocols into data signals corresponding to the target protocol format. As an example, the protocol conversion module 2120 can receive data signals corresponding to multiple protocols such as USB 2.0, USB 3.0, and charging protocol generated by the processing module 2110, convert these data signals into data signals corresponding to the target protocol format, and transmit them to the first interface module 2130. Simultaneously, the protocol conversion module 2120 can also receive the differential format data signal sent by the first interface module 2130, and convert the differential format of the data signal into a target data format. This target data format can be a data format corresponding to one of the various data transmission protocols mentioned above, such as USB 2.0, USB 3.0, and charging protocols. The target data format data signal is then transmitted to the processing module 2110. The processing module 2110 can process the target data format data signal, including parsing and executing corresponding control or operations. As an example, upon receiving the target data format data signal, the processing module 2110 can first parse the target data format data signal, and then, based on the parsed content, further perform corresponding control or operations on the target data format data signal. It should be understood that this embodiment does not specifically limit the process of the processing module 2110 processing the target data format data signal; for example, the processing may also include compiling and verifying the data. In other words, the protocol conversion module 2120 can be used to convert between differential signal format and multiple data formats, each of which has a corresponding data transmission protocol.

[0046] It should be noted that when the first electronic device 2100 and the second electronic device 2200 transmit data signals in DP protocol format, it is necessary to first confirm whether the auxiliary control signal AUX protocol data of DP protocol has been completed between the first electronic device 2100 and the second electronic device 2200. If the handshake is completed, the wireless data transmission module can be used to transmit DP protocol format data; otherwise, DP protocol format data cannot be transmitted.

[0047] As described above, this embodiment of the application sets up a protocol conversion module 2120 on the data transmission channel between the processing module 2110 and the first interface module 2130. This protocol conversion module 2120 can be used to centrally convert data signals corresponding to multiple protocols into data signals corresponding to a target protocol format. Then, the wireless data transmission module in the first interface module 2130 can be used to wirelessly transmit the data signal corresponding to the target protocol format. Compared with traditional solutions, the integrated protocol format conversion scheme in this embodiment helps improve the transmission speed of wireless data signals. Simultaneously, it frees up the protocol interface integration work of the wireless data module, allowing the wireless data transmission module to function solely as a transparent transmission module for wireless data signal communication, thus balancing the conversion cost of multiple protocols with the transmission speed of data signals corresponding to multiple protocols.

[0048] like Figure 3 As shown, the first interface module 2130 can be used to interface with the second interface module 2230 external to the first electronic device 2100. The first interface module 2130 can be used to transmit data signals in the differential signal format mentioned above. The first interface module 2130 includes a wireless data transmission module, which can be used to send data signals in the differential signal format mentioned above. The first interface module 2130 may include one or more wireless data transmission modules, which can be connected to the protocol conversion module 2120 for wireless data communication with the second interface module 2230 to send and / or receive data signals corresponding to the target protocol format. The one or more wireless data transmission modules may, for example, include four wireless data transmission modules, which can be wireless data transmission module A1, wireless data transmission module B1, wireless data transmission module C1, and wireless data transmission module D1, respectively, and can be used to establish four first transmission channels with the second interface module 2230.

[0049] It should be noted that the second electronic device 2200 is configured in correspondence with the first electronic device 2100. The second electronic device 2200 may include a processing module 2210, a protocol conversion module 2220, and a second interface module 2230. The processing module 2210 can be connected to the second interface module 2230 through the protocol conversion module 2220.

[0050] The processing module 2210 in the second electronic device 2200 corresponds to the processing module 2110. The processing module 2210 can also be used to process data signals corresponding to various protocols such as charging protocol, USB 2.0 protocol, USB 3.0 protocol, image data transmission protocol, and audio data transmission protocol. The processing module 2210 can be any of the processors mentioned above. For details, please refer to the description of the processing module 1110 section. It will not be described in detail here.

[0051] The protocol conversion module 2220 in the second electronic device 2200 can also be a protocol conversion chip, and can also be used to centrally convert data signals corresponding to multiple protocols between the second interface module 2230 and the processing module 2210. That is, the protocol conversion module 2220 can also realize the conversion between differential signal format and multiple data formats, each data format having a corresponding data transmission protocol. For details, please refer to the description of the protocol conversion module 2120 section, which will not be described in detail here.

[0052] The second interface module 2230 in the second electronic device 2200 can be used to perform wireless data communication with the first interface module 2130 to send and / or receive data signals corresponding to the target protocol format. The second interface module 2230 may include, for example, four wireless data transmission modules, namely wireless data transmission module A2, wireless data transmission module B2, wireless data transmission module C2, and wireless data transmission module D2, which can be used to establish four first transmission channels with the first interface module 2130. In this embodiment, the wireless data transmission modules in the first interface module 2130 and the wireless data transmission modules in the second interface module 2230 are correspondingly configured, with a one-to-one mapping relationship. For example, when the first interface module 2130 and the second interface module 2230 are directly connected, the four first transmission channels can be the first transmission channel "A1↔A2", the first transmission channel "B1↔B2", the first transmission channel "C1↔C2", and the first transmission channel "D1↔D2", respectively. When the first interface module 2130 and the second interface module 2230 are reversed, the four first transmission channels can be the first transmission channel “A1↔D2”, the first transmission channel “B1↔C2”, the first transmission channel “C1↔B2”, and the first transmission channel “D1↔A2”, respectively.

[0053] See also Figure 3Another interface device system 3000 in this embodiment may further include an external device 2300, which may include a first port 2320 and a second port 2330. The first port 2320 and the second port 2330 may include one or more identical wireless data transmission modules, and the wireless data transmission modules in the first port 2320 and the second port 2330 may be arranged symmetrically to support the external device 2300 being connected in either the first interface module 2130 or the second interface module 2230. As an example, the first interface module 2130 may be connected to the first port 2320, and the second port 2330 may be connected to the second interface module 2230; alternatively, the first interface module 2130 may be connected to the second port 2330, and the first port 2320 may be connected to the second interface module 2230. For example, both the first port 2320 and the second port 2330 may include four wireless data transmission modules, namely wireless data transmission module A3, wireless data transmission module B3, wireless data transmission module C3, and wireless data transmission module D3, respectively, to be connected between the first interface module 2130 and the second interface module 2230. That is, when the first interface module 2130 and the second interface module 2230 are connected in the same direction, a channel can be formed: "A1↔A3↔A3↔A2", "B1↔B3↔B3↔B2", "C1↔C3↔C3↔C2", and "D1↔D3↔D3↔D2". When the first interface module 2130 and the second interface module 2230 are reversed, channels can be formed: “A1↔A3↔A3↔D2”, “B1↔B3↔B3↔C2”, “C1↔C3↔C3↔B2”, “D1↔D3↔D3↔A2”.

[0054] The above combination Figure 2 and Figure 3 The various devices in the interface device system have been described. The following section will combine... Figure 3 The process of wireless data transmission between the first electronic device 2100 and the second electronic device 2200 will be described below. The following explanation uses the example of the first electronic device 2100 sending a data signal to the second electronic device 2200 as an example.

[0055] like Figure 3As shown, the processing module 2110 can send the data signals corresponding to various protocols, such as charging protocol, USB 2.0 protocol, USB 3.0 protocol, image data transmission protocol, and audio data transmission protocol, to the protocol conversion module 2120. The protocol conversion module 2120 can centrally convert the data signals corresponding to the above-mentioned multiple protocols into data signals corresponding to differential signal format. This differential signal format data signal is then transmitted to the first interface module 2130. Subsequently, the differential signal format data signal can be transmitted to the protocol conversion module 2220 through any one or more of the following transmission channels: “A1↔A3↔A3↔A2”, “B1↔B3↔B3↔B2”, “C1↔C3↔C3↔C2”, and “D1↔D3↔D3↔D2”. The protocol conversion module 2120 can convert the data signal corresponding to the eUSB into data signals corresponding to various protocols such as charging protocol, USB 2.0 protocol, USB 3.0 protocol, image data transmission protocol, and audio data transmission protocol, and transmit the converted data signals corresponding to these protocols to the processing module 2210, thereby realizing data exchange between the first electronic device 2100 and the second electronic device 2200. It should be understood that when data signals are sent from the second electronic device 2200 to the first electronic device 2100, the data transmission method is the same and will not be described in detail here.

[0056] In some embodiments, the various protocols mentioned above may include a first protocol and a second protocol. The first protocol has the same format as the target protocol, and the data format corresponding to the first protocol can be a differential signal format. That is, during data transmission between the first interface module 2130 and the second interface module 2230, the data signal corresponding to the first protocol does not need to be converted. The second protocol has a different format from the target protocol. During data transmission between the first interface module 2130 and the second interface module 2230, the data signal corresponding to the second protocol needs to be converted into the data signal corresponding to the target protocol format by the protocol conversion module 2120. The first protocol includes protocol formats such as eUSB2, USB3.0, and DP, and the second protocol includes protocol formats such as UART and I2C.

[0057] To further illustrate the protocol conversion module 2120 in the embodiments of this application, the following will be combined with... Figures 4 to 6 The structure of the protocol conversion module 2120 is described in detail.

[0058] like Figure 4 As shown, the protocol conversion module 2120 may include a channel switching unit 2121 and a protocol conversion unit 2122.

[0059] The channel switching unit 2121 is mainly used for transmitting data signals corresponding to the first protocol. The channel switching unit 2121 includes one or more transceiver ports E connected to the processing module 2110. The protocol conversion module 2120 can transmit data signals corresponding to the first protocol with the processing module 2110 through these one or more transceiver ports E. For example, it may include four transceiver ports E1, E2, E3, and E4. The channel switching unit 2121 also includes one or more transceiver ports F connected to the first interface module 2130. The protocol conversion module 2120 can transmit data signals corresponding to the first protocol with the first interface module 2130 through these one or more transceiver ports F. For example, it may include four transceiver ports F1, F2, F3, and F4.

[0060] In some embodiments, the channel switching unit 2121 may be provided with multiple second transmission channels based on the first protocol. These multiple second transmission channels may correspond one-to-one with the multiple first transmission channels mentioned above to ensure that the processing module 2110 processes the data signals corresponding to the first protocol sequentially. For example, the multiple second transmission channels may be four second transmission channels, which may be second transmission channel "E1↔F1", second transmission channel "E2↔F2", second transmission channel "E3↔F3", and second transmission channel "E4↔F4", respectively. When the first interface module 2130 and the second interface module 2230 are connected in the correct direction, the second transmission channel “E1↔F1” corresponds to the first transmission channel “A1↔A2”, the second transmission channel “E2↔F2” corresponds to the first transmission channel “B1↔B2”, the second transmission channel “E3↔F3” corresponds to the first transmission channel “C1↔C2”, and the second transmission channel “E4↔F4” corresponds to the first transmission channel “D1↔D2”.

[0061] In some embodiments, the protocol conversion module 2120 can also be used to determine whether the first interface module 2130 and the second interface module 2230 are connected in the correct or reverse direction. If the first interface module 2130 and the second interface module 2230 are connected in reverse, the protocol conversion module 2120 can adjust the order of the multiple second transmission channels to ensure a one-to-one mapping relationship between the multiple first transmission channels and the multiple second transmission channels. For example, when the first interface module 2130 and the second interface module 2230 are connected in reverse, the four first transmission channels change. At this time, the four first transmission channels are respectively first transmission channel "A1↔D2", first transmission channel "B1↔C2", first transmission channel "C1↔B2", and first transmission channel "D1↔A2". In this case, as... Figure 5As shown, the protocol conversion module 2120 can be used to adjust the four second transmission channels to second transmission channel "E1↔F4", second transmission channel "E2↔F3", second transmission channel "E3↔F2", and second transmission channel "E4↔F1", to ensure a one-to-one mapping relationship between the multiple second transmission channels and the multiple first transmission channels, thereby ensuring the sequential processing requirements of the processing module 2110 for the data signals corresponding to the first protocol. It should be noted that the processing module 2110 can generate corresponding data signals in packets, which are then converted by the protocol conversion module 2120, and subsequently transmitted externally by the first interface module 2130. Because the data packets in each packet are continuous during the packet processing, to ensure the processing order of the data signals, it is necessary to adjust the one-to-one mapping relationship between the multiple second transmission channels and the multiple first transmission channels according to the orientation.

[0062] The following is combined with Figure 6 Taking transceiver ports E1 and F1 as examples, the structure of any one of transceiver ports E and F is described in detail.

[0063] like Figure 6 As shown, a second transmission channel "E1↔F1" exists between transceiver port E1 and transceiver port F1. Taking transceiver port E1 as a reference, the second transmission channel "E1↔F1" between transceiver port E1 and transceiver port F1 may include a transmitting circuit "E11↔F11" and a receiving circuit "E13↔F13". The transmitting circuit "E11↔F11" may include a data signal power amplifier E11 and a clock signal circuit E12, a signal driver F11 and a clock signal circuit F12. The power amplifier E11 can be used to amplify the data signal, and the signal driver F11 can be used to drive the amplified data signal for transmission to the first interface module 2130. The clock signal circuits E12 and F12 can be used to detect frame synchronization of the data signal in the transmitting circuit to ensure the synchronization of the data signal. The receiving circuit "F13↔E13" may include a data signal power amplifier F13, a clock signal circuit F14, a signal driver E13, a clock signal circuit E14, and a data signal detection circuit E15. The power amplifier F13 amplifies the data signal received from the first interface module 2130, and the signal driver E13 drives the amplified data signal for transmission to the processing module 2110. The clock signal circuits F14 and E14 detect frame synchronization of the data signal in the transmitting circuit to ensure data signal synchronization. The data signal detection circuit can detect the correctness of the data conversion format and verify the validity of the data signal.

[0064] Optionally, if the protocol conversion module 2120 receives an interrupt signal from the first wireless data transmission module among the multiple wireless data transmission modules in the first interface module 2130, it determines that the first interface module 2130 and the second interface module 2230 are connected in the correct orientation; if the protocol conversion module 2120 receives an interrupt signal from the second wireless data transmission module among the multiple wireless data transmission modules in the first interface module 2130, it determines that the first interface module 2130 and the second interface module 2230 are connected in reverse orientation. For example, suppose the first interface includes four wireless data transmission modules, namely wireless data transmission module A1, wireless data transmission module B1, wireless data transmission module C1, and wireless data transmission module D1; and the second interface module 2230 includes four wireless data transmission modules, namely wireless data transmission module A2, wireless data transmission module B2, wireless data transmission module C2, and wireless data transmission module D2. The following describes in detail the method for determining the correct and reverse orientation of the first interface module 2130 and the second interface module 2230 against this background.

[0065] When the second electronic device 2200 uses a specific wireless data transmission module (e.g., wireless data transmission module A2) from among the multiple wireless data transmission modules in the second interface module 2230 to perform a connection device query, if the protocol conversion module 2120 receives an interrupt signal sent by the first wireless data transmission module (e.g., wireless data transmission module A1) from among the multiple wireless data transmission modules in the first interface module 2130, it can determine that the first interface module 2130 and the second interface module 2230 are connected in the correct orientation; if it receives an interrupt signal sent by the second wireless data transmission module (e.g., wireless data transmission module D1) from among the multiple wireless data transmission modules in the first interface module 2130, it determines that the first interface module 2130 and the second interface module 2230 are connected in reverse orientation. In fact, this embodiment of the application determines the correct orientation of the first interface module 2130 and the second interface module 2230 by using the correct orientation mapping relationship between a specific wireless data transmission module in the second interface module 2230 and the first and second wireless data transmission modules in the first interface module 2130. As an example, when the wireless data transmission module used for querying the connected device in the second interface module 2230 is wireless data transmission module A2, then the first wireless data transmission module in the first interface module 2130 is wireless data transmission module A1, and the second wireless data transmission module is wireless data transmission module D1. As another example, when the wireless data transmission module used for querying the connected device in the second interface module 2230 is wireless data transmission module C2, then the first wireless data transmission module in the first interface module 2130 is wireless data transmission module C1, and the second wireless data transmission module is wireless data transmission module B1. It should be understood that when searching for a connected device from the first electronic device 2100 to the second electronic device 2200, the method by which the protocol conversion module 2220 determines whether the first interface module 2130 and the second interface module 2230 are connected correctly or incorrectly is the same as the method used by the protocol conversion module 2120, and will not be described in detail here.

[0066] The protocol conversion unit 2122 is mainly used for protocol format conversion and data transmission of data signals corresponding to the second protocol. The protocol conversion unit 2122 includes one or more transceiver ports G connected to the processing module 2110, and transmits data signals corresponding to the second protocol with the processing module 2110. As an example, the protocol conversion unit 2122 can receive data signals corresponding to the second protocol sent by the processing module 2110 from the transceiver port G, then convert these data signals to data signals corresponding to the target protocol format, and transmit them to the first interface module 2130. Similarly, the protocol conversion unit 2122 can also receive converted data signals corresponding to the target protocol format from the first interface module 2130, convert these target protocol format data signals to the corresponding data signals corresponding to the second protocol, and send them to the processing module 2110 through the transceiver port G. It should be understood that the second protocol includes multiple protocols such as USB2.0, USB PD, UART, I2C, AUX, HPD, VOOC, and Audio, and the corresponding transceiver ports G also include USB2.0 protocol interfaces, USB PD protocol interfaces, UART protocol interfaces, I2C protocol interfaces, AUX protocol interfaces, HPD protocol interfaces, VOOC protocol interfaces, and Audio protocol interfaces.

[0067] In some embodiments, such as Figure 7 As shown, the protocol conversion module 2120 also includes one or more third transmission channels based on the second protocol. The protocol conversion module 2120 can switch these one or more third transmission channels according to the data transmission volume of the multiple wireless data transmission modules in the first interface module 2130, so that the data signal corresponding to the second protocol can be transmitted on an idle module among the multiple wireless data transmission modules in the first interface module 2130, thereby achieving simultaneous high-speed transmission of the data signal corresponding to the first protocol and the data signal corresponding to the second protocol. It should be noted that the one or more third transmission channels may correspond to one or more first transmission channels, or they may not correspond. For example, the one or more third transmission channels may include two third transmission channels, such as "N1↔F3" and "N2↔F4" respectively. Alternatively, they may be two third transmission channels, "N1↔F1" and "N2↔F2". It should be understood that the routing port N inside the channel switching unit 2121 may include one or more, such as two ports: port N1 and port N2, or four ports: port N1, port N2, port N3, and port N4. This application does not impose specific restrictions on this.

[0068] As described above, the protocol conversion module 2120 can be used to convert between differential signal format and multiple data formats, each with a corresponding data transmission protocol. As an example, the protocol conversion unit 2122 can receive data signals corresponding to multiple data formats from the processing module 2110 via the transceiver port G, convert these signals into differential signal format data signals, and then transmit the differential format data signals to the routing ports N1 or N2 inside the channel switching unit 2121 via the routing ports M1 or M2 inside the protocol conversion unit 2122. Finally, the signals are transmitted via the third channel and the transceiver port F to the first interface module 2130 for wireless data transmission with the second interface module 2230. As another example, the protocol conversion module 2120 can receive the data signal corresponding to the differential signal format sent from the first interface module 2130 through the transceiver port F, and then transmit it to the routing port M1 or M2 inside the protocol conversion unit 2122 via the routing port N1 or N2 inside the third transmission channel and the channel switching unit 2121. The protocol conversion unit 2122 converts the differential format data signal into data signals corresponding to multiple data formats, and then transmits the data signals corresponding to multiple data formats to the processing module 2110 via the transceiver port G for subsequent data processing.

[0069] See also Figure 7 In some embodiments, one or more third transmission channels and multiple second transmission channels can share multiple transceiver ports F. That is, the data signal corresponding to the first protocol can be transmitted to the first interface module 2130 through any transceiver port F, and the data signal corresponding to the second protocol can also be transmitted to the first interface module 2130 through any transceiver port F. This application embodiment exemplarily provides two third transmission channels, one of which can be used as a receiving data channel, and the other as a transmitting data channel. It should be understood that more or fewer third transmission channels can be set in this application, and these third transmission channels can simultaneously support transceiver functions.

[0070] It should be noted that the embodiments of this application do not impose specific limitations on the antenna types included in the various wireless data transmission modules mentioned above. For example, the antennas in the various wireless data transmission modules mentioned above can be horn antennas or chip-integrated antennas. As another example, the antennas in the various wireless data transmission modules mentioned above can be millimeter-wave antennas, which can be used to transmit 60GHz millimeter waves.

[0071] In some embodiments, the various wireless data transmission modules mentioned herein can achieve serial data short-range air communication of up to 6Gbps.

[0072] To better understand the data conversion process performed by the protocol conversion module 2120, the following will be combined with... Figure 8 and Figure 9 Detailed examples will be provided.

[0073] like Figure 8 As shown, taking the transmission of data from the first interface module 2130 to the second interface module 2230 as an example, the data conversion process of the protocol conversion module 2120 is explained. Suppose the protocol stipulates that the wireless data transmission module A2 in the second interface module 2230 sends a device query signal to the first interface module 2130. The data conversion process of the protocol conversion module 2120 includes the following steps.

[0074] Step 8.1: The first interface module 2130 can receive the query signal sent by the wireless data transmission module A2.

[0075] Step 8.2: The first interface module 2130 generates a device query interrupt signal and sends the interrupt signal to the protocol conversion module 2120 to wake up the protocol conversion module 2120.

[0076] Step 8.3: The protocol conversion module 2120 can determine the source of the interrupt wake-up signal. If the interrupt signal originates from the wireless data transmission module A1 in the first interface module 2130, it is considered that the first interface module 2130 and the second interface module 2230 are correctly connected (or properly aligned). If the interrupt signal originates from the wireless data transmission module D1 in the first interface module 2130, it is considered that the first interface module 2130 and the second interface module 2230 are incorrectly connected (or incorrectly aligned). In this case, the second transmission channel needs to be switched and adjusted so that multiple second transmission channels correspond one-to-one with multiple first transmission channels, thereby ensuring the orderliness of data transmission.

[0077] Step 8.4: Processing module 2110 can send data signals in various data formats to protocol conversion module 2120, each data format corresponding to a data transmission protocol. Protocol conversion module 2120 identifies these various data signal formats. The identification result may include, for example, the data formats corresponding to charging protocols, USB 2.0 protocols, USB 3.0 protocols, image data transmission protocols, and audio data transmission protocols (e.g., Audio).

[0078] Step 8.5: Convert the data signals of various data formats into differential signal format data signals and transmit them to the first interface module 2130. Then, data transmission is performed with the second interface module 2230.

[0079] like Figure 9As shown, taking the first interface module 2130 receiving data from the second interface module 2230 as an example, the data conversion process of the protocol conversion module 2120 is explained. Suppose the protocol stipulates that the wireless data transmission module A2 in the second interface module 2230 sends a device query signal to the first interface module 2130. The data conversion process of the protocol conversion module 2120 includes the following steps.

[0080] Step 9.1: The first interface module 2130 can receive the query signal sent by the wireless data transmission module A2.

[0081] Step 9.2: The first interface module 2130 generates a device query interrupt signal and sends the interrupt signal to the protocol conversion module 2120 to wake up the protocol conversion module 2120.

[0082] Step 9.3: The protocol conversion module 2120 can determine the source of the interrupt wake-up signal. If the interrupt signal originates from the wireless data transmission module A1 in the first interface module 2130, it is considered that the first interface module 2130 and the second interface module 2230 are correctly connected (or connected in the correct orientation). If the interrupt signal originates from the wireless data transmission module D1 in the first interface module 2130, it is considered that the first interface module 2130 and the second interface module 2230 are incorrectly connected (or connected in the reverse orientation). In this case, the second transmission channel needs to be switched and adjusted so that multiple second transmission channels correspond one-to-one with multiple first transmission channels, thereby ensuring the orderliness of data transmission.

[0083] Step 9.4: The first interface module 2130 receives the differential format data signal sent from the second interface module 2230, and sends the differential format data signal to the protocol conversion module 2120. The protocol conversion module 2120 can identify various data formats included in the differential format data signal, such as charging protocols, USB 2.0 protocols, USB 3.0 protocols, image data transmission protocols, and audio data transmission protocols (e.g., Audio).

[0084] Step 9.5: Convert the differential signal format of the data signal into the multiple data formats mentioned above, each data format corresponding to a data transmission protocol. Then, transmit the data signals in these multiple data formats to the processing module 2110 for processing.

[0085] The above text combined Figures 1 to 9 The device embodiments of this application are described in detail below, in conjunction with... Figure 10 and Figure 11The present application describes in detail the method embodiments. It should be understood that the description of the method embodiments corresponds to the description of the apparatus embodiments; therefore, any parts not described in detail can be referred to the preceding apparatus embodiments.

[0086] Figure 10 This is a flowchart illustrating a method for transmitting signals according to an embodiment of this application. The method 100 for transmitting signals can be applied to a first electronic device 2100, which supports multiple data transmission protocols, each with a corresponding data format. The method 100 for transmitting signals may include steps S101 to S103.

[0087] In step S101, a data signal is generated according to a data transmission protocol, wherein the data format of the data signal is the data format corresponding to the data transmission protocol.

[0088] In step S102, the data format of the data signal is converted into a differential signal format.

[0089] In step S103, the data signal in the differential signal format is sent.

[0090] Figure 11 This is a flowchart illustrating another method for transmitting signals provided in an embodiment of this application. The method 110 for transmitting signals can be applied to a first electronic device 2100, which supports multiple data transmission protocols, each with a corresponding data format. The method 111 includes steps S111 to S113.

[0091] In step S111, a data signal in differential signal format is received.

[0092] In step S112, the differential signal format of the data signal is converted into a target data format, wherein the target data format is the data format corresponding to one of the multiple data transmission protocols.

[0093] In step S113, the data signal of the target data format is processed.

[0094] The following is combined Figure 12 This application describes the device 120 for transmitting signals in the embodiments of the present application. Figure 12 The dashed lines indicate that the unit or module is optional. The device 120 can be used to implement the methods described in the above method embodiments. The device 120 can be a computer or any type of electronic device.

[0095] The apparatus 120 may include one or more processors 121. The processor 121 may support the apparatus 120 in implementing the methods described in the preceding method embodiments. The processor 121 may be any of the processors mentioned above, and specific details can be found in the description of the processing module 1110 section, which will not be described in detail here.

[0096] The apparatus 120 may also include one or more memories 122. The memories 122 store a program that can be executed by the processor 121, causing the processor 121 to perform the methods described in the preceding method embodiments. The memories 122 may be independent of the processor 121 or integrated within the processor 121.

[0097] The device 120 may also include a transceiver 123. The processor 121 can communicate with other devices via the transceiver 123. For example, the processor 121 can send and receive data with other devices via the transceiver 123.

[0098] This application also provides a machine-readable storage medium for storing a program. This program causes a computer to execute the methods described in the various embodiments of this application.

[0099] This application also provides a computer program product. The computer program product includes a program. The program causes a computer to perform the methods described in various embodiments of this application.

[0100] This application also provides a computer program. This computer program causes a computer to perform the methods described in the various embodiments of this application.

[0101] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any other combination. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a machine-readable storage medium or transmitted from one machine-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The machine-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs (DVDs)), or semiconductor media (e.g., solid-state drives (SSDs)).

[0102] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments of this disclosure can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.

[0103] In the several embodiments provided in this disclosure, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0104] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0105] In addition, the functional units in the various embodiments of this disclosure can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0106] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.

Claims

1. An electronic device, characterized in that, The electronic device supports multiple data transmission protocols, each with a corresponding data format; the electronic device includes: The processing module is used to generate a data signal according to a data transmission protocol, wherein the data signal has a data format corresponding to the data transmission protocol. The protocol conversion module is used to convert the data format of the data signal into a differential signal format; The first interface module is used to send data signals in the differential signal format; The first interface module includes multiple wireless data transmission modules, which are used to form multiple first transmission channels with the second interface module outside the electronic device; the protocol conversion module is internally provided with multiple second transmission channels, which correspond one-to-one with the multiple first transmission channels. The protocol conversion module is also used for: If an interrupt signal is received from the first wireless data transmission module among the plurality of wireless data transmission modules, it is determined that the first interface module and the second interface module are positively connected; If an interrupt signal is received from the second wireless data transmission module among the plurality of wireless data transmission modules, it is determined that the first interface module and the second interface module are reversed. If the connection is determined to be reversed, the channel order of the plurality of second transmission channels is adjusted to ensure a one-to-one mapping relationship between the plurality of first transmission channels and the plurality of second transmission channels.

2. The electronic device according to claim 1, characterized in that, The plurality of wireless data transmission modules are used to transmit data signals in the differential signal format, wherein the wireless data transmission modules support the transmission of 60 GHz millimeter waves.

3. The electronic device according to claim 2, characterized in that, The multiple data transmission protocols include a first protocol, and the multiple second transmission channels are used to transmit data signals generated according to the first protocol.

4. The electronic device according to claim 2, characterized in that, The antenna in the wireless data transmission module is a millimeter-wave antenna, and the maximum signal transmission rate supported by the wireless data transmission module is less than or equal to 6Gbps.

5. An electronic device, characterized in that, The electronic device supports multiple data transmission protocols, each with a corresponding data format; the electronic device includes: The first interface module is used to receive data signals in differential signal format; The protocol conversion module is used to convert the differential signal format of the data signal into a target data format, wherein the target data format is the data format corresponding to one of the multiple data transmission protocols; The processing module is used to process the data signal of the target data format; The first interface module includes multiple wireless data transmission modules, which are used to form multiple first transmission channels with the second interface module outside the electronic device; the protocol conversion module is internally provided with multiple second transmission channels, which correspond one-to-one with the multiple first transmission channels. The protocol conversion module is also used for: If an interrupt signal is received from the first wireless data transmission module among the plurality of wireless data transmission modules, it is determined that the first interface module and the second interface module are positively connected; If an interrupt signal is received from the second wireless data transmission module among the plurality of wireless data transmission modules, it is determined that the first interface module and the second interface module are reversed. If the connection is determined to be reversed, the channel order of the plurality of second transmission channels is adjusted to ensure a one-to-one mapping relationship between the plurality of first transmission channels and the plurality of second transmission channels.

6. The electronic device according to claim 5, characterized in that, The plurality of wireless data transmission modules are used to receive data signals in the differential signal format, wherein the wireless data transmission modules support the transmission of 60 GHz millimeter waves.

7. The electronic device according to claim 6, characterized in that, The first interface module includes multiple wireless data transmission modules, and the multiple protocols include a first protocol; the multiple second transmission channels are used to transmit data signals generated according to the first protocol.

8. A method for transmitting signals, characterized in that, The method is applied to an electronic device that supports multiple data transmission protocols, each of which has a corresponding data format. The method includes: A data signal is generated according to a data transmission protocol, wherein the data format of the data signal is the data format corresponding to the data transmission protocol; Convert the data signal format into a differential signal format; Transmit the data signal in the differential signal format; The differential signal format data signal is sent by a first interface module, which includes multiple wireless data transmission modules. These multiple wireless data transmission modules are used to form multiple first transmission channels with a second interface module outside the electronic device. The data format of the data signal is converted into a differential signal format by a protocol conversion module. The protocol conversion module has multiple second transmission channels internally, and each of the multiple second transmission channels corresponds to one of the multiple first transmission channels. The method further includes: If an interrupt signal is received from the first wireless data transmission module among the plurality of wireless data transmission modules, it is determined that the first interface module and the second interface module are positively connected; If an interrupt signal is received from the second wireless data transmission module among the plurality of wireless data transmission modules, it is determined that the first interface module and the second interface module are reversed. If the connection is determined to be reversed, the channel order of the plurality of second transmission channels is adjusted to ensure a one-to-one mapping relationship between the plurality of first transmission channels and the plurality of second transmission channels.

9. A method for transmitting signals, characterized in that, The method is applied to an electronic device that supports multiple data transmission protocols, each of which has a corresponding data format. The method includes: Receives data signals in differential signal format; The differential signal format of the data signal is converted into a target data format, wherein the target data format is a data format corresponding to one of the multiple data transmission protocols; Process the data signal of the target data format; The differential signal format data signal is received by a first interface module, which includes multiple wireless data transmission modules. These multiple wireless data transmission modules are used to form multiple first transmission channels with a second interface module outside the electronic device. The differential signal format of the data signal is converted into the target data format by a protocol conversion module. The protocol conversion module has multiple second transmission channels internally, and each of the multiple second transmission channels corresponds to one of the multiple first transmission channels. The method further includes: If an interrupt signal is received from the first wireless data transmission module among the plurality of wireless data transmission modules, it is determined that the first interface module and the second interface module are positively connected; If an interrupt signal is received from the second wireless data transmission module among the plurality of wireless data transmission modules, it is determined that the first interface module and the second interface module are reversed. If the connection is determined to be reversed, the channel order of the plurality of second transmission channels is adjusted to ensure a one-to-one mapping relationship between the plurality of first transmission channels and the plurality of second transmission channels.

Citation Information

Patent Citations

  • Electronic equipment, and display device and signal processing device for electronic equipment

    CN103402069A

  • 60GHz radio frequency transceiver chip

    CN105578087A