Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic 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.

Register Log in

Sample and Hold/Track and Hold Simulation in Cadence Spectre

Puppet123

Full Member level 6
Joined
Apr 26, 2017
Messages
341
Helped
21
Reputation
42
Reaction score
17
Trophy points
18
Activity points
2,951
Hello,

I am simulating track and hold/sample and hold in Cadence Spectre.

Structure is simple TGATE or NMOS with sample capacitor. Schematic attached.

Fin=50MHz
FS=2GHz.

I want to measure the SFDR and the THD of this structure.

Do I use transient analysis or do I need to use PSS ?

If transient, what is the setup of the strobe period and the DFT ?
If PSS, what is the setup of the PSS settings ?

I am using IC5.14 of Cadence Spectre so I do not have the Spectrum Assistant available as in IC6.17.

Thank you.
 

Attachments

Last edited:

sutapanaki

Advanced Member level 4
Joined
Nov 2, 2001
Messages
1,030
Helped
394
Reputation
786
Reaction score
344
Trophy points
1,363
Location
US
Activity points
8,795
Use transient. Take samples of the output at the end of your hold phase. Use conservative settings. Use number of cycles of the input sine wave and number of points for the dft N that conform to the formula Fin = (cycles/N)*Fs. Chose cycles and N mutually prime numbers.
 

Puppet123

Full Member level 6
Joined
Apr 26, 2017
Messages
341
Helped
21
Reputation
42
Reaction score
17
Trophy points
18
Activity points
2,951
So, if I want to measure the SFDR or Dynamic Range in general, it is the same procedure as usual - run a transient, set the strobe period in options and as you said, make sure I have coherent sampling ? Is that correct ?

- - - Updated - - -

Also, I want to find the IIP3 of this filter.

I want to run a two tone test with Vin at 10mv and 100mV.

Do I use PSS/PAC or QPSS in Cadence Spectre ?

Thanks.
 

Toggle Sidebar

Part and Inventory Search


Welcome to EDABoard.com

Sponsor

Sponsor

Design Fast


×
Top