Hoe werkt een current mode logic? Begrijp de basisprincipes van current mode logic, een techniek voor snelle en efficiënte digitale schakelingen.
Hoe werkt een current mode logic?
Current Mode Logic (CML) is een technologie die vaak wordt gebruikt in high-speed digitale schakelingen. Het idee achter CML is het gebruik van stroom in plaats van spanning om logische niveau’s te representeren. Dit zorgt voor snellere schakeltijden en vermindert de ruisgevoeligheid in vergelijking met traditionele spanningsgebaseerde logica zoals Transistor-Transistor Logic (TTL) of Complementary Metal-Oxide-Semiconductor (CMOS).
Basisprincipes van CML
Bij current mode logic wordt een differentiële stroom gebruikt om logische staten te definiëren. Dit betekent dat in plaats van logische ‘1’ en ‘0’ te representeren door hoge en lage spanningen, deze worden gerepresenteerd door de aanwezigheid of afwezigheid van een stroom in een bepaald pad.
- Een logische ‘1’ wordt gerepresenteerd door een stroom van een bepaalde grootte die door een bepaald pad loopt.
- Een logische ‘0’ wordt gerepresenteerd door een stroom van dezelfde grootte die door een ander pad loopt.
Typische CML-schakeling
Een typische CML-schakeling, zoals een CML-inverter, bestaat uit een differentiële paar transistors, resistors en een constante stroombron. Hier is hoe het werkt:
- Twee transistors (Q1 en Q2) worden differentieel geconfigureerd.
- De emitters van deze transistors zijn verbonden met een constante stroombron.
- De collectors van de transistors zijn verbonden met belastingsweerstanden en dan naar de voedingsspanning (Vcc).
- Het ingangssignaal wordt toegepast op de basis van een van de transistors (Q1), terwijl de basis van de andere transistor (Q2) wordt verbonden met een referentiespanning.
Wanneer de ingang hoog is (logische ‘1’), wordt Q1 ingeschakeld en de stroom vloeit door Q1 en de bijbehorende belastingweerstand, waardoor een spanningsval ontstaat. Hierdoor blijft Q2 uitgeschakeld omdat de meeste stroom door Q1 gaat.
Wanneer de ingang laag is (logische ‘0’), wordt Q2 ingeschakeld en de stroom vloeit door Q2 en de bijbehorende belastingweerstand, waardoor een spanningsval ontstaat. Hierdoor blijft Q1 uitgeschakeld.
Voordelen van CML
- Snelheid: CML-schakelingen werken zeer snel omdat de stroombronnen snel kunnen schakelen tussen de verschillende paden, waardoor snellere responsen mogelijk zijn.
- Ruisimmuniteit: Omdat de signalen differentieel zijn, betekent dit dat ze minder gevoelig zijn voor elektrische ruis en interferentie, wat cruciaal is voor high-speed communicatie.
- Beperkte swing: De spanningsvariatie over de lading blijft klein, wat leidt tot minder energieverlies in de hoog-frequentie schakelingen.
Toepassingen van CML
Current mode logic wordt vaak gebruikt in situaties waar hoge snelheid cruciaal is en waar lage ruis essentieel is. Typische toepassingen zijn onder andere:
- High-speed netwerkapparatuur (zoals seriële communicatie en transceivers).
- Optische netwerken.
- High-frequency signaalverwerking in radarsystemen.
Door deze kenmerken is CML een aantrekkelijke keuze voor veel moderne toepassingen die snelle verwerking en robuuste prestaties vereisen.
Summary

