Асинхронный регистр сдвига

Иллюстрации

Показать все

Реферат

 

О П И C" А- - Н - И вЂ” Е

ИЗОБРЕТЕНИЯ

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

Социапистических

Республик

« i 728161 (61) Дополнительное к авт. свид-ву. р 374663 (22) Заявлено 221178 (21) 2686630/18-24 с присоединением заявки М9 (51) м. к,.2

G 11 С 19/00

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

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

Опубликовано 150480. Бюллетень М 14 (53) УДК 681. 327. 66 (088. 8) Дата опубликования описания 180480

В.И. Варшавский, В, Б. Мараховский, В. А, Ïåñ÷àíñêèé, Л, Я. Розен блюм, Н.A.Ñòàðoäóáöåâ и Б.С.Цирлин (72) Авторы из обретен и я (71) Заявитель

Институт социально-экономических проблем АН СССР (5 4 ) АСИНХРОННЫЙ РЕГИСТР СДВИГА

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

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

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

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

Целью изобретения является повышение надежности асинхронного регистра сдвига.

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

728161

Схема предложенного регистра сдвига приведена на чер еже, Каждый разряд регистра содержит троичный триггер 1 и вспомогательный элемент И-HE 2. Троичный триггер содержит элементы И-НЕ 3,4 и 5.Выходы элементов 3 и 4 — информационные выходы триггера, а выход элемента

5 = -управляющий выход. Выход элемента

2 каждого разряда соединен с входом элемента 5 своего разряда и с входами элементов 2 предыдущего и последующего разрядов. Выход элемента 3 (4) каждого разряда соединен с входами элементов 4,5 (3,5) своего разряда, элемента 3 (4) последующего разряда и элементов 2,3,4 предыдущего разряда. Выход элемента 5 каждого разряда соединен с входами элемен "тов 3,4 своего разряда и элемента

2 последующего разряда.

Асинхронный регистр сдвига работает следующим образом.

Состояния троичного триггера 1 (значения на выходах элементов 3,4, 5) соответствуют 011 — в триггер записана 1, 101 — в триггер записа 0, 110 — информация в триггере стерта, Запись информации в данный разряд

-происходит," если в- йредыд щей раз- ряде записана 1 или 0, а в последующем разряде информация стерта и значение на выходах вспомогательных элементов 2 предыдущего и последующего разрядов равно единице.

Запись начинается установкой на выходе вспомогательного элемента данного разряда значения 0, за тем на выходе элемента 5 устанавливается 1 . Процесс завершается установкой 0 на выходе одного из элементов 3 или 4, в результ«ате"чего троичный триггер 1 оказывается в состоянии 011 или 101.

После этого происходит стирание информации в предыдущем разряде.

При этом сначала устанавливается 1 на выходах элементов 3 и 4, а затем — 0 на выходе элемента 5, в результате чего троичный триггер предыдущего разряда оказывается в состоянии 110 °

Только после того как процесс стирания информации в предыдущем разряде. завершится, на выходе вспомогательного элемента данного разряда

° устанавливается 1, что разрешает перепись информации из данного разряда в последующей.

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

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

Асинхронный регистр сдвига по авт.св. Р 374663, о т л и ч а ю щ и, и с я тем, что, с целью повыО щения надежности регистра, выход вспомогательного элемента И-НЕ каждого разряда регистра соединен с управляющим входом троичного триггера данного разряда и с входами вспомогательных элементов И-НЕ предыдУщего и последующего разрядов регистра, а два входа вспомогательного элемента И-НЕ каждого разряда регистра подключены к соответствующим парам информационных входов троичного

40 триггера данного разряда регистра и к соответствующим информационным выходам троичного триггера последующего разряда регистра.

728161

Составитель Ю.Розенталь

Редактор T.Þð÷èêoâà Техред M.Ïåòêo Корректор,И,Муска

Заказ 1144/49 Тираж 662 Подписное

ЦНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб.,д.4/5

Филиал ППП Патент, r.Óæroðoä, ул.Проектная,4