Регистр сдвига
Иллюстрации
Показать всеРеферат
Союз Советских
Социалистических
Республик
ОП ИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ о>780046
Ф
// (61) Дополнительное к авт. саид-ey— (22) Заявлено 25 ° 12. 78 (21) 2700914/18-24 (51)М. Кл. с присоединением заявки ¹â€”
G i1 С 19/00
Государственный комитет
СССР ио делам изобретений и открытий (23) Приоритет
Опубликовано 151180.Бюллетень № 42 (53) УДК681. 327. 66 (088.8) Дата опубликования описания 181180 (72) Автор изобретения !
Д.В.Пуцыкович (71) Заявитель (54) РЕГИСТР СДВИГА так как вычислительные устройства, как правило, работают в условиях воздействия различных помех, а длительность периода между посылками двух последовательных слов обычно на порядки выше длительности самого слова. При этом следует иметь ввиду, что в целом ряде случаев появление на выходе регистра неправильной информации даже в одном такте является недопустимым, а пропуск одного такта не вносит существенной ошибки.
Таким образом, целью изобретения является повышение помехозащищенности.
Поставленная цель достигается тем, что в регистр сдвига, содержащий последовательно соединенные ячейки памяти, управляющие входы которых соединены с шиной управления сдвигом информации, выходы ячеек памяти подключены к одним из входов первых элементов И, выходы которых соединены с выходами регистра сдви25 га, информационные входы последней ячейки памяти соединены с входами регистра сдвига, введены счетчик импульсов, два генератора одиночных импульсов, второй и третий элементы
И и элемент НЕ, вход которого соеди-1
Изобретение относится к области вычислительной техники и может быть использовано в цифровых вычислительных устройствах.
Известен регистр сдвига, содержащий h разрядов, цепь управления сдвигом информации, генератор импульсов, соединенный с выходными элементами И (1).
Наиболее близким из известных по технической сущности является регистр сдвига, содержащий в каждом разряде статический триггер с двумя элементами И, а также выходные элементы И по числу разрядов, цепь последовательной входной информации и цепь сдвига j2).
Однако недостатками известных регистров является низкая помехозащищенность, так если в цепи сдвига появляется импульс помехи, амплитуда.которого превышает порог срабатывания логических элементов, то на параллельных выходах регистров появляется неправильная информация, так как импульс помехи сдвигает на один разряд последовательную информацию, занесенную в регистр во время последнего такта записи,, Вероят1 ность такого события весьма велика, .
78004б нен с одним из входов второго элемента И и выходом первого генератора одиночных импульсов, выход элемента НЕ подключен к одному из входов третьего элемента И, выход которого соединен с входом первого генератора одиночных импульсов, другие входы второго и третьего элементов
И соединены с шиной управления сдвигом информации, выход второго элемента И подключен к первому входу счетчика импульсов, выход счетчика импульсов соединен с входом второго генератора одиночных импульсов, выход которого подсоединен к другим входам первых элементов И и вторым входам счетчика импульсов.
На чертеже представлена функциональная схема предложенного регистра сдвига.
Он содержит ячейки 1.1-1,п памяти, первые элементы И 2.1-2.п> второй и третий элементы И 3 и 4, первый и второй генераторы 5 и б одиночных импульсов, счетчик 7 импульсов, элемент HE 8, шину 9 управления сдвигом информации, входы 1 О, выходы 11.1-11п.
Устройство работает следующим образом.
На вход 10 поступает информация в виде последовательных и-разрядных слов. Для записи этой информации на шину 9 управления сдвигом информации подаются пачки из сдвиговых импульсов. Предполагается, что число разрядов (и сдвиговых импульсов) и — четное. Длительность периода между двумя словами — Т, длительность ймпульса сдвига — t> расстояние между импульсами сдвига — с .Как правило, t и, составляют доли или единицы микросекунды, и
T»P
1 сдвиговых импульсов.
Запись входной информации в разряды 1.1-1.п регистра происходит так же > как и в прототипе. Но передача информации на параллельные входы 10 регистра производится, . после анализа сдвиговых импульсов. Б исходном сбстоянии на входе генератора 5 присутствует "логический нуль", а на входе элемента И 4 - " логическая единица". Первый сдвиговой импульс поступает на вторые входы элементов
И 3 и 4 и .через элемент И 3 своим задним фронтом запускает генератор
5, который вырабатывает одиночный импульс такой длительности, чтобы его задний фронт окончился после окончания второго сдвигового импульса, но до прихода 3-ro сдвигового импульса. Импульс с выхода генератора 5 (его амплитуда равна "логической единице") поступает на первый вход элемента И 3, разрешая прохож дение на его выход (и на счетййй
Регистр сдвига, содержащий последовательно соединенные ячейки памяти, управляющие входы которых соединены с шиной управления сдвигом информации, выходы ячеек памяти подключены к одним из входов первых элементов
И, выходы которых соединены с выходами регистра сдвига, информационные входы последней ячейки памяти соединены с входами регистра сдвига, отличающийся тем, что, с целью повышения помехозащищенности, в него введены счетчик и>лпульсов, два генератора"одиночных импульсов, второй и третий элементы И и элемент
НЕ, вход которого соединен с одним из входов второго элемента И и выходом первого генератора одиночных
>1мпульсов, выход элемента HE подключен к одному из входов третьего эле50
55 бО
35 вход счетчика 7) второго сдвигового импульса. На это время элемент
И 4 закрыт по второму входу через элемент HE 8. Далее на вход элемента
И 4 поступает третий сдвиговой импульс, генератор 5 снова запускается и разрешает прохождение на вход счетчика 7 четвертого сдвигового импульса и т.д. Благодаря этому, на вход счетчика 7 поступает и/2 сдвиговых импульсов, после чего на выходе счетчика 7 появляется сигнал, запускающий генератор б, который вырабатывает импульс, разрешающий прохождение информации из разрядов
1.1-1.п регистра на входы регистра сдвига через элементы И 2.1-2,п.
Одновременно происходит обнуление счетчика 7.
Таким образом, передача информации на выход регистра сдвига происходит толькс в том случае, если на шину управления 9 поступает и импульсов, расстояние между которыми не превышает известное расстояние между импульсами сдвига в пачке.
Поскольку период повторения пачек много больше расстояния между импульсами в пачке, то появление импульса помехи, отделенного от пачки расстоянием, равным или меньшим расстояния между импульсами пачки, представляется маловероятным. Следовательно, при поступлении на шину 9 управления импульсов помехи межцу пачками сдвиговых импульсов на выход регистра не будет выдаваться неправильная информация, занесенная в предыдущем такте.
По предложенной схеме был изготовлен и испытан лабораторный макет регистра сдвига. Испытания подтвердили вь1сокую помехоустойчивость макета: при подаче на информационный и сдвиговой входы регистра специально организованных импульсов помех на его выходе не наблюдалось ложной информации.
Формула изобретения
780046
Составитель A.Âoðîíèí
Редактор Л.Гольдина Техред, Н.Граб Корректор И.Муска
Заказ 9331/17 Тираж 662 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, R-35, Раушская наб., д.4/5
Филиал ППП"Патент", r.Óæãoðîä,óë.Ïðîåêòíàÿ,4 мента И, выход которого соединен о входом первого генератора одиночных импульсов, другие входы второго и третьего элементов И соединены с шиной управления сдвигом информации, выход второго элемента И подключен к первому входу счетчика импульсов, выход счетчика импульсов соединен с входом второго генератора одиночных импульсов, выход которого подсоединен к другим входам первых элементов И и вторым входам счетчика импульсов.
Источники инФорМации, принятые во внимание при экспертизе
1.Патент японии Р 52-32935, кл. G 11 С 19/00, опублик. 1977.
2.Анисимов Б.В. и др. Основы расчета и проектнрования элементов UBR.
М.,"Высшая школа", 1974, с, 263
264, р. 6.18- и 6.19 (прототип).