- •39 2.1. Основные понятия двоичной арифметики
- •Глава 3. Основы цифровой схемотехники
- •3.1. Основные понятия двоичной арифметики
- •2.2. Логические функции и операции
- •2.2.1. Расширение понятия логической функции
- •2.2.2. Логические функции одной переменной
- •2.2.3. Логические функции двух, трёх и более переменных
- •2.2.4. Приоритет логических операций
- •2.2.5. Базисы и формы представления логических функций
- •2.2.6. Минимизация логических функций
- •Метод Квайна
- •Метод карт Карно
- •2.3. Логические элементы
- •2.3.1. Определение логических элементов
- •2.3.2. Классификация логических элементов
- •2.3.3. Структура и модели логических элементов
- •2.3.4. Параметры логических элементов
- •Статические параметры лэ
- •Динамические параметры лэ
- •Мощности потребления лэ
- •2.4. Интегральные схемы
- •2.4.1. Классификация интегральных схем
- •§ 12.2. Классификация интегральных схем по характеру их разработки, производства и применения
- •§ 12.3. Области применения ис различных типов
- •2.4.2. Типовые ситуации при построении устройств на ис
- •Режимы неиспользуемых входов
- •Согласование уровней сигналов при сопряжении разнотипных элементов
- •Режимы неиспользуемых элементов
- •Наращивание числа входов
- •Снижение нагрузок на выходах логических элементов
- •Прошлое и настоящее малых и средних интегральных схем
2.4.2. Типовые ситуации при построении устройств на ис
Разработанная проектировщиком функционально-логическая схема подлежит далее реализации на наборе стандартных ИС той или иной серии или на наборе библиотечных элементов той или иной БИС/СБИС с программируемой структурой. В обоих случаях возможны несовпадения элементов подлежащей изготовлению схемы и имеющихся для её реализации. Типовыми ситуациями здесь являются наличие у имеющихся элементов “лишних” (неиспользуемых в данном случае) входов, наличие в корпусах ИС лишних элементов или, напротив, нехватка у имеющихся элементов необходимого числа входов или нагрузочной способности.
Режимы неиспользуемых входов
Вопрос о режиме “лишних” входов решается с учётом конкретного типа используемой схемотехнологии.
Пусть, например, нужно получить конъюнкцию (или её инверсию) пяти переменных. В стандартных сериях нет соответствующих элементов с пятью входами, и поэтому придётся взять элемент с восемью входами, у которого окажется три “лишних” входа. Принципиально возможно поступить следующим образом: 1) не обращать внимания на “лишние” входы (т. е. оставить их разомкнутыми), 2) подсоединить их к задействованным входам или 3) подать на них некоторые константы. С точки зрения логических операций, все три возможности правомерны (рис. 11, а). Если же учесть особенности той или иной схемотехнологии, то выбор варианта действий становится определённым.
Для ЭСЛ (эмиттерно-связанная логика) решение такое: неиспользуемые входы остаются разомкнутыми. Это объясняется тем, что в схемах самих элементов уже предусмотрены специальные резисторы, связанные с источником питания, которые обеспечивают необходимые условия “лишним” входам.
Для КМОП и ТТЛ(Ш) неиспользуемые входы разомкнутыми не оставляют. Для КМОП это строгая рекомендация, т. к. у них очень велики входные сопротивления и, следовательно, на разомкнутые входы легко наводятся паразитные потенциалы, которые могут изменять работу схемы. Для ТТЛ(Ш) строгого запрета на оставление разомкнутых входов нет, но это делать незачем, т. к. вследствие этого пострадают параметры быстродействия элемента. Подсоединение “лишних” входов к задействованным для КМОП и ТТЛ(Ш) принципиально возможно, но нежелательно, т. к. оно приводит к увеличению нагрузки на источник сигнала, что также сопровождается уменьшением быстродействия источника сигнала.
а
б
в
Рис. 11. Принципиально возможные (а) и рекомендуемые (б) режимы неиспользуемых входов логических элементов, схема формирования сигналов логической единицы (в)
Таким образом, для КМОП и ТТЛ(Ш) рекомендуемый режим неиспользуемых входов – подсоединение их к константам (логическим единицам или нулям), не изменяющим работу схемы для задействованных входов. При этом уровни напряжений U1 и U0 для КМОП близки к уровням UCC и “земли”, к которым и подключают неиспользуемые входы. У элементов ТТЛ(Ш) уровень U1 на 1,5-2,5 В ниже уровня UCC , поэтому в старых сериях ТТЛ(Ш), например, в серии К155 для предотвращения пробоев неиспользуемые входы подключали к источнику питания UCC через резисторы R (обычно рекомендация была такой: R = 1 кОм и к одному резистору разрешается подключать до 20 входов). Для более поздних серий ТТЛ(Ш), таких как К555 и КР1533, разрешается подключать неиспользуемые входы непосредственно к напряжению питания.
Примеры, иллюстрирующие перечисленные способы подключения неиспользуемых выводов ИС, показаны на рис. 11, б. Сигналы логической единицы можно получать от специального элемента (рис. 11, в), причём, если это мощный элемент, то он может иметь коэффициент разветвления до 30.
