-разрядное счетно-сдвиговое устройство

Иллюстрации

Показать все

Реферат

 

ЬСЕСО1с.зифЛ

А;

Ррт ъйтнв-тех й! 14есклчт рл767842

0 -п.,и-с A и и е

Союз Советских

Социалистнческ их

Республик

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 070176 (21) 2312029/18-24 с присоедикеиием заявки Йо (23) Приоритет (5!)М. Кл.з

G 11 С 19/00

Н 03 К 23/02

Государственный комитет

СССР по делам изобретений и открытий

Опубликовано 3009,80 Бюллетень Мо36 (53) УДК 681. 325 (088. 8) Дата опубликования описания 3009.80 (72) Авторы изобретения

В.A.ОРехов,A.Ô.Герцовский и И.П.Врызгалов (71 ) За яв и тель (54) 11-РАЗРЯДНОЕ СЧЕТНО-СДВИГОВОЕ УСТРОЙСТВО

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

Известны и -разрядные счетно-сдвиговые устройства, применяемые в вычислительной технике (Щ2).

В известных устройствах для осуществления операции рода работы: счета и сдвига — логические элементы, переключаемые при изменении режима работы устройства, обслуживают (коммутируют) отдельно каждый триггер (разряд) счетно-сдвигового устройства.

Из известных П --разрядных счетносдвиговых устройств наиболее близким по технической сущности к изобретению является устройство, представляющее собой комбинированный регистр счета и сдвига двоичных ° чисел (2).

Недостаток этого устройства заключается в том, что в нем логические элементы, переключаемые при изменении режима работы устройства, обслуживают каждый триггер (разряд регистра); это усложняет устройство и снижает его надежность.

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

Поставленная цель достигается тем, что и -разрядное счетно-сдвиговое устройство, содержащее n/2 счетных блоков, причем каждый счетный блок имеет двухразрядный регистр, первый счетный блок содержит, кроме того, элемент И- НЕ и элемент НЕ, а каждый 1-й счетный блок (g =2,..., n/2) — два элемента 2И-ИЛИ-НЕ, 1 причем вход установки в нуль каждого двухразрядного регистра подключен к управляющей шине обнуления

15 устройства, управляющая шина счета устройства — к первому входу элемента И-HE первого счетного блока и первым входам первых групп входов первого и второго элементов 2И-ИНИ20 НЕ каждого j --го счетного блока устрой ства, первые входы вторых групп входов которых соединены с управляющей .шиной разрешения сдвига устройства, тактовый вход устройства через элемент НЕ подключен ко входу синхронизации двухразрядного регистра, nepaoro счетного блока, а также соединен со вторым входом второй группы входов второго элемента 2И-ИЛИ-НЕ

З0 каждого j --го счетного блока, выход

767842

Вход

5О 0

5 бО б

65 8 которого связан со входом синхронизации двухразрядного регистра того же блока, второй вход второй группы входов первого элемента 2ИИЛИ-НЕ и второй вход первой группы входов второго элемента 2И-ИЛИНЕ g-го счетного блока соединены с выходом двухразрядного регистра (j-1) -ro счетного блока, а второй вход первой группы входов первого элемента 2И-ИЛИ-НЕ 1-го счетного блока подключен-к выходу двухразрядного регистра j --го счетного блока, информационный вход которого подсоединен к выходу первого элемента

2И-ИЛИ-НЕ -го счетного блока, выход элемента И-НЕ первого счетного блока соединен с информационным входом двухразрядного регистра пер" вого счетного блока, выход двухразрядного регистра первого счетного блока — со вторым входом элемента

И-НЕ первого счетного блока.

На фиг. 1 представлена блок-схема и -разрядного счетно-сдвигового устройства; на фиг.2 и на фиг.3 показаны варианты построения двухразрядного регистра íà T -К-триггерах и

Р-триггерах соответственно.на фиг.4 представлена схема преобразователя кода.

П-разрядное счетно-сдвиговое устройство содержит и/2 счетных блоков 1, каждый из которых содержит двухразрядный регистр 2 (регистр сдвига). Первый счетный блок 1 содержит, кроме того, элемент И-НЕ 3 и элемент НЕ 4, каждый 3 -й счетный блок 1 (3= 2,..., n/2) — элементы 2ИИЛИ-НЕ 5 и б. Управляющая шина 7 обнуления подключена ко входу установки в нуль каждого двухразряднаго регистра 2. Управляющая шина 8 счета подключена к первым входам первых групп входов элементов 2И-ИЛИ-HE

5 и б и первому входу элемента И-HE

3, управляющая шина 9 разрешена сдвига — к первым входам вторых групп входов элементов 2И-ИЛИ-НЕ 5 и 6.

Тактовый вход 10 устройства через элемент НЕ 4 подключен ко входу синхронизации регистра 2 первого счетного блока 1, а также соединен со вторым входом группы входов элемента

2И-ИЛИ-НЕ 6 g-ro счетного блока 1.

Выход регистра 2 каждого g -го счетного блока 1 соединен со вторым входом второй группы входов элемента

2И-ИЛИ-HE б (+1)-ro счетного блока 1 и со вторым входом первой группы входов элемента ?И-ИЛИ-НЕ 5 g-ro счетного блока 1, выход регистра 2 первого счетного блока — с входом элемента 2И-ИЛИ-НЕ 6 и вторым входом второй группы входов элемента 2ИИЛИ-НЕ 5 второго счетного блока 1, а также со вторым входом элемента

