|
|||||||||||||||||||
|
advertisement |
|
|
Efficiently simulating the third-order intercept point of a direct-conversion receiver May 1, 2004 12:00 PM By Andy Howard
The third-order intercept point (IP3) of a receiver is a parameter often used to characterize the distortion introduced by such circuits. In this test or simulation, two closely spaced tones (F The higher the RF signal frequencies and the lower the IF, the less efficient time-domain simulators (like SPICE) become for this type of simulation. This is because you need a small time step to adequately sample the RF or LO as well as a long stop time to simulate a full period of the IF. You need a steady-state waveform at the output to get a decent spectrum to extrapolate the IP3 point. With the harmonic balance simulator, you specify the frequencies you want included in the simulation, and it directly gives you the steady-state spectrum. Simulation speed is not affected by the frequencies or spacing between tones. You would specify three fundamental frequencies, for the LO and each of the two RF inputs, as well as how many harmonics of each fundamental to include and the maximum order of mixing products. The number of frequency terms and the size of the circuit will determine how much memory (and time) is required for a solution. As long as the simulator requires less memory than your computer's RAM, the simulation time should be reasonably fast (possibly minutes). Otherwise the simulation process will have to be swapped in and out of RAM, greatly increasing the time required. A potentially useful alternative is the Envelope simulator, which combines time and frequency-domain techniques. With the Envelope simulator, you specify one or more analysis frequencies, the same way you would with harmonic balance, and the simulation time step. The “envelope bandwidth” of the simulation is equal to 1/(simulation time step). As long as any signal source that you define or mixing term of interest is within this bandwidth, which is centered on each analysis frequency, then the signal source and mixing term will be included in the simulation. Terms that appear within half the envelope bandwidth above DC will be included in the simulation, also. So the Envelope simulator is well-suited for direct-conversion receiver IP3 simulations. The RF input tones are within the envelope bandwidth centered on the LO. The downconverted IF and intermodulation distortion tones fall into the half envelope bandwidth above 0 Hz. (The second-order intermodulation distortion terms will also appear within this frequency band, which will enable you to compute the second-order intercept point as well.) Because of this, you only have to specify one analysis frequency for the LO, as well as its harmonics. This leads to a small memory requirement and a fast simulation time. Even simulating a receiver with a transistor-level VCO, a frequency divider, mixers and an LNA (total of 93 FETs) required only about 83 seconds and 119 Mbytes of RAM for two input power levels. This simulation time excludes the 47 seconds required for the transient initial guess. This initial guess is required only because of the frequency divider, and only must be run once. The figure shows typical input and output spectra, and conversion gain and IP3 calculations using the markers. You may download an ADS example (RFIC_IQdemod_wFETs_prj from http://eesof.tm.agilent.com/applications/latest.html#ads_latest) or an RFDE example (RFIC_IQdemod5_2G.zip, from http://eesof.tm.agilent.com/applications/latest.html#rfde_latest) showing this simulation setup. The Envelope simulator also allows you to simulate your circuits with modulated signals, which will enable you to measure things like EVM and ACPR, if you want to go beyond IP3. References
ABOUT THE AUTHOR
Andy Howard is application engineer at Agilent EEsof EDA, Santa Rosa, Calif.
|
|
||||||||||||||||||
| Back to Top |