The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Simulators >> RF Simulators >> QAM modulator https://designers-guide.org/forum/YaBB.pl?num=1270105534 Message started by jdac_18 on Apr 1st, 2010, 12:05am |
Title: QAM modulator Post by jdac_18 on Apr 1st, 2010, 12:05am I am trying to simulate a QAM modulator in Cadence Spectre. I have used the random bit generator, verilog 2 verilog 10 bit dacs, and sin and cos vsources. I have a couple of questions: 1. What is the difference between the EVMQam in the calculator for transient analysis and plotting real vs imaginary in envelope analysis? 2. What do the parameters in the root raised cosine filter provided in the rfLib from Cadence mean? I looked at the code and the equations found for the transfer function but I dont see the correlation for frame time and numChipsOut 3. When I simulate using envelope analysis and look at the frequency output of the spectrum I get a sinc function centered at zero with a bandwidth of twice the symbol rate. Should I filter using the SRRC to get -Rb/2 to Rb/2? Sorry, I am very new to this. Appreciate any help regarding any of these questions. Also apologies if this in the wrong section of the forum. |
Title: Re: QAM modulator Post by pancho_hideboo on May 29th, 2010, 1:32am It seems no one will reply. jdac_18 wrote on Apr 1st, 2010, 12:05am:
jdac_18 wrote on Apr 1st, 2010, 12:05am:
I can't understand what you want to mean at all ? First of all, do you correctly understand results of Transient and Envelope Analyses of Cadence Spectre ? For example, do you correctly understand "envlp_td" and "envlp_fd" ? You can apply Ocean function, "evmQAM()" for results of both Transient and Envelope Analyses. Do you understand "Trajectory" and "Constellation" ? If you use "evmQAM()", you can calculate "EVM" and plot "Constellation". http://www.designers-guide.org/Forum/YaBB.pl?num=1264511244 But you can also plot "Trajectory" and "Constellation" without using "evmQAM()". I plot "Trajectory" and "Constellation" without using "evmQpsk()" in the following. http://www.designers-guide.org/Forum/YaBB.pl?num=1260978648 jdac_18 wrote on Apr 1st, 2010, 12:05am:
What component do you use in "rfLib" ? Some complex baseband signal generator including "Raised Cosine Filter" ? What parameters are provided ? jdac_18 wrote on Apr 1st, 2010, 12:05am:
http://en.wikipedia.org/wiki/Raised-cosine_filter jdac_18 wrote on Apr 1st, 2010, 12:05am:
Don't you use complex baseband signal generator including "Raised Cosine Filter" from "rfLib" ? Again do you understand "Nyquist Transmission Theory" ? |
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |