Stap 3: Het probleem omschreven: niveau-shifting
De familie van de TTL kunt een 2V - 5V verschil worden geteld als een hoog en definieert de drempel voor uitvoer voor hoge als 2.7V naar 5V. In de CMOS-familie, moet een inbreng willen definiëren van hoge brengen tussen 3.5V en 5V. Maar TTL heeft alleen om 2.7V, een verschil van bijna een volt thats geldig voor TTL en ongeldige voor CMOS verlaten. Het is wanneer een TTL-chip wil zenden een hoge en bronnen ergens in dat vage bereik, dat is niet geldig voor hoge CMOS, maar is voor TTL.
Het antwoord is tot niveau verschuiving. Dit is de handeling van het actief of verschuiving, omlaag of omhoog een signaal spanning aan een doelwit IC. De meest nuttig ik heb gevonden is de verschuiving tot 5V van 3,3 v signaal.