A case study: OTA med SC_CMFB og AKP simulering

E

Ethan

Guest
Hej alle,

Jeg vedlægger en figuren nedenfor, som viser fuldt differentieret fold-cascode en etape opamp med SC-CMFB.Så i mit næste indlæg, der er en anden figur, som jeg tror, det kan bruges som CMFB struktur med equavilent modstande (som jeg kalder R-CMFB her).

Dette CMFB struktur er variant fra Razavi bog på side 442 (kapitel 12), eller i forelæsning 21
http://eeclass.stanford.edu/ee214/
kredsløbet beskrivelse er i dette foredrag "Passive CMFB (1)"

Stedet for at slutte feedback kontrol punkt til hale strøm af input-fase, forbundet jeg det til toppen PMOS aktuelle kilde til cascode fase.

Den skifter jeg brugte i ur fase 2 er Transmissionsgate med min.i længde og dobbelt min bredde for PMOS, NMOS med al min i bredden og længden.

Den skifter jeg brugte i ur fase 1 er PMOS kun med min længde og dobbelt min bredde.

Clock frekvens 200kHz.

Og jeg har prøvet kondensator værdi mellem 100fF til 1pF (hver) med næsten samme simulering resultater kun i SC-CMFB struktur i R-CMFB, jeg kun prøvet 500fF og 200kHz, hvis equavilent resistor er 10M ohm hver.

Mine spørgsmål er som følgende:

1.Er du enig i, at disse to tal kan ses som equavilent på sigt for beregning og simulering formål?

Hvis nej, vil du bedes angive din ideelle hvorfor de ikke?Kan du lære mig
om der er en måde at få en equavilent R-CMFB struktur?

2.hvis disse er i samme periode af simulering formål, som i øjeblikket, kan jeg få åben sløjfe DC vinde med 70dB rundt med R-CMFB struktur, og får også bestemt foranstaltning f-3b, enhed vinde frekvens, fase margin for åben sløjfe opamp.

Men, jeg kun kan opnå 50dB åben sløjfe DC gevinst for SC-CMFB ved hjælp af PSS, PAC simulering, og langt mindre enhed-gevinst frekvens sammenligne med tidligere sag, og også meget god PM (sammenligning tidligere).

Jeg husker, at en person, der er nævnt i vores forum, før at det for AKP, det beregner hele perioden, så med en halv periode SC struktur, er der halv energi tab, hvilket i tilfælde skal du tilføje 6 dB mere på sine AKP.Jeg spørger mig selv, hvis dette er altid sandt i alle tilfælde, så hvordan kan vi føle tillid med AKP simulering?

Og også i Dr. Ken Kundert oplæg om SC filtre simualtion nævnte han, at tilføje ideelle S / H-kredsløb og dermed få forventede resultat for AKP, bortset fra at der er farve på dine resultater.

Så selv om jeg tilføje 6dB mere i mit tilfælde, er det stadig ikke 70dB rundt.

Jeg har selv prøvet SC-CMFB struktur, der er anført i denne forelæsning 21 og Razavi bog.samme resultater med ovenstående, den ene er omkring 70dB (R-CMFB, open-loop), en anden er 48dB (SC-CMFB) i mit design.

Jeg ved, jeg må have gjort noget forkert, men kunne ikke finde ud af det for et stykke tid.Men jeg er sikker på dette tidspunkt, at jeg fik ordentlig ur timing diagram (sorry for før).

Kan nogen instruere mig om dette confliction?Deres forslag er virkelig sætte pris på.

3.Dette spørgsmål er at spørge om mellem ideal S / H kredsløb og SC filter simualtion metode.

Jeg vil gerne vide, om det er nødvendigt for alle tilfælde med SC type kredsløb, for at tilføje en ideel S / H efter output for at få PAC-output.Da der i nogle tilfælde, hvis jeg kun kan få simulering resultater fra AKP og ideel S / H altid behov for at implementere, så tænkte jeg, jeg kunne ikke udlæsningen de præcise resultater fra de parceller, som unit-gevinst frekvens, på grund af sin ( x) / x filtrering.

Venligst rette mig hvis jeg tager fejl.
Beklager, men du skal logge ind for at se denne vedhæftede fil

 
Tallet for R-CMFB struktur
Beklager, men du skal logge ind for at se denne vedhæftede fil

 
Faktisk er jeg tænker måske en af transistorer i det ene ben af cascode fase er i TRIODE region i fase 2, der er blandt de få faldet fra 3000 ~ 4.000 til 500.Men jeg ved ikke, hvordan man kan læse eller finde DC drift point for halv taktcyklus.

Jeg kan få gode PSS resultater med common-mode input (holde dc niveau, deaktivere lille signal input) for output og potentiale på den feedback kontrol punkt.Men jeg ved ikke, hvordan man identificerer transistoren DC drift point for hver halvdel cyklus.

Kan nogen guide mig om dette?

 
Jeg gætte dit pss ikke oprettet starttidspunktet:

xinstance pss tstart = 30us ...

Hvis du ikke indstiller tstart, vil pss beregne ved t = 0, og både CMFB og output-niveau er ikke woring endnu!Du kan se output niveau pss analyse, hvis resultatet niveauer er både VDD eller GND, ikke på MVC, betyder det, bør du oprette tstart at få en hensigtsmæssig drift tilstand.

hilsen

 
Du har en fatal fejl i din SC-CMFB kredsløb, og det er derfor, du ikke kan få det til at fungere ordentligt i PSS simulering: indgangen til PMOS udstyr på OTA-produktion fase bør være bundet til venstre for PH1 skifte.Kontroller konventionelle SC-CMFB kredsløb omhyggeligt, og du vil finde denne fejl.

 
intuition skrev:

Jeg gætte dit pss ikke oprettet starttidspunktet:xinstance pss tstart = 30us ...Hvis du ikke indstiller tstart, vil pss beregne ved t = 0, og både CMFB og output-niveau er ikke woring endnu!
Du kan se output niveau pss analyse, hvis resultatet niveauer er både VDD eller GND, ikke på MVC, betyder det, bør du oprette tstart at få en hensigtsmæssig drift tilstand.hilsen
 
Hej
Jeg tror tstab = 1ms er også alt for lang ..Hvis du indstiller tstart ret, kan tstab tager afsted uden ... jeg bruger tstab bare i tilfælde af ingen konvergens ..Du kan også henvise til pss kapitel spectreref.pdf i dig Cadence dokument mappe.

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smile" border="0" />
 
Outputtet OTA skal der tages prøver fra fase 1 af næste fase, så SC CMFB
bør ikke blive undersøgt af produktionen på det pågældende tidspunkt.Så SC CMFB bør
forbundet med produktionen af OTA i fase 2.Har jeg ret?

 
SC CMFB ville bygge på ligegyldigt phase1 eller phase2, fordi det er ved hjælp af to kondensator mellem vout_p og vout_n, med feedback punkt i midten.CMFB ur bruges til at opkræve de to kondensatorer igen, så du kan ændre phase1 til phase2 / phase2 til phase1, eller endog standse CMFB uret, mens produktionen fælles tilstand er afklaret, vil det ikke gøre nogen forskel.

 

Welcome to EDABoard.com

Sponsor

Back
Top