Logika transistor–transistor

TTL berbeda dengan pendahulunya, generasi logika resistor–transistor (RTL) dan logika diode–transistor (DTL) dengan menggunakan transistor tidak hanya untuk penguatan keluaran tetapi juga untuk mengisolasi masukan. Pertemuan p-n dari diode mempunyai kapasitansi yang cukup besar, jadi mengubah taraf logika pada masukan DTL memerlukan waktu dan energi yang tidak sedikit.
Seperti terlihat pada skema kiri atas, konsep dasar dari TTL adalah mengisolasi masukan dengan menggunakan sambungan basis-bersama, dan menguatkan fungsi dengan sambungan emitor-bersama. Perhatikan bahwa basis dari transistor keluaran digerakan tinggi hanya oleh pertemuan basis-kolektor dari transistor masukan yang dipanjar maju. Skema kedua menambahkan keluaran tiang totem. Ketika Q mati (logika "1"), resistor membuat Q hidup dan Q mati, menghasilkan logika "1" yang lebih kuat di keluaran. Ketika Q hidup, ini mengaktifkan Q, menggerakan logika "0" ke keluaran. Dioda memaksa emitor dari Q ke ~0.7 V, sedangkan R, R dipilih untuk menarik basis ke tegangan yang lebih rendah, membuatnya mati. Dengan menghilangkan resistor pull-up dan resistor pull-down pada tingkat keluaran, memungkinkan kekuatan gerbang ditingkatkan tanpa memengaruhi konsumsi daya secara signifikan.
TTL sangat sesuai dibuat sebagai sirkuit terpadu karena masukan sebuah gerbang dapat disatukan kedalam sebuah daerah dasar untuk membentuk transistor multi emitor. Karena peranti yang rumit mungkin menambah biaya sirkuit jika dibuat dari transistor terpisah, tetapi dengan mengkombinasikan beberapa sirkuit kecil menjadi peranti yang lebih rumit, sebaliknya ini mengurangi biaya implementasi pada IC.
Seperti logika yang menggunakan transistor dwikutub lainnya, arus kecil harus diambil dari masukan untuk memastikan taraf logika yang benar. Arus yang diambil harus dalam kapasitas tingkat sebelumnya, sehingga membatasi gerbang yang dapat disambungkan (fanout).
Semua TTL standar bekerja pada pencatu daya 5 volt. Isyarat masukan TTL dikatakan rendah jika berada di antara A TTL 0 V dan 0.8 V dimana mewakili titik ground, dan tinggi ketika berada di antara 2.2 V dan 5 V, mewakili titik catu (taraf logika presisi mungkin sedikit bervariasi di antara subtipe). Keluaran TTL biasanya terbatas pada batas yang lebih sempit di antara 0 V dan 0.4 V untuk logika rendah dan di antara 2.6 V dan 5 V untuk logika tinggi, memberikan ketahanan desah 0,4V. Standarisasi taraf logika TTL sangat penting karena papan sirkuit yang rumit sering menggunakan IC TTL yang diproduksi oleh berbagai pabrik dan dipilih berdasarkan kesiapan dan harga, kecocokan harus meyakinkan, dua papan sirkuit dari jalur perakitan yang pada mungkin memiliki campuran merk yang berbeda untuk posisi yang sama dalam papan. Dalam batas dapat digunakan yang cukup luas, gerbang logika dapat dianggap sebagai peranti Boolean ideal tanpa kekhawatiran akan batasan elektronik.