ethan
Member level 3
how to simulate ota
Hi there,
This question is repeated here, since I haven't found the specific answer in this forum yet.
Can I use common ways (DC, AC, noise) to simulate OTA with SC CMFB, then later go to SC amplifier? I found I couldn't. I couldn't get the desired results. Then in this forum, I found I need to use PSS and PNOISE. I am a student and have no body to ask around in our lab, would you mind instructing me through my following specific questions?
1. I work on folded-cascode OTA with SC CMFB.
When I setup PSS and PNOISE, I found I need "port" for the inputs of diff-pair. So I found port "psin" in my library, but how can I specify the certain amount resistance (by default is 50ohms) in psin for diff-pair inputs? I attach the psin properties in this email. Which is the correct way to setup psin? If my circuit sampling frequency is 200kHz, what's the beat frequency should I setup in PSS?
3. I notice in PNOISE, there are two ways to simulate noise, one is in frequency domain with port "psin" inserted, another is in timedomain with "vsin" inserted as source. I have done two ways (I know what I did was not 60% right). My noise waveforms' shape just looks like open-loop gain waveform shape, there is no flicker noise corner frequency. It also is in same shape with what I did by using simple "noise" simulation in spectre. Can anybody tell me why?
4. Do I have to use PAC to do AC analysis, just like common AC simulation for continuous-time CMFB OTA? Since, before, I didn't know to use PSS, PAC and PNOISE, I only first use equavilent resistor to replace SC CMFB and add a voltage source to replace whole SC CMFB to do common AC analysis. So, how can I do real SC CMFB OPAMP AC simulation?
5. I am using TSMC0.35um technology and I think we only have spectre in our designkit. We got spectre_RF in our 0.18 um technology designkit. I know there are several threads before talking about PSS and PNOISE in spectre_RF. Can I still apply them to spectre?
I appreciate your time and help.
Ethan
Hi there,
This question is repeated here, since I haven't found the specific answer in this forum yet.
Can I use common ways (DC, AC, noise) to simulate OTA with SC CMFB, then later go to SC amplifier? I found I couldn't. I couldn't get the desired results. Then in this forum, I found I need to use PSS and PNOISE. I am a student and have no body to ask around in our lab, would you mind instructing me through my following specific questions?
1. I work on folded-cascode OTA with SC CMFB.
When I setup PSS and PNOISE, I found I need "port" for the inputs of diff-pair. So I found port "psin" in my library, but how can I specify the certain amount resistance (by default is 50ohms) in psin for diff-pair inputs? I attach the psin properties in this email. Which is the correct way to setup psin? If my circuit sampling frequency is 200kHz, what's the beat frequency should I setup in PSS?
3. I notice in PNOISE, there are two ways to simulate noise, one is in frequency domain with port "psin" inserted, another is in timedomain with "vsin" inserted as source. I have done two ways (I know what I did was not 60% right). My noise waveforms' shape just looks like open-loop gain waveform shape, there is no flicker noise corner frequency. It also is in same shape with what I did by using simple "noise" simulation in spectre. Can anybody tell me why?
4. Do I have to use PAC to do AC analysis, just like common AC simulation for continuous-time CMFB OTA? Since, before, I didn't know to use PSS, PAC and PNOISE, I only first use equavilent resistor to replace SC CMFB and add a voltage source to replace whole SC CMFB to do common AC analysis. So, how can I do real SC CMFB OPAMP AC simulation?
5. I am using TSMC0.35um technology and I think we only have spectre in our designkit. We got spectre_RF in our 0.18 um technology designkit. I know there are several threads before talking about PSS and PNOISE in spectre_RF. Can I still apply them to spectre?
I appreciate your time and help.
Ethan