Запоминающее устройство с самоконтролем
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИН ЯО 150 4 С 11 С 2 ПИСАНИЕ ИЗОБРЕТЕНИ ЛЬСТВ 61) 110594421) 3975474/24(22) 14118 (4 Ь) 23.01.8 УДАРСТВЕННЫЙ КОМИТЕТ ССС ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ К АВТОРСКОМУ С 8 И(56) Авторское свидетельство СС У 1105944, кл. С 11 С 29/00, 19(54)(57) 3 АПОМИНАКЩЕЕ УСТРОЙСТВО ССАМОКОНТРОЛЕМ по авт.св. У 1105944,о т л и ч а ю щ е е с я тем, что,с целью поВышения точности, в него введены последовательно соединенныеинформационные шины, третий коммутатор, регистр, четвертый коммутатори первый триггер, шины общих сигналов контроля, подключенные к другимвходам регисФра, выходы которого соединены с информационными входамичетвертого коммутатора, последовательно соединенные шина пуска, блок запуска, первый счетчик и второй счетчик, подключенный выходом к управ"ляющему входу четвертого коммутатора,другой вход второго счетчика подключен к первому выходу блока запуска,последовательно соединенные шинаконтрольного кода, входной блок контроля, второй триггер, первый датчик,ошибок, подключенный выходом к одному из дополнительных информационных входов третьего коммутатора, и последовательно соединенные третий триггер и второй датчик ошибки, подключенный выходом к другому дополнительному информационному входу третьего коммутатора, третий счетчик, блок синхронизации с подключенной к его входу шиной синхронизации, шины первого и второго выходных кодов, подключенные соответственно к Второму выходу первого счетчика и к выходу второго счетчика, первая и вторая шины блокировки, соединенные соответственно с входами сброса первого и второго датС чиков ошибки, при этом блок синхронизации подключен выходами к синхровходам соответствующих триггеров, регистра, первого и третьего счетчиков, выход третьего счетчика соединен с управляющим входом третьего коммутатора, другой вход третьего счетчика подключен к второму входу блока запуска, третий выход которого соединен через первый триггер с входом блокировки синхровхода регистра и входом блокировки счета первого счетчика, информационные входы входного блока контроля соединены с соответствующими информационными входами блока памяти, а дополнительный выход - с соответствующими дополнительными входами блока памяти и первого коммутатора, выход блока контроля подключен к информационному входу третьего триг гера.Изобретение относится к запоминающим устройствам, в частности к запоминающим устройствам с развитойсистемой аппаратного контроля, обеспечивающей обнаружение и локализациюнеисравностей как при эксплуатацииустройства, так и в процессе егоотладки, и является усовершенствованием устройства по авт.св10В 1105944,Целью изобретения является повышение точности контроля.На фиг.1 представлена структурная схема устройства, на фиг,2 15временные диаграммы сигналов для случая обнаружения ошибки при считывании слов из блока памяти.Устройство содержит соединенныеопределенным образом входной блок 1 20контроля, блок 2 управления, блок 3запуска, первый триггер 4, первый.коммутатор 5,блок 6 синхронизации,первый датчик 7 ошибки, блок 8 памяти, дополнительный блок 9 памяти, 25блок 10 контроля, второй коммутатор 11, второй триггер 12, блок 13сравнения, второй датчик 14 ошибки,первый счетчик 15, третий коммутатор 16, регистр 17, второй счетчик 18, 30третий счетчик 19, четвертый коммутатор 20, третий триггер 21, информационные шины 22, первая и вторая шины 23 и 24 блокировки, шина 25 контрольного кода, информационные входы 26 устройства, управляющий вход27 устройства, шины 28 общих сигналов контроля, шина 29 пуска, шина 30синхронизации, информационные выходы 31 устройства, первый контрольный выход 32 устройства, второй конт.рольный выход 33 устройства, шины34 и 35 первого и второго кодов устройства (локализующих кодов).45Устройство работает следующим образом.В блок 8 памяти записывается последовательность слов, включающих как информационные, так и соответ ствующие им контрольные разряды. Информационные разряды поступают на информационные входы блока 8 памяти через информационные входы 26 устройства. Контрольные разряды проходят на контрольный вход блока 8 памяти с выхода контрольного кода входного блока 1 контроля, Контрольные разряды определяются входным блоком% контроля путем свертки, например, по модулю три, информационных разрядов, поступающих на его информационные входы с входа устройства 26. Кроме того, входной блок контроля осуществляет проверку входных слов путем сравнения вычисленных им контрольных разрядов с контрольными разрядами, поступающими на его контрольный вход с шины 25 контрольного кода устройства. В результате проверки формируется сигнал контроля входных слов, поступающий с выхода сигнала контроля входного блока 1 контроля на информационный вход второго триггера 12Запись этого сигнала в триггер 12 осуществляется после завершения переходных процессов свертки и сравнения входного блока 1 контроля по фронту (пЕреднему или заднему) синхросигнала, снимаемого с выхода блока 6 синхронизации, С выхода второго триггера 12 сигнал контроля поступает на вход установки первого датчика 7 ошибки. Датчик 7 ошибки реагирует на значение "Ошибка" сигнала контроля, запоминая его при записи в блок 8 памяти полезной информации.При считывании слов с выходов блока 8 памяти разряды слов поступают на информационные выходы 31 устройства, а также на входы 10 контроля, осуществляющего свертку информационных разрядов слова и сравнения ре зультата свертки с контрольными разрядами слова. При этом формируется сигнал контроля блока памяти, поступающий на первый контрольный выход 32 устройства, а также через третий триггер 21 - на вход второго датчика 14 ошибки. Второй триггер 21 и второй датчик 14 ошибки работают аналогично первому триггеру 12 и первому датчику 7 ошибки, обеспечивая запоминание значения "ошибка" сигнала контроля блока 8 памяти по завершению переходного процесса, при считывании полезной информации. Синхросигналы на сиихровход третьего триггера 21 поступают с выхода блока 6 синхронизации. Сигналы контроля с выходов первого 7 и второго 14 датчиков ошибки, а также внешние сигналы контроля, поступающие с информационных шин 22, подаются на информационные входы третьего коммутатора 16. Внешние сигналы контроля со 13689215 10 15 20 25 30 общают данному устройству информацию о неисправности других устройств, решающих совместно единую задачу,Работа устройства начинается с подачи на вход блока запуска 3 через шину 29 пуска сигнала "Начало". При этом блок 3 запуска формирует импульс сброса, который устанавливает в нулевое состояние первый 15, второй 18 и третий 19 счетчики, а также первый триггер 4. По окончании действия импульса сброса первый 15 и третий 19 счетчики под действием синхросигналов, поступающих на их счетные входы с выходов 6 синхронизации, начинают синхронно изменять свои состояния. Коды состояния третьего счетчика 19 поступают с его выхода на управляющий вход третьего коммутатора 16, При этом сигналы контроля, каждый иэ которых однозначно соответствует определенному состоянию первого 15 и третьего 19 счетчйков, последовательно транслируются с информационных входов третьего коммутатора 16 на его выход, образуя общий сигнал контроля. Общий сигнал контроля с выхода третьего коммутатора 16 поступает на информационный вход регистра 17, на другие информационные входы которого подаются с шины 28 общих сигналов контроля устройства внешние общие сигналы контроля. Эти сигналы организованы аналогично сигналу на выходе третьего коммутатора 16,т.е. последовательно принимают значения отдельных сигналов контроля устройства, также участвующих в решении общей задачи, Прием общих сигналов контроля в регистр 17 осуществляется по синхросигналам, поступающим на его синхровход с выхода блока 6 синхронизации. С выхода регистра 17 общие сигналы контроля подаются на информационные входы четвертого коммутатора 20. На управляющий вход четвертого коммутатора 20 поступает, код с выхода второго счетчика 18 на счетный вход которого подается сигнал переноса или старшего разряда с первого выхода первого счетчика 15. Следовательно, состояния второго счетчика 18 изменяются реже, чем состояния первого счетчика 15, и в течение действия одного кода состояния второго счетчика 18 на выход четвертого коммутатора 20 транслируется соответствующий общий сигнал контроля, который принимает за это время значения всех включенных в него сигналов контроля. Таким образом, выход четвертого коммутатора последовательно принимает значения сигналов контроля всех устройств, участвующих в решении общей задачи.При фиксации неисправности в одном из этих устройств, включая данное, соответствующий сигнал контроля, а следовательно и выход четвертого коммутатора 20 изменяют свои эначения на противоположные, устанавливая первый триггер 4 в состояние обнаружения ошибки. Сигнал с выхода первого триггера 4 поступает на входыблокировки синхровхода регистра 17и блокировки счета первого счетчика15, препятствуя восприятию регистром 17 и счетчиком 15 синхросигналов. Таким образом, регистр 17 фиксирует значение общих сигналов контроля, содержащих информацию об ошибке, Первый счетчик 15, работающийсинхронно с третьим счетчиком 19,фиксирует состояние, однозначно соответствующее сигналу контроля, который несет информациИ об ошибке. Код этого состояния является номеромнеисправного устройства в составегруппы устройств, объединенных в части контроля общим сигналом контроля.Номер неисправного устройства поступает на шину .35 второго (локалиэующего) кода устройства, второй счетчик 18 фиксирует состояние, однозначно соответствующее общему сигналуконтроля, который содержит информациюоб ошибке. Код состояния является номером неисправной группы устройств.Номер неисправной группы устройствпоступает на шину 34 первого (лока лиэующего) кода устройства. Кодына шинах 34 и 35 выходных кодов однозначно указывают на неисправноеустройство, Например, несоответствиеинформационных и контрольных разрядоввходных слов приводит к установкесигнала контроля на выходе датчика 7ошибки в состояние "ошибка". Это показано на фиг.2, изображающей времен.ные диаграммы входов устройства и выходов его блоков .Ошибка фиксируетсяпервым датчиком 7 ошибки после егоразблокировки сигналом, поступающим на его вхоп сброса первой шины 23блокировки. Далее значение ошибкисигнала контроля проявляется на выходе третьего коммутатора 16. При этом первый счетчик 15 принимает нулевой код состояния. В последующие моменты времени на интервалах, ког да первый счетчик 15 переходит в состояние "1", информация об ошибке проявляется на выходе регистра 17. В момент времени с информация об ошибке транслируется на выход четвертого коммутатора 20 и через полупериод синхросигналов принимается в первый триггер 4 (момент =), фиксирующий состояние регистра 17 и счетчиков 15 и 18. Выходы этих счетчиков принимают соответственно значения "0" и "1", составляющие номер неисправного устройства "0" (в данном случае зто устройствопредшествует рассматриваемому).В момент времениинформация об ошибке, первоначально зафиксированная датчиком 14 ошибки, транслируется на выход четвертого коммутатора 20 26 и в момент времени 1 записывается в триггер 5, фиксирующий состояние регистра 17 и счетчиков 15 и 18.Выходы счетчиков 18 и 15 принимают соответственно значения "0" и "2", составляющие номер данного устройства; "02". Появление кода номера "02" на шинах 34 и 35 выходных кодов свидетельствует о неисправности блока 8 памяти.Дальнейшая локализация неисправности осуществляется средствами отладки и диагностирования системы контроля (блоки 1,2,5,9, 10, 1 и 13) . В блок 8 памяти записывается тестовая последовательность слов, контрольные разряды которых, как и в рабочем режиме формируется входным блоком 1 контроля. Считываемая иэ блока 8 памяти информация поступает на выходы устройства 31, а также на входы блока 10 контроля, вырабатывающего сигнал контроля. В блоке 2 управления,1 реализованном, например, в ниде тумблерных переключателей, имеющих два положения "1" и "0", задается двоичный код , Этот код подается на управляющие входы первого 5 и второго 1 1 коммутаторов, выбирающих при этом сигналы с входа и выхода -го разряда блока 8 памяти. С выхода первого коммутатора 5 сигнал заносится в одноразрядный дополнительный блок 9 памяти, устроенный подобно части блока 8 памяти, хранящей один разряд. С выхода второго коммутатора 11 и выхода дополнительного блока 9 памяти сигналы поступают на входы блока 13 сравнения, вырабатывающего сигналпроверки -го разряда блока 8 памяти.При обнаружении ошибки на выходе блока 1 О контроля, являющимся выходом 32 устройства, тестовая входная последовательность слов подается на входы устройства 26 многократно и заданием различных кодов на управляющие входы первого 5 и второго 11 коммутаторов определяются значения сигнала, для всех разрядов блока 1 памяти. Таким образом, локализуется неисправность данного устройства с точностью до разряда блока 8 памяти."Началовх.гя Зигзаг" итель Н.В Л.Олийнык СостаТехред ва Корректор М.Макси едактор А.Воро ПодписнСССР каз 307/ 53 Тираж 590НИИПИ Государственного к о делам изобретений и от 13035, Москва, Ж-Э 5, Рауш мите тии б., д. 4/5 ическое предприятие, г,Ужгород,ул.Проектная, 4 изводственно-поли гг 23 Я Р 5 з 4 55
СмотретьЗаявка
3975474, 14.11.1985
СПЕЦИАЛЬНОЕ ПРОЕКТНО-КОНСТРУКТОРСКОЕ БЮРО "ДИСКРЕТ" ОДЕССКОГО ПОЛИТЕХНИЧЕСКОГО ИНСТИТУТА
ДРОЗД АЛЕКСАНДР ВАЛЕНТИНОВИЧ, ПОЛИН ЕВГЕНИЙ ЛЕОНИДОВИЧ, СОКОЛОВ ВАЛЕРИЙ АЛЕКСАНДРОВИЧ, МИНЧЕНКО ВАЛЕНТИНА АНАТОЛЬЕВНА, КАРПЕНКО ВИКТОР ПЕТРОВИЧ
МПК / Метки
МПК: G11C 29/00
Метки: запоминающее, самоконтролем
Опубликовано: 23.01.1988
Код ссылки
<a href="https://patents.su/5-1368921-zapominayushhee-ustrojjstvo-s-samokontrolem.html" target="_blank" rel="follow" title="База патентов СССР">Запоминающее устройство с самоконтролем</a>
Предыдущий патент: Постоянное запоминающее устройство с коррекцией информации
Следующий патент: Блок задержки цифровой информации с самоконтролем
Случайный патент: Муфта-тормоз