Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to simulate the noise in time domain

Status
Not open for further replies.

neo

Member level 2
Joined
Aug 19, 2004
Messages
51
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,288
Location
Beijing
Activity points
450
transient noise simulation sigma-delta

i noticed some designers say they simulate the receiver noise, e.g. 400uV, how do they get that num, i mean, with LNA, Mixer, PLL, and even the ADC? i guess they use the transcient to simulate that noise, but how to get the noise in transcient?
 

My guess is that they run the transient simulation and FFT the transient results, the noise floor from the FFT should be what they are referring to.
 

but the transcient cannot simulate the noise,right? they only get the distortion, not the noise response!
but thanks all the same
 

i think in agilent @DS there is transient noise simulation , but i didn't use it before , and don't know anything about the accuracy

khouly
 

I think that a simulation with the complete receiver is almost impossible, if one ask for a reasonable accuracy.
Transient is for sure impossible.
The most probable solution is that the output noise (integrated over a certain bandwidth) is calculated from simulations of single sub-circuits noise figures and input noise.

This is a common approach, well consolidated.

I hope it can help.
Mazz
 

SpectreRF can do noise calculation, and it can generate noise spectrum (provided you have the right noise parameters in your model file). The resulting noise floor is then found by integrating the noise spectrum over the freq region of your interest. Does it make sense?
 

i think two tone transcient simulation of the complete receiver is acceptable, donnot think about the harmonic balance simulation to simulate a system more than two blocks.

some one really did simulate the noise performance by transcient, for example: Dennis Gee-Wai Yee of UCB in his PhD thesis (spring 2001) said he simulate the complete receiver noise figure of 5.7dB with sigma delta ADC, which i donnot know how, you guys know that? in my opinion, the transcient can only get the distortion information of the receiver and the quantization noise in the ADC

Added after 11 minutes:

Mazz said:
I think that a simulation with the complete receiver is almost impossible, if one ask for a reasonable accuracy.
Transient is for sure impossible.
The most probable solution is that the output noise (integrated over a certain bandwidth) is calculated from simulations of single sub-circuits noise figures and input noise.

This is a common approach, well consolidated.

I hope it can help.
Mazz

yes, we can cascade the performance, but it is not easy to mimic the real load between blocks, right? maybe you can give me an easy solution thanks :D
 

On cascading blocks in RFICs, the most 'error free' approach is the simulation of output noise (or input referred, or Req) of each block, in addiction with each block gain (that can be also conversion gain).
Then use a simple formula to refer each block gain to the RF input (where you usually are matched) and convert it into noise figure, if you need it.
Then you can calculate accurately the overall noise of your system and so also the output noise.

Transient simulations, only with one tone are impossible. Suppose you have an RF (2.5GHz) tone, a PLL at 2.499GHz, an IF at 1MHz and the ADC. You need a time step very small to accurately simulate the 2.5 GHz signal and a stop time very large to get a significative number of 1MHz signal periods. 3 year simulation with a big server. No one does it.
Transient with noise sim are implemented in eldoRF, but their computational resources are very large, much larger than a simple transient.

I hope it can help.
Max
 

Mazz said:
On cascading blocks in RFICs, the most 'error free' approach is the simulation of output noise (or input referred, or Req) of each block, in addiction with each block gain (that can be also conversion gain).
Then use a simple formula to refer each block gain to the RF input (where you usually are matched) and convert it into noise figure, if you need it.
Then you can calculate accurately the overall noise of your system and so also the output noise.

u r perfectly right about the cascading noise using the noise voltage, i'd prefer the input refered noise instead of output noise because of the input noise's independancy of input source resistance, am i right, Mazz?

Mazz said:
Transient simulations, only with one tone are impossible. Suppose you have an RF (2.5GHz) tone, a PLL at 2.499GHz, an IF at 1MHz and the ADC. You need a time step very small to accurately simulate the 2.5 GHz signal and a stop time very large to get a significative number of 1MHz signal periods. 3 year simulation with a big server. No one does it.
Transient with noise sim are implemented in eldoRF, but their computational resources are very large, much larger than a simple transient.

I hope it can help.
Max

i did a transcient simulation to a receiver cascading of LNA+Mixer+VGA+Filter for a 10uS(just for functional verification), it took me 4 days long, i run this on a linux with 2.8G cpu and 2G ram, it seems acceptable

BTW, who has the slides which Chris Rudell in ISSCC2006 that discussed wireless standards and their impact on architectural choices? thanks
 

neo said:
Mazz said:
On cascading blocks in RFICs, the most 'error free' approach is the simulation of output noise (or input referred, or Req) of each block, in addiction with each block gain (that can be also conversion gain).
Then use a simple formula to refer each block gain to the RF input (where you usually are matched) and convert it into noise figure, if you need it.
Then you can calculate accurately the overall noise of your system and so also the output noise.

u r perfectly right about the cascading noise using the noise voltage, i'd prefer the input refered noise instead of output noise because of the input noise's independancy of input source resistance, am i right, Mazz?

Mazz said:
Transient simulations, only with one tone are impossible. Suppose you have an RF (2.5GHz) tone, a PLL at 2.499GHz, an IF at 1MHz and the ADC. You need a time step very small to accurately simulate the 2.5 GHz signal and a stop time very large to get a significative number of 1MHz signal periods. 3 year simulation with a big server. No one does it.
Transient with noise sim are implemented in eldoRF, but their computational resources are very large, much larger than a simple transient.

I hope it can help.
Max

i did a simulation to a receiver cascading of LNA+Mixer+VGA+Filter for a 10uS, it took me 4 days long, i run this on a linux with 2.8G cpu and 2G ram, it seems acceptable

BTW, who has the slides which Chris Rudell in ISSCC2006 that discussed wireless standards and their impact on architectural choices? thanks

i think, mazz is right. it woudn't make sense to simulate the noise voltage with transient analysis? you can simulate the input or output referred noise voltage with "noise" or "pss/pnoise" analysis option in spectre. of course it would take too long (or is maybe impossible) to simulate LNA+mixer+vga+filter with pss, but you can simulate the noise voltages of LNA+mixer with "pss/pnoise" and the vga+filter with "noise" option in spectre. then you can numerically calculate the noise of the whole receiver chain. it would take maybe 2 hours instead of 4 days.
 

i am sorry for the misunderstanding, estradasphere
, i simulate the transcient, not the pss, it will be horrible to apply pss to the whole receiver
 

neo
input referred noise is just output noise divided by small signal gain, so it should not depend on impedance. My suggestion is to use always source and load impedance in your sub-block noise simulations in order to take into account of real circuit conditions.

Another issue is simulation time: 4 days sims cannot be used to design, only for verification. By the way, why not a pss with LO tone only and a pac+pnoise to sim the overall receiver. I think that you'll get it in less than 4 days.

I hope it can help.
Mazz.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top