(54) РЕГИСТР СДВИГА
название | год | авторы | номер документа |
---|---|---|---|
Регистр сдвига | 1978 |
|
SU726587A1 |
Преобразователь кода грея в двоичный код | 1976 |
|
SU658555A1 |
Преобразователь кода грея в двоичный код | 1977 |
|
SU658556A1 |
Трехканальный резервированныйРАСпРЕдЕлиТЕль иМпульСОВ | 1978 |
|
SU798848A1 |
Устройство для синхронизации | 1981 |
|
SU1012228A1 |
Устройство для синхронизации с контролем | 1983 |
|
SU1161933A1 |
Распределитель импульсов | 1985 |
|
SU1298887A1 |
Буферное запоминающее устройство | 1977 |
|
SU739645A1 |
Устройство для контроля экспоненциальных процессов | 1987 |
|
SU1500997A1 |
Вычислительное устройство | 1982 |
|
SU1070545A1 |
Изобретение относится к области вычислительной техники и может быть использовано в различных узлах дискретных устройств. Известен регистр сдвига 1, содержащий в каждом разряде триггер. Однако такой регистр невозможно использовать в качестве распределителя. Наиболее близким по технической сущности к изобретению является регистр сдвига 2, содержащий в каждом разряде Дтриггер, причем единичный выход триггера i-ro разряда соединен с Д-входом триггера (+ 1)-го разряда (где 1- 1,2,3,... целое число) . Недостатком такого регистра являются ограниченные функциональные возможности, так как при использовании регистра сдвига в качестве устройства для приема (передачи) информации или ее преобразования из параллельной (последовательной) в последовательную (параллельную) форму, его нельзя использоватьв качестве распределителя. При использовании этого устройства в качестве распределителя его нельзя использовать как регистр сдвига. Такая задача возникает, в частности, при разработке устройств приема (передачи) данных, когда регистр сдвига используется в качестве составной части декодера (кодера), а для управления используется отдельный распределитель. Однако в этом случае при работе на высоких частотах необходимо принимать специальные меры для синхронизации работы регистра сдвига и распределителя. Целью изобретения является расщирение функциональных возможностей регистра - обеспечение одновременной работы - за счет логических преобразований. Поставленная цель достигается тем, что в регистре сдвига, содержащем в каждом разряде триггер, причем первые входы триггеров всех разрядов соединены с щиной синхроимпульсов, а вторые входы - с щиной установки «О, первый выход триггера каждого разряда соединен с третьим входом триггера последующего разряда, в каждый разряд введены элементы И, первые входы которых соответственно соединены с, выходами триггера данного разряда, выход первого элемента И каждого разряда соединен со вторым входом второго элемента И последующего разряда. На чертеже представлена функциональная схема регистрасдвига. Регистр сдвига содержит К триггеров 111г.1к(К 1, 2,... - целое число), элементы И 2i -2, 3,-3,,;, шину синхроимпульсов 4, игину установки «О 5 и шину установки «Ь 6. Регистр работает следующим образом. При режиме последовательного приема кода в регистр по входам R триггеры регистра (кроме триггера младшего разряда) устанавливаются в исходное состояние «О, а младший разряд регистра (триггер Ij ) -в состояние «I по входу S. На вторые входы (3.,)-го и Зк-го элементов И 2 подается сигнал, соответствующий логической «1. Таким образом, в исходном состоянии регистра на прямых выходах триггеров Ь - IK сигналы соответствуют «О, а на инверсных выходах - «1, на выходах (к-f 1)-го, (к + 4)-го, (к + 6)-го,...., 3 -го элементов И 3 сигналы соответствуют на выходах (K-f2)-ro, (к + 3)-го, (к + 5)-го,..., (3«-1)го элементов И 2 сигналы соответствуют «О. По синхроимпульс-ам, подаваемым на С-входы, «1 из триггера первого разряда последовательно сдвигается Зк-й,..., (к + 6)-й (к-ь4)-й, (к + 2)-й элементы И 3 фактически осуществляют свертку по «О, т. е. на выходах этих элементов сигнал соответствует «1 до триггера, который находится в единичном состоянии. Начиная с этого триггера, логический сигнал на выходах остальных указанных элементов И соответствует «О. На выходах (к+1)-го, (K-f3)-ro, (к + 5)-го,..., ( )-го элементов И 2 сигнал соответствует «1 лишь тогда, когда на обоих входах любого из этих элементов - сигналы «I. Но в каждом разряде это может случиться лишь однажды за цикл работы: сигнал, соответствующий «1, появляется на выходе одного из элементов И 2 того разряда регистра, который находится в единичном состоянии, а все более старшие разряды находятся в нулевом состоянии. Следовательно, сигнал, соответствующий «1, последовательно, по мере сдвига информации в регистре, появляется на выходе одного из элементов (к+1), (к + 3), (к-ь5),...,(3к-1), что является режимом работы распределителя. Таким образом, предложенное техническое решение может работать в качестве регистра сдвига и распределителя управляющих сигналов одновременно. По сравнению с известным техническими решениями в предложенном достигается значительно более высокая степень синхронизации работы регистра и распределителя, так как изменение значений логических сигналов на выходах элементов И происходит только после изменения состояния регистра. Использование предложенного регистра по сравнению с отдельно выполненными регистром сдвига и распределителем ведет к снижению аппаратурных затрат примерно на 20%. Формула изобретения Регистр сдвига, содержащий в каждом разряде триггер, первые входы которых соединены с шиной синхроимпульсов, а вторые входы - с шиной установки «О, первый выход триггера каждого разряда соединен с третьим входом триггера последующего разряда, отличающийся тем, что, с целью расширения функциональных возможностей регистра за счет обеспечения логических преобразований, в регистре сдвига в каждый разряд введены элементы И, первые входы которых соответственно соединены с выходами триггера данного разряда; выход первого элемента И каждого разряда соединен со вторым входом второго элемента И последующего разряда. Источники информации, принятые во внимание при экспертизе 1. Авторское свидетельство СССР № 407396, кл. G 11 С 19/00, 28.08.72. 2. Справочник по цифровой вычислительной технике. Под редакцией Б. Н. Малиновского, Киев, «Техника, 1974, с. 162.
Авторы
Даты
1979-03-05—Публикация
1977-09-05—Подача