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.

Question about .TRANNOISE in HSPICE

Status
Not open for further replies.

MagnetsGT

Newbie level 3
Joined
Nov 10, 2013
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
21
Hey Guys.

I need to have a noisy voltage source in the transient simulations of my circuit. I've been reading the HSPICE documentation and I don't understand how to control the amplitude of the noise. How do you set how much noise gets injected into the node?

Thanks
 

haykding

Member level 2
Joined
Feb 4, 2009
Messages
51
Helped
5
Reputation
10
Reaction score
4
Trophy points
1,288
Location
Armenia
Activity points
1,554
There are two parameters which are controlling the energy of noise sources.

FMIN - Sets base frequency for modeling frequency-dependent noise sources. Sets
low-frequency flicker noise limit for contributing noise sources. (Default: 1/TSTOP);
FMAX - Maximum frequency used for modeling frequency-dependent noise sources.
Sets maximum noise-source waveform bandwidth and ensures Nyquist sampling.
Default: 1/TSTEP;

NOTE:
FMAX has a dramatic effect on TRANNOISE, since it controls the amount of energy each noise source can emit. Therefore, huge values of FMAX (like 100G) can result in huge
instantaneous noise levels. FMIN sets the low frequency limit for flicker noise, and therefore controls the energy in flicker noise sources. You can expect some significant differences with FMAX
and FMIN changes: Noise power increases linearly with FMAX; flicker noise power can scale as 1/FMIN. FMAX is a critical parameter for controlling TRANNOISE performance. This keyword sets the noise bandwidth of noise sources which also controls the maximum time step taken. A large FMAX can cause very slow simulation performance. The default value of FMAX is the inverse of the .TRAN tstep value. In some circumstances very small tstep values can causes poor performance. A good setting for FMAX is ~2X the fastest clock frequency in the circuit under test.
 

FvM

Super Moderator
Staff member
Joined
Jan 22, 2008
Messages
49,426
Helped
14,442
Reputation
29,148
Reaction score
13,239
Trophy points
1,393
Location
Bochum, Germany
Activity points
284,427
In a first order, noise denisity in .TRANNOISE is equal to frequency domain .NOISE analysis, determined by the basic component properties, e.g. resistor noise.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top