Устройство для сдвига с самоконтролем

 

Изобретение относится к вычислительной технике и может быть использовано , например, при построении линий задержки для цифровых фильтров. Изобретение позволяет повысить достоверность работы регистра сдвига, реализованного на основе га одноразрядных модулей памяти 1 и счетчика 2 с коэффициентом пересчета п, путем контроля правильности его функционирования (п - емкость одноразрядного модуля памяти; m п - задержка устройства для сдвига в тактах). Контроль производится путем сравнения выходной информации устройства, задержанной на один такт выходным D-триггером 6, с информацией, поступающей на вход устройства и задержанной на m п -( 1 тактов входным D-триггером 5 и делителем 4. Сравнение производится сумматором 9 по модулю два. Время, необходимое для контроля исправности всех модулей памяти, составляет (т п+ 1) п тактов. 1 ил. (Л ел ю сд САЭ СП

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (19> (И) А1 (50 4

G 11 С 19/00, 29/00 а

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТ8ЕННЫЙ НОМИТЕТ СССР

r10 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 4007041/24-24 (22) 07.01.86 (46) 15.11.87. Бюл. № 42 (72) M.10.Захаров и В.А.Краснянский (53) 681.327.066 (088.8) (56) Авторское свидетельство СССР № 754479, кл. G 11 С 19/00, 1978.

Цифровые фильтры в электросвязи и радиотехнике/Под ред. Л.M.Ãîëüäåíберга. — M.: Радио и связь, 1982, с.97-98. (54) УСТРОЙСТВО ДЛЯ СДВИГА С САМОКОНТРОЛЕМ (57) Изобретение относится к вычислительной технике и может быть использовано, например, при построении линий задержки для цифровых фильтров.

Изобретение позволяет повысить достоверность работы регистра сдвига, реализованного на основе m одноразрядных модулей памяти 1 и счетчика 2 с коэффициентом пересчета п, путем контроля правильности его функционирования (и — емкость одноразрядного модуля памяти; m n — задержка устройства для сдвига в тактах). Контроль производится путем сравнения выходной информации устройства, задержанной на один такт выходным D-триггером

6, с информацией, поступающей на вход устройства и задержанной на тп и + 1 тактов входным Р-триггером 5 и делителем 4. Сравнение производится сумматором 9 по модулю два. Время необй у ходимое для контроля исправности всех модулей памяти, составляет (т о е 1) о (/) тактов. 1 ил.

С:

1 135253

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

Цель изобретения — ттовышение до5 стоверности работы устройства.

На чертеже представлена функциональная схема предлагаемого устройства.

Устройство для сдвига с самоконтролем содержит m одноразрядных модулей памяти 1, счетчик ? с коэффициентом пересчета п (и — емкость одноразрядного модуля памяти, m n — задержка регистра сдвига в тактах), 15 тп+1 буферных триггеров (БТ) 3, делитель 4 с коэффициентом деления m n + 1, входной 5 и выходной 6 В-триггеры, элемент НЕ 7, элемент И 8 и сумматор

9 по модулю два. На чертеже показаны 20 также информационные входы 10 и выход 11, первый 12 и второй 13 тактовые входы, контрольный выход 14 устройства, шина 15 нулевого потенциала.

Тактовые импульсы на входах 12 и 13 25 имеют период Т, длительность Т/2, причем импульсы ТИ2 (вход 13) опережают импульсы ТИ1 (вход 12) на Т/4.

Устройство для сдвига функционирует следующим образом. 30

Допустим, что в первом такте работы устройства на адресные входы модулей памяти l с выходов счетчика

2 поступает код, соответствующий выбору ячеек с номером О, т.е. счетчик

2 находится в нулевом состоянии.Кроме того, предположим, что в этом такте работы устройства на первом выходе делителя 4 присутствует первый отрицательный импульс, по длительности 10 и положению совпадающий с положительным полупериодом сигнала на входе

13. Бит информации, поступающий на вход 10 устройства в первом такте, будем считать первым. Этот бит положительным фронтом тактового импульса

ТИ1 на входе 13 записывается в БТ 3,, положительным (задним) фронтом импульса с первого выхода делителя 4 этот же бит информации записывается 50 во входной D-триггер 5, где хранится до прихода положительного фронта второго импульса с первого выхода делителя 4 (этот импульс вырабатывается в (m n + 1)-м такте). Затем при ТИ1= — 1 первый бит записывается в ячейку с номером О модуля памяти 1, . Во втором такте выбраны ячейки с номером 1 модуле11 т<амЯти 1 и T д ° B (и+ 1 ) м

5 2 такте счетчик 2 возвращается в нулевое состояние, на вход устройства поступает (n+1) é бит информации и вновь выбирается ячейка с номером О.

При этом первый бит информации при

ТИ1 = О считывается из модуля памяти

1, и положительным фронтом тактового импульса ТИ2 записывается в БТ 3 а с выхода которого при ТИ1 = 1 переписывается в ячейку с номером О модуля памяти 1 . В (2n+1)-м такте первый бит с выхода БТ 3 при ТИ1 = 1 переписывается в ячейку с номером О модуля памяти 1 и т.д . В п m-м такте первый бит при ТИ1 = О считывается из модуля памяти 1, положительным фронтом тактового импульса ТИ2 переписывается в БТ 5 ., и поступает на выход устройства. Второй бит информации во втором такте записывается в ячейку с номером 1 модуля памяти в (n+2) ì такте — в БТ 3 и с его выхода в ячейку с номером 1 модуля памяти 1 и т.д. и в (nm+i)-м такте поступает на выход устройства; и-й бит информации в указанном выше порядке последовательно проходит ячейки с номером п-1 модулей памяти 1 и в (nm + n-1)-м такте поступает на выход устройства. Затем указанный процесс продвижения информации по ячейкам модулей памяти 1„ — 1 повторяется.

Таким образом, на выходе реализуется функция последовательного и mразрядного регистра сдвига, причем сигнал на выходе БТ 3 <„ (где i=i m) оказывается задержанным по отношению к сигналу на выходе БТ 31 на i п тактов, что позволяет использовать данное устройство в качестве линии задержки с отводами для цифрового фильтра.

Первый бит информации в nm-м такте с выхода устройства положительным фронтом тактового импульса ТИ1, проинвертированного элементом НЕ 7, записывается в выходной D-триггер 6,. где хранится до конца (nm+1)-го такта. Выходные сигналы входного 5 и выходного 6 D-триггеров поступают на входы сумматора 9 по модулю два, который в случае их несовпадения вырабатывает сигнал "1", Если ячейка. с номером О какого-либо из модулей памяти 1 неисправна, то в (nm+1)-м такте на входах элемента И 8 одновременно присутствует сигнал "1" с выхода сумматора 9 по модулю два и положи535

Составитель А.Дерюгин

Редактор M.ÀHäðóøåíêî Техред И.Попович Корректор М.Шароши

Тираж 588 Подписное

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

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

Заказ 5570/51

Производственно-полиграфическое предприятие, г.ужгород, ул.Проектная,4

3 1352 тельный импульс с второго выхода делителя 4, в результате чего на выходе элемента И 8, являющимся контрольным выходом устройства вырабаУ .5 тывается сигнал ошибки в виде положи- тельного импульса, совпадающего по положению и длительности с импульсом на первом выходе делителя 4. В этом же (пт+1)-м такте положительным фронтом второго импульса с первого выхода делителя 4 во входной D-триггер 5 записывается (nm+1) — и бит информации, который в указанном выше порядке после."овательно проходит ячейки с номером 1 . одулей памяти 1 и по аналогии с описанным выше контролируется исправность ячеек с номером 1. Далее этот процесс повторяется для ячеек с остальными номерами, в результате чего за время (шп+1)п тактов контролируется исправность всех ячеек всех моделей памяти.

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

Устройство для сдвига с самоконтролем, содержащее m одноразрядных модулей памяти, m+1 буферных триггеров и счетчик с коэффициентом пересчета и (и — емкость одноразрядного модуля памяти, шп — задержка устройства для сдвига в тактах), причем. входы разрешения выборки одноразрядных модулей памяти соединены с шиной нулево35 го потенциала устройства, а входы разрешения записи и вход счетчика являются первым тактовым входом устI ройства, выходы счетчика соединены с адресными входами одноразрядных модулей памяти, информационные вход и выход i-го одноразрядного модуля памяти (i=i, m) соединены соответственно с выходом i-ro и с D-входом (i+1)-ro буферного триггера, D-вход первого и выход последнего буферных . триггеров являются соответственно информационными входом и выходом устройства, С-входы буферных триггеров являются вторым тактовым входом устройства, о т л и ч а ю щ е е с я тем, что, с целью повьш ения достоверности работы устройства, в него введены делитель с коэффициентом деления mn+1 входной и выходной Dтриггеры, сумматор по модулю два, элемент НЕ и элемент И, причем вход делителя соединен с С-входом буферного триггера, а первый выход — с

С-входом входного D-триггера, D-вход которого соединен с D-входом первого буферного триггера, а выход — с первым входом сумматора по модулю два, второй вход которого соединен с выходом выходного D-триггера, D-вход которого соединен с выходом последнего буферного триггера, а С-вход— с выходом элемента НЕ, вход которого соединен с входом разрешения записи первого одноразрядного модуля памяти, выход сумматора по модулю два соединен с первым входом элемента И, второй вход которого соединен с вторым выходом делителя, а выход является контрольным выходом устройства.

Устройство для сдвига с самоконтролем Устройство для сдвига с самоконтролем Устройство для сдвига с самоконтролем 

 

Похожие патенты:

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

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

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

Изобретение относится к вычислительной технике и может быть использовано в контрольной аппаратуре ПЗУ

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

Изобретение относится к вычислительной технике

Изобретение относится к вычислительной технике и может быть использовано в блоках постоянных запоминающих устройств (ПЗУ) микропроцессорных контроллеров

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

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

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

Изобретение относится к электронной цифровой технике и может быть использовано при разработке новых интегральных микросхем среднего уровня интеграции

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

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

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

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

Изобретение относится к вычислительной технике, а именно к запо- М1шающим устройствам, и может быть использовано в системах сбора, пере дачи и обработки информации

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

Изобретение относится к электронной технике и может быть использовано в устройствах а:%томатического управления и контроля реализуемых на основе интегральных дискретно-аналоговых микросхем

Изобретение относится к вычислительной технике и может быть использовано в различных цифровых устройствах, работающих в условиях воздействия помех
Наверх