Wireless receiver circuit and method
US-9218241-B2 · Dec 22, 2015 · US
US9667390B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9667390-B2 |
| Application number | US-201414255046-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 17, 2014 |
| Priority date | Apr 17, 2014 |
| Publication date | May 30, 2017 |
| Grant date | May 30, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A mechanism for determining an error vector magnitude EVM TD for a signal transmitted by a device under test (DUT). A receiver (typically an RF signal analyzer) produces a baseband signal in response to the signal transmission. An OFDM input signal (derived from the baseband signal) is accessed from memory. The OFDM input signal includes a sequence of time-domain OFDM input symbols. A reference signal is accessed from the memory. The reference signal includes a sequence of time-domain OFDM reference symbols. EVM TD is computed in the time domain based on a time-domain difference signal, i.e., a time-domain difference between the sequence of time-domain OFDM input symbols and the sequence of time-domain OFDM reference symbols. The error vector magnitude EVM TD is determined without transforming the sequence of time-domain OFDM input symbols to the frequency domain. The error vector magnitude EVM TD is related to a standard-defined composite EVM by a scalar multiple.
Opening claim text (preview).
What is claimed is: 1. A method comprising: utilizing digital circuitry to perform a set of operations including: (a) accessing an orthogonal frequency-division multiplexing (OFDM) input signal from memory, wherein the OFDM input signal includes a sequence of time-domain OFDM input symbols, wherein the OFDM input signal is derived from a baseband signal produced by an RF signal analyzer in response to a transmission of an RF OFDM signal from a device under test; (b) accessing a reference signal, wherein the reference signal includes a sequence of time-domain OFDM reference symbols; (c) computing a first error vector magnitude (EVM) in the time domain, wherein the first EVM is computed based on a time-domain difference signal, wherein the time-domain difference signal is a time-domain difference between the sequence of time-domain OFDM input symbols and the sequence of time-domain OFDM reference symbols, wherein the first EVM is determined without transforming the sequence of time-domain OFDM input symbols to the frequency domain, and wherein derivation of the OFDM input signal from the baseband signal does not include any transform to the frequency domain; and (d) storing the first EVM in memory. 2. The method of claim 1 , wherein the set of operations also includes generating an estimate of a frequency-domain EVM of the input signal by multiplying the first EVM by a scaling factor. 3. The method of claim 1 , wherein the set of operations also includes declaring that the RF OFDM signal transmitted from the device under test has passed or failed a quality test based on the first EVM. 4. The method of claim 1 , wherein the OFDM input signal is derived from the baseband signal by performing at least one of: filtering the baseband signal in the time domain to obtain a filtered baseband signal; adjusting symbol timing of the baseband signal based on a symbol timing error, wherein the symbol timing error is estimated using the reference signal; correcting the baseband signal based on a frequency error and/or a phase offset error of the baseband signal, wherein the frequency error and/or the phase offset error is estimated using the reference signal; and removing I and Q DC offset errors respectively from I and Q components of the baseband signal, wherein the DC offset errors are estimated using the reference signal. 5. The method of claim 1 , wherein said computing the first EVM includes: computing the time-domain difference signal by subtracting each of the time-domain reference OFDM symbols from a respective one of the time-domain OFDM input symbols to obtain a respective time-domain difference vector including a respective sequence of difference samples; computing a time-domain average of sample power in the time-domain difference signal based on the time-domain difference vectors; and computing a square root of the time-domain average. 6. The method of claim 1 , wherein said computing the first EVM includes: computing the time-domain difference signal by subtracting each of the time-domain reference OFDM symbols from a respective one of the time-domain OFDM input symbols to obtain a respective time-domain difference vector including a respective sequence of difference samples; computing a first time-domain average of sample power in the time-domain difference signal based on the time-domain difference vectors; computing a second time-domain average of sample power in samples of the time-domain reference OFDM symbols; computing a ratio between the first time-domain average and the second time domain average; and computing a square root of the ratio. 7. The method of claim 1 , wherein the device under test is configured to transmit the OFDM signal as part of a procedure for testing the RF OFDM signal transmitted from the device under test. 8. The method of claim 1 , wherein the first EVM is related to a standard-defined composite EVM by a scalar multiple. 9. The method of claim 1 , wherein the set of operations also includes: repeating (a), (b) and (c) a plurality of times to obtain a respective plurality of values of the first EVM; and averaging the plurality of values of the first EVM to obtain an average EVM; and storing the average EVM in memory. 10. The method of claim 8 , wherein the scalar multiple is equal to the square root of M/N, where N is a number of subcarriers occurring in each of the time-domain OFDM input symbols, wherein M is a number of active subcarriers among the N subcarriers in each time-domain OFDM input symbol. 11. A non-transitory memory medium storing program instructions, wherein the program instructions, when executed by a processor, cause the processor to implement a set of operations comprising: (a) accessing an orthogonal frequency-division multiplexing (OFDM) input signal from memory, wherein the OFDM input signal includes a sequence of time-domain OFDM input symbols, wherein the OFDM input signal is derived from a baseband signal produced by an RF signal analyzer in response to a transmission of an RF OFDM signal from a device under test; (b) accessing a reference signal, wherein the reference signal includes a sequence of time-domain OFDM reference symbols; (c) computing a first error vector magnitude (EVM) in the time domain, wherein the first EVM is computed based on a time-domain difference signal, wherein the time-domain difference signal is a time-domain difference between the sequence of time-domain OFDM input symbols and the sequence of time-domain OFDM reference symbols, wherein the first EVM is determined without transforming the sequence of time-domain OFDM input symbols to the frequency domain, and wherein derivation of the OFDM input signal from the baseband signal does not include any transform to the frequency domain; and (d) storing the first EVM in memory. 12. The non-transitory memory medium of claim 11 , wherein the set of operations also includes declaring that the RF OFDM signal transmitted from the device under test has passed or failed a quality test based on the first EVM. 13. The non-transitory memory medium of claim 11 , wherein the first EVM is related to a standard-defined composite EVM by a scalar multiple. 14. The non-transitory memory medium of claim 11 , wherein said computing the first EVM includes: computing the time-domain difference signal by subtracting each of the time-domain reference OFDM symbols from a respective one of the time-domain OFDM input symbols to obtain a respective time-domain difference vector including a respective sequence of difference samples; computing a time-domain average of sample power in the time-domain difference signal based on the time-domain difference vectors; and computing a square root of the time-domain average. 15. The non-transitory memory medium of claim 13 , wherein the scalar multiple is equal to the square root of M/N, where N is a number of subcarriers occurring in each of the time-domain OFDM input symbols, wherein M is a number of active subcarriers among the N subcarriers in each time-domain OFDM input symbol. 16. A computer system comprising: a processor; and memory storing program instructions, wherein the program instructions, when executed by the processor, cause the processor to implement a set of operations including: (a) accessing an orthogonal frequency-division multiplexing (OFDM) input signal from memory, wherein the OFDM input signal includes a sequence of time-domain OFDM input symbols, wherein the OFDM input signal is derived from a baseband signal produced by an RF signal analyzer in response to a transmission of an RF OFDM signal from a
Details of error rate determination, e.g. BER, FER or WER · CPC title
with direct modulation of individual subcarriers · CPC title
for modulated signals · CPC title
Symbol synchronisation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.