Bunker Unit Determination Method, Device, Equipment and Storage Medium
The size of the bunker unit in the high-frequency circuit model is determined through simulation software, which solves the phase fluctuation of the transmitter's mid-frequency signal, and realizes capacitance compensation without increasing power consumption, which is suitable for multi-scenario applications.
Patent Information
- Application Number
- CN202010576340.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-06-22
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2040-06-22
AI Technical Summary
During the process of opening and closing of the transmitter, the phase fluctuation of the intermediate frequency signal is not conducive to low power consumption or multi-scenario applications.
The high-frequency circuit model is simulated through simulation software, the simulation results are obtained, and the size of the bunker unit is determined according to the phase stability indication, so as to design the bunker unit in the actual circuit, so as to achieve capacitance compensation without increasing system power consumption.
Without increasing system power consumption, the phase stability of the intermediate frequency signal is maintained and capacitance compensation is achieved, which is suitable for multi-scenario applications.
Smart Images

Figure CN113901751B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of signal phase compensation, and in particular to a method, device, equipment and storage medium for determining a cover unit. Background Art
[0002] In traditional transmitters, the transmission module is generally divided into multiple transmission units, such as Figure 1 As shown, the transmitter's attenuator (ATT) function is achieved by adjusting the transmit power by turning the transmitter on and off. However, turning the transmitter on and off causes changes in the load during IF signal processing, which in turn causes fluctuations in the IF signal phase.
[0003] There are two common solutions: one is to set the transmitter's on and off state at the output, short-circuiting the signal to the power supply to achieve signal power attenuation. When the transmitter switches between the on and off states, the connected load remains unchanged, thereby maintaining the IF signal phase stability. The other is to add an additional compensation unit on the transmitter output side to compensate for phase variations in the modulated signal. However, the first approach is not suitable for low-power applications, and the second approach compensates the phase of the modulated signal after mixing the RF and IF, making it unsuitable for multi-scenario applications. Summary of the Invention
[0004] The main purpose of the embodiments of the present invention is to provide a method, apparatus, device and storage medium for determining a cover unit, aiming to design a cover unit in an actual circuit based on the determined size, thereby achieving capacitance compensation without increasing system power consumption.
[0005] To achieve the above object, an embodiment of the present invention provides a method for determining a cover unit, the method comprising the following steps:
[0006] Simulate the high-frequency circuit model through simulation software to obtain simulation results;
[0007] Determine the size of the shelter unit based on the simulation results and the phase stability indication;
[0008] The shelter unit is a circuit unit in the high-frequency circuit model.
[0009] To achieve the above objectives, an embodiment of the present invention provides a device for determining a cover unit, the device comprising:
[0010] A simulation module is used to simulate the high-frequency circuit model through simulation software and obtain simulation results;
[0011] a determination module, configured to determine a bunker unit size based on simulation results and a phase stability indication;
[0012] The shelter unit is a circuit unit in the high-frequency circuit model.
[0013] To achieve the above-mentioned purpose, an embodiment of the present invention also proposes a device, which includes: a memory, a processor, a program stored in the memory and executable on the processor, and a data bus for realizing connection and communication between the processor and the memory. When the program is executed by the processor, the steps of the above-mentioned method are implemented.
[0014] To achieve the above objectives, the present invention provides a readable and writable storage medium for computer storage, wherein the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the aforementioned method.
[0015] Embodiments of the present application provide a method, apparatus, device, and storage medium for determining a cover cell. The method includes simulating a high-frequency circuit model using simulation software, obtaining simulation results, and determining the size of a cover cell in the high-frequency circuit based on the simulation results and a phase stability indicator. This allows the cover cell to be designed in an actual circuit based on the determined size, thereby achieving capacitance compensation without increasing system power consumption. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 It is a schematic diagram of realizing the ATT function of the transmitter in the prior art.
[0017] Figure 2 This is a diagram of the ATT phase compensation principle provided by an embodiment of the present invention.
[0018] Figure 3 This is a flow chart of a method for determining a cover unit provided by an embodiment of the present invention.
[0019] Figure 4 This is a schematic diagram of a high-frequency circuit model provided by an embodiment of the present invention.
[0020] Figure 5 This is a flow chart for determining the size of a shelter unit based on simulation results and phase stability indications, provided by an embodiment of the present invention.
[0021] Figure 6 This is a flow chart for determining the size of a shelter unit based on simulation results and phase stability indications, provided by an embodiment of the present invention.
[0022] Figure 7 The figure is a schematic structural diagram of a cover unit determination device provided by an embodiment of the present invention.
[0023] Figure 8 It is a structural diagram of a device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0024] To make the purpose, technical solutions and advantages of this application more clear, the embodiments of this application will be described in detail below with reference to the accompanying drawings. It should be noted that, unless there is a conflict, the embodiments and features in the embodiments of this application can be combined with each other in any way.
[0025] In addition, in the embodiments of this application, words such as "optionally" or "exemplarily" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "optionally" or "exemplarily" in the embodiments of this application should not be interpreted as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "optionally" or "exemplarily" is intended to present the relevant concepts in a concrete manner.
[0026] The embodiment of the present application provides a method for determining a cover unit, which can compensate for the change of the ABB output load by the cover unit when switching the transmitting unit to realize the ATT function, so as to maintain the stability of the intermediate frequency signal phase. Figure 2 The multiple transmitting units (UNIT <1> To UNIT <n>), each transmitting unit includes a switch SW, a shelter unit (DUMMY tube M1), a field effect tube M2, and a mixer MIXER, wherein, Figure 2 In the example, ABB_IN is the IF signal, L0 is the local oscillator signal, and RF_OUT is the transmitter output signal. In the transmitter, the ATT function is implemented by controlling the on / off state of the SW. When the SW is switched to connect the IF signal to M1, the load remains unchanged during the ATT function.
[0027] Figure 3 A flowchart of a method for determining a cover unit provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the method includes:
[0028] S301 , simulating a high-frequency circuit model through simulation software to obtain simulation results.
[0029] For example, the high-frequency circuit model in this step can be as follows: Figure 4 The circuit structure shown in FIG. 1 may include a switch SW, a capacitor C GS1 、C GD1 、C GS2 、C GD2 and C DB2 , resistor R s and R D , shelter unit (DUMMY tube) M1, field effect tube M2, where ABB_IN is the input intermediate frequency signal.
[0030] The simulation software in this step can be any software that can perform circuit simulation in the prior art, and the present application embodiment does not limit this. Figure 4 The high-frequency circuit model shown is simulated to obtain simulation results.
[0031] S302: Determine the size of the shelter unit according to the simulation results and the phase stability indication.
[0032] The phase stability indication in this step can be understood as relevant indication information of the phase stability of the intermediate frequency signal. After obtaining the high-frequency circuit simulation results through software simulation, the size of the shelter unit in the high-frequency circuit model can be determined based on the simulation results and the phase stability indication.
[0033] This embodiment of the present application provides a method for determining the size of a shelter cell. This method uses simulation software to simulate a high-frequency circuit model, obtains simulation results, and determines the size of the shelter cell in the high-frequency circuit based on the simulation results and a phase stability indicator. This method allows shelter cells to be designed in an actual circuit based on the determined size, thereby achieving capacitance compensation without increasing system power consumption.
[0034] In one embodiment, the phase stability indication in step S102 may include that the first input pole is the same as the second input pole.
[0035] The first input pole can be understood as the input pole when the switch is connected to the field effect tube, and the second input pole can be understood as the input pole when the switch is connected to the cover unit. Figure 4 As shown, when the switch SW is connected to M2, the transmitting unit is turned on. At this time, the input pole is the first input pole, marked as w in2 When the switch SW is connected to M1, the transmitter is turned off and the input node is the second input pole, marked as w in1 That is, the phase stability indication requires w in2 =w in1 .
[0036] In one embodiment, the first input pole w in2 It can be determined by the first formula, which is:
[0037]
[0038] Among them, R s and R D is the resistance in the high-frequency circuit model, C GS2 and C GD2 is the capacitance in the high-frequency circuit model, g m2 is the transconductance coefficient.
[0039] The second input pole w in1 It can be determined by the second formula, which is:
[0040]
[0041] Among them, R s is the resistance in the high-frequency circuit model, C GS1 and C GD1 is the capacitor in the high-frequency circuit model.
[0042] In other words, the above phase stability indication requires that the parameters of each component in the high-frequency circuit model satisfy the following formula:
[0043]
[0044] like Figure 5 As shown, in one embodiment, the specific implementation of determining the shelter unit size according to the simulation results and the phase stability indication in the above step S102 may include but is not limited to the following steps:
[0045] S501: Determine a simulation parameter that is closest to a phase stability indication among simulation parameters corresponding to simulation results of a preset number of simulations.
[0046] For example, assuming that the preset number of simulations is set to n, where n is an integer greater than or equal to 1. Among the n simulation results, there are simulation parameters corresponding to the n simulation results, and the simulation parameters closest to the phase stability indication are determined based on the simulation parameters corresponding to the n simulation results.
[0047] Furthermore, the simulation parameters closest to the phase stability indication can be understood as the parameter values of each component in the simulation result being closest to the parameter values required by the phase stability indication.
[0048] S502: Taking the closest simulation parameter as the target parameter.
[0049] S503: Determine the size of the shelter unit according to the target parameters.
[0050] That is, based on the phase stability indication, simulation parameters of the simulation result closest to the phase stability indication are determined from the simulation results of the preset number of simulations, and the size of the shelter unit is determined according to the simulation parameters.
[0051] like Figure 6 As shown, in one embodiment, the specific implementation of determining the shelter unit size according to the simulation results and the phase stability indication in the above step S102 may include but is not limited to the following steps:
[0052] S601 : Within a preset number of simulations, if an error between a simulation parameter corresponding to a current simulation result and a phase stability indication satisfies an error threshold, determining the simulation parameter corresponding to the current simulation result as a target parameter.
[0053] Assume that the preset number of simulations is set to m, where m is an integer greater than or equal to 2. During the simulation process, if the error between the simulation parameter corresponding to the kth (k≤m) simulation result and the phase stability indication meets the error threshold, the simulation parameter corresponding to the kth simulation result is used as the target parameter.
[0054] When k is less than m, it means that the high-frequency circuit model does not need to be fully simulated m times. If the error between the simulation parameters of the k-th simulation result and the phase stability indication meets the error threshold, the simulation parameters corresponding to the k-th simulation result can be directly determined as the target parameters, and the subsequent simulation process can be stopped.
[0055] S602: Determine the size of the shelter unit according to the target parameters.
[0056] The size of the shelter unit is determined according to the target parameters determined in the above steps, and the shelter unit can be designed in the actual circuit according to the size, thereby achieving capacitance compensation without increasing system power consumption.
[0057] Optionally, in the embodiment of the present application, the shelter unit designed based on the shelter unit size can be split into multiple adjustable sub-units to improve the compensation accuracy.
[0058] Furthermore, the shelter unit determination method provided in the embodiment of the present application may also include automatically detecting and matching components in each subunit. For example, the parameters of the components in each subunit may be determined by a dichotomy method to select the components.
[0059] Figure 7 A schematic diagram of the structure of a cover unit determination device provided in an embodiment of the present application is shown in FIG. Figure 7 As shown, the apparatus may include: a simulation module 701, a determination module 702;
[0060] The simulation module is used to simulate the high-frequency circuit model through simulation software to obtain simulation results;
[0061] a determination module, configured to determine a bunker unit size based on simulation results and a phase stability indication;
[0062] The shelter unit is a circuit unit in the high-frequency circuit model.
[0063] In one embodiment, the phase stability indication may include that the first input pole is the same as the second input pole;
[0064] The first input pole is the input pole when the switch is connected to the field effect tube, the second input pole is the input pole when the switch is connected to the cover unit, and the switch and field effect tube are circuit units in the high-frequency circuit model.
[0065] For example, the first input pole can be denoted as w in2 , w in2 It can be determined by the first formula, which is the above formula (1). Similarly, the second input pole can be recorded as w in1 , w in1 It can be determined by the second formula, the first formula is the above formula (2). The phase stability indication requires that formula (1) and formula (2) are equal, that is, the parameter values of each component in the high-frequency circuit model must meet the above formula (3).
[0066] In one embodiment, the determination module is configured to determine a simulation parameter closest to the phase stability indication among simulation parameters corresponding to simulation results of a preset number of simulations, use the closest simulation parameter as a target parameter, and determine the shelter unit size based on the target parameter.
[0067] In one embodiment, the above-mentioned determination module is used to determine the simulation parameter corresponding to the current simulation result as the target parameter within a preset number of simulations, if the error between the simulation parameter corresponding to the current simulation result and the phase stability indication meets the error threshold, and determine the shelter unit size based on the target parameter.
[0068] Optionally, the above device may further include a matching module;
[0069] The matching module is used to automatically detect and match components in each sub-unit when the shelter unit consists of multiple sub-units.
[0070] The cover unit determination device provided in this embodiment is used to implement Figure 3 The implementation principle and technical effect of the shelter unit determination method in the illustrated embodiment are similar and will not be described in detail here.
[0071] Figure 8 A schematic diagram of a device according to an embodiment is provided. Figure 8 As shown, the device includes a processor 801 and a memory 802; the number of processors 801 in the device can be one or more. Figure 8 In the embodiment, a processor 801 is used as an example; the processor 801 and the memory 802 in the device can be connected via a bus or other means. Figure 8 The bus connection is taken as an example.
[0072] The memory 802 is a computer-readable storage medium that can be used to store software programs, computer executable programs, and modules. Figure 3 The program instructions / modules corresponding to the cover unit determination method in the embodiment (eg, the simulation module 701 and the determination module 702 in the cover unit determination apparatus) The processor 801 implements the above-mentioned data modulation method by running the software programs, instructions, and modules stored in the memory 802 .
[0073] The memory 802 may primarily include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function; the data storage area may store data generated based on the use of the set-top box. Furthermore, the memory 802 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device.
[0074] The present application also provides a readable and writable storage medium for computer storage, wherein the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to perform a method for determining a cover unit, the method comprising:
[0075] Simulate the high-frequency circuit model through simulation software to obtain simulation results;
[0076] Determine the size of the shelter unit based on the simulation results and the phase stability indication;
[0077] The shelter unit is a circuit unit in the high-frequency circuit model.
[0078] Those skilled in the art will appreciate that all or some of the steps in the methods disclosed above and the functional modules / units in the devices may be implemented as software, firmware, hardware, or appropriate combinations thereof.
[0079] In a hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, as is well known to those skilled in the art, communication media typically embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0080] The above description with reference to the accompanying drawings is merely an illustration of exemplary embodiments of the present application and does not limit the scope of the present invention. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and essence of the present invention shall fall within the scope of the present invention.< / n>
Claims
1. A method for determining a cover unit, characterized in that: include: Simulate the high-frequency circuit model through simulation software to obtain simulation results; determining a bunker unit size based on the simulation results and the phase stability indication; Wherein, the shelter unit is a circuit unit in the high-frequency circuit model; The phase stability indication includes the first input pole being the same as the second input pole; The first input pole is the input pole when the switch is connected to the field effect tube, the second input pole is the input pole when the switch is connected to the cover unit, and the switch and the field effect tube are circuit units in the high-frequency circuit model.
2. The method according to claim 1, characterized in that The first input pole is w in2 , w in2 It can be determined by the first formula, which is: Among them, R s and R D is the resistance in the high-frequency circuit model, C GS2 and C GD2 is the capacitance in the high-frequency circuit model, g m2 is the transconductance coefficient.
3. The method according to claim 1, characterized in that The second input pole is w in1 , w in1 It can be determined by the second formula, which is: Among them, R s is the resistance in the high-frequency circuit model, C GS1 and C GD1 is the capacitance in the high-frequency circuit model.
4. The method according to any one of claims 1 to 3, characterized in that Determining a shelter unit size according to the simulation results and the phase stability indication includes: Determine a simulation parameter closest to the phase stability indication among simulation parameters corresponding to simulation results of a preset number of simulations; Taking the closest simulation parameter as the target parameter; The size of the shelter unit is determined according to the target parameters.
5. The method according to any one of claims 1 to 3, characterized in that Determining a shelter unit size according to the simulation results and the phase stability indication includes: Within a preset number of simulations, when an error between a simulation parameter corresponding to a current simulation result and the phase stability indication satisfies an error threshold, determining the simulation parameter corresponding to the current simulation result as a target parameter; The size of the shelter unit is determined according to the target parameters.
6. The method according to claim 1, characterized in that In the case where the shelter unit comprises a plurality of sub-units, the method further comprises: Automatically detect and match components in each subunit.
7. A device for determining a cover unit, characterized in that: include: A simulation module is used to simulate the high-frequency circuit model through simulation software and obtain simulation results; a determination module, configured to determine a bunker unit size based on the simulation results and the phase stability indication; Wherein, the shelter unit is a circuit unit in the high-frequency circuit model; The phase stability indication includes the first input pole being the same as the second input pole; The first input pole is the input pole when the switch is connected to the field effect tube, the second input pole is the input pole when the switch is connected to the cover unit, and the switch and field effect tube are circuit units in the high-frequency circuit model.
8. A shelter unit determination device, characterized in that: include: A memory, a processor, a program stored in the memory and executable on the processor, and a data bus for realizing connection and communication between the processor and the memory, wherein when the program is executed by the processor, the method for determining a cover unit according to any one of claims 1 to 6 is realized.
9. A readable and writable storage medium for computer storage, characterized in that: The storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the cover unit determination method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Numerical control attenuator based on capacitance compensation
CN110011641A