
- •Цифровые схемы
- •1. Логические сигналы и вентили
- •Для не специалистов в области электроники надежда остается
- •3.2. Семейства логических схем
- •3.3. Кмоп-логика
- •3.3.1. Логические уровни кмоп-схем
- •3.3.3. Базовая схема кмоп-инвертора
- •Импеданс и сопротивление
- •Что заключено в обозначениях?
- •3.3.4. Кмоп-схемы и-не и или-не
- •Сравнение схем и-не и или-не
- •3.3.5. Коэффициент объединения по входу
- •3 .3.6. Неинвертирующие вентили
- •3.3.7. «Моп-схемы и-или-нЕи или-и-не
- •3.4. Электрические свойства кмоп-схем
- •3.4.1. Общий обзор
- •3.4.2. Справочные данные и спецификация
- •Не бойтесь!
- •Примечания:
- •Что означают числа?
- •3.5. Электрические характеристики кмоп-схем в установившемся режиме
- •3.5.1. Логические уровни и помехоустойчивость
- •3.5.2. Поведение схемы с активными нагрузками
- •Теорема тевенина
- •Правда о потребляемой мощности
- •3.5.3. Поведение схемы с неидеальными входными сигналами
- •3.5.4. Коэффициент разветвления по выходу
- •3.5.5. Влияние нагрузки
- •3.5.6. Неиспользуемые входы
- •Коварные ошибки
- •3.5.7. Броски тока и развязывающие конденсаторы
- •3.5.8. Как испортить кмоп-схему
- •Недопускайте неаккуратного обращения!
- •3.6. Динамические свойства кмоп-схем
- •3.6.1. Длительность переходного процесса
- •Не все так просто!
- •3.6.2. Задержка распространения
- •3.7. Другие варианты входных и выходных цепей кмоп-схем
- •3.7.1. Логические ключи
- •3.7.2. Триггер Шмитта
- •3.7.3. Схемы с тремя состояниями
- •Приведите в порядок передачу данных
- •Юридическая справка
- •3.7.4. Схемы с открытым стоком
- •*3.7.5. Подключение светодиодов
- •Сопротивления резисторов
- •*3.7.6. Шины с несколькими источниками сигналов
- •3.7.7. Монтажная логика
- •*3.7.8. Резисторы, соединяющие выходы схем с шиной питания
- •Допущение, касающееся открытого стока
- •3.8. Семейства схем кмоп-логикн
- •3.8.1. Семейства схем нс и нст
- •3.6.2. Семейства схем vhc и vhct
- •3.6.8. Электрические характеристики схем семейств нс, hct5vhc и vhct
- •Обратите внимание на систему обозначений
- •Экономия энергии
- •М ощность, потребляемая кмоп- и ттл-схемами
- •3.8.4 Схемы семейств fct и fct-t
- •3.8.5. Электрические характеристики схем семейства fct-t
- •Сверхбыстрая коммутация
- •3.9. Логические схемы на биполярных транзисторах
- •3.9.1. Диоды
- •Стрелок, действительно, две
- •Стабилитроны
- •3.9.2. Диодная логика
- •3.9.3. Биполярные транзисторы
- •3.9.4. Транзисторный инвертор
- •3.9.5. Транзисторы Шоттки
- •3 .10. Транзисторно-транзисторная логика
- •3.10.1. Базовый ттл-вентиль и-не
- •Г де же транзистор q1?
- •Снова броски тока
- •3.10.2. Логические уровни и запас помехоустойчивости
- •3.10.3. Коэффициент разветвления по выходу
- •Асимметрия выхода ттл-схем
- •Обожженные пальцы
- •3.10.4. Неиспользуемые входы
- •Плавающие входы ттл
- •Почему применяется резистор?
- •3.10.5. Ттл-схемы других типов
- •3.11. Семейства ттл-схем
- •3.11.1. Первые семейства ттл-схем
- •3.11.2. Ттл-схемы с транзисторами Шоттки
- •3.11.3. Характеристики ттл-схем
- •3.11.4. Справочные данные для ттл-схем
- •Примечания:
- •*3.12. Сопряжение кмоп- и ттл-схем
- •3.13. Схемы низковольтовой кмоп-логики и их сопряжение с другими схемами
- •*3.13.1. Lvttl- и lvcmos-логика с напряжением питания 3.3 в
- •*3.13.2. Входы, допускающие напряжение 5 в
- •*3.13.3. Выходы, допускающие напряжение 5 в
- •*3.13.4. Сопряжение ttl-схем и схем с уровнями lvttl: сводка результатов
- •3.13.5. Логические схемы с напряжениями питания 2.5Ви1.8в
- •3.14. Эмиттерно-связанная логика
- •3.14.1. Базовая схема эсл
- •3.14.2. Семейства эсл-схем 10к/1 он
- •*3.14.4. Эсл-схемы с положительным напряжением питания
- •Обзор литературы
- •Упражнения
3.5.2. Поведение схемы с активными нагрузками
Как уже сказано, входы КМОП-вентиля имеют очень большое сопротивление и потребляют очень малый ток от схем, которые управляют ими. Но существуют и другие устройства, для которых требуется значительный ток. Когда такое устройство подключено к выходу КМОП-схемы, мы называем его активной омической нагрузкой (resistive load) или нагрузкой по постоянному току (DC load). Приведем несколько примеров активных омических нагрузок:
Дискретные резисторы могут быть включены в качестве согласующих компонентов на конце линии передачи. Эти вопросы обсуждаются в параграфе 11.4.
Дискретные резисторы реально могут не присутствовать в схеме, но нагрузка в виде одного или большего числа входов ТТЛ-схем или других схем не КМОП-семейства может быть представлена простой резистивной цепью.
Резисторы могут быть частью потребляющего ток устройства типа светодиода или обмотки реле или имитировать такое устройство.
К
огда
к выходу КМОП-схемы подключена активная
омическая нагрузка, схема ведет себя
не так идеально, как было описано раньше.
При любом значении сигнала на выходе
КМОП-схемы тот из выходных транзисторов,
который «открыт», имеет отличное от
нуля сопротивление, и наличие нагрузки
на выходе вызывает падение напряжения
на этом сопротивлении. Таким образом,
при низком уровне сигнала выходное
напряжение может быть несколько больше,
чем 0.1 В, а при высоком уровне сигнала
оно может оказаться меньше, чем 4.4 В.
Самый простой способ разобраться, как
это происходит, состоит в анализе
резистивной модели КМОП-схемы и нагрузки.
Рис. 3.27. Резистивная модель КМОП-инвертора с активной омической нагрузкой: (а) показана реальная цепь нагрузки; (b) к нагрузке применена теорема Тевенина
На рис. 3.27(а) представлена резистивная модель инвертора. Сопротивления р-канального и n-канального транзисторов обозначены как Rр и Rn соответственно. При нормальной работе сопротивление одного из них велико (> 1 МОм), а сопротивление другого мало (около 100 Ом), в зависимости от того, какому уровню, высокому или низкому, соответствует входное напряжение. Нагрузка в этой схеме состоит из двух резисторов, подключенных к шине питания и к земле; в реальной схеме число резисторов может быть любым. Кроме того, нагрузка может представлять собой даже более сложную резистивную цепь. В любом случае, активную омическую нагрузку, состоящую только из резисторов и источников напряжения, всегда можно представить в виде эквивалентной схемы, применяя теорему Тевенина, как показано на рис. 3.27(b).
Теорема тевенина
Любой двухполюсник, состоящий только из источников напряжения и резисторов, можно представить в виде эквивалентной схемы (Thevenin equivalent), содержащей последовательно включенные один резистор и единственный источник напряжения. Напряжение источника в эквивалентной схеме (напряжение Тевенина; Thevenin voltage) равно напряжению холостого хода исходного двухполюсника, а сопротивление в эквивалентной схеме (сопротивление Тевенина; Thevenin resistance) находится как напряжение Тевенина, деленное на ток короткого замыкания исходного двухполюсника.
В примере на рис. 3.27 напряжение Тевенина для активной нагрузки, с учетом ее подключения к шине питания VCC, определяется сопротивлениями резисторов 1 кОм и 2 кОм, которые образуют делитель напряжения:
Ток короткого замыкания равен (5.0 В) / (1 кОм) = 5 мА, так что сопротивление Тевенина равняется (3.33 В) / (5 мА) = 667 Ом. Сведущий читатель может увидеть, что эта величина равна сопротивлению параллельно включенных резисторов с сопротивлениями 1 кОм и 2 кОм.
Когда на вход КМОП-инвертора подан сигнал высокого уровня, выходной сигнал должен иметь низкий уровень; реальное выходное напряжение можно предсказать, используя резистивную модель, показанную на рис. 3.28. Транзистор с р-каналом «закрыт» и его сопротивление столь велико, что им можно пренебречь в последующих вычислениях. Транзистор с n-каналом «открыт» и имеет малое сопротивление порядка 100 Ом. (Фактическое сопротивление «открытого» транзистора зависит от конкретного КМОП-семейства и от других характеристик и обстоятельств, например, от рабочей температуры и от того, была ли данная схема изготовлена в «хороший» день.) «Открытый» транзистор и эквивалентный резистор Rn , показанные на рис. 3.28, образуют простой делитель напряжения. Результирующее выходное напряжение можно найти следующим образом:
Т
очно
так же, когда на входе инвертора действует
сигнал низкого уровня, выходной сигнал
должен иметь высокий уровень, и фактическое
выходное напряжение можно определить,
воспользовавшись моделью, приведенной
на рис. 3.29. Предположим, что сопротивление
«открытого» р-канального транзистора
равно 200 Ом. Снова, «открытый» транзистор
и эквивалентный резистор Rphev,
указанные на рисунке, образуют простой
делитель напряжения; результирующее
выходное напряжение можно рассчитать
следующим образом:
Р
ис.
3.28. Резистивная модель выходной цепи
КМОП-инвертора с активной омической
нагрузкой при низком уровне выходного
напряжения
Р
ис.
3.29. Резистивная модель выходной цепи
КМОП-инвертора с активной омической
нагрузкой при высоком уровне выходного
напряжения
На практике потребность вычислять выходные напряжения так, как это сделано в предыдущих примерах, встречается редко. Действительно, изготовители ИС обычно не указывают эквивалентные сопротивления «открытых» транзисторов, поэтому у вас отсутствовала бы необходимая информация, пожелай вы все же провести такой расчет. Вместо этого производители указывают максимальную нагрузку на выходе для каждого из уровней - высокого (HIGH) и низкого (LOW) - и гарантируют определенное выходное напряжение при такой нагрузке в самом плохом случае. Нагрузка определяется на основании известных токов:
IOL max - максимальный ток, втекающий в схему со стороны ее выхода при низком уровне и при условии, что выходное напряжение не больше VOL max
IOH max - максимальный ток, вытекающий из схемы со стороны ее выхода при высоком уровне и при условии, что выходное напряжение не меньше IOH min
Иллюстрацией этих определений служит рис. 3.30.
Г
оворят,
что через выход схемы течет втекающий
ток (sinking current), когда он протекает от
источника питания в нагрузке по нагрузке
и по выходной цепи устройства на землю,
как показано на рис. З.ЗО(а). Говорят
также, что через выход течет вытекающий
ток (sourcing current) в том случае, когда его
путь проходит от источника питания в
схеме по ее выходной цепи и по нагрузке
на землю, как это изображено на рис.
3.30(b).
Большинство КМОП-схем имеет две совокупности нагрузочных характеристик. Одна из них - для «КМОП-нагрузки», когда выход схемы подключен ко входам других КМОП-схем, потребляющих очень небольшой ток. Другой набор характеристик - для «ТТЛ-нагрузки», когда выход соединен с активной омической нагрузкой типа входов ТТЛ-схем или с другими устройствами, потребляющими существенный ток. В качестве примера в табл. 3.3 приведены выходные характеристики КМОП-схем серии НС, и они повторены в табл. 3.4.
Обратите внимание, что выходной ток для высокого уровня выражается отрицательным числом. Обычно принято считать, что электрический ток (current/low), измеряемый на выходе устройства, положителен, если он втекает в устройство; при наличии высокого уровня на выходе вентиля ток вытекает из него.
Т
абл.
3.4. Выходные нагрузочные характеристики
для КМОП-схем серии НС при напряжении
питания 4.5 В
Как следует из таблицы, при КМОП-нагрузке выходное напряжение КМОП-вентилей поддерживается на уровнях, отличающихся от потенциала земли и от напряжения питания не более чем на 0.1 В. При ТТЛ-нагрузке выходное напряжение может измениться, но совсем немного. Обратите также внимание на то, что при одном и том же выходном токе (±4 мА) максимальное уменьшение напряжения высокого уровня относительно напряжения питания (0.66 В) вдвое больше, чем максимальное напряжение низкого уровня (0.33 В). Это означает, что р-канальные транзисторы в КМОП-схемах серии НС имеют большее сопротивление в «открытом» состоянии, чем транзисторы с и-каналом. Это естественно, так как в любой КМОП-схеме сопротивление «открытого» p-канального транзистора более чем вдвое превосходит сопротивление «открытого» транзистора с я-каналом при одной и той же площади. Равные падения напряжения для обоих уровней можно получить путем изготовления транзисторов ср-каналом много больших размеров, чем транзисторов с «-каналом, но по различным причинам это не было сделано.
В данной ситуации для определения величины втекающего или вытекающего тока можно воспользоваться законом Ома. На рис. 3.28 «открытый» транзистор с п-каналом представлен 100-омным резистором, падение напряжения на котором составляет 0.43 В; поэтому втекающий ток равен (0.43 В) / (100 Ом) = 4.3 мА. Аналогично «открытый» транзистор с p-каналом, изображенный на на рис. 3.29 в виде 200-омного резистора, обеспечивает вытекающий ток (0.39В)/ (200 Ом) = 1.95 мА.
Ф
актически
сопротивления «открытых» выходных
транзисторов КМОП-схем, как правило, в
справочных данных не приводятся, поэтому
не всегда можно воспользоваться
точными моделями, приведенными выше.
Однако сопротивления «открытых»
транзисторов можно оценить, используя
следующие соотношения, опирающиеся на
обычно сообщаемые параметры:
В этих соотношениях используется закон Ома, и сопротивления «открытых» транзисторов определяются как частное отделения напряжения на транзисторе на ток, протекающий через него при активной омической нагрузке в наихудшем случае. Используя численные значения токов и напряжений, приведенные для КМОП-схем серии НС в табл. 3.4, можно подсчитать, что Rp(on) > = 175 Ом, а Rn(on) = 82.5 Ом.
Очень
хорошие оценки выходного тока в наихудшей
ситуации можно получить полагая, что
на «открытом» транзисторе нет никакого
падения напряжения. Это предположение
упрощает анализ и дает приемлемый
результат, который почти всегда
достаточно хорош для практических
целей. Например, на рис. 3.31 показан
КМОП-инвертор, выход которого подключен
к такой же нагрузке, представленной
по теореме Тевенина в виде эквивалентной
схемы, какой мы воспользовались в
предыдущих примерах. Резистивная модель
выходной цепи не показана, поскольку в
этом больше нет необходимости; мы
предполагаем, что на «открытых»
КМОП-транзисторах нет никакого падения
напряжения. При наличии на выходе низкого
уровня [рис. 3.31 (а)], все напряжение
источника в эквивалентной схеме нагрузки,
равное 3.33 В, приложено к резистору RThev
, и втекающий ток примерно
равен (3.33 В) / (667 Ом) = 5.0 мА. Согласно рис.
3.31(b) при высоком уровне на выходе и в
предположении, что напряжение питания
равно 5.0 В, падение напряжения на р
езисторе
RThev
составляет 1.67 В, а вытекающий ток примерно
равен (1.67 В) / (667Ом) = 2.5мА.
Рис. 3.31. Оценка втекающего и вытекающего токов: (а) низкий уровень на выходе; (b) высокий уровень на выходе
Важным свойством КМОП-инвертора (или любой другой КМОП-схемы) является то, что выходная цепь сама по себе потребляет очень небольшой ток при любом из уровней сигнала на выходе - высоком или низком. В каждом из этих случаев один из транзисторов находится в «закрытом» состоянии и его сопротивление велико. Весь ток, о котором мы говорили, течет только тогда, когда к выходу КМОП-схемы подключена активная омическая нагрузка. Если нагрузка отсутствует, то ток не течет, и потребляемая мощность равна нулю. Однако при подключенной нагрузке токи текут и через нагрузку, и через «открытый» транзистор, и в том и в другом рассеивается мощность.