Реверсивный счетчик в избыточном коде

 

Изобретение относится к вычислительчой технике и способствует повышенига быстродействия вычислительных устройств. Реверсивный счетчик состоит из каскадов, каждый из которых включает элементы И11.1-16.1 и 11,2-16,2, счетные триггеры 18.1-20.1 и 18.2-20.2, элементы ИЛИ 21.1 -23.1. и 21.2-23.2. Введение.в каждый каскад элементов И 17.1 и 17.2, элементов НЕ 24.1 и 24.2, пьосодов 10; 1 и 10.2 соответственно входа 7 во всех каскадах , кроме первого, и кода управления в кажд.т счетный триггер 18.1- 20.1 и 18.2-20.2 обеспечивает неодновременное распространение сигнала переноса между каскадами устройства. 1 ил., 1 табл. ю (Л OD ЯиА

А1

ССЮЗ СОРЕ ТОНИК

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

Н9) (!1) л) 4 Н 03 К 23/56

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

I

t г

1

ГОСУДМ СТВЕННЬ)Ч! КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИИ (2 1) 408 7088 /2 4-2 1 (22) 19 ° 05.86 (46) 23.07.88. Бп)л. F 27 (7f) Таганрогский радиотехнический институт им. В.Д.Калмыкова (72). В.Е.Золотовский, P.Â,Kîðîáêîí и В.Н.Вольвач (53) 621.374.32(088.8) (56) Авторское свидетельство СССР !! !003356 кл. Н 03 Н 23/40, 1983 °

Тарабрин Б.В. Справочник по интегральныи микросхемам.- М.: Энергия, 1980 с. 142, 694; рис. 5-170.

Г(54) РЕВЕРСИВНЫЙ СЧЕТЧИК В ИЗБЫТОЧИОИ КОДЕ (57} Изобретение относнтся к вычислительч и технике и способстВует повьплению быстродействия вычислительных устройств. Реверсивный счетчик состоит из каскадов, каждый иэ которых включает элементы И 1!.1-16.1 и

11,2-16,2, счетные триггеры 18.1-20.! и 18.2-20.2, элементы ИЛИ 2!.1 -23.1. и 21.2-23.2. Введение,в каждый каскад элементов И 17 ° 1 и 17.2, элементов

НЕ 24.1 и 24.2, выходов 10;1 и 10.2 соответственно входа 7 во всех каскадах, кроме первого, и входа управления в каждь)й счетный триг1ер 18.120, 1 и 18. 2-20.2 обеспечивает неодно" временное распространение сигнала переноса между каскадами устройства.

1 ил., 1 табл.

1/б !! 917

И-ббб б1бвтб ббия res ббоб ббтб бт к 1бллбиглиТР11 б.н(бй 1 РХНИКР И Мол(б Т бЫТЬ Исиб)ЛЬ— зовано в нбгбисб1б1телб, п.гх устройствах

vc т1бо11г. г вл х управления, изме рител ьной тРхиике и т.д. Цель изобретения — повышение быстродействия, что достигается эа счет введения новых конструктивных признаков, обеслечинан1п1их неодновременное lp распространение сигналов переноса ме:яду каскадами устройства .

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

На схеме обознаЧено: первый каскад 1, второй каскад 2, первая вход" ная шина 3, вторая входная шина 4; первый, второй входы 5. 1 и р. 1 каскада t; пе бвый, второй и третий входы 20

5.2, 6.2 и 7 каскада 2; первый, второй н третий выходы 8.f, 9,! и 10. каскада 1", первый второй и третйй вЫходы 8.2, 9.2 и 10.2 каскада 2; первый — седьмой элементы И 1!.1-17.125 каскада 1, первый - седьмой элементы

И f1,2-17.2 каскада 2; первый - тре- i тий счетные триггеры 18.1-20.! каскада 1; первый — третий счетные триггеры 18.2-20.2 каскада 2; первый - 30 третий элементы ИЛИ 21 ° 1-.23. f элементы каскада 1, первый - третий элементы ИЛИ 21.2-23.2 каскада 2, элементы

HE 24.1 и 24. 2 соответственно каскадов 1 и 2; информационные выходы

25.1 и 25.2 соответственно каскадов

Ф и 2.

На схеме входы 5.1 и 6.1 каскада

f соединены соответственно с вход" ными шинами 3 и 4, выходы 8.1 и 9.! 40 каскада 1 - с входами 5.2 и 6.2 каскада 2, выходы 5. и 5.2 - соответственно с первыми входами элементов

ИЛИ 21.! и 21.2, с первыми входами элементов И 11.1 и 11.2, с первыми входами элементов И 13.t и 13.2, входы 6.1 и 6.2 соединены соответственно с нторымн входами элементов

ИЛИ 21.1 н 21 ° 2, с первыми входами элементов И 12.1 и 12.2, с первыми входами элементов И 14.1 и 14.2, вторые входы элементов И 14.1 и 14.2 соединены соответственно с инверсными выходами триггеров 18.1 и 18.2, третьи входы элементов И 14.! и 14.2 соединены соответственно с инверсными

55 выходами триггеров 19,1 и 19.2, вто" рые входы элементов И 1!.! и 11.2 соединены соответственно с прямымн вббхбблб1лби т1ббгггг pn1 I R. 1 и I Â. 2 нто"1 рыс вход11 эленеltTnB И 12. н 12. 2

СОРЛИНЕИЛ1 СООТВРТСТВЕНбЮ С ИННЕРСНЫми влбходами триггеров !8,1 18.2, первые входы элементов И 15.! и 15.2 соединены соответственно с инверсными выходами триггерон !8.1 и l8.2, выходы элементов И 15.1 и !5.2 соединены соответственно с выходами 9.1 н 9.2, первые входы элементов И 16.t и 16.2 соединены соответственно с прямыми выходами триггеров 18.1 и !

8.2, вторые входы элементов И l6.t и 16.2 соединены соответственно с прямыми выходами триггеров 19.1 и

19.2, выходы элементов И 16.1 и 16.2 соединены соотнетственно,с выходами

8.1 н 8.2, выходы элементов И 11.1 и

11.2 соединены соответственно с первьп4и входами элементов ИЛИ 22.1 и

22.2, выходы элементов И 12.1 и 12,2 соединены соответственно с вторыми входами элементов ИЛИ 22.f и 22.2, выходы элементов И !3.1 и 13.2 соединены соответственно с первыми входами элементов ИЛИ 23.1 и 23.2, выходы элементов И 14.1 и 14.2 соединены соответственно с вторыми входами элементов ИЛИ 23.1 и 23.2, вход 7 каскада 2 соединен с выходом IО.t.каскада

1, входы элементов HE 24.1 и 24 ° 2 соединены соответственно с входами

5.1 и 5.2, выходы элементов HE 24.t

I и 24 .2 - соответственно с первыми входами элементов И 17.1 и !7,2 ° вторые входы которых соединены соответственно с выходами элементов И 16.1 и 16.2, выходы элементов И 17.1,и

17.2 соединены соответственно с третьими входами элементов ИЛИ 23.! и

23.2, четвертые в! оды ксторых соединены соответственно с выходами элементов И 15.1 и 15.2, вторые входы которых соединены соответственно С прямыми выходами триггеров 20.1 н

20.2 и с вторыми входами элементов

И 13. 1 и 13.2, инверсные выходы триггеров 20.1 и 20.2 соединены соответ- ственно с третьими входами элементов

И 16.1 и 16.2, выходы элементов ИЛИ

21.1-23.1 соединены соотнетственно с входами управления триггеров 18.120.1, выходы элементов ИПИ 21,1-23.2 соединены соответственно с входами управления триггеров !8.2-20.2, счетные входы которых соединены с входом

7 и выходом 10.2, счетные входы триггеров 18. 1-20. I соединены с выходом!

4!!9!/

Формул а

55

10,1 и с выкипим элемента ИЛИ 21,1, информационные выходы 25,1 соединены с прямымн выходами триггеров 18. 120,1, информационные выходы 25.2 соединены с прямыми выходами триггеpos 18.2-20.2.

Шина 3 является шиной сложения, шина 4 - шиной вычитания. Выходы 8. 1 и 8.2 являются выходами переноса, а выходы 9.1 и 9.2 - выходами заема.

° Счетчик функционирует следующим образом.

Перед началом работы все триггеры каскадов устанавливаются в "0" (шина установки в "О" не показана).

Счетчик работает в избыточном четверичном коде. Для представления четверичной цифры н каскаде исполь- . зуются три двоичных разряда. Разрешено использование следующих четверичных цифр: +3(011), +2(0!0), +1(001), 0(000) ° -1(111), -2 (1 10) .

Работа счетчика описывается таблицей.

Иэ таблицы видно,. что перенос в старший каскад из некоторого каскада счетчика при такой организации словения « вычитания не зависит от переноса, приходящего из младшего каскада, т.е. последний не может вызвать перенос в старший каскад. Это исключает возможность возникновения пробега переноса более, чем через один каскад, т.е. быстродействие счетчика оказывается высоким, примерно равным быстродействию параллельного счетчика.

Пусть в каскадах счетчика записан некоторый код. На входах управления

Т-триггеров формируется сигнал "1", если данный триггер при приходе сигнала на счетный вход счетчика должен проинвертироваться, или "0", если не должен проинвертироваться. При поступлении сигнала на яходные шины

3 или 4 по его переднему фронту фор» мируются сигналы, управляющие счетиыии входами триггеров 18.1-20.1 младшего каскада !. (Длительность сигнала на счетном входе должна быть не менее времени срабатывания элементов И и ИЛИ). По заднему фронту сигнала на счетном входе выбранные триггеры инвертируются.

Пусть, например, на шину 3 сложе ния поступают четыре импульса, затем на виму 4 вычитания - два импульса, затем на шину 3 - четыре импульса и затем íI шину 4 шесть имиульсон.

При этом клгкады гчетчпка ирии пчают в соитветстн:и с таблицей следующие энячения (значение младшего каскада записывается справа): (00)+(0+1)i

+ (О+ 2)+ (0+ 3) + ф 0) - (+ 1-1) -(+ 1-2) +

f (0+ 3)+ (+1 О) +(+ !+ )+ (+ !+2)-(+ !+ 1)-(+1 О)-Г-!+!)-(+1-2)-(0+1)-(О О), !

О:где знак или -" между скобками обозначает приход импульса соответственно сложения или вычитания.

В предлагаемом счетчике время его срабатывания складывается иэ времени !

5 срабатывания триггера, времени срабатывания двух элементов И, элемента

ИЛИ н элемента HE изобретения

Ренерсинпый счетчик н избыточном коде, содержащий первую и вторую входные шины и п каскадов, перный н второй входы первого иэ которых соединены соответственно с первой и второй входными шинами, первый и нтОрой выходы каждого каскада соединены соответственно с первым и вторым входами последующего каскада, каждый каскад содержит три счетных триггера, три элемента ИЛИ н первый, второй, третий, четвертый, пятый и шестой элементы И, в каждом каскаде первый вход соединен с первыми входами первого элемента ИЛИ и с первыми входами первого, третьего элементов И, второй вход соединен с вторым входом первого элемента ИЛИ н с первыми входами второго и четвертого элементов

И, второй и третий входы последнего

Н9 которых соединены соответственно с инверсными выходами первого и второго счетных триггеров, вторые входы первого и второго элементов И соединены соответственно с прямым и инвер* сным выходами первого и счетного триггера, перный вход и выход пятого, элемента И соединены соответстненно с инверсным выходом первого счетного триггера н с вторым выходом, первый, второй входы и ныход шестого элемента И соединены соответственно с прямыми выходами первого, второго счетных триггеров и с первым выходом, выходы первого и второго элементов И соединены соответственно с первым н вторым входами второго элемента ИЛИ, выходы третьего и четвертого элементов И соединены соответственно с перТекуе9ее состомяне счетчика.

Перенос в стараий раэряд

Очередное состояние счетПеренос иэ мпадвего раэряда

° Ф Ю

"Пере Занося мм

Пере- Занос". ем"

О 1

О 1 О

Ф

О 0! 0

О О

О О 1 . 9 1

0 0 О О

О . О О О

О О

0 0 О

1 1

О О

0 0

О О О

1 9 .1

0 О

О О

1 . 1 О

О О О 1 О

О 1

0 О О

О 1

О О

1 . О

1 О

0 .0 1

О . О

О О .О О

О !

0 0 0

1 О О О

О О О 0

1 О О 1 !

1 1 0

0 1

О 1 .О

О 1

О 1

1 О

О О 1

9 О

О О

О О

0 0 О О

О О

О О

О О

О 1

О О .О

1 1 4. 9

0 ! 1 О

1 О ю

О.0 0 9

5 94 вым и вторым входами третьего элемеитаИЛИ, отлнч ающийс я тем, что, с целью повыаення быстродействия, каждый каскад содержит третий выход, à sce каскады, кроме первого, содержат третий вход„ который в каждом каскаде соединен с третьим выходом предыдущего каскада, в казщый каскад введены седьмой элемент И и элемент, НЕ, а в какдый счетный триггер введен вход.унравления, вход и выход элемента ЯЕ соединены соответственно с первым входои и с первым входои седьмого элемента И, второй вход и выход которого соединены соответственно с выходом аестого элемента И и с третьим входом третьего элемента ИПИ, четвертый .,вход которого

11917 6 соединен, с.выходом пятого элемента И, второй вход которого соединен. с пряюп» выходом третьего счетного тригге-, 6, ра и с вторыи входом третьего элемен та И, инверсный выход третьего счетного триггера соединен с третьии входом аестого элемента И, выходы sepsoro, второго и третьего элементов ИЛИ щ соединены соответственно с входами управления первого, второго и третьего счетных триггеров, .счетные входы которых в каждом каскаде, кроме первого, соединены с третьими входои и

15 выхОдом, счетные входы первого, второго и третьего счетных триггеров первого каскада соединейы с третьим выходом и с выходом первого элемен. та ИЛИ.

Реверсивный счетчик в избыточном коде Реверсивный счетчик в избыточном коде Реверсивный счетчик в избыточном коде Реверсивный счетчик в избыточном коде 

 

Похожие патенты:

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

Изобретение относится к устройствам разностного счета

Счетчик // 1332527
Изобретение относится к импульс ной технике и может быть использовано в различных устройствах автоматики , вычислительной техники и связи в качестве счетчика в коде Грея, двоич ного счетчика, делителя частоты еле дования импульсов, регистра и отдель ных триггеров

Счетчик // 1332526
Изобретение относится к импульсной технике и может быть использовано в различных устройствах автоматики , вычислительной техники в качестве счетчика в коде Грел Изобретение обеспечивает повышение надежности работы счетчика

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

Счетчик // 1314450
Изобретение относится к цифровой технике и может быть использовано как для суммирования, так и для вычитания счетных импульсов

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

Изобретение относится к автоматике

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

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

Изобретение относится к области цифровой вычислительной техники и автоматики

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

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

Изобретение относится к вычислительной технике и может найти применение при реализации технических средств в этой области

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

Изобретение относится к вычислительной технике и может быть использовано для реверсивного счета импульсов, в устройствах сжатия информации, в устройствах преобразования двоичных кодов координат в геометрический код с основанием √2 и при разработке линейных и круговых интерполяторов

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

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

Изобретение относится к вычислительной технике и может быть использовано при построении цифровых вычислительных машин специального и общего назначения
Наверх