Открыть сервис

Транзисторно-транзисторная логика

Транзисторно-транзисторная логика (ТТЛ, англ. Transistor-Transistor Logic, TTL) — это тип цифровых интегральных микросхем, построенных на биполярных транзисторах. Основным элементом ТТЛ является многопереходный транзистор, выполняющий логическую функцию «И», и двухтактный (push-pull) выходной каскад. ТТЛ была доминирующей технологией построения логических схем в 1960-х — 1980-х годах, пока не была вытеснена более экономичными и быстродействующими КМОП-схемами. Исторически ТТЛ стала основой для создания первых массовых микропроцессоров, микроконтроллеров и логических семейств, таких как 7400-я серия.

История

Разработка ТТЛ началась в конце 1950-х годов как эволюция диодно-транзисторной логики (ДТЛ). В 1961 году компания Texas Instruments представила первую серию ТТЛ-микросхем — SN5400 (военная спецификация) и SN7400 (промышленная). Ключевым нововведением стало использование многопереходного транзистора на входе, который заменил диодную матрицу ДТЛ, что позволило упростить топологию и повысить быстродействие. В 1964 году была выпущена серия 7400, которая стала стандартом де-факто для цифровой логики на два десятилетия.

В 1970-х годах ТТЛ активно применялась в мини- и микрокомпьютерах (например, PDP-8, Altair 8800), а также в промышленной автоматике. Появление КМОП-технологии в 1980-х годах, обеспечивающей значительно меньшее энергопотребление, постепенно вытеснило ТТЛ из большинства областей. Однако ТТЛ-совместимые входы и выходы до сих пор используются в интерфейсах (например, UART, SPI) и в специализированных микросхемах.

Принцип работы

Базовый логический элемент ТТЛ

Основой ТТЛ является элемент «И-НЕ» (NAND). Он состоит из трёх каскадов:

  1. Входной каскад — многопереходный транзистор (обычно с 2–8 эмиттерами). Каждый эмиттер соответствует одному входу. Если на все входы подано напряжение логической «1» (обычно +5 В), транзистор находится в режиме насыщения, и ток через его коллектор течёт в базу выходного транзистора. Если хотя бы на одном входе «0» (0 В), транзистор закрывается.
  2. Фазорасщепитель — транзистор, который формирует два противофазных сигнала для управления выходным каскадом.
  3. Выходной каскад — двухтактная пара транзисторов (верхний — n-p-n, нижний — p-n-p или n-p-n). В состоянии логической «1» открыт верхний транзистор, нижний закрыт; в состоянии «0» — наоборот. Это обеспечивает низкое выходное сопротивление и высокую нагрузочную способность.

Логические уровни

Для ТТЛ стандартизированы уровни напряжений:

  • Логический «0»: 0–0,8 В (на выходе — 0–0,4 В).
  • Логическая «1»: 2,0–5,0 В (на выходе — 2,4–5,0 В).
  • Неопределённое состояние (зона гистерезиса): 0,8–2,0 В.

Питание микросхем ТТЛ — +5 В (±5 %). Допустимый разброс напряжений питания — от 4,5 до 5,5 В.

Классификация

ТТЛ-микросхемы делятся на несколько подсемейств, различающихся скоростью, энергопотреблением и помехоустойчивостью:

ПодсемействоОбозначениеБыстродействие (задержка на элемент)Энергопотребление (на элемент)Особенности
Стандартное74xx10–15 нс10 мВтБазовая серия, низкая помехоустойчивость.
Высокоскоростное74Hxx6 нс22 мВтУвеличенное быстродействие за счёт больших токов.
Малошумящее74LSxx8–10 нс2 мВтШироко применялось в 1970–1980-х.
Сверхскоростное74Sxx3–5 нс20 мВтИспользование транзисторов Шоттки.
Ультрамалошумящее74ALSxx4–6 нс1 мВтКомбинация быстродействия и низкого энергопотребления.
Быстродействующее74Fxx3–4 нс4–6 мВтОптимизация для высоких частот.

Также существовали серии с расширенным температурным диапазоном (54xx — военная, 74xx — промышленная/коммерческая).

Устройство и характеристики

Типовые элементы ТТЛ

  • Логические вентили: И-НЕ, ИЛИ-НЕ, НЕ, И, ИЛИ, исключающее ИЛИ.
  • Триггеры: RS, D, JK, T-триггеры.
  • Счётчики: двоичные, десятичные, с предустановкой.
  • Регистры: сдвиговые, параллельные, универсальные.
  • Мультиплексоры/демультиплексоры: на 2, 4, 8, 16 входов.
  • Дешифраторы/шифраторы: BCD-десятичные, 7-сегментные.
  • Арифметические устройства: сумматоры, компараторы, АЛУ.

Электрические параметры

  • Напряжение питания: +5 В ±5 % (рекомендуется 4,75–5,25 В).
  • Входной ток: для логического «0» — до 1,6 мА (для стандартной серии), для «1» — до 40 мкА.
  • Выходной ток: до 16 мА (для стандартной серии) в состоянии «0» и до 0,4 мА в состоянии «1».
  • Помехоустойчивость: 0,4 В (для стандартной серии) — достаточна для большинства промышленных условий.
  • Температурный диапазон: 0–70 °C (коммерческий), -55–125 °C (военный).

Конструкция

Микросхемы ТТЛ выпускались в корпусах DIP (Dual In-line Package) с 14, 16, 20, 24 выводами, а также в плоских корпусах (SOIC, SSOP) для поверхностного монтажа. Внутренняя структура — монолитный кристалл кремния с изоляцией p-n-переходами.

Применение

До середины 1980-х годов ТТЛ была основной технологией для:

После вытеснения КМОП-технологией ТТЛ сохранилась в:

  • Интерфейсах и шинах: RS-232, RS-485, CAN, I²C (TTL-уровни).
  • Специализированных микросхемах: тактовые генераторы, буферы, драйверы линий.
  • Образовательных и любительских проектах: благодаря простоте и доступности.

Достоинства и недостатки

Достоинства

  • Высокое быстродействие (для своего времени) — задержки до 3–5 нс у серии 74S.
  • Хорошая нагрузочная способность — возможность подключения до 10–20 стандартных ТТЛ-входов.
  • Широкая номенклатура — тысячи типов микросхем, от простых вентилей до сложных функциональных блоков.
  • Устойчивость к статическому электричеству — биполярные транзисторы менее чувствительны к электростатическим разрядам, чем полевые.

Недостатки

  • Высокое энергопотребление — до 10–20 мВт на элемент, что при тысячах элементов на плате приводило к значительному тепловыделению.
  • Ограниченная помехоустойчивость — особенно в условиях сильных электромагнитных помех.
  • Необходимость стабилизированного источника питания +5 В — отклонения более 5 % могли вызывать сбои.
  • Сложность реализации высокоинтегрированных схем — из-за большого числа транзисторов и высокого энергопотребления.

Сравнение с другими технологиями

ПараметрТТЛКМОП (HC, HCT)ЭСЛ
Быстродействие3–15 нс5–20 нс0,5–2 нс
Энергопотребление1–20 мВт0,01–0,1 мВт50–200 мВт
Напряжение питания+5 В2–6 В-5,2 В
ПомехоустойчивостьСредняяВысокаяНизкая
Сложность реализацииСредняяВысокаяНизкая

ТТЛ занимала промежуточное положение между быстродействующей, но энергоёмкой ЭСЛ (эмиттерно-связанная логика) и экономичной, но медленной КМОП. С развитием субмикронных КМОП-технологий (0,5 мкм и менее) КМОП превзошла ТТЛ по быстродействию, что привело к её полному вытеснению.

Интересные факты

  • Самая массовая ТТЛ-микросхема — SN7400 (четыре элемента «И-НЕ»), выпускавшаяся с 1964 года. Её производство продолжалось более 40 лет.
  • В 1970-х годах ТТЛ-микросхемы использовались в системе управления космического корабля «Аполлон» (бортовой компьютер AGC), хотя сам AGC был построен на РТЛ (резисторно-транзисторной логике).
  • Серия 74xx стала настолько популярной, что многие производители (Motorola, National Semiconductor, Philips) выпускали её по лицензии, а в СССР выпускались аналоги — серии К155, К531, К555.
  • ТТЛ-микросхемы до сих пор производятся малыми партиями для ремонта старого оборудования и в образовательных целях.

Источники

  • Хоровиц П., Хилл У. «Искусство схемотехники» (7-е издание), 2014.
  • Титце У., Шенк К. «Полупроводниковая схемотехника» (12-е издание), 2008.
  • Texas Instruments. «The TTL Data Book», 1988.
  • Мальцев П. П. «Цифровые интегральные микросхемы», 1980.
  • Справочник «Микросхемы ТТЛ: серии К155, К531, К555», 1990.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →