Устройство для задержки информации

Номер патента: 1287137

Авторы: Дрозд, Лацин, Малярчук, Минченко, Полин

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИК 80128 137 А 1 6 Г 1/04 ОПИСАНИЕ ИЭОБРЕ Н А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ к запомибыть иси цифровои строиствам а являет кциони ГОСУДАРСТ 8 ЕННЫЙ КОМИТЕТ С ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНР(56) Авторское свидетельство СССРУ 556495, кл. С 11 С 11/00, 1975.Авторское свидетельство СССРУ 1193653, кл, С 06 Р 1704, 1984,(54) УСТРОЙСТВО ДЛЯ ЗАДЕРЖКИ ИНФО 7 Изобретение относитс пользовано в линиях задержинформации. Целью изобретен повышение достоверности вания устройства. Поставленная цельдостигается тем, что в устройствовведены блоки свертки 7,8 соответственно первой и второй групп, регистры 6 первой группы, регистры 9 второй группы, блок 10 сравнения, регистр 11 контроля, датчик 12 ошибки,что позволяет повысить достоверностьфункционирования. Выигрыш в достоверности определяется величиной (1-Р) Р д,где Р - вероятность безотказной рабаты, Р 0 - вероятность обнаруженияошибок. Выигрыш достигнут одновременно с поддержанием высокой производительности устройства путем вычисления контрольных кодов информационныхслов в течение и тактов работы устройства. 2 ил.12871Изобретение относится к запоминающим устройствам и может быть использовано в линиях задержки цифровой информации,Целью изобретения является повыше" 5ние достоверности функционированияустройства.На фиг,1 представлена функциональная схема устройства; на Фиг.2 - временные диаграммы сигналов а, Е, 5 и 103 изменения информации на адресномвходе накопителя.Устройство содержит блок 1 выработки адреса, блок 2 синхронизации, входной регистр 3, накопитель 4, выходной- 15регистр 5, элементы задержки первойгруппы, состоящие из регистров 6-1,,6-и числа первой группы и блоков7-1 7-и свертки первой группы,элементы задержки второй группы, состоящие из блоков 8-1 8-и сверткивторой группы и регистров 9-19-и,второй группы, блок 10 сравнения,регистр 11 контроля, датчик 12 ошибки, вход 13 блокировки контроля устройства, управляющий вход 14 устройства, информационный вход 15 устройства, синхронизирующий вход 16, устройства, контрольный выход 17 устройства, выход 18 устройства.Устройство работает следующим образом.В начальный момент времени на входблока 1 выработки адреса, являющийся .управляющим входом 14 устройства, 35поступает кодзадержки и сопровождающие его сигналы приема. Под действием поступившей информации блок1 выработки адреса, представляющийсобой счетчик по модулю Е, формирует фи подает на адресный вход накопителя4 последовательность значений адресанакопителя, повторяемых через Е тактов работы устройства (каждое значение адреса - всего их к - устанавливается на время одного такта работыустройства).Такты работы устройства определяются блоком 2 синхронизации и задаются поступающими на его вход (являющийся синхронизирующим входом 16 устройства синхроимпульсами. С выходовблока 2 снимаются сигналы 6, Е и Ьтипа меандр", поступающие на синхровходы входного 3 и выходного 5 регистров, регистров первой 6-1, , б-ии второй 9-1, .9-и групп элементов задержки, на уйравляюший вход 37 2накопителя 4 (вход считывание/запись) и на синхронизирующий вход блока 1 выработки адреса.Режим считывания информации из накопителя 4 в каждом такте устанавливается в момент времени 1 после чего в момент времениизменяется информация на адресном входе накопителя 4. Перед окончанием расчитывания (момент времени Г) в момент временипроисходит прием информации в регистры 3,5,6;9 и 11,На вход информационных разрядов входного регистра, подключенный к информационному входу, поступает последовательность информационных слов. С выхода регистра 3 указанная последовательность поступает на вход блока 7-1 свертки элемента задержки первой группы, начиная с которого инФормация проходит через цепочку последовательно соединенных элементов задержки первой группы, состоящих из блоков свертки и регистров, Они образуют конвейер, В каждом элементе задержки блок свертки выполняет дальнейшую свертку по числовому (или цифровому) модулю результата, а регистры обеспечивают запись промежуточных результатов свертки и продвижение их по конвейеру по тактам работы устройства, Длительность выполнения свертки и приема информации в регистры 6 эле- ментами задержки первой группы не превышает продолжительности такта работы устройства, С выхода блока 7-исвертки элемента задержки первойгруппы снимаются сформированные в ре- .зультате свертки по модулю контрольные коды информационных слов последовательности, поступающие на вход контрольных разрядов входного регистра 3.С выхода регистра 3 информационныеслова и контрольные коды поступаютна информационный вход накопителя 4.В моменты времени Т 4 такта работыустройства начинается запись информации, считываемой из накопителя 4 через 1 тактов. Информация (информационное слово,контрольныйкод) принимается в моменты г в выходной регистр5, Таким образом обеспечивается Функция задержки на 1 тактов последовательности информационных слов, поступающих на выход устройства 18 с выхода выходного регистра 5.Кроме того, последовательность инФормационных слов с выхода выходногоОБй ФПроявление неисправности в блокахгде Р- вероятность обнаружения вычисляющих контрольные коды или ошибки.транспортирующих (хранящих) информационные слова и контрольные коды,55формула изобретения выявляется с вероятностью, определяемой обнаруживаемой способностью используемого числового или цифрового Устройство для задержки информации, содержащее накопитель, входной 3 1287регистра 5 поступает на вход конвейе.ра, образованного последовательновключенными элементами задержки второйгруппы, состоящими из блоков 8 свертки второй группы и регистров 9 второйгруппы. При прохождении информациичерез конвейер, аналогичный описанному ранее, на выходе блока 8-и сверткивторой группы формируются контрольныекоды информационных слов, записываемые в регистр 9-п элемента задержкивторой группы,Контрольные коды, снймаемые с контрольных разрядов выхода выходного регистра 5 и с выхода регистра. 9."и элемента задержки второй группы, поступают на блок 10 сравнения, сопоставляющий их,Очевидно, что контрольные коды,сравниваемые блоком 10, вычислены для 20одних и тех же информационных слов:первый - до записи в накопитель, второй - после считывания из накопителя.Результат сравнения контрольныхкодов позволяет судить о правильности функционирования устройства. Свыхода блока 10 результат сравнения,формируемый в течение такта работыустройства, принимается в регистр 11контроля, с выхода которого поступает 30на вход установки датчика 12 ошибки.Датчик 12 ошибки представляет собойН-триггер, выход которого устанавливается в состояние наличия ошибки припоступлении на установочный вход сигнала ошибки и отсутствии сигналасброса на его входе сброса. Наличиесигнала сброса на входе сброса датчика 12 ошибки определяет (независимоот сигнала на установочном входе) отсутствие ошибки на его выходе.С момента начала работы устройстваи до момента Т + 1 + и + 1, где Т -момент поступления на информационныйвход 15 устройства первого информационного слова, на вход 13 блокировкиконтроля устройства подается сигналсброса, обеспечивающий на выходедатчика 12 ошибки, являющийся контрольным выходом 17 устройства, сигнал 50 .отсутствия ошибки. 137 4модуля. Например, для числового модуля ш = 3 вероятность обнаруженияошибки, имеющей место в одном тактеработы устройства (в результате неисправности типа "Сбой" ), Р = 1, --2Р = - . Для неисправности типа "Отказ, проявляющийся в С тактах, вероятность обнаружения Рд = 1 -(- ) , РБ "1 с 1 с1 - (-) . Обнаружение неисправности3типа "Сбой", проявляющейся в блоке 1 выработки адреса, определяется количеством тактов п, на которые отстает контрольный код от его информационного слова, происходит на входе накопителя 4 (отставаниеконтрольного кода от его информационного слова происходит на регистрах 6 первой группы и входном регистре 3 в процессе его вьчисления), При однократном нарушении последовательности адресов, поступающих на адресный вход накопителя 4 с выхода неисправного блока 1, для и информационных слов считываются с выхода накопителя 4 контрольные коды, соответствующие им по тактам считывания (отстающие на и тактов) и не соответствующие по содержанию (вычисленные не для этих слов). Последнее приводит к сопоставлению в блоке 10 сравнения контрольных кодов, относя" щихся к различным информационным словам (в течение и тактов), Вероятность соответствия пары указанных контрольных кодов равна 1/ш, а вероятность обнаружения проявившейся в блоке 1 неисправности типа "Сбой" определяется по формуле Р, = 1 в (1/ш).Вероятность обнаружения отказа блока Ро находится в пределахР с Ро с 1 -(1/ш)Число и определяется разрядностью информационного слова, определяющей продолжительность вычисления контрольных кодов.Предлагаемое устройство обеспечивает достоверность функционирования, определяемую по формуле,Повхан хред едак Тираж 670 ВНИИПИ Государств по делам изобр 113035, 11 осква, ЖЗаказ 771751 Подписнонного комитета СССРтений и открытий35, Раушская наб.,/5 изводственно-полиграфическое предприятие, г.ужгород, ул.Проект регистр, выходной регистр, блок синхронизации и блок выработки адреса, причем вход блока синхронизации является,синхронизирующим входом устройства, первый выход блока синхро низации соединен с синхровходами входного и выходного регистров, второй выход блока синхронизации соединен с управляющим входом накопителя, а третий - соединен с синхровходом блока выработки адреса, вход которого является управляющим входом устройства, а выход соединен с адресным входом накопителя, информационный вход которого соединен с информацион ными выходами входного регистра, информационные входы которого являются информационными входами устройства, выход накопителя соединен с информационным входом выходного регистра, информационный выход которого является выходом устройства, о т л и ч аю щ е е с я тем, что, с целью повышения достоверности функционирования25 устройства, в него введены последовательно соединенные элементы задержки первой группы, последовательно соединенные элементы задержки гторой группы, причем каждый из элементов задержки первой и второй групп состоит чз последовательно соединенных регис 7 отра числа и блока свертки, блок сравнения, регистр контроля,датчик ошибки, выполненный на К-триггере, выход которого является контрольным выходом устройства, первый вход К-триггера является входом блокировки контроля устройства, второй соединен с выходом регистра контроля, вход которо/го подключен к выходу блока сравнения, первый вход которого подключен к контрольным выходам выходного регистра, второй вход блока сравнения подключен к выходу регистра числа, вход которого соединен с выходом блока свертки последнего элемента задержки второй группы, вход регистра числа первого элемента задержки второй группы подключен к выходу блока свертки, вход которого подключен к информационным выходам выходного регистра, контрольные выходы входного регистра подключены к входублока свертки первого элемента задержки первои груп пы, выход блока свертки последнего элемента задержки первой группы подключен к контрольным входам входного регистра, синхровходы регистров числа элементов задержки и регистра контроля подключены к второму выходу блока синхрониза - ции.

Смотреть

Заявка

3873967, 22.03.1985

СПЕЦИАЛЬНОЕ ПРОЕКТНО-КОНСТРУКТОРСКОЕ БЮРО "ДИСКРЕТ" ОДЕССКОГО ПОЛИТЕХНИЧЕСКОГО ИНСТИТУТА

ДРОЗД АЛЕКСАНДР ВАЛЕНТИНОВИЧ, ПОЛИН ЕВГЕНИЙ ЛЕОНИДОВИЧ, МИНЧЕНКО ВАЛЕНТИНА АНАТОЛЬЕВНА, МАЛЯРЧУК АЛЛА ЕВГЕНЬЕВНА, ЛАЦИН ВЛАДИМИР НИКОЛАЕВИЧ

МПК / Метки

МПК: G06F 1/04

Метки: задержки, информации

Опубликовано: 30.01.1987

Код ссылки

<a href="https://patents.su/4-1287137-ustrojjstvo-dlya-zaderzhki-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для задержки информации</a>

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