Реверсивный счетчик

Иллюстрации

Показать все

Реферат

 

ОП ИСАКИИ

ИЗОВРИТИН ИЯ

К АВТО РСК©ИУ СОИ ТВЛЬСУВУ

Сотов Совотсиик

Социааистичесиик ресттубиия оц,892739

{6!) Дополиителыюея ввт. свид-ву ($l)N. Км.

Н 03 К 23/24

{22)Заявлено 24.03.80{21) 2896550/18-21 с присоединением заявки М

{23) Приоритет

Рвуаарааавй мнятат ььСР м двлаи язабрвтаннИ я еткрития

Опубликовано 23.12.81 Бтоллетень М 47 (5З) УДК 621. 374. .32(088.8) Дата опубликования описания 25. 12.81 (72) Автори изобретения

И.И. Лазер, Г.С. Брайловский и 10 (71) Заявитель (5ф } РЕВЕРСИВНЫЙ СЧЕТЧИК

Изобретение относится к устройст- вам импульсной техники и может быть использовано в автоматике и вычислительной технике.

Известен реверснвный счетчик, содержащий разряды, каждый из которых

Ф содержит счетный триггер, и коммутирующие элементы, первые входы которых соединены с выходами счетного триггера, а вторые входы соединены с управляющими шинами fl) .

Недостатком этого реверсивного счетчика является сравнительно низкое быстродействие.

Известен также реверсивный счетчик, содержащий разряды, каждый из " которых содержит первый, второй и третий RS-триггеры, а каждый разряд, кроме первого, содержит. также дополнительный элемент И-НЕ, первый RS-трит гер первого разряда содержит первый и второй элементы -HE, первые входы ,которых соединены с выходами соответственно второго и первого элементов

И-НЕ этого RS-триггера, остальные входы первого и второго элементов

И-НЕ соедИнены соответственно с единичными и нулевыми выходами первого

RS-триггера, второй RS-триггер первого разряда содержит третий и четвертый элементы И-НЕ, первые входы которых соединены с выходами соответственно четвертого и третьего элементов

И-НЕ, остальные входы которых соединены соответственно с единичными и нулевыми входамн второго RS-триггера, третьи RS-триггеры каждого разряда содержат пятый и шестой элементы

И-НЕ, первые входы которых оедннены с соответственно с выходами шестого и пятого элементов И-НЕ, сотальные входы которых соединены соответственно с нулевыми и единичными входами третьего RS-триггера, первый RS"òðèããåð каждого разряда, кроме первого, содержит первый и второй элементы И-НЕ и первый вспомогательный элемент И-НЕ, первые входы первого, второго и пер2739

5

20

55 ого вспомогательного элементов И-НЕ

;...оединены с выходами соответственно второго и первого вспомогательных э цементов И-НЕ, .остальные входы которого соединены с первой группой нулевых входов первого RS-триггера, вторая группа нулевых входов первого

RS-триггера соединена с остальными входами второго элемента И-НЕ, а единичные входы первого RS-триггера соединены с остальными входами первого элемента И-НЕ второй ЯЬ-триг" гер каждого разряда, кроме первого, содержит третий и четвертый элементы И-НЕ и второй вспомогательный элемент И-НЕ, первые входы которых соединены с выходами соответственно четвертого и третьего элементов И-НЕ„ второй вход третьего элементы И-НЕ соединен с выходом второго вспомогательного элемента И-НЕ, остальные входы которого соединены с первой группой нулевых входов второго RS-триггера, вторая группа нулевых входов которого соединена с остальными входами четвертного элемента И-НЕ, а единичные входы второго RS-триггера соединены с остальными входами третьего элемента И-ЕЕ, выход пятого элемента

И-НЕ каждого разряда соединен с единичным входом первого RS-триггера того же разряда, и входами первых групп нулевых входов первого и второго

RS-триггеров следующего разряда, вторые группы нулевых входов которых соединены с выходом шестого элемента

И-НЕ предыдушего разряда, счетный вход реверсивного счетчика соединен с нулевыми входами первого и второго

RS-триггеров первого разряда, выход первого элемента И-НЕ каждого разряда соединен с единичным входом второго RS-триггера того же разряда, выход четвертого элемента И"НЕ каждого разряда соединен с нулевым входом третье"

ro RS-триггера того же разряда и в первом разряде с нулевым входом первого RS-триггера, а в каждом из остальных разрядов с входом второй группы нулевых входов первого RS-триггера того же разряда, выход второго элемента И-НЕ каждого разряда соединен с единичным входом третьего RS-триггера того же разряда, выход первого вспомогательного элемента И-НЕ каждого из разрядов соединен с единичным входом третьего RS-триггера того же разряда, нулевой вход которого соединен с входом первой группы нулевых

4 входов первого RS-триггера того же разряда и выходом второго вспомогательного элемента И-НЕ того же разряда, выход дополнительного элемента

И-НЕ каждого разряда соединен с единичным входом второго RS-триггера того же разряда и входами первой и второй групп нулевых входов первого

RS-триггера, выход шестого элемента

И-НЕ каждого разряда, кроме первого, соединен с первым входом дополнительного элемента И-НЕ того же разряда, второй вход которого соединен с шиной

"Реверс", шина "Сложение" соединена с входами вторых групп нулевых входов первого и второго RS-триггеров каждого из разрядов, шина "Вычитание" соединена с входами первых групп нулевых входов первого и второго

RS-триггеров всех разрядов (2) .

Недостатком этого реверсивного счетчика является сравнительно большая сложность.

Цель изобретения — упрощение ревер25 сивного счетчика.

Поставленная цель достигается тем, что в реверсивном счетчике, содержащем разряды, каждый из которых содержит первый, второй и третий

RS-триггеры, а каждый разуяд, кромепервого, содержит также дополнитель" ный элемент И-НЕ, первый К5-триггер первого разряда содержит первый и второй элементы И-НЕ, первые входы которых соединены с выходами соответственно второго и первого элементов И-BE этого RS-триггера, остальные входы первого и второго .элементов

И-НЕ соединены соответственно с еди" ничными и нулевыми входами первого

ИО

RS-триггера, второй КЯ-триггер первого разряда содержит третий и четвертый элементы И-НЕ, первые входы которых соединены с выходами соответственно четвертого и третьего элементов И-НЕ, остальные входы которых соединены соответственно с еди-. ничными и нулевыми ьходами второго

RS-триггера, третьи RS-триггеры каждого разряда содержат пятый и шестой элементы И-НЕ, первые входы которых соединены соответственно с выходами шестого и пятого элементов И-НЕ, остальные входы которых соединены соответственно с нулевыми и единичными входами третьего RS-триггера, первый

RS-триггер каждого разряда, кроме первого, содержит первый и второй элементы И-КЕ и первый вспомогатель8927 ный элемент И-НЕ, первые вхрды первого, второго и первого вспомогательного элементов -HE соединены с выходами соответственно второго, и первого элементов И-НЕ, второй вход первого элемента -HE соединен с выходом первого вспомогательного элемента -HE остальные входы которого соединены с первой группой нулевых входов первого RS-триггера, вторая 31 группа нулевых входов первого RS-триггера соединена с остальными входами второго элемента И-НЕ, а единичные входы первого RS-триггера соединены с остальными входами первого элемен- 1% та И-НЕ, второй RS-триггер каждого разряда кроме первого, содержит третий и четвертый элементы И-НЕ и вто-. рой вспомогательный элемента И-НЕ, первые. входы которых соединены с вы- 20 ходами соответственно четвертого и третьего элементов И-НЕ, второй вход третьего элемента И-НЕ соединен с выходом второго вспомогательного. элемента И-НЕ, остальные входы которого И соединены с первой группой нулевых входов второго RS-триггера, вторая группа нулевых входов которого соединена с остальными входами четвертого элемента И-НЕ, а едийичные вхо- щ ды второго RS-триггера соединены с остальными входами третьего элемента

И-НЕ, выход пятого элемента -HE каждого, разряда соединен е единичным входом первого RS-триггера того же разряда и входами первых групп нулевых входов первого и второго

RS-триггеров следующего разряда, вторые группы нулевых входов которых соединены с выходом шестого элемента -HE предыдущего разряда, счетный вход реверсивного счетчика соединен с нулевыми входами первого и второго RS-триггеров первого разряда выход первого элемента И-НЕ каждого разряда соединен с единичным входом второго RS-триггера того же разряда, выход четвертого элемента И-HE каждо-го разряда соединен с нулевым входом третьего RS-триггера того же разряда

50 и, в первом разряде с нулевым входом первого RS-триггера, а в каждом из остальных разрядов — с входом второй группы нулевых входов первого RS-триггера того же разряда, выход второго элемента =HE каждого разряда соеди- нен с единичным входом третьего

RS-триггера того же разряда, выход первого вспомогательного элемента

39 6

И-НЕ каждого из разрядов соединен с единичным входом третьего RS-триггера того же разряда, нулевой вход которого соединен с входом первой группы нулевых входов первого RS-триггера того же разряда и выходом второго вспомогателЬного элемента И- НЕ того же разряда, выход дополнительного элемента И-НЕ каждого разряда соединен с единичным входом второго

RS-триггера того же разряда.и входами первой и второй групп нулевых входов первого RS-триггера, выход шесто-. го элемента -HE каждого разряда, кроме первого, соединен с первым входом дополнительного элемента H-HE того же разряда, второй вход которого соединен с шиной "Реверс". Шина "Сложение" соединена с входами вторых групп нулевых входов первого и второго RS-триггеров каждого из разрядов, шина "Вы- читание" соединена с входами первых групп нулевых входов первого и второго RS-триггеров всех разрядов, первый и второй дополнительные входы дополнительных элементов -HE каждого из разрядов соединены с выходами второго элемента И-НЕ и первого вспомогательного элемента И-НЕ того же разряда, а единичные входы первых RS-триггеров каждого из разрядов, кроме первого, соединены с инверсной шиной реверсирования.

На чертеже изображена структурная схема счетчика.

Реверсивный счетчик содержит разряды 1, каждый из которых содержит первый 2, второй 3 и третий 4 КЬ-триггеры, а кажцый разряд, кроме первого,, содержит также дополнительный элемент

И-НЕ 5, первый Ю-триггер 2, первого разряда содержит первый 6 и второй 7 элементы И-НЕ, первые входы которых соедннены с выходами соответственно второго 7 и первого 6 элементов

И-НЕ этого RS-триггера,.остальные входы первого 6 и второго 7 элементов И-НЕ соединены соответственно с единичными и нулевыми входами первого RS-триггера, второй RS-триггер 3 первого разряда содержит третий 8 и четвертый 9 элементы H-HE, первые входы которых соединены с выходами соответственно четвертого 9 и третьего 8 элементов И-НЕ, остальные входы которых соединены соответ-. ственно с единичными и нулевыми входами второго RS-триггера 3, третьи

RS-триггеры 4 каждого разряда содер892739 жат пятый 10 и шестой 11 элементы

И-НЕ, первые входы которых соединены соответственно с выходами шестого 11. и пятого 10 элементов И-НЕ, остальные входы которых соединены соответственно с нулевыми и. единичными входами третьего RS-триггера 4, первый

RS-триггер 2 каждого разряда, кроме первого, содержит первый 6 и второй

7 элементы И-НЕ и первый вспомогате- 1© льный элемент И-НЕ 12, первые входы первого 6 и второго 7 и первого вспомогательного 12 элементов И-НЕ соединены с выходами соответственно второго 7, первого 6 и первого. 12 вспомо- М гательного элементов И-НЕ, второй вход первого элемента И-НЕ 6 соединен с выходом первого вспомогательного элемента И-НЕ 12, остальные входы которого соединены с первой группой р0 нулевых входов первого RS-триггера 2 вторая группа нулевых входов первого

RS-триггера 2 соединена с остальными входами второго элемента И-НЕ 7, а единичные входы первого RS-триггера

2 соединены с остальными входами первого элемента И-НЕ 6, второй

RS-триггер 3 к ;юкдого разряда, кроме первого, содержит третий 8 и четвертый 9 элементы И-НЕ и второй вспомо- 0 гательный элемент И-НЕ 13, первые входы которых соединены с выходами соответственно четвертого 9 и третьего 8 элементов Й-НЕ, второй вход третьего элемента И-НЕ. 8 соединен с выходом второго вспомогательного элемента -HE 13, остальные входы которо

ro соединены с первой группой нулевых входов второго RS-триггера 3 вторая группа нулевых входов которого соединена с остальными входами четвертого элемента И-НЕ 9, а единичные входы второго RS-триггера 3 соединены с остальными входами третьего 8 элемента

И-НЕ, выход пятого элемента И-НЕ 10, каждого разряда соединен с единичным входом первого RS-триггера 2 того же разряда, и входами первых групп нулевых входов первого 2 и второго

3 RS-триггеров следующего разряда, 50 вторв|е группы нулевых входов которых соединены с выходом шестого элемента И-НЕ 11 предыдушего разряда, . счетный вход 14 реверсивного счетчи-.. ка соединен с нулевыми входами перво" го 2 и второго 3 RS-триггеров первого

ФЗ разряда, выход первого элемента И-НЕ

6 каждого разряда соединен с единичным входом второго RS-триггера 3 того же разряда, выход четвертого элемента

H-НЕ 9 каждого разряда соединен с нулевым входом третьего RS-триггера 4 того же разряда, и, в первом разряде, с нулевым входом первого RS-триггера

2, а в каждом из остальных разрядов с входом второй группы нулевых входов первого RS-триггера 2 того же разряда

> выход второго элемента И-НЕ 7 каждого разряда соединен с единичным входом, третьего RS-триггера 4 того же разряда, выход первого вспомогатель.сого элемента И-НЕ 12 каждого из разрядов соединен с единичным входом третьего

RS-триггера 4 того же разряда, нулевой вход которого соединен с входом первой группы нулевых входов первого

RS-vpqrrepa 2 того же разряда и выходом второго вспомогательного элемента

И-НЕ 13 того же разряда, выход дополнительного элемента И-НЕ 5 каждого разряда соединен с единичным входом второго RS-триггера 3 того же разряда и входами первой и второй групп нулевых входов первого RS-триггера

2, выход элемента И-НЕ 6 каждого разряда, кроме первого, соединен с первым входом дополнительного элемента И-НЕ 5. того же разряда, второй вход которого соединен с шиной "Реверс" 15, шина

"Сложение" 16 соединена с входом .вторых групп нулевых входов первого 2 и второго 3 RS-триггеров каждого из pasрядов, шина "Вычитание" 17 соединена с входами первых групп нулевых входов первого 2 и второго 3 RS-триггеров всех разрядов, первый и второй дополнительные входы дополнительнь1х элементов И-НЕ 5 каждого из разрядов соединены с выходами второго элемента

И-НЕ 7 и первого вспомогательного элемента И-НЕ 12 того же разряда, а единичные входы первых RS-триггеров 2 каждого из разрядов, кроме первого, сое динены с инверсной шиной 18 .реверсирования..Реверсивный счетчик работает сле- " дующим образом.

Во время счета в одном из режимов (сложение или вычитание1 элементы 5 закрыты сигналом логического нуля по шине 15 "Реверс". Перед сменой режима счета поступающий по шине 15

"Реверс" сигнал логической единицы в зависимости от состояния разряда от" крывает элемент 5. Сигнал с выхода открытого элемента 5 нри смене режима работы и опасном состоянии преды892739

10,душего разряда обеспечивает такую установку RS-триггеров, которая соответствует подтверждению состояния третьего RS-триггера. Таким образом, устраняется возможность сбоя счетчика у при pesepce.

Рассмотрим, например, работу первых двух разрядов реверсивного счетчика.

В исходном состоянии эти разряды находятся в состоянии 00, а на шины 1Ф

"Сложение" 16 и "Вычитание" 17 поступают. сигналы, соответствующие режиму суммирования. Тогда поступающие на вход 14 импульсы закономерно суммируются .в первом и втором разрядах. 1S

После прихода пятого счетного импульса необходимо начать режим вычисления. В момент 1 изменяются сигналы по шинам "Реверс" и инверсной шине

18 реверсирования. 20

Поскьольку второй разряд находится в нулевом состоянии — логический. элемент 5 переключается в состояние логического нуля и вызывает изменение состояния единичного входа вта- 2% рого RS-триггера 3, а также одновременно закрывает нулевые входы первого RS-триггера 2. При изменении сигналов по шинам "Сложение" 16 и "Вычитание" 17 в момент времени t< нулевой 36 выход второго RS-триггера 3 вырабатывает сигнал логического нуля, под-. тверждающий нулевое состояние третьего RS-триггера 4.

Таким образом, реверс, прй котором на входе второго разряда производится коммутация сигнала логического нуля на сигнал логической единицы, не вызывает изменения состояния выхода второго разряда. В момент вре- 40 мени t изменяются сигналы по шинам

15.и 18, что обеспечивает выключение логического элемента 5 и дальнейшую обычную работу счетчика в режиме вы-читания. 4В

Рассмотрим работу счетчика при смене режима работы в том случае, когда второй разряд находится в единичном состоянии, а входной сигнал. коммутирован при смене режима с логического нуля на логическую единицу. Такая ситуация имеет место в счетчике, например, после двенадцатого счетного импульса. В момент времени и поступают сигналы по шинам

15 и 18. Благодаря единичному состоянию второго разряда, состояние логического элемента 5 не может изме-. ниться, а сигнал шины 15, непосредственно поступающий на единичный вход первого RS-триггера, 2, вызывает появление логической единицы на выходе этого триггера и, как следствие этого, переход в нулевое состояние второго RS-триггера 3. Процессы, протекающие в момент времени обеспечивают установку первого

2 и второго 3 RS-триггеров, которая в дальнейшем обуславливает подтверждение состояния третьего РЬ=триггера-4.

В момент времени t происходит смена сигналов на шинах 15 и 18.

Это вызывает появление логического нуля на выходе первого RS-триггера

2 и подтверждается состояние третьего RS-триггера 4. Вторичное изменение сигналов по шинам 15 и 18 в момент вревремени t+ не вызывает никаких изменений в состоянии разряда.

Таким образом, и в другом исходном состоянии второго разряда появление на его входе логической единицы при смене режима работы счетчика не вызывает сбоя. При поступлении тринадцатого и последующих счетных импульсов происходит работа счетчика в режиме сложения.

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

Формула изобретения

Реверсивный счетчик, содержащий разряды, каждый из которых содержит первый, второй и третий ВЯ-триггеры, а каждый разряд, кроме первого, содержит также дополнительный элемент

H-НЕ, первый RS-триггер первого pasряда содержит первый и второй элементы И-НЕ, первые входы которых соединены с выходами соответственно второго и первого элементов И-НЕ этого

RS-триггера, остальные входы первого и второго элементов 11-НЕ соединены соответственно с единичными и нулевыми входами первого RS-триггера, второй RS-триггер первого разряда содержит третий и четвертый элементы

И-НЕ, первые входы которых соединены с выходами соответственно четвертого

2739

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР . 9 513511, кл. Н 03 K 23f00, 1971.

И

2. Авторское свидетельство СССР

Н 708516, кл. Н 03 К 23/24, 1980. (прототип).

11 89 и третьего элементов И-НЕ, остальные входы которых соединены соответствен. но с единичными и нулевыми входами второго RS-триггера, третьи.RS-триггеры каждого разряда содержат пятый и .шестой элементы И-НЕ, первые входы которых соединены соответственно о выходами шестого и пятого элементов

-HE остальные входы которых соединены соответственно с нулевыми и единичными входами третьего RS-триггера, первый RS-триггер каждого разряда, кроме первого, содержит первый и второй элементы И-НЕ и первый вспомогательный элемент И-.НЕ, первые входы первого, второго и первого вспомогательного элементов И-НЕ соединены с выходами соответственно второго и первого элементов И-НЕ, второй вход первого элемента И-НЕ соединен с выходом первого вспомогательного элемента И-НЕ, остальные входы которого соединены с первой группой нулевых входов первого RS-триггера, вторая группа нулевых входов первого

RS-триггеров соединена с остальными входами второго элемента И-НЕ, а единичные входы первого RS-триггера соединены с остальными входами первого элемента И-HE второй

RS-триггер каждого разряда, кроме первого, содержит, третий и четвертый элементы И-НЕ и второй вспомогательный элемент И-НЕ, первые входы которых соединены с выходами соот" ветственно четвертого и третьего элементов И-НЕ, второй вход третьего элемента И-НЕ соединен с выходом второго вспомогательного элемента

И-НЕ, остальные входы которого соединены с первой группой нулевых вхо;. дов второго RS-триггера, вторая группа нулевых входов которого соединена с остальными входами четвертого элемента И-НЕ, а единичные входы вто-. рого RS-триггера соединены с остальными входами третьего элемента -HE, выход пятого элемента И-НЕ каждого разряда соединен с единичным входом первого RS-триггера того же разряда и входами первых групп нулевых входов первого и второго RS-триггеров следующего разряда, вторые группы нулевых входов которых соединены с выходом шестого элемента И-НЕ предыдуще1.о разряда, счетный вход реверсивного счетчика соединен с нулевыми входами первого и второго RS-триг. геров первого разряда, выход первого элемента И-НЕ каждого разряда соединен с единичным входом второго

RS-триггера того же разряда, выход у четвертого элемента И-НЕ каждого разряда соединен с нулевым входом третьего RS-триггера того же разряда и, в первом разряде с нулевым входом первого RS-триггера, а в каждом из

10 остальных разрядов — с входом второй группы нулевых входов первого RS-триггера того же разряда, выход второго элемента И-НЕ каждого разряда сое" динен с единичным входом третьего

1$ RS-триггера того же разряда, выход первого вспомогательного элемента

И-НЕ каждого из разрядов соединен с единичным входом третьего RS-триг= гера того же разряда, нулевой вход

20 которого соединен с входом первой группы нулевых входов первого RS-триг. ,:гера того же разряда и выходом второго вспомогательного элемента И-НЕ того же разряда, выход дополнительИ ного элемента И-НЕ каждого разряда, соединен с единичным входом второго

RS-триггера того же разряда и входами первой и второй групп нулевых входов первого RS-триггера, выход 0 шестого элемента И-НЕ кажцого разряда, кроме первого, соединен с первым входом дополнительного элемента

И-НЕ того же разряда, второй вход ,которого соединен с шиной "Реверс", шина "Сложение" соединена с входами вторых групп нулевых входов первого и второго RS-триггеров каждого из разрядов, шина "Вычитание" соединена с входами первой групп нулевых входов первого и второго RS-триггеров всех разрядов, отличающийся тем, чТо, с целью упрощения, первый и второй дополнительные входы дополнительных элементов -HE каждого .из разря—

« дов соединены с выходами второго элемента Ы-НЕ и первого вспомогательного элемента И-НЕ того же разряда, а единичные входы первых RS-триггеров каждого из разрядов, кроме первого, соединены с инверсной шиной реверсировачия.