Signal processing method, signal processing device, and mobile device
By adding enhancement circuit units to mobile devices and adjusting input and output voltages, the loss problem in MIPI signal transmission is solved, ensuring that the signal amplitude meets the peripheral requirements, thus achieving effective signal transmission and normal operation of peripherals.
Patent Information
- Application Number
- CN202210901720.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-28
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2042-07-28
AI Technical Summary
During the transmission of MIPI signals to mobile terminal peripherals, excessive loss results in insufficient signal amplitude, which cannot meet the needs of the peripherals and causes them to malfunction.
By adding an enhancement circuit unit to the mobile device, the effectiveness of signal transmission is ensured by adjusting the input and output voltages to match the first and second integrated circuit units.
By adjusting the voltage matching, the signal amplitude is increased, signal loss during transmission is avoided, and the normal operation of the second integrated circuit unit is ensured.
Smart Images

Figure CN115237845B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of electronics, and particularly relates to a signal processing method, a signal processing device and a mobile device. BACKGROUND
[0002] Mobile Industry Processor Interface (MIPI) is an open standard for mobile application processors, aiming to standardize the interfaces inside mobile terminals, such as camera, display screen, radio frequency / baseband, etc., so as to reduce the complexity of design and increase the flexibility of design.
[0003] More and more mobile terminal peripherals adopt MIPI interfaces, such as D-PHY adopted by mobile phone screens and cameras. As the application scenarios of MIPI become more and more rich, the peripheral wiring becomes longer, and the loss on the path is too large. When the MIPI signal reaches the peripheral, the signal amplitude is very small, which cannot meet the needs of the peripheral, resulting in that the peripheral cannot work normally. SUMMARY
[0004] The purpose of the embodiments of the present application is to provide a signal processing method, a signal processing device and a mobile device, which can solve the problem of MIPI signal attenuation.
[0005] In a first aspect, the embodiments of the present application provide a signal processing method, which comprises: receiving a first signal sent by a first integrated circuit unit, and determining a minimum input voltage when a target sequence is read from the first signal, wherein the first signal is a signal of Mobile Industry Processor Interface (MIPI); under the condition of the minimum input voltage, sending a second signal to a second integrated circuit unit based on the target sequence, and detecting the amplitude of the second signal received by the second integrated circuit unit; determining a minimum output voltage according to the amplitude of the second signal received by the second integrated circuit unit; under the condition of the minimum input voltage and the minimum output voltage, receiving a MIPI signal sent by the first integrated circuit unit, and re-sending the MIPI signal to the second integrated circuit unit.
[0006] In a second aspect, an embodiment of the present application provides a signal processing apparatus, comprising: a first receiving module configured to receive a first signal sent by a first integrated circuit unit, and determine a minimum input voltage when a target sequence is read from the first signal, wherein the first signal is a signal of a Mobile Industry Processor Interface (MIPI); a first sending module configured to send a second signal to a second integrated circuit unit based on the target sequence under the minimum input voltage, and detect an amplitude of the second signal received by the second integrated circuit unit; a first processing module configured to determine a minimum output voltage according to the amplitude of the second signal received by the second integrated circuit unit; and a second processing module configured to receive a MIPI signal sent by the first integrated circuit unit under the minimum input voltage and the minimum output voltage, and resend the MIPI signal to the second integrated circuit unit.
[0007] In a third aspect, an embodiment of the present application provides a mobile device, comprising a first integrated circuit unit having a MIPI interface, the MIPI interface being connected to a first MIPI interface of an enhanced circuit unit; the enhanced circuit unit further comprises a second MIPI interface, the second MIPI interface being connected to a MIPI interface of a second integrated circuit unit; and the enhanced circuit unit is configured to implement the signal processing method of the first aspect.
[0008] In a fourth aspect, an embodiment of the present application provides a readable storage medium, the readable storage medium storing a program or instructions, the program or instructions being executed by a processor to implement the signal processing method of the first aspect.
[0009] In a fifth aspect, an embodiment of the present application provides a chip, the chip comprising a processor and a communication interface, the communication interface being coupled to the processor, and the processor being configured to run a program or instructions to implement the signal processing method of the first aspect.
[0010] In a sixth aspect, an embodiment of the present application provides a computer program product, the program product being stored in a storage medium, and the program product being executed by at least one processor to implement the signal processing method of the first aspect.
[0011] In the embodiment of the present application, the circuit unit is added between the first integrated circuit unit and the second integrated circuit unit, the input voltage of the circuit unit is adjusted to ensure that the correct MIPI signal sent by the first integrated circuit unit can be received. The output voltage is adjusted to enhance the amplitude of the MIPI signal transmitted to the second integrated circuit unit, so that the input voltage and the output voltage can be matched with the first integrated circuit unit and the second integrated circuit unit respectively, the correct transmission of the signal can be ensured, and the effectiveness of the signal transmission is improved. Moreover, by determining the minimum output voltage, the amplitude of the signal can be improved, the loss attenuation of the MIPI signal during transmission between the first integrated circuit unit and the second integrated circuit unit can be avoided, and the normal work of the second integrated circuit unit can be ensured. BRIEF DESCRIPTION OF DRAWINGS
[0012] Figure 1 is a system framework schematic diagram of the signal processing method provided by the embodiment of the present application;
[0013] Figure 2 is a scene schematic diagram of the signal processing method provided by the embodiment of the present application;
[0014] Figure 3 is one of the flowcharts of the signal processing method provided by the embodiment of the present application;
[0015] Figure 4 is the second flowchart of the signal processing method provided by the embodiment of the present application;
[0016] Figure 5 is the third flowchart of the signal processing method provided by the embodiment of the present application;
[0017] Figure 6 is a circuit connection schematic diagram of the signal processing method provided by the embodiment of the present application;
[0018] Figure 7 is a structure schematic diagram of the signal processing device provided by the embodiment of the present application;
[0019] Figure 8 is one of the structure schematic diagrams of the mobile device provided by the embodiment of the present application;
[0020] Figure 9 is the second structure schematic diagram of the mobile device provided by the embodiment of the present application. DETAILED DESCRIPTION
[0021] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0022] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of a kind and do not limit the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims indicates at least one of the connected objects, and the character " / ", generally indicates that the objects before and after are in an "or" relationship.
[0023] The signal processing method, signal processing device and mobile device provided by the embodiments of the present application will be described in detail below in conjunction with the drawings, specific embodiments and application scenarios.
[0024] The embodiments of the present application first provide a signal processing method, which can be applied to mobile devices that can communicate using MIPI interfaces, such as mobile phones, tablet computers, notebook computers, wearable smart devices (such as smart watches), augmented reality (AR) / virtual reality (VR) devices, and vehicle-mounted devices, etc. The embodiments of the present application do not make any limitation on this.
[0025] Circuit elements in a mobile device can communicate with peripherals using MIPI interfaces. Two circuit elements that communicate through MIPI interfaces can be respectively referred to as a first integrated circuit unit (IC) and a second integrated circuit unit. For example, Figure 1 As shown in (a), the mobile device 100 includes a first integrated circuit unit 10 and a second integrated circuit unit 20. The first integrated circuit unit 10 and the second integrated circuit unit 20 each have at least one MIPI interface, which are interface 101 and interface 201, respectively. The interface 101 on the first integrated circuit unit 10 interfaces with the interface 201 of the second integrated circuit unit 20, and data transmission and reception are achieved through the interfaced MIPI interfaces.
[0026] For example, the first integrated circuit unit or the second integrated circuit unit that communicates using the MIPI interface can be a central processing unit (CPU), an independent display chip, an image processing chip, a display screen, etc., and the embodiments do not make special limitations on this. In actual application scenarios, for example, Figure 2As shown, the mobile device 100 can specifically include a processor (CPU) 21, a camera 22, a camera 23, a discrete graphics card 24, and a display screen 25. The discrete graphics card 24 is an IC chip added to the mobile device for image enhancement or frame interpolation, which is referred to as a discrete IC. The CPU 21 can exchange data with the camera 22 and the camera 23 through a CSI (Camera Serial Interface) interface for the camera in MIPI; and can exchange data with the discrete IC 24 and the display screen 25 through a DSI (Display Serial Interface) interface for the display module in MIPI. The discrete IC 24 can be used for image enhancement and frame interpolation, to improve the dynamic range of video quality, so that the quality is interpolated from the original 60fps to 120fps, to achieve clearer effects such as night scene shooting and video recording. For example, the first integrated circuit unit can be the CPU 21, and the second integrated circuit unit can be the display screen 25. The CPU 21 can send instructions to the display screen 25 through the MIPI interface connected to the display screen 25, to communicate with the display screen 25 and control the display screen to display.
[0027] When the mobile device needs to turn on the screen, the CPU 21 can send a signal to the discrete IC 24 through the MIPI interface, and the discrete IC 24 can trigger the display screen 25 to turn on the screen. After the MIPI signal from the CPU 21 is attenuated by the wiring and the discrete IC 24, if the amplitude is less than the amplitude standard required by the display screen, the display screen 25 cannot display normally.
[0028] In the above mobile device, an integrated circuit unit / chip can be added in the embodiment of the present application. The integrated circuit unit can be referred to as an enhancement circuit unit, an enhancement IC, an enhancement chip, etc., and the embodiment of the present application is not limited thereto. As shown in FIG. 1, Figure 1 As shown in (b) of FIG. 1, the mobile device 200 can include a first integrated circuit unit 10, a second integrated circuit unit 20, and an enhancement circuit unit 30. The enhancement circuit unit 30 can perform the signal processing method in the embodiment of the present application. For example, an enhancement circuit unit 30 can be added between the discrete IC 24 and the display screen 25, to enhance the MIPI signal between the discrete IC and the display screen, to avoid the problem that the signal attenuation causes the display screen to be unable to display normally.
[0029] Based on this, the mobile device provided in the embodiment of the present application can include at least three integrated circuit units, as shown in FIG. 1, Figure 1As shown in (b), the first integrated circuit unit 10 and the second integrated circuit unit 20 each include at least one MIPI interface, and are connected to different MIPI interfaces of the enhanced circuit unit 30 (hereinafter referred to as an enhanced IC) through the MIPI interfaces. The enhanced IC includes at least two MIPI interfaces, such as interface 301 and interface 302. The interface 301 is connected to the interface 101 in the first integrated circuit unit 10, and the interface 302 is connected to the interface 202 in the second integrated circuit unit 20. The enhanced circuit unit 30 can implement the signal processing method provided in the embodiment when it is working.
[0030] Figure 3 A flowchart of the signal processing method provided in the embodiment of the application is shown. As shown in (a), the signal processing method includes the following steps: Figure 3
[0031] Step 10: receiving a first signal sent by the first integrated circuit unit, and determining a minimum input voltage when a target sequence is read from the first signal, wherein the first signal is a signal of a Mobile Industry Processor Interface (MIPI).
[0032] The first integrated circuit unit can be a CPU, a discrete graphics IC, or the like. The first integrated circuit unit includes a MIPI interface connected to the enhanced IC, and the first signal sent by the first integrated circuit unit is received by the enhanced IC through the MIPI interface. The first signal is a signal generated according to a specific sequence, and is used to calibrate the voltage of the enhanced IC. The specific sequence is a target sequence, which can be set in advance, such as 010101, and when the second integrated circuit unit needs to be triggered, the first integrated circuit unit can generate a corresponding electrical signal, i.e., the first signal, according to the target sequence, and send it out through the MIPI interface.
[0033] For example, the first signal can be a signal sent by the first integrated circuit unit at the highest frequency in the frequency range of the MIPI. The higher the frequency of the signal, the greater the attenuation. In the case where the frequency of the first signal is the highest frequency, the minimum input voltage of the enhanced IC can be determined, so as to ensure that the enhanced IC can receive any MIPI signal of the first integrated circuit unit.
[0034] After the enhanced IC receives the first signal through the MIPI interface, the sequence of the first signal is read, and then it is detected whether the read sequence is the target sequence. If the read sequence is the target sequence, the enhanced IC records the input voltage at this time as the minimum input voltage. The first integrated circuit unit, the enhanced IC, and the second integrated circuit unit are powered on and initialized according to a default configuration, that is, the input voltage and the output voltage of the enhanced IC can be default values, such as 1V, and the present embodiment does not specially limit this.
[0035] If the correct target sequence cannot be read from the first signal at the default input voltage, the enhanced IC can increase the input voltage, for example, increase the input voltage by 50mV, 100mV, etc., and detect the sequence of the first signal each time the input voltage is increased, until the correct target sequence can be read. The input voltage at which the target sequence of the first signal is read is determined as the minimum input voltage. The input voltage at which the correct sequence of the first integrated circuit unit MIPI signal is read is determined as the minimum input voltage of the enhanced IC, which can ensure that it can match the MIPI signal of the first integrated circuit unit at the highest voltage, so that it can correctly receive the MIPI signal of the first integrated circuit unit subsequently.
[0036] For example, the enhanced IC can obtain the amplitude of the first signal when receiving the first signal, and increase the input voltage based on the amplitude of the first signal. For example, the input voltage of the enhanced IC can be increased to K times the amplitude of the first signal, or a certain value can be added to the amplitude, which can be set empirically. After the input voltage of the enhanced IC is increased based on the amplitude of the first signal, the sequence of the first signal can be detected again. If the correct target sequence is still not read after the input voltage is increased, a step is determined, which is a first step, and the input voltage is continued to be increased based on the first step. The first step can be 10mV, 20mV, 30mV, etc., which is not limited in the embodiment. The enhanced IC can increase the input voltage cyclically based on the first step, and detect the sequence of the first signal each time the input voltage is increased, until the correct target sequence is read. At this time, the input voltage is determined as the minimum input voltage of the enhanced IC.
[0037] Figure 4 A flow chart for determining the minimum input voltage is shown. After the enhanced IC receives the first signal, it can increase the input voltage according to the first step, and detect the sequence of the first signal each time the input voltage is increased, until the correct target sequence is read. At this time, the input voltage is determined as the minimum input voltage of the enhanced IC. Figure 4The flow shown determines the minimum input voltage. Specifically, in step 31, the amplitude A of the first signal is detected. In step 32, it is determined whether the amplitude A is within the reference voltage range, which is typically 40mV to 1.2V for MIPI. If the amplitude A is within the MIPI reference voltage range, step 33 is performed. If the amplitude A is not within the MIPI reference voltage range, the enhanced IC can ignore the first signal and wait for the next reception. That is, the enhanced IC can determine whether the amplitude A is greater than or equal to 40mV, and if the amplitude A is greater than or equal to 40mV, the first signal is in compliance with the MIPI interface standard. Then, in step 33, the input voltage Vin is increased based on the amplitude A. The input voltage of the enhanced IC can be increased by, for example, 100mV based on the amplitude A, and the increased input voltage Vin = A + 100mV. In addition, the input voltage can be increased in other ways, such as by 10mV, 50mV, etc. based on the amplitude A, and the present embodiment is not limited in this regard.
[0038] Next, in step 34, it is determined whether the target sequence is read. If the target sequence is not read after the voltage is increased, step 35 is performed; if the target sequence is read, step 36 is performed. In step 36, the input voltage Vin at this time is set as the minimum input voltage. That is, the input voltage of the enhanced IC needs to be greater than or equal to the minimum input voltage in normal operation. Referring to Figure 4 In step 35, the input voltage is increased, Vin = Vin + 20mV, and then the process returns to step 34. The first step is 20mV, i.e., the increased input voltage Vin = Vin + 20mV based on the current input voltage Vin. The first step can be 20mV, i.e., the increased input voltage Vin = Vin + 20mV. After the input voltage Vin is increased in step 35, the process returns to step 34 and repeats until the target sequence is read. The final input voltage Vin is determined as the minimum input voltage of the enhanced IC.
[0039] Next, step 20: under the minimum input voltage, a second signal is transmitted to the second integrated circuit unit based on the target sequence, and the amplitude of the second signal received by the second integrated circuit unit is detected.
[0040] The enhanced IC can regenerate a signal corresponding to the waveform of the target sequence, i.e., the second signal, and transmit it to the second integrated circuit unit. The enhanced IC and the second integrated circuit unit are also connected by a MIPI interface, so the second signal is also a signal transmitted by the MIPI interface. A feedback circuit can be provided between the enhanced IC and the second integrated circuit unit, and the amplitude of the second signal received by the second integrated circuit unit is detected through the feedback circuit.
[0041] Step 30: Determine the minimum output voltage according to the amplitude of the second signal received by the second integrated circuit unit.
[0042] The amplitude of the second signal needs to match the standard amplitude of the second integrated circuit unit, and if the amplitude of the second signal is less than the standard amplitude of the second integrated circuit unit, it cannot be correctly read by the second integrated circuit unit. When the second integrated circuit unit is powered on and initialized, the output voltage can be a default value, such as 1V, etc. The enhanced IC can determine whether the amplitude of the second signal detected by the feedback is less than the standard amplitude of the second integrated circuit unit, and in the case where it is determined that the amplitude of the second signal is less than the standard amplitude of the second integrated circuit unit, the output voltage is increased. If the amplitude of the second signal is not less than the standard amplitude of the second signal, the current output voltage is determined as the minimum output voltage. Determining the voltage that the second integrated circuit unit can receive as the minimum output voltage can ensure that the MIPI signal sent by the enhanced IC can meet the needs of the second integrated circuit unit, and ensure that the second integrated circuit unit normally receives the MIPI signal.
[0043] For example, when the enhanced IC increases the output voltage, it can gradually increase based on a predetermined step. The step serves as a second step. Specifically, the process of increasing the output voltage includes: Figure 5
[0044] Step 41: Generate the second signal of the target sequence. The enhanced IC can generate the second signal according to the target sequence at the default output voltage Vout, and the generated second signal is sent out through the MIPI interface between the enhanced IC and the second integrated circuit unit, and reaches the second integrated circuit unit after attenuation by the loss of the wiring. Step 42: Collect the amplitude C of the second signal of the second integrated circuit unit through the feedback circuit. Step 43: Calculate the difference Z between the amplitude C and the standard amplitude S of the second integrated circuit unit, i.e. Z=C-S. Step 44: Determine whether Z is less than 0; if Z is greater than or equal to 0, execute step 46; if Z is less than 0, execute step 45, and enter a loop, as shown in Figure 5 Step 45: adjust the output voltage, and the adjustment manner is: Vout = Vout + Z x K. Wherein K is the second step, Z x K is the current output voltage Vout of the increase amplitude, on the basis of the current output voltage Vout, increase Z x K, to get the adjusted output voltage Vout. With the second step as the coefficient to increase the current output voltage, the output voltage can be linearly increased, so that the output voltage is linearly related to the second signal, thereby enhancing the second signal. Then go to step 41 again, output the second signal with the increased output voltage, and cycle in turn until step 44, the amplitude C of the second signal is greater than or equal to the standard amplitude S, and the cycle is exited. In step 46, the output voltage Vout is recorded as the minimum output voltage. When the cycle is ended, the final output voltage is the minimum output voltage. After determining the minimum output voltage, the output voltage of the enhancement IC can be set to be greater than or greater than the minimum output voltage, that is, the output voltage of the enhancement IC under normal working is in the range of greater than or equal to the minimum output voltage.
[0045] Step 40: under the condition of the minimum input voltage and the minimum output voltage, receive the MIPI signal sent by the first integrated circuit unit, and send the MIPI to the second integrated circuit unit again.
[0046] The input voltage of the enhancement IC needs to be above the minimum input voltage, and the output voltage needs to be above the minimum output voltage. According to the range, the enhancement IC can be reconfigured and then normally work. The enhancement IC can receive the MIPI signal of the first integrated circuit unit and send the signal after enhancement to the second integrated circuit unit, thereby ensuring the normal transmission of the MIPI signal between the first integrated circuit unit and the second integrated circuit unit, and avoiding the problem of signal attenuation.
[0047] Next, taking the first integrated circuit unit as the discrete graphics IC and the second integrated circuit unit as the screen as an example, the signal processing method and the mobile device of the embodiment are described. Figure 6 The circuit schematic diagram of the mobile device is shown. As shown in Figure 6As shown, the mobile device includes a discrete display IC 51, an enhanced IC 52, and a display screen LCM 53. The enhanced IC 52 includes two groups of MIPI interfaces. The MIPI interface consists of a group of differential clock and 1 to 3 groups of differential data, and the number of groups of differential data used is determined according to the amount of data transmitted. Taking a group of differential data as an example, the first MIPI interface of the enhanced IC includes pins a1, a2, a3, and a4, which are connected to the pins of the MIPI interface of the discrete display IC 51, respectively. Among them, pins a1 and a2 are a group of differential data. The second MIPI interface includes pins b1, b2, b3, and b4, which are connected to the pins of the MIPI interface 531 of the display screen LCM 53, respectively. Among them, pins b1 and b2 are a group of differential data. The MIPI signal is a differential signal, and the amplitude of the signal can be determined according to a group of differential data.
[0048] In addition, the enhanced IC 52 also includes a detection circuit 54 and a feedback circuit 55. The detection circuit 54 is connected to a group of differential data pins of the MIPI interface of the discrete display IC, for detecting the amplitude of the MIPI signal. The feedback circuit 55 is connected to a group of differential data pins of the MIPI interface of the display screen, for detecting the amplitude of the MIPI signal at the display screen LCM 53.
[0049] For example, when the CPU receives a key trigger screen-on event in the standby or shutdown state, the CPU can send a calibration signal, i.e. a first signal, to the discrete display IC 51 according to the highest frequency used on the MIPI interface. The discrete display IC 51 sends the first signal to the enhanced IC 52, which is received by the MIPI interface 521 of the enhanced IC 52, and the enhanced IC detects the amplitude of the first signal through the detection circuit 54. The minimum input voltage is determined according to the amplitude of the first signal. Then the enhanced IC 52 generates a second signal and sends it out through the MIPI interface 522, which reaches the LCM 53 after passing through the line loss. At the same time, the enhanced IC 52 detects the amplitude of the second signal through the feedback circuit 55 before the LCM 53, and determines the minimum output voltage according to the amplitude of the second signal. The sequence of the first signal and the second signal is the same. After determining the minimum input voltage and the minimum output voltage, the CPU can send a screen-on instruction to the discrete display IC 51, so that the discrete display IC 51 controls the screen LCM 53 to turn on and display normally.
[0050] It should be understood that the above embodiment is an example of setting an enhancement IC in front of a display IC and a screen to perform the signal processing method, and the signal processing method provided in the embodiment can also be applied to a CPU and other peripherals such as a camera, a display IC, or a screen, and the present application does not limit this.
[0051] Further, the signal processing method provided in the embodiment can be executed by a signal processing device. Hereinafter, the signal processing device provided in the embodiment will be described with an example of executing the signal processing method in the signal processing device.
[0052] As shown in Figure 7 The signal processing device 60 provided in the embodiment can include a first receiving module 61, a first sending module 62, a first processing module 63, and a second processing module 64. Specifically, the first receiving module 61 is configured to receive a first signal sent by a first integrated circuit unit, and determine a minimum input voltage when a target sequence is read from the first signal, wherein the first signal is a signal of a Mobile Industry Processor Interface (MIPI). The first sending module 62 is configured to send a second signal to a second integrated circuit unit based on the target sequence under the condition of the minimum input voltage, and detect an amplitude of the second signal received by the second integrated circuit unit. The first processing module 63 is configured to determine a minimum output voltage according to the amplitude of the second signal received by the second integrated circuit unit. The second processing module 64 is configured to receive a MIPI signal sent by the first integrated circuit unit under the condition of the minimum input voltage and the minimum output voltage, and resend the MIPI signal to the second integrated circuit unit.
[0053] The signal processing device provided in the embodiment can adjust the input voltage by receiving the signal of the first integrated circuit unit, and adjust the output voltage by sending the signal to the second integrated circuit unit, so that the input voltage and the output voltage can be matched with the first integrated circuit unit and the second integrated circuit unit respectively, and the correct transmission of the signal can be ensured, and the effectiveness of the signal transmission can be improved. In addition, the amplitude of the signal can be increased by increasing the output voltage, so that abnormal problems caused by loss during the transmission of the signal can be avoided, and the normal work of the second integrated circuit unit can be ensured.
[0054] In an exemplary embodiment, the first receiving module 61 can specifically include a first detection unit configured to receive the first signal, detect whether the target sequence of the first signal is read, and increase the input voltage if the target sequence of the first signal is not read. The first determining unit is configured to determine the input voltage when the target sequence of the first signal is read as the minimum input voltage.
[0055] In the example implementation, the first detection unit can include a first acquisition unit configured to acquire the amplitude of the first signal when the first signal is received, and a first increasing unit configured to increase the input voltage based on the amplitude of the first signal.
[0056] In the example implementation, the first receiving module 61 can further include a second increasing unit configured to determine a first step when the target sequence is not read after the input voltage is increased, and continue to increase the input voltage based on the first step.
[0057] In the example implementation, the first processing module 63 can include a third increasing unit configured to determine whether the amplitude of the second signal is less than a standard amplitude of the second integrated circuit unit, and increase the output voltage when the amplitude of the second signal is less than the standard amplitude, and a second determining unit configured to determine the output voltage as the minimum output voltage when the amplitude of the second signal is not less than the standard amplitude.
[0058] In the example implementation, the third increasing unit is specifically configured to determine a difference between the amplitude of the second signal and the standard amplitude, and increase the output voltage based on the difference.
[0059] In the example implementation, the first signal is a signal transmitted by the first integrated circuit unit based on the highest frequency in a target frequency range, where the target frequency range is a frequency range of MIPI between the first integrated circuit unit and the second integrated circuit unit.
[0060] The signal processing apparatus in the embodiments of the present application can be a mobile device, or a component in a mobile device, such as an integrated circuit or a chip. The mobile device can be a terminal, or other devices other than a terminal. For example, the mobile device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a mobile Internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The mobile device can also be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc. The embodiments of the present application are not limited in this regard.
[0061] The signal processing apparatus in the embodiments of the present application can be an apparatus with an operating system. The operating system can be an Android operating system, an ios operating system, or other possible operating systems, which are not limited in the embodiments of the present application.
[0062] The signal processing apparatus provided in the embodiments of the present application can realize Figures 1 to 6 The processes realized by the method embodiments in the foregoing method embodiments are not repeated here to avoid repetition.
[0063] Optionally, as shown in Figure 8 The embodiments of the present application further provide a mobile device 700, which includes a processor 701 and a memory 702. The memory 702 stores programs or instructions executable on the processor 701, and the programs or instructions are executed by the processor 701 to realize the steps of the signal processing method embodiments and achieve the same technical effects. The steps are not repeated here to avoid repetition.
[0064] It should be noted that the mobile device in the embodiments of the present application includes the mobile mobile device and the non-mobile mobile device.
[0065] Figure 9 To realize the hardware structure of a mobile device in the embodiments of the present application.
[0066] The mobile device 800 includes but is not limited to the radio frequency unit 801, the network module 8102, the audio output unit 803, the input unit 804, the sensor 805, the display unit 806, the user input unit 807, the interface unit 808, the memory 809, the processor 810, the enhancement circuit 811, and the enhancement circuit 812, and the like.
[0067] Those skilled in the art can understand that the mobile device 800 can further include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 810 through a power management system, so as to realize the functions of power management, such as charging, discharging, and power consumption management, through the power management system. Figure 9 The mobile device structure shown in the foregoing
[0068] The enhancement unit 811 is configured to receive a first signal sent by the first integrated circuit unit, determine a minimum input voltage when a target sequence is read from the first signal, where the first signal is a signal of a Mobile Industry Processor Interface (MIPI); in the case of the minimum input voltage, send a second signal to the second integrated circuit unit based on the target sequence, and detect an amplitude of the second signal received by the second integrated circuit unit; determine a minimum output voltage according to the amplitude of the second signal received by the second integrated circuit unit; in the case of the minimum input voltage and the minimum output voltage, receive a MIPI signal sent by the first integrated circuit unit, and resend the MIPI signal to the second integrated circuit unit. The first integrated circuit unit is the processor 810, and the second integrated circuit unit is the display unit 806.
[0069] The enhancement unit 811 is the enhancement IC described above. It should be understood that the enhancement unit can also be arranged at other peripherals of the mobile device 800, for example, the enhancement unit 811 can also be arranged between the processor and the input unit 804, for enhancing the MIPI signal of the processor, etc.
[0070] The input unit 804 can include a graphics processor (GPU) 1041 and a microphone 8042. The graphics processor 8041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 806 can include a display panel 8061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 807 includes at least one of a touch panel 8071 and other input devices 8072. The touch panel 8071 is also referred to as a touch screen. The touch panel 8071 can include two parts of a touch detection device and a touch controller. The other input devices 8072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, and the like, which are not described herein.
[0071] The memory 809 can be used to store software programs and various data. The memory 809 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 809 can include a volatile memory or a non-volatile memory, or the memory 809 can include both a volatile memory and a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 809 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.
[0072] The processor 810 can include one or more processing units; optionally, the processor 810 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 810.
[0073] The embodiments of the present application also provide a readable storage medium, the readable storage medium stores programs or instructions, the programs or instructions are executed by a processor to realize various processes of the above-mentioned signal processing method embodiments, and the same technical effects can be achieved. To avoid repetition, details are not described here.
[0074] The processor is the processor in the mobile device described in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0075] The embodiment of the present application further provides a chip, which comprises a processor and a communication interface, the communication interface is coupled with the processor, the processor is used for running programs or instructions to realize the processes of the above signal processing method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0076] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system chip, a system on chip, a chip system or a system on chip, etc.
[0077] The embodiment of the present application provides a computer program product, which is stored in a storage medium, and is executed by at least one processor to realize the processes of the above signal processing method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0078] It should be noted that in this document, the term "comprising" or "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to the order of performing the functions as shown or discussed, but can also include performing the functions in a substantially simultaneous manner or in the opposite order, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted or combined. In addition, the features described with reference to some examples can be combined in other examples.
[0079] Through the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned example methods can be realized by means of software and a necessary general hardware platform, and of course, can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a computer software product in essence or in the form of a part that contributes to the prior art, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk) and includes a plurality of instructions for causing a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application.
[0080] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative and not restrictive. Those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.
Claims
1. A signal processing method applied to a mobile device, characterized in that, The method comprises the following steps: receiving a first signal sent by a first integrated circuit unit, detecting whether a target sequence of the first signal is read, increasing an input voltage in a case where the target sequence of the first signal is not read; determining an input voltage when the target sequence of the first signal is read as a minimum input voltage, wherein the first signal is a signal of a Mobile Industry Processor Interface (MIPI), and the first signal is a signal sent by the first integrated circuit unit based on a highest frequency in a target frequency range; in a case where the minimum input voltage is present, sending a second signal to a second integrated circuit unit based on the target sequence, and detecting an amplitude of the second signal received by the second integrated circuit unit; determining a minimum output voltage according to the amplitude of the second signal received by the second integrated circuit unit; in a case where the minimum input voltage and the minimum output voltage are present, receiving a MIPI signal sent by the first integrated circuit unit, and re-sending the MIPI signal to the second integrated circuit unit.
2. The signal processing method of claim 1, wherein, The method further comprises the following steps: when the first signal is received, obtaining an amplitude of the first signal; increasing the input voltage based on the amplitude of the first signal.
3. The signal processing method of claim 2, wherein, After the input voltage is increased based on the amplitude of the first signal, the method further comprises the following steps: in a case where the target sequence is not read after the input voltage is increased, determining a first step, and continuing to increase the input voltage based on the first step.
4. The signal processing method of claim 1, wherein, The method further comprises the following steps of determining the minimum output voltage according to the amplitude of the second signal received by the second integrated circuit unit: determining whether the amplitude of the second signal is less than a standard amplitude of the second integrated circuit unit, and increasing an output voltage in a case where the amplitude of the second signal is less than the standard amplitude; in a case where the amplitude of the second signal is not less than the standard amplitude, determining the output voltage as the minimum output voltage.
5. The signal processing method of claim 4, wherein, The method further comprises the following steps of increasing the output voltage: determining a difference between the amplitude of the second signal and the standard amplitude, and increasing the output voltage based on the difference.
6. The signal processing method of claim 1, wherein, The target frequency range is a frequency range of the MIPI between the first integrated circuit unit and the second integrated circuit unit.
7. A signal processing device, characterized by The method comprises the following steps: a first receiving module is configured to receive a first signal sent by a first integrated circuit unit, detect whether a target sequence of the first signal is read, increase an input voltage in a case where the target sequence of the first signal is not read, and determine an input voltage when the target sequence of the first signal is read as a minimum input voltage, wherein the first signal is a signal of a Mobile Industry Processor Interface (MIPI), and the first signal is a signal sent by the first integrated circuit unit based on a highest frequency in a target frequency range; a first sending module is configured to send a second signal to a second integrated circuit unit based on the target sequence in a case where the minimum input voltage is present, and detect an amplitude of the second signal received by the second integrated circuit unit; a first processing module is configured to determine a minimum output voltage according to the amplitude of the second signal received by the second integrated circuit unit; and The second processing module is configured to receive a MIPI signal sent by the first integrated circuit unit under the condition of the minimum input voltage and the minimum output voltage, and resend the MIPI signal to the second integrated circuit unit.
8. A mobile device, comprising: Comprise: The first integrated circuit unit has a MIPI interface, which is connected with the first MIPI interface of the enhanced circuit unit; The enhanced circuit unit further comprises a second MIPI interface, which is connected with the MIPI interface of the second integrated circuit unit; The enhanced circuit unit is configured to implement the signal processing method according to any one of claims 1-6.
9. The mobile device of claim 8, wherein, The first integrated circuit unit comprises a processor and an independent display chip; the second integrated circuit unit comprises a display screen; the processor or the independent display chip sends a signal from the MIPI interface to control the display screen to display.
Citation Information
Patent Citations
Method and device for enhancing efficiency of power amplifier
CN107634725A
Display chip and electronic equipment
CN113744682A