The present disclosure is based on and claims the priority to Chinese Patent Application No. 202111093090.X filed on Sep. 17, 2021, the contents of which are incorporated herein by reference in their entirety.
The present disclosure relates to, but is not limited to, the field of communications, and in particular to a signal processing method, an electronic device, and a storage medium.
A Power Amplifier (PA) and a Low Noise Amplifier (LNA) are commonly-used devices in communication equipment. An uplink signal usually needs to be subjected to power amplification by the PA before being transmitted, and a received downlink signal also needs to be pre-amplified by the LNA before being processed. In order to generate driving signal of the PA and the LNA, an analog circuit is mainly adopted in conventional methods to generate the driving signal through a series of peripheral devices. The analog circuit is usually complex and has relatively high welding debugging difficulty, and the PA and the LNA are relatively sensitive and can be easily burnt out due to improper operation.
With the development of digital driving technology, adopting the digital technology to generate the driving signal of the PA and the LNA has become a better choice, but how to adjust time sequence of the driving signal is not specified in relevant standards, and configuration flexibility of the driving signal is poor.
The following is a summary of the subject matter described in detail herein. The summary is not intended to limit the scope of claims.
Embodiments of the present disclosure provide a signal processing method, an electronic device, and a storage medium.
In a first aspect, an embodiment of the present disclosure provides a signal processing method, including: acquiring control signal including Time Division Duplex (TDD) signals; adjusting time sequence of the TDD signal to target time sequence according to preset adjustment parameter; and obtaining driving signal based on the TDD signal having the target time sequence, wherein the driving signal is directed for a Power Amplifier (PA) and a Low Noise Amplifier (LNA).
In a second aspect, an embodiment of the present disclosure provides an electronic device, including: a memory, a processor, and a computer program which is stored on the memory and is executable on the processor, and when executing the computer program, the processor implements the signal processing method described in the first aspect.
In a third aspect, an embodiment of the present disclosure provides a computer-readable storage medium having computer-executable instructions stored therein, wherein the computer-executable instructions are configured to implement the signal processing method described in the first aspect.
Other features and advantages of the present disclosure will be described in the following description, and can become partially apparent from the description or be understood through the implementation of the present disclosure. The objectives and the other advantages of the present disclosure can be achieved and obtained through the structures particularly pointed out in the description, claims and drawings.
The accompanying drawings are intended to provide a further understanding of the technical solutions of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, the drawings are used to explain the technical solutions of the present disclosure, but do not constitute any limitation to the technical solutions of the present disclosure.
In order to make the objectives, technical solutions and advantages of the present disclosure clearer, the present disclosure is further described in detail below in conjunction with the drawings and the embodiments. It should be understood that the specific embodiments described herein are merely intended to explain the present disclosure, rather than limiting the present disclosure.
It should be noted that, although division of functional modules is shown in the schematic diagrams of the apparatus and logical orders are illustrated in the flowcharts, in some cases, the operations illustrated or described may be performed with module division different from that of the apparatus or may be performed in an order different from that illustrated in the flowcharts. The terms “first”, “second” and the like in the description, claims or drawings are used for distinguishing between similar objects, but not necessarily for describing a particular order or a chronological order.
The embodiments of the present disclosure provide a signal processing method, an electronic device, and a storage medium. The method includes: acquiring a control signal including a TDD signal; adjusting time sequence of the TDD signal to target time sequence according to preset adjustment parameter; and obtaining a driving signal based on the TDD signal having the target time sequence, with the driving signal being directed for a PA and an LNA. According to the technical solutions provided in the embodiments of the present disclosure, the time sequence of the TDD signal can be adjusted according to the adjustment parameter, so that time sequence of the driving signal is configurable, which effectively improves flexibility of the driving signal.
As shown in
Taking the structure of the signal processing apparatus shown in
As shown in
In operation S110, the control signal, which includes the TDD signal, is acquired.
It should be noted that a TDD signal may be generated according to a preset frame structure. For example, a frame structure shown in
It should be noted that the control signal may be generated with the timing module 210 shown in
In operation S120, the time sequence of the TDD signal is adjusted to the target time sequence according to the preset adjustment parameter.
It should be noted that the adjustment of the time sequence of the TDD signal may be performed with the basic time sequence generation module 230 shown in
It should be noted that an adjustment parameter may be a parameter of any type, as long as the adjustment parameter can be configured to adjust the time sequence. For example, the adjustment parameter may be a delay, and an on timing and/or an off timing of a current time sequence may be adjusted according to the delay to obtain a target time sequence. For example, the adjustment parameter may be a set time sequence length, and the on timing and/or the off timing may be adjusted according to the set time sequence length, so as to obtain a target time sequence with a desired time sequence length. Those of ordinary skill in the art may be motivated to determine a specific type of the adjustment parameter according to actual requirements on the time sequence, so as to enable the time sequence of the TDD signal to be adjusted. The type of the adjustment parameter is not further limited in this embodiment.
It should be noted that an adjustment direction of the time sequence is not limited in this embodiment. For example, the on timing of the time sequence may be advanced according to the delay, or the off timing of the time sequence may be delayed according to the delay. In this way, flexibility of the adjustment of the time sequence may be improved.
In operation S130, the driving signal is obtained based on the TDD signal having the target time sequence, with the driving signal being directed for the PA and the LNA.
It should be noted that the TDD signal is the base of the driving signal, and therefore, after the TDD signal with the target time sequence is obtained, the TDD signal with the target time sequence may be directly determined as the driving signal, or may be processed to obtain the driving signal. For example, a DTX signal is incorporated based on a TDD signal with the DTX combination module shown in
In addition, in an embodiment, the TDD signal includes an uplink Time Division Duplex (ULTDD) signal and a downlink Time Division Duplex (DLTDD) signal, and the adjustment parameter includes an uplink adjustment parameter and a downlink adjustment parameter. Referring to
It should be noted that the TDD signal generally includes the ULTDD signal and the DLTDD signal, and based on the description of the above embodiments, the TDD signal may be generated with the timing module 210 shown in
It should be noted that the time sequence adjustment for the ULTDD signal and the DLTDD signal may be performed with the basic time sequence generation module 230 shown in
It should be noted that, since the basic time sequence generation module 230 can perform time sequence adjustment on the ULTDD signal and the DLTDD signal, respectively, the uplink adjustment parameter and the downlink adjustment parameter which can be set in the basic time sequence generation module 230 may be the same or different in type and value, and those of ordinary skill in the art may be motivated to select specific types and values according to actual situations for realizing arbitrary configuration or decoupling in the uplink direction and the downlink direction, thereby improving the configuration flexibility of the driving signal.
It should be noted that on and off timings of a TDD signal includes an on timing and an off timing. For example, for a ULTDD signal shown in
In addition, in an embodiment, the uplink adjustment parameter includes a first delay and a second delay. Referring to
It should be noted that definitions of the rising edges and the falling edges of the TDD signal are well known to those of ordinary skill in the art, and thus will not be further described here.
It should be noted that, in the case where it is determined that an adjustment parameter is delay, adjustment of a time sequence is actually to re-determine an on timing or an off timing. Therefore, for convenience of calculation, a rising edge and a falling edge may be used as references, and the rising edge and the falling edge of the DLTDD signal or the ULTDD signal may be selected according to actual requirements as long as the rising edge and the falling edge can be used as calculation references. In this way. configuration of the driving signal is more flexible, which is not further limited in this embodiment.
It should be noted that adjustment to uplink time sequence is mainly for the ULTDD signal, which will not be repeated in the following description.
As can be understood by those of ordinary skill in the art, for a TDD signal, adjustment to an on timing may be advancing the on timing, and adjustment to an off timing may be delaying the off timing, thus realizing extension of a time sequence, which will not be repeated in the following description.
With reference to a time sequence diagram shown in
A value of the first delay is d1, the timing corresponding to the falling edge of the DLTDD signal is taken as the first timing, the first timing is taken as a starting point, and a timing obtained by delaying the starting point by d1 is taken as an on timing, so that the third uplink time sequence can be started earlier than the first uplink time sequence, and the obtained third uplink time sequence is shown as TX_RISE1 in
Example II
A value of the second delay is d2, the timing corresponding to the rising edge of the DLTDD signal is taken as the second timing, the second timing is taken as a starting point, and a timing obtained by delaying the starting point by d2 is taken as an off timing, so that the fourth uplink time sequence can be closed later than the first uplink time sequence, and the obtained fourth uplink time sequence is shown as TX_FALL2 in
It should be noted that, in order to improve the configuration flexibility of the driving signal, the second uplink time sequence can be obtained by an OR operation after the third uplink time sequence and the fourth uplink time sequence are obtained. In addition, if the on timing does not need to be adjusted, the first delay may be set to 0, and it is the same for the second delay. By adjusting the values of the first delay and the second delay, uplink configuration and downlink configuration can be performed independently, and the configuration flexibility of the driving signal is higher.
In addition, in an embodiment, the downlink adjustment parameter includes a third delay and a fourth delay. Referring to
It should be noted that, as described in the embodiment illustrated in
It should be noted that adjustment to uplink time sequence is mainly for the DLTDD signal, which will not be repeated in the following description.
With reference to a time sequence diagram shown in
A value of the third delay is d3, the timing corresponding to the rising edge of the DLTDD signal is taken as the third timing, and a new on timing is obtained by advancing the first downlink time sequence by d3 with the third timing taken as a starting point, so that the third downlink time sequence can be started earlier than the first downlink time sequence, and the obtained third downlink time sequence is shown as TX_RISE4 in
A value of the fourth delay is d4, the timing corresponding to the falling edge of the DLTDD signal is taken as the fourth timing, the fourth timing is taken as a starting point, and the starting point is delayed by d4, so that the fourth downlink time sequence can be closed later than the first downlink time sequence, and the obtained fourth downlink time sequence is shown as TX_FALL3 in
It should be noted that, in order to improve the configuration flexibility of the driving signal, the second downlink time sequence may be obtained by an OR operation after the third downlink time sequence and the fourth downlink time sequence are obtained. In addition, if the on timing does not need to be adjusted, the third delay may be set to 0, and it is the same for the fourth delay. By adjusting the values of the first delay and the second delay, different second downlink time sequences are realized, and the configuration flexibility of the driving signal is higher.
In addition, in an embodiment, referring to
It should be noted that an LNA is generally used as a high-frequency or intermediate-frequency preamplifier in various radio receivers, or as an amplifying circuit of a high-sensitivity electronic detection device. Therefore, the driving signal of the LNA may adopt the ULTDD signal, and the ULTDD signal obtained after being configured according to the second uplink time sequence can be determined as the second driving signal for the LNA.
It should be noted that a PA refers to an amplifier capable of generating maximum power output to drive a certain load (e.g., a speaker) under a given distortion rate condition. Therefore, the driving signal of the PA may adopt the DLTDD signal, and the DLTDD signal obtained after being configured according to the second uplink time sequence can be determined as the first driving signal for the NA.
It should be noted that the generation of the first driving signal and the second driving signal may be performed with the basic time sequence generation module 230 shown in
In addition, in an embodiment, the number of second uplink time sequences is at least two, and the number of second downlink time sequences is at least two. Referring to
It should be noted that, taking the second uplink time sequence as an example, in the embodiment illustrated in
It should be noted that a process of determining the target downlink time sequence according to the second downlink time sequence may be derived based on the above example of the second uplink time sequence, and thus will not be described in detail here.
It should be noted that the time sequence of driving signal is not adjustable according to the relevant standards, so that when multiple types of driving signal are needed, the driving signal can merely be generated one by one with a timing module according to different frame structures, which consumes a lot of resources. By adopting the technical solutions provided in this embodiment, in the case where a group of ULTDD signal and DLTDD signal are generated, a plurality of driving signals with different time sequences can be obtained through the configuration of the adjustment parameter and the OR operations of the time sequences which are started in advance or closed with a delay, that is, generating signals is replaced by configuring parameters, so that wireless resources are effectively saved.
In addition, in an embodiment, the control signal further includes DTX (Discontinuous Transmission) signals. Referring to
It should be understood by those of ordinary skill in the art that the TDD signal and the DTX signal generated with the timing module are ahead of the air interface, while a position for radio frequency control is after the air interface, and therefore, in order to realize control of the TDD signal and the DTX signal, the fifth delay needs to be configured according to an actual situation, so as to delay uplink and downlink TDD signal and DTX signal to the position of the air interface. As shown in
In addition, in an embodiment, the control signal further includes DTX signal. Referring to
It should be noted that, similar to the TDD signal, the DTX signal are divided according to the uplink direction and the downlink direction, that is, the DTX signal includes an ULDTX signal and a DLDTX signal. On such basis, the combination of the DTX signal and the driving signal may be performed with the DTX combination module 240 shown in
It should be noted that several MUXs and power amplifier protection modules may be provided in the DTX combination module 240 according to actual requirements, and it is well known to those of ordinary skill in the art as for how to configure the above modules, which will not be described in detail here for conciseness.
It should be noted that the time sequence correspondence principle is to perform an AND operation on a portion corresponding to the time sequence, which will not be repeated in the following description.
In addition, in an embodiment, the TDD signal includes a ULTDD signal and a DLTDD signal. Referring to
It should be noted that, referring to the frame structure shown in
In addition, referring to
Referring to
It should be noted that a specific value of the sixth delay may be adjusted according to an actual situation. For example, as shown in
It should be understood by those of ordinary skill in the art that a GP is usually located between a DLTDD signal and a ULTDD signal in a next frame of the DLTDD signal, resulting in a fact that a falling edge of the DLTDD signal is ahead of a rising edge of the ULTDD signal. Therefore, it needs to be ensured that the value of the sixth delay is less than a length between the falling edge of the DLTDD signal and the rising edge of the ULTDD signal.
In addition, referring to
It should be noted that, when the GP indication signal is in an on state, i.e., being set to 1 as described in the above embodiment, the GP indication signal corresponds to a gap between the DLTDD signal and the ULTDD signal, and there is no DLTDD signal or ULTDD signal in this time sequence, and at this time, the PA or the LNA is not driven. On such basis, when the DTX signal carry the GP indication signal and the DTX signal and the TDD signal are combined under the condition that the GP indication signal is in the off state, an obtained driving signal includes both a portion carrying the DTX signal and a portion not carrying the DTX signal, so that the PA or the LNA may be turned off in a time sequence not carrying the DTX signal, which may realize symbol-level electricity saving and save power.
It should be noted that the determination of the combinable time sequence may be set with a mode combination module shown in
In addition, referring to
It should be noted that the AC indication signal is an enable signal for sending an AC sequence, and AC calibration can be realized through the combination of the AC indication signal. Specific content of the sequence is not an improvement in this embodiment and thus will not be described in detail here.
It should be noted that the generation and combination of the AC indication signal may be performed in a TDD delay module shown in
As shown in
In addition, referring to
It should be noted that flexible configuration of the AC indication signal may be realized through the configuration of the seventh delay and the eighth delay. For example, as shown in
It should be noted that the seventh delay is configured to determine pull-up timings of the AC indication signals, and the eighth delay is configured to determine widths of the AC indication signals, so that values of the seventh delay and the eighth delay may be set according to actual requirements, which is not further limited in this embodiment.
In addition, in an embodiment, referring to
In addition, in order to better explain the technical solutions of the present disclosure, a specific example is provided below with reference to the structures shown in
In operation S2210, the timing module generates the control signal including the DLTDD signal, the ULTDD signal, the DLDTX signal, and the ULDTX signal, and inputs the control signal to the TDD delay module.
In operation S2220, the TDD delay module sequentially performs full routing, multi-channel combination, multi-stage delay, and mode combination on the DLDTX signal and the ULDTX signal, performs generation and combination of the GP indication signal and the AC indication signal, and outputs the processed DLDTX signal and the processed ULDTX signal to the DTX combination module.
In operation S2230, the TDD delay module performs multi-stage delay on the DLTDD signal and the ULTDD signal, and then inputs the DLTDD signal and the ULTDD signal to the basic time sequence generation module.
In operation S2240, the basic time sequence generation module adjusts the time sequence of the ULTDD signal to be started earlier or closed with a delay according to the uplink adjustment parameter, and selects one time sequence started earlier and one time sequence closed with a delay for an OR operation, so as to obtain the first driving signal for controlling the LNA.
In operation S2241, the basic time sequence generation module adjusts the time sequence of the DLTDD signal to be started earlier or closed with a delay according to the downlink adjustment parameter, and selects one time sequence started earlier and one time sequence closed with a delay for an OR operation, so as to obtain the second driving signal for controlling the PA.
In operation S2250, the first driving signal and the second driving signal are input to the DTX combination module, the first driving signal is combined with the processed ULDTX signal to obtain the target driving signal for the LNA, and the second driving signal is combined with the processed DLDTX signal to obtain the target driving signal for the PA.
According to the technical solutions provided in the embodiments of the present disclosure, the time sequence of the TDD signal can be adjusted according to the adjustment parameter, so that the time sequence of the driving signal is configurable, thereby effectively improving the flexibility of the driving signal. Moreover, the DTX signal are combined with the TDD signal, so that not only can symbol-level electricity saving be realized, but also the AC indication signal can be incorporated to achieve AC calibration. In addition, the signal processing method provided in the embodiments can be implemented by being integrated in an IC, which saves cost and power consumption and effectively reduces area of a single board.
In addition, referring to
The processor 2320 and the memory 2310 may be connected through a bus or by other means.
Non-transitory software programs and instructions for implementing the signal processing method provided in the above embodiments are stored in the memory 2310. When the non-transitory software programs and instructions are executed by the processor 2320, the signal processing method provided in the above embodiments is performed. For example, the method operations described above are performed, such as the method operations S110 to S130 in
The embodiments of the apparatus described above are merely illustrative, the units in the apparatus described as separate parts may be physically separate or not, that is, those units may be located in one place or distributed in a plurality of network units. Some or all of the modules in the apparatus may be selected according to actual needs to achieve the objectives of the technical solutions of the embodiments.
Furthermore, an embodiment of the present disclosure further provides a computer-readable storage medium having computer-executable instructions stored therein. When the computer-executable instructions are executed by a processor or a controller, such as the processor of the electronic device described in the above embodiment, the processor is caused to perform the signal processing method described in the above embodiments. For example, the method operations described above are performed, such as the method operations S110 to S130 in
The method according to the embodiments of the present disclosure includes: acquiring the control signal including the TDD signal; adjusting the time sequence of the TDD signal to the target time sequence according to the preset adjustment parameter; and obtaining the driving signal based on the TDD signal having the target time sequence, with the driving signal being directed for the PA and the LNA. According to the technical solutions provided in the embodiments of the present disclosure, the time sequence of the TDD signal can be adjusted according to the adjustment parameter, so that the time sequence of the driving signal is configurable, thereby effectively improving the flexibility of the driving signal. Moreover, the DTX signal are combined with the TDD signal, so that not only can symbol-level electricity saving be realized, but also the AC indication signal can be incorporated to achieve AC calibration. In addition, the signal processing method provided in the embodiments can be implemented by being integrated in an IC, which saves cost and power consumption and effectively reduces area of a single board.
Several implementations of the present disclosure are described in detail above, but the present disclosure is not limited thereto. Those of ordinary skill in the art may make various equivalent variations or replacements without departing from the spirit of the present disclosure, and all those equivalent variations or replacements are included in the scope of the appended claims of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
202111093090.X | Sep 2021 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2022/080735 | 3/14/2022 | WO |