|
发表于 2022-12-23 17:36:14
|
显示全部楼层
HSPICE hspice_integ.pdf
Measuring Full Spectrum (FFT) Analysis Results
With FFT as the selected as the Measure Analysis, the Special-Meas. tab is
enabled and selections can be made to measure: total harmonic distortion
(THD), signal to noise ratio (SNR), signal to noise-plus-distortion ratio (SNDR),
effective number of bits (ENOB), spurious free dynamic range (SFDR), and to
specify the harmonic up to which to carry out the measurement (nbharm).
For details on HSPICE measurement of FFT results see .MEASURE FFT in the
HSPICE Reference Manual: Commands and Control Options
When FFT is specified as the Measure Analysis, the UI controls are displayed
according to the following function settings:
1. THD is the default setting with the nbharm field empty. Optionally, set a
value for this harmonic (the default is the highest harmonic in the FFT
result).
2. If you select the function to be SNR, SNDR, or ENOB, the setup form is
updated as in Figure 144. Input values for nbharm, binsiz, and maxfreq,
as necessary.
Examples
Example 1 Measures frequency component at certain frequency.
.meas FFT v12 Find vm(1,2)at=20k
Example 2 Measures THD of a signal spectrum up to a specified harmonic.
.meas FFT thd56 THD V(node5, node6) nbharm=10
Example 3 Measures SNR/SNDR/ENOB of a signal up to a specified frequency.
.meas FFT snr12 SNDR V(node1, node2) maxfreq=1G
Example 4 Measures SFDR of a signal from minfreq to maxfreq and searching the
frequency component with maximum magnitude from minfreq to
maxfreq.
.meas FFT sfdr9 SFDR V(node9)
Example 5 Filters out the noise component within the bin.
.meas fft snrsrc SNR v(out) BINSIZ=10
|
|