Изобретение относится к области вычислительной техники и может быть использовано при построении цифровых вычислительных машин. По авт.св. № 374663 известен асин хронный регистр сдвига, каждый разря которого содержит троичный триггер из трех элементов И-НЕ, причем два в хода троичного триггера каждого разряда соединены с двумя информационны и входами троичного триггера последующего paзpяi a, а третий выход соединен с уцравляющим третьим входом триггера предыдущего разряда Последнее соёдинение осуществляется через содержащийся в каждом разряде вспомогательный элемент И-НЕ, первый вход которого соединен с третьим выходом троичного триггера своего разряда, второй вход - с выходом вспомогательного элемента последующего разряда, а выход - с управляющим входом триггера .пре.цыдущегоразр да. Известный асинхронный регистр сдвига работоспособен только при определенном соотношении задержек его элементов, что, очевидно,, снижает его надежность. Действительно, если задержка одного из элементов троичного триггера больше, чем сумма задержек вспомогательного элемента и одного из элементов триггера предыдущего разряда, то при переписи информации из предыдущего разряда в данный стирание информации в предыдущем разряде происходит раньше, чем завершится запись в данном, что может привести к искажению записываемой информации. Целью изобретения является повышение надежности асинхронного регистра сдвига. Это достигается тем, что в нем выход вспомогательного элемента И-НЕ каждого разряда регистра .соединен суправляющим входом троичного триггера данного разряда и с входами вспомогательных элементов И-НЕ предыдущего и последующего разрядов регистра, а два входа вспомогательного элемента И-НЕ каждого разряда регистра подключены к соответствующим парам информационных- входов троичного триггера данного разряда регистра и к соответствующим информационным выходам триггера последующего разряда регистра. Схема предложенного регистра сдв г приведена на чертеже. Каж.дый разряд регистра содержит троичный триггер 1 и вспомогательны элемент H-FfE 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) соответствуют Oil - в триггер за сана , 101-в триггер записа0, 110 - информация в триггере стерта. Запись информации ,в данный разря прЬ-исХодйт-,еСЛй в прёдыД9ЙГеЙ раэряде записана последующем разряде информация стер та и значение на выходах вспомогательных элементов 2 предыдущего и последующего разрядов равно единице Запись начинается установкой на выходе вспомогательного элемента данного разряда значения О,, затем на выходе элемента 5 устанавливается . Процесс завершается установкой О на выходе одного и элементов 3 или 4, в рёэь льтатёчег троичный триггер 1 оказывается в состоянии 011 или 101.
728161 После этого происходит стирание информации в предыдущем разряде. При этом сначала устанавливается на выходах элементов 3 и 4, а затем - О на выходе элемента 5, в результате чего троичный триггер предыдущего разряда оказывается в состоянии 110. Только после того как процесс стирания информации в предыдущем разряде .завершится, на выходе вспомогательного элемента данного разряда устанавливается , что разрешает перепись информации из данного разряда в последующей. В процессе записи и последующего стирания информации в каждом разрядеасинхронного регистра сдвига все элементы переключаются последовательно и, следовательно, работоспособность предложенного регистра не зависит ни от величин задержек элементов, ни от их соотношения. Таким образом, предложенный асинхронный регистр сдвига обладает большей надежностью, чем известный. Формула изобретения Асинхронный регистр сдвига по авт.св. № 374663, отличающ и. и с я тем, что, с целью повыенйй надёжности регистра, выход вспомогательного элемента И-НЕ каждого разряда регистра соединен с управ- . ляющим входом троичного триггера данного разряда и с входами вспомогательных элементов И-НЕ предыдущего и последующего разрядов регистра, а два входа вспомогательного элемента И-НЕ каждрго разряда регистра подключены к соответствующим парам информационных входов троичного триггера данного разряда регистра и к сбЬтёетствующим информационным выходам троичного триггера последующего разряда регистра.
728161
название | год | авторы | номер документа |
---|---|---|---|
ВСЕСОЮЗНАЯ | 1973 |
|
SU374663A1 |
Асинхронный регистр сдвига | 1984 |
|
SU1184012A1 |
Регистр сдвига | 1982 |
|
SU1084894A1 |
Асинхронный последовательный регистр | 1983 |
|
SU1136216A1 |
Асинхронный регистр сдвига | 1985 |
|
SU1251182A1 |
Асинхронный последовательный регистр | 1990 |
|
SU1805501A1 |
Асинхронный регистр сдвига | 1980 |
|
SU1015441A1 |
Асинхронный регистр сдвига | 1982 |
|
SU1117712A1 |
Асинхронный регистр сдвига | 1982 |
|
SU1138834A1 |
Асинхронный регистр сдвига (его варианты) | 1982 |
|
SU1140173A1 |
Авторы
Даты
1980-04-15—Публикация
1978-11-22—Подача