- •Компьютерная Схемотехника
- •Компьютерная Схемотехника
- •БАЗОВЫЕ ЛОГИЧЕСКИЕ ЭЛЕМЕНТЫ n-МОП
- •В большинстве схем подложка электрически соединяется с истоком. Поэтому можно говорить, что входное
- •Металлический затвор изолирован от канала тонкой изоляционной пленкой окиси кремния. Ток во входной
- •При увеличении входного напряжения выше U' сопротив- ление канала постепенно уменьшается и на
- •Точка пересечения передаточной характеристики с биссектрисой первого квадранта (точка С) определяет пороговое напряжение
- •Электронный ключ КМОП
- •Передаточная характеристика КМОП ключа
- •При увеличении входного напряжения выше U' (точка А) начинает уменьшаться сопротивление канала транзистора
- •Таким образом, при входном напряжении ниже U' а также выше U" через КМОП
- •Переходные процессы в КМОП ключах определяются временем перезаряда паразитного конденсатора Сн через открытые
- •Если на одном из входов присутствует низкий логический уровень (например, на входе Х1),
- •Любые более сложные логические схемы могут быть синтезированы на основе базовых элементов «И-НЕ»,
- •СХЕМОТЕХНИКА ЦИФРОВЫХ ВЫЧИСЛИТЕЛЬНЫХ УСТРОЙСТВ
- •Алгоритм преобразования ЛКС может быть задан тремя способами:
- •ТАБЛИЦА СОСТОЯНИЙ для трех входных переменных
- •A B C Схема МАЖОРИТАРНОГО ЭЛЕМЕНТА
- •В частности, можно, используя алгебраические преобразования исходного выражения, провести все возможные операции ПОГЛОЩЕНИЯ
- •Минимизированная функция для мажоритарного элемента
- •СУММАТОРЫ
- •Одноразрядный сумматор на элементах "И-ИЛИ-НЕ"
- •На основе одноразрядного сумматора реализуются схемы многоразрядных сумматоров. На рис. приведена схема четырехразрядного
- •В формировании сигналов S3, P3 участвуют все входные переменные А0..А3, В0..В3. Но ко
- •Наличие задержки распространения сигнала в инверторе
- •Ситуации, при которых появляются ложные сигналы малой длительности, называются СОСТЯЗАНИЯМИ или ГОНКАМИ. Появление
- •ПРЕОБРАЗОВАТЕЛИ КОДОВ, ДЕШИФРАТОРЫ
- •Преобразователи двоичного кода в код «1 из n» называются ДЕШИФРАТОРАМИ. Они могут использоваться
- •Дополнительные входы разрешения могут быть использованы для подачи сигналов стробирования (с целью подавления
- •МУЛЬТИПЛЕКСОРЫ И ДЕМУЛЬТИПЛЕКСОРЫ
- •Мультиплексор «4 на 1»
- •Вопросы для экспресс-контроля
- •Вопросы для экспресс-контроля
- •ЛЕКЦИЯ ОКОНЧЕНА
Таким образом, при входном напряжении ниже U' а также выше U" через КМОП ключ ток от источника питания практически не течет. Статическая потребляемая мощность близка к нулю.
Пороговое напряжение Uпор определяется как точка пересечения передаточной характеристики с биссектрисой первого квадранта (точка С). Пороговое напряжение почти равно половине напряжения источника питания.
Участок с напряжением U'-U" примерно равен 10..20% от напряжения источника питания, но имеет технологический разброс относительно середины напряжения источника питания. Поэтому входное напряжение низкого логического уровня U0вх должно быть менее 1/3 напряжения источника питания, а входное напряжение высокого логического уровня U1вх должно быть более 2/3 напряжения питания.
Абсолютное значение напряжения источника питания +Е может изменяться в широких пределах. Это позволяет питать КМОП логические схемы от нестабилизированного источника питания, что значительно упрощает и удешевляет источник питания.
Переходные процессы в КМОП ключах определяются временем перезаряда паразитного конденсатора Сн через открытые каналы транзисторов. Поэтому времена запаздывания КМОП ключей значительно меньше, чем у n-МОП логических элементов.
Большим преимуществом КМОП логических элементов является минимальная потребляемая мощность в статиче- ском режиме. Однако с ростом частоты переключения потребляемая мощность пропорционально увеличивается, потому что при каждой смене логического состояния происходит перезаряд паразитных конденсаторов токами, потребляемыми от источника питания, а также через оба транзистора протекает короткий импульс сквозного тока.
При максимальной частоте переключения потребляемая мощность КМОП элементов соизмерима с потребляемой мощностью ТТЛШ микросхем.
|
|
Элемент Шеффера |
|
|
Элемент Пирса |
|
|||||||||||||||||||||||||||||
|
|
|
″И-НЕ″ |
|
|
|
|
″ИЛИ-НЕ″ |
|
||||||||||||||||||||||||||
|
|
|
з |
|
и з |
|
|
|
и |
+Е |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+Е |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
з |
|
|
|
и |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
с VT2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
с |
|
|
|
|
|
x1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
с VT1 |
|
|||||||
|
|
|
VT1 |
|
y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
з |
|
|
|
и |
|
|
||
|
|
|
|
|
|
|
|
|
з |
|
|
|
|
|
с |
x2 |
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
x1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
с VT2 |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
и VT3 |
|
|
|
|
з |
|
|
|
|
|
|
|
з |
|
|
|
|
|
|
y |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
с |
|
|
|
|
|
с |
|
|||||||
x2 |
|
|
|
|
|
|
|
|
з |
|
|
|
с |
|
|
|
|
|
|
|
|
|
|
|
|
|
VT3 |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
и VT4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VT4 |
|
и |
|
и |
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
У элемента Шеффера транзисторы VT1, VT2 с р-каналом соединены параллельно, а транзисторы VT3, VT4 с n-каналом - последовательно. При подаче высокого логического уровня на оба входа Х1, Х2 закрываются транзисторы VT1, VT2 и открываются транзисторы VT3, VT4. На выход подается низкий логический уровень U0вых.
Если на одном из входов присутствует низкий логический уровень (например, на входе Х1), то транзистор VT3 будет закрыт, а на выход элемента «И-НЕ» через открытый транзистор VT1 подается высокий логический уровень U1вых, равный напряжению источника питания.
Схема элемента Пирса симметрична схеме элемента Шеффера, что наглядно иллюстрирует симметрию правила де-Моргана. У элемента «ИЛИ-НЕ» транзисторы с р-каналом VT1, VT2 соединены последовательно, а n-канальные транзисторы VT3, VT4 - параллельно.
У КМОП элементов недопустимо оставлять свободными входы
логических элементов, т.к. их состояние входа будет неопределенным, может легко изменяться под действием наводимых помех, а также может привести к заметному увеличению потребляемого тока от источника питания через два полуоткрытых транзистора.
Недопустимо также объединение выходов нескольких логических элементов. При этом через открытые каналы полевых транзисторов протекают большие сквозные токи, а состояние выходов будет неопределенным.
Любые более сложные логические схемы могут быть синтезированы на основе базовых элементов «И-НЕ», «ИЛИ- НЕ» и инверторов.
|
|
Особый интерес представляет схема КОММУТАТОРА. В |
||||||||||||||||||||||||
|
этой схеме между входом «Х» и выходом «Y» включены |
|||||||||||||||||||||||||
|
параллельно два полевых транзистора: |
VT3 |
с р-каналом |
и |
||||||||||||||||||||||
|
VT4 с n-каналом. |
|
|
|
|
|
|
|
При нулевом напряжении |
на |
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
и |
+Е |
|
|
|
|
|
|
|
входе |
управления |
«#» |
оба |
||||||
|
|
з |
|
|
|
|
|
|
|
|
транзистора |
VT3, |
VT4 |
за- |
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
VT2 |
з |
|
и |
з |
|
|
c |
Y крыты (т.е. между входом «X» |
||||||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
с |
|
|
|
и выходом |
«Y» |
существует |
||||||||||||
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
з |
|
|
|
|
|
с |
|
|
|
|
VT3 |
|
|
|
|
|
|
VT4 |
очень |
большое |
сопротив- |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
# |
|
|
|
|
|
|
VT |
|
|
|
|
с |
|
|
|
|
|
|
и |
ление). |
Управляющее напря- |
|||||
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
жение |
на |
р-канальный |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
и |
Х |
|
|
|
|
|
|
|
транзистор |
VT3 |
подается |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
через |
КМОП инвертор |
(на |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
транзисторах VT1, VT2). |
|
Если на управляющий вход «#» подано напряжение высокого логического уровня, оба транзистора VT3 и VT4 открываются. При этом вход «Х» соединен с выходом «Y» малым сопротивлением открытых каналов полевых транзисторов. Наличие двух транзисторов разной проводимости выравнивает сопротивления для прямого и обратного протекания токов через открытый коммутатор.
Понятие вход «Х» и выход «Y» чисто условные, т.к. коммутатор полностью симметричен и может быть также использован для коммутации аналоговых сигналов.
Такой коммутатор может применяться как самостоятельный логический элемент, а также входит в состав микросхем, например, для организации логических элементов с третьим Z- состоянием выхода.
СХЕМОТЕХНИКА ЦИФРОВЫХ ВЫЧИСЛИТЕЛЬНЫХ УСТРОЙСТВ
• ЛОГИЧЕСКИЕ КОМБИНАЦИОННЫЕ СХЕМЫ
Логические комбинационные схемы (ЛКС) предназначены для преобразования входных логических сигналов в соответствии с заданным алгоритмом. В общем случае ЛКС
имеет «m» входов и «n» выходов
|
|
|
|
|
|
Входными и |
выходными |
|
|
|
|
|
|
Y1 |
сигналами |
являются |
логические |
|
|
|
|
|
||||
X1 |
|
|
ЛКС |
|
переменные, |
т.е. они могут прини- |
||
|
|
|
||||||
X2 |
|
|
|
Y2 |
мать только два значения – «0», «1» |
|||
|
|
|
|
|||||
|
|
|
|
или «низкий логический уровень», |
||||
X3 |
|
|
|
|
Y3 |
|||
… |
|
|
«высокий |
логический |
уровень». |
|||
|
|
|||||||
|
|
… |
Обычно входные и выходные сигна- |
|||||
Xm |
|
|
|
|
Yn |
|||
|
|
|
|
лы обозначаются любыми латински- |
||||
|
|
|
|
|||||
|
|
|
|
|
|
|||
|
|
|
|
|
|
ми буквами. |
|
|
Алгоритм преобразования ЛКС может быть задан тремя способами:
Булевыми выражениями:
Y1 ABC ABC ABC
Y 2 ABC ABC ABC ABC
Таблицей состояний, в которой количество строк равно
количеству возможных комбинаций входных переменных
(для логических переменных с двумя состояниями количество комбинаций - 2m); первые два столбца выходных сигналов - Y1, Y2 - соответствуют приведенным логическим функциям;
Словесное описание (задание алгоритма на вербальном
уровне), например: ЛКС мажоритарного элемента имеет 3 входа и 1 выход; сигнал на выходе равен «1», если не менее двух входных сигналов равны «1».
ТАБЛИЦА СОСТОЯНИЙ для трех входных переменных
A |
B |
C |
Y1 |
Y2 |
Y3 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
Между всеми тремя способами существует одно- значная взаимосвязь. Так,
мажоритарный элемент
может быть задан в виде таблицы состояний (см. выходные сигналы для функции Y3), или в виде Булевой функции:
Y 3 ABC ABC ABC ABC
Мажоритарный элемент может быть реализован на элементах любой функционально полной системы
логических элементов, например, на элементах "НЕ", "И",
"ИЛИ"
A B C Схема МАЖОРИТАРНОГО ЭЛЕМЕНТА
A B C |
A В |
С |
|
& |
|
||
1 |
& |
|
|
|
1 |
||
|
|
||
& |
|
|
|
Y3 |
|
Y3 |
|
|
& |
||
& |
|
|
|
|
|
& |
|
& |
|
|
|
Однако, прежде чем создавать принципиальную схему, реализующую логическую функцию, имеет смысл попытаться упростить эту функцию. МИНИМИЗАЦИЯ, т.е. отыскание более простого выражения заданной логической функции, может выполняться различными методами.