Transmission Gate Output Strange Behaviour

B

brakchus

Guest
Salut, j'ai TG conception comme dans l'image ci-dessous:<img src="http://img267.imageshack.us/img267/996/tgsch2.th.png" border="0" alt="Transmission Gate Output strange behaviour" title="Transmission Gate Output comportement étrange"/> tandis que le permettre et permettre à ~ signaux (transistors à portes) a été de Virtuoso Analog Design Environment comme signaux de stimulus, la sortie a été comme je m'y attendais.Après j'ai ajouté un inverseur le changement de sortie.Le résultat est dans l'image ci-dessous:<img src="http://img97.imageshack.us/img97/605/tgsim2.th.png" border="0" alt="Transmission Gate Output strange behaviour" title="Transmission Gate Output comportement étrange"/> Quelqu'un peut-il me donner un indice, pourquoi la production n'est pas toujours au niveau gnd?Et parfois même sur vdd?

 
Probablement temps différé différence injection de charge (avant, sans doute n'y avait pas de délai entre permettre et permettre à ~).Essayez d'ajouter une (forte) charge résistive à la sortie (≈ 1MOhm)!

 
Le résultat n'est pas toujours au sol parce que votre entrée est en mouvement.La sortie porte de transmission est toujours essayer de suivre la tension d'entrée.

Vin = 0,5 V, avec le temps assez long, Vout = 0.5.C'est pourquoi ce n'est pas 0.

Il va sur Vdd cause de la disparité injection de charge lorsque vous désactivez la porte tranmission.

l'injection de charge a 2 composantes.Le physique de chevauchement / capacitance frange entre la grille et le drain ou la source.Cette composante de l'injection de charge sera relativement étroitement appariés.

l'injection de charge thats not matched vient de la charge stockée dans le canal.

Considérons le cas avec Vout est proche de Vdd.Le NMOS est éteint ici -> pas d'électrons dans le canal du NMOS.Dans le PMOS, il ya une couche d'inversion de la charge à la surface.Ces trous report positif Charge.Quand éteindre ce périphérique, les trous doivent aller quelque part.approx 1 / 2 d'entre eux vont à la source, 1 / 2 aller à l'égout.les trous qui vont à la production augmente la tension sur le noeud de sortie, comme indiqué dans la simulation.Ajouté après 6 minutes:Également vous pouvez voir quand Vout est proche de 0.

ici, les mandats postaux est éteint (pas de trous dans le chenal dans le PMOS), mais le NMOS est sous tension, avec beaucoup d'électrons dans le canal.Lorsque cet appareil est hors tension, les électrons des fractionnements.les électrons qui font qu'il est au noeud de sortie provoque la tension du nœud de sortie afin de descendre en dessous de GND.

 
eecs4ever a écrit:

...
le PMOS est éteint (pas de trous dans le chenal dans le PMOS), mais le NMOS est activée ...
 
erikl a écrit:

Dans une TG, à la fois les mandats postaux et les NMOS sont sur (ou désactivé) presque simultanément!
 
eecs4ever a écrit:

Non, les transistors dans les TG sont on / off en fonction de la tension d'être passé à travers.
 
<img src="http://images.elektroda.net/66_1257888691_thumb.jpg" border="0" alt="Transmission Gate Output strange behaviour" title="Transmission Gate Output comportement étrange"/> Erikl, votre compréhension des propriétés du transistor élémentaire est incorrect.le MOSFET est un dispositif de 4 terminaux.S'il est sur ON ou OFF doesnt ne dépendent que de la tension de grille.Elle dépend également de la source, drain et la tension du corps.

Il ya manifestement de nombreux cas dans le circuit TG où seulement 1 du NMOS ou PMOS appareil est sous tension alors que l'autre est éteint.

 
Pourtant, vous avez changé seulement l'élimination progressive et vous avez obtenu un autre
Par conséquent, c'est là que vous devriez regarder.À moins que vous l'avez fait d'autres
choses que vous n'avez pas remarqué, ni expliqué.

Il ya beaucoup de commutateurs analogiques lorsque vous effectuez
à travers les deux FET à la fois.Le premier à le désactiver, a son QGD
charge retournée à la source par l'interrupteur qui est toujours en cours.
Le dernier à le désactiver, a pour sa QGD nulle part où aller parce que
l'autre est éteint déjà.Sauf à s'y asseoir à l'entreprise de haute -
impédance de sortie.Voici comment vous obtenez un asymétriques
(donc non-GND) Charge piédestal.

Essayez de glisser la phase de NMOS par rapport à la barrière PMOS, et
voir ce qui se passe.

 
Après quelques réflexions, j'ai fait quelques simulations plus pour mieux comprendre ce qui se passe exactement.Je voulais être sûr que l'étrange comportement se fait en ajoutant un inverseur.
1ère simulation: TG sans inverseur, mais avec R = 1MOhms à OUT.Résultats:<img src="http://img26.imageshack.us/img26/5952/tgbezinwzr.th.png" border="0" alt="Transmission Gate Output strange behaviour" title="Transmission Gate Output comportement étrange"/> ~ EN et FR stimuli signaux sont des signaux d'impulsion.Lorsque ~ EN est égal à 1, ces deux transistors sont dans la région de coupure, mais il ya certains frais - sans doute la capacité je pense.Nous pouvons voir que Création d'un chemin vers GND résistance auge est bonne façon de s'acquitter de cette énergie accumulée.

2ème simulation: TG avec onduleur, sans résultats minimes:<img src="http://img130.imageshack.us/img130/3708/tgzinwbezr.th.png" border="0" alt="Transmission Gate Output strange behaviour" title="Transmission Gate Output comportement étrange"/> EN est stimuli pouls, ~ EN est de l'onduleur.Lorsque ~ EN est égal à 1, ces deux transistors sont dans la région de coupure, mais sans R la charge accumulée dans la capacité parasite n'ont pas de chemin à parcourir.

3e simulation: TG avec onduleur, mais avec R = 1MOhms à OUT.Résultats:<img src="http://img130.imageshack.us/img130/3180/tgzinwzr.th.png" border="0" alt="Transmission Gate Output strange behaviour" title="Transmission Gate Output comportement étrange"/> EN est stimuli pouls, ~ EN est de l'onduleur.Lorsque ~ EN est égal à 1, ces deux transistors sont dans la région de coupure.Le résultat est très similaire au 1er simulation.

Après tout, l'onduleur n'est pas si mal;) Même sans R, actuel n'est pas en passant par TG, TG est donc complètement déchargées en cours lorsque EN = 0 et thats ce que je voulais atteindre.

Merci à tous pour discussion et d'aide.J'espère screenshoots aidera d'autres personnes à mieux comprendre GT.

 

Welcome to EDABoard.com

Sponsor

Back
Top