И-НЕ 3 первого счетного блока 1.

Регистр каждого счетного блока

1 может быть выполнен с помощью двух Ê -триггеров 11 и 12 и элемента НЕ 13 (фиг. 2) или с помощью двух D -триггеров 14 и 15 (фиг.3) °

Устройство работает следующим

5 образом.

На вход 10 разрядного счетносдвигового устройства поступают импульсы для счета или тактовые импульсы сдвига. На управляющие шины 9 или

1О 6 подается сигнал разрешения рода работы устройства: сдвиг или счет соответственно.

При подаче разрешающего сигнала на управляющую шину 9 тактовые им1Я пульсы через соответствующие элементы 2И-ИЧИ-НЕ б поступают одновременно на С -входы двухразрядных регистров

2 g --x счетных блоков 1, а на Ъ-входы этих регистров через элементы

2О 2И-ИЛИ-НЕ 5 проходят сигналы с двухразрядных регистров 2 (g-1)-х счетных блоков 1.

При подаче разрешающего потенциала на управляющую шину 8 импульсы поступают только на (..-вход двухраз рядного регистра 2 первого счетного блока 1 (через элемент НЕ 4) . При этом С -входы двухразрядного регистра

2 каждого 1-го счетного блока l через свой элемент 2И-ИЛИ-НЕ 6 подЗО ключаются к восходу двухразрядного регистра 2 (j -1) -го счетного блока.l.

Ь-вход j --го счетного блока 1 через свой элемент 2И-ИЛИ-НЕ 5 соединяется со своим выходом.

35 Таким образом, при подаче разрйшающего сигнала на управляющую шину 9 происходит сдвиг записанного числа, как в обычных сдвиговых регистрах, а при подаче разрешающего сиг40 нала на управляющую шину 8 — счет поступивших на вход устройства импульсов. Счет осуществляется в двоично-четвертичной системе счисления в коде, который приведен в табл. 1;

Т а б л и ц а 1

767842

Продолжение табл. 1

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

12 триггера

0 1

2 0 1

3 g 1

4 1 0

5 1 0

6 1 0

7 1 0

8 0 1

55

9 1 0 1 1

10 1 1 1 1

0 1 1 1

0 0 0 1

13 1 0 0 1 10

l4 1 1 0 1

15 0 .1 0 1

I5

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

При необходимости перевести полученный код в обычный двоичный на выходе данного устройства ставится преобразователь кода, например такой, какой изображен на фиг. 4. При выводе числа из устройства через данный пре- 25 образователь из последнего выходят числа в позиционном двоичном коде, т.е. в коде обычного двоичного счетчика. В табл.2 приведены числа, состоящие из всех возможных комбинаций по группам: 00,01,11,10, которые объясняют выход числа из устройства с данным преобразователем.

Т а блица 2

Такт Выход щ-ур Выход Я Выход триггера ТТ

Данное устройство выгодно отличается от известных более простыми связями, меньшим количеством конструктивных узлов, меньшим потреблением 60 мощности.

При построении счетно-сдвигового устройства по данному варианту затраты электронного оборудования на логические элементы, управляющие режимом работы, сокращаются не менее чем на

50Ъ, следовательно, возрастает на:дежность и экономичность всего устройства. и -разрядное счетно-сдвиговое устройство, содержацее n/2 счетных блоков, причем каждый счетный блок содержит двухразрядный регистр, первый счетный блок содержит, кроме того, элемент И-НЕ и элемент НЕ, а каждый

3-й счетный блок (1=2,..., и/2) — два элемента 2И-ИЛИ-НЕ, причем вход установки в нуль каждого двухразрядного регистра подключен к управляюц1ей шине обнуления устройства, управляющая шина счета устройства подключена к первому входу элемента И-НЕ первого счетного блока и к первым входам первых групп входов первого и второго элементов 2И-ИЛИ-HE каждого g --ro счетного блока устройства, первые входы вторых групп входов которых соединены с управляющей шиной разрешения сдвига устройства, тактовый вход устройства через элемент.HE подключен ко входу синхронизации двухразрядного регистра первого счетного блока, а также соединен со вторым входом второй группы входов второго элемента 2И-ИЛИ-НЕ каждого -го счетного блока, выход которого соединен со входом синхронизации двухраэрядного регистра того же блока, о т л ич а ю щ е е с я тем, что, с целью упрощения устройства, второй вход второй группы входов первого элемента

2И-ИЛИ-НЕ и второй вход первой группы входов второго элемента 2И-ИЛИ-HE

„ -го счетного блока соединены с выходом двухразрядного регистра (j -1) -го счетного блока, а второй вход первой группы входов первого элемента 2И-ИЛИ-НЕ -го счетного блока подключен к выходу двухразрядного реги"тра 3 -го счетного блока, информационный вход которого подключен к выходу первого элемента 2ИИЛИ-НЕ g -ro счетного блока, выход элемента И-НЕ первого счетного блока соединен с иноормационным входом двухразрядного регистра первого счетного блока, выход двухразрядного регистра первого счетного блока соединен со вторым входом элемента

И-НЕ первого счетного блока.

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

1, Патент Великобритании 1264181, кл. Л 4 А, 1971.

2. Алексеенко А.Г. Основы микросхемотехники. М., Сов.радио, 1971, с.186 (прототип) .