CMOS: Stromspitzen bei Schaltvorgang, Ursache?

Gast #1111719
Dieser Thread hier bringt mich zu einer Frage, die ich mir schon immer 
mal gestellt habe:
Beitrag "Anfänger in Elektronik: Abblockondensatoren von 100nF nahe am ICs!"

Bei Schaltvorgängen in Digital-ICs z.B. in CMOS-Technik treten 
Stromspitzen auf gegen deren Auswirkungen man allerhand Aufwand treibt 
wie Blockkondis, geeignete Leitungsführung (Vcc und Masse dicht 
beieinander um Schleifen zu minimieren, am besten Powerplanes).

Meine Frage: wie kommen diese Stromspitzen wirklich zustande?
Im jedem Falle müssen beim Umschalten parasitäre Kapazitäten umgeladen 
werden, das verursacht Stromspitzen.
Man liest jedoch auch oft die Begründung 'beide Tranistoren im 
CMOS-Zweig sind kurz gleichzeitig offen'. Ist das wirklich so? Kann man 
CMOS-Schaltungen nicht auch so designen, dass der eine Transistor 
sperrt, bevor der zweite aufmacht? Und wenn ja, warum macht man es nicht 
so?
Hinreichend steile Ansteuerflanken vorausgesetzt würde dabei kein 
floatender Knoten entstehen, da während der sehr kurzen Zeit, in der 
kein Transistor leitet, die parasitäre Kapazität das Potenzial hält.

Diese Frage ist für mich von rein akademischem Interesse. Ich brauche 
die Antwort nicht für irgendwas, ich find's nur interessant.
Gast #1111734
> Hinreichend steile Ansteuerflanken vorausgesetzt würde dabei kein
> floatender Knoten entstehen, da während der sehr kurzen Zeit, in der
> kein Transistor leitet, die parasitäre Kapazität das Potenzial hält.

Entweder man macht die Flanken sehr steil um wieder auf die Schaltzeiten 
zu kommen und muss sich dann mit den entsprechenden EMV-Problemen 
herumschlagen oder man lässt das gesamte IC langsamer schalten und 
reduziert damit den maximal möglichen Takt. Letztenendes muss das Timing 
aller beteiligten Transistoren mitspielen.

Und die kürzest mögliche Schaltzeit ist ab einen gewissem Punkt auch 
wieder fertigungsbedingt.
Gast #1111761
Das Problem ist, dass beide Transistoren durch das gleiche Signal 
angesteuert werden, der eine Transi macht dann auf, der andere zu. Um 
die beiden n acheinander zu schalten, braucht man wieder Zusatzbauteile 
welche dann wieder  Leistung verbraten und Platz brauchen, ob man am End 
edamit effektiver kommt ist fraglich. Deshalb nimmt man es denk ich 
lieber in Kauf, dass kurz beide Transis offen sind (sind ja meistens 
noch Widerstände mit drin, so dass kein richtiger Kurzschluss zwischen 
Vcc und GND ist.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.