Распознавание Цифровых Схем. Триггер Асинхронного Подсчета

Борис Цирлин и Александр Кушнеров 30.10.2019 Опытному схемотехнику не составит труда узнать знакомую схему, в какой бы форме она ни была нарисована.

В этой статье мы покажем, что две транзисторные схемы из патентов являются вариантом асинхронного счетчика-триггера (АСТ).

По сравнению со стандартной схемой в патентованных схемах отсутствуют некоторые транзисторы.

Это можно считать неисправностью.

Покажем, что если такая же неисправность возникает в стандартной схеме, она продолжает работать корректно.

AST, реализованный только на вентилях ИЛИ [1] или только на вентилях И-НЕ, известен как гарвардский триггер.

Оба варианта схемы показаны на рис.

1, где g7 – индикатор завершения переходных процессов.

Мы не будем рассматривать его далее.

На рис.

1 также показаны графы перехода сигналов (СТГ) [2], построенные в Workcraft [3].



Распознавание цифровых схем.
</p><p>
 Триггер асинхронного подсчета

Рис.

1. Триггер асинхронного счета (АСТ) и его СТГ.

Обратите внимание, что в обеих версиях ANT имеется три пары элементов (g1, g2), (g4, g5) и (g3, g6), имеющих общий вход. Транзисторные схемы элементов 2И-НЕ и 2ИЛИ-НЕ показаны на рис.

2. Трехвходовые элементы устроены аналогично и содержат 6 транзисторов.



Распознавание цифровых схем.
</p><p>
 Триггер асинхронного подсчета

Рис.

2. Транзисторные схемы элементов 2И-НЕ и 2ИЛИ-НЕ.

Возьмем два элемента 2ИЛИ-НЕ и выберем у каждого вход, на котором к Upit подключен p-МОП-транзистор.

Давайте соединим эти входы вместе и подключим их к земле (логический 0).

Оба транзистора откроются и напряжение на их стоках будет равно Uпит. Достаточно ли этого, чтобы безопасно соединить стоки и заменить два транзистора на один, как показано на рис.

3? Нет. Вам нужно проверить, что произойдет, если подать лог на общий вход. 1. Выходы обоих элементов будут соединены с землей, и у нас получится мостовая схема из четырех p-МОП-транзисторов.

Для оставшихся двух входов имеем четыре комбинации 0 и 1. Легко показать, что ни в одном из них не происходит короткого замыкания между Upit и землей.



Распознавание цифровых схем.
</p><p>
 Триггер асинхронного подсчета

Рис.

3. Два элемента 2ИЛИ-НЕ, имеющие общий вход. Рассмотрим теперь схему распределителя импульсов [4] на рис.

4. Используя рис.

3, можно перерисовать эту схему так, как показано на рис.

5. В ней уже можно узнать АСТ, представленную на рис.

1, однако имеются элементы g3 и g6 имеют 3 входа.



Распознавание цифровых схем.
</p><p>
 Триггер асинхронного подсчета

Рис.

4. Схема распределителя импульсов из [4].



Распознавание цифровых схем.
</p><p>
 Триггер асинхронного подсчета

Рис.

5. Вариант схемы на рис.

4. Затворы транзисторов 11 и 12 можно рассматривать как входы элементов 3ИЛИ-НЕ, в которых третий p-МОП-транзистор закорочен.

Влияет ли это на корректную работу схемы? Рассмотрим порядок появления сигналов in, g2 и g6 на входе элемента g3. Для этого удалим все остальные сигналы в соответствующем СТГ на рис.

1, как показано на рис.

6.

Распознавание цифровых схем.
</p><p>
 Триггер асинхронного подсчета

Рис.

6. СТГ для НОР.

Сигналы входные, g2, g6 и g3. Поскольку третий p-МОП-транзистор закорочен, переключение g3+ может происходить после включения in- и g6- (в любом порядке) без включения переключения g2-.

Однако, как видно из рис.

6, на участке от g2+ до g2- присутствуют только in- и g6+, поэтому запрещенного переключения g3+ не происходит. Перед переключением g2+ элемент g3 уже находится в состоянии 0, а его вход g6 все еще равен 0, т.е.

первый p-МОП-транзистор открыт. Переключение g2+ открывает транзистор 11 и должно отключить закороченный p-МОП-транзистор.

Этого не происходит, более того, при включении открывается второй p-МОП-транзистор.

Таким образом, через два открытых p-МОП-транзистора и открытый транзистор 11 начинает течь ток от Up к земле.

Это продолжается некоторое время, пока следующий ключ g6+ не выключит первый p-МОП-транзистор.

В это время транзистор 11 выдает 0 на выходе g3. Как именно? Предположим, что сопротивления открытых p-MOS и n-MOS транзисторов одинаковы и равны R, тогда после переключения ин-напряжение на g3 скачет от 0 до (1/3)Uпит, но это в идеале.

случай.

На практике между g3 и землей существует какая-то паразитная емкость, напряжение на которой возрастает плавно и может не достигать (1/3) Uпит. Так или иначе, это напряжение будет меньше (1/2) Up и означает лог.

0. Для транзистора 12 все аналогично; он на короткое время выдает 0 на выходе g6. Таким образом, задержки элементов g6 и g3 определяют два периода времени, когда триггер потребляет большой ток, примерно равный Uпит/(3R).

Рассмотрим теперь схему счетного триггера [5] на рис.

7. Здесь транзисторы 11, 12, 24, 23 образуют элемент 2И-НЕ, который, видимо, является индикатором АСТ на рис.

1. Еще один элемент 2И-НЕ образован транзисторами 7, 13, 25 и 18. Отметим, что транзистор 18 подключен к земле и аналогично примеру на рис.

3 является общим для трех элементов И-НЕ.

Второй элемент 2И-НЕ, в состав которого входит транзистор 18, образован транзисторами 5, 9, 21, а третий - 3И-НЕ на транзисторах 2, 4, 16, 20. Третий p-МОП-транзистор следует включить параллельно.

с транзисторами 2 и 4, но он отсутствует. Схема на рис.

7 симметрична, для лучшего понимания перерисуем ее так, как показано на рис.

8.

Распознавание цифровых схем.
</p><p>
 Триггер асинхронного подсчета

Рис.

7. Схема счетного триггера из [5].



Распознавание цифровых схем.
</p><p>
 Триггер асинхронного подсчета

Рис.

8. Вариант схемы на рис.

7. Будут ли правильно переключаться выходы g3 и g6 на рис.

8, если параллельно не будет третьего p-МОП-транзистора? Это станет ясно после анализа СТГ на рис.

9, который, как и в предыдущем случае, получается из соответствующего СТГ на рис.

1 удалением всех сигналов, кроме в, g2, g6 и g3.

Распознавание цифровых схем.
</p><p>
 Триггер асинхронного подсчета

Рис.

9. СТГ для NAND. Сигналы входные, g2, g6 и g3. Элемент g3 — это 3И-НЕ, поэтому после включения+, g6+ и g2+ (в любом порядке) переключится g3-.

Любой из обратных переключателей -, g6- или g2- должен вызывать переключение g3+.

Однако g2- не может включить отсутствующий p-МОП-транзистор, поэтому g3 останется в состоянии 0 и будет ждать переключения in- или g6-.

Как видно из рис.

9, на участке от g3- до g3+ переключения g2- нет и p-МОП-транзистор здесь не нужен.

С другой стороны, этот транзистор должен обеспечивать лог.

от 1 до g3, когда in и g6 переключаются случайным образом.

Давайте посмотрим на участок рис.

9 от g3+ до g2+.

Переключение g2- закрывает транзистор 19. Далее переключение вход+ закрывает транзистор 1 и открывает транзистор 15. Элемент g6 остается в состоянии 1, т.е.

транзистор 17 открыт, а транзистор 3 закрыт. Таким образом, in+ отключает g3 как от земли, так и от Upit. Однако журнал ведется на g3. 1, так как на практике между g3 и землей имеется паразитная емкость, которая заряжена на Uпит. Переключение g6 – открывает транзистор 3 и подключает эту емкость к Uпит. Для второй половины схемы все аналогично.

Таким образом, задержки элементов g6 и g3 определяют время, в течение которого состояние сохраняется на емкости.

На практике важно, чтобы ток утечки транзисторов 19 и 20 был небольшим, иначе за отведенное время емкость может разрядиться ниже (1/2) Up. По сравнению со стандартным АСТ на рис.

1, в схемах на рис.

5 и рис.

8 нарушена функция установки элемента 3И-НЕ в 1 и функция сброса элемента 3И-НЕ в 0. Это значит, что штатный АСТ продолжит работать корректно, даже если в элементах g6 и g3 возникнет соответствующая неисправность.

Для стандартной схемы (без g7) нужно 28 транзисторов.

Для схем рис.

4 и рис.

7 (без транзисторов 11, 12, 24, 23) необходимо 23 и 22 транзистора соответственно.

Если вернуть недостающие p-МОП-транзисторы, эти схемы будут работать надежнее.

Минимальное количество транзисторов в схеме на рис.

7 не обязательно означает, что она лучше схемы на рис.

4 и лучше схемы на рис.

1. Помимо количества транзисторов и тока потребления, есть и другие важные факторы.

параметры, например,

  1. сложность дополнительной схемы установки начальных состояний
  2. грузоподъемность (скорость перезарядки грузоподъемности)
  3. скорость выхода из метастабильного состояния
  4. количество и значения паразитных емкостей
  5. количество и значения токов утечки Сравнительный анализ этих параметров, а также обсуждение схем АСТ, реализованных на других элементах, выходят за рамки данной статьи.

Литература [1] Дж.

Т.

Осборн, «Асинхронный каскад двоичных счетчиков с триггером и вентилем, использующий множество взаимосвязанных схем ИЛИ-НЕ».

Патент US3139540, 30 июня 1964 г.

[2] Л.

Я.

Розенблюм, А.

В.

Яковлев, "О новой графической форме иллюстрации сущности изобретения", Изобретательские вопросы, № 11, стр.

36-40, 1988. [3] https://workcraft.org [4] В.

И.

Горячев, Б.

М.

Мансуров, Я.

А.

Мартыненко Д.

, Талыбов Р.

Г.

«Четырехфазный импульсный распределитель».

Авторское свидетельство SU342299, 14.06.1972. 5. Варшавский В.

И.

, Кравченко Н.

М.

, Мараховский В.

Б.

, Цирлин Б.

С.

Счетный триггер на КМОП-транзисторах.

Авторское свидетельство SU1398069, 23.05.1988. Теги: #Производство и разработка электроники #Электроника для начинающих #отказоустойчивость #проектирование схем #триггер #неисправность #переключение #асинхронные схемы #асинхронная схема #СТГ #обработка неисправностей

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.