Многофункциональный модуль со встроенным контролем

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

Авторы: Нестерук, Потапов

ZIP архив

Текст

И ЕН ИЯ Союз СоветскихоциалистицескихРеспублик ОБРЕ У ОМУ СВИДЕТЕЛ 61)1 Зависимое от авт, свидетельства(22) Заявлено 14.11.72 (21)1846188 Г 23- с присоединением заявки %(32) 11 риоритет 1) М, Кл. Н ОЯс 3 9/16 осударстевннын кометеСовета Министров ССОоо делам нзобретеннка еткрыте Опубликов(53) 1 1 ( 621.382 (088,8) 07.74 Бюллетень Л Дата опубликования описания 04,04,7. Н 1. Потапо ий политехнический институт(54) МНОГОФУНКЦИОНАЛЬНЫЙ МОДУЛ СО ВСТРОЕННЫМ КОНТРОЛЕМ блока соединевляюшими обм Изобретение отн технике.Известны многмагнитных переие функциональсигнала сквозн осится к Вычи н сквозного переносаследующие разрядыбмотками блока форзпого переноса, упна асигнала скво обмотки узл ической функ иены послед мирования равляющие зуемой лог блока соеди ляюшими об ролируемой ия ок контременныхальныеоверноого переноса; бл кода входных пе зуе мой функции. е многофункцио ются малой дос а ввода кода реали"чи функциональног овательно с упревроля и узлы вводаввода кода реали Однако известны дули характеризу а ввода кода конт операции блока кон отками узлог ической или арифметических и поимеют сложную струкоенного контроля и диаг -. 1офункциональные модули . ключатедях тока, содерный блок, блок формиров стью выполняемыхгических опраций итурную схему встриост яки,Цель изобретения - повышение достоверности выполняемых модулем операций, упрощение схемы контроля и диагностики.Это. достигается тем, что в предлагае-.мом функциональном модуле в блокконтроля дополнительно введены узел вво:да кода сквозного переноса из предыдущего ,разряда и узел ввода кода сквозного переноса в последующий разряд, причем упраьляюшие обмотки узла ввода кода сквозногопереноса функционального ны последовательно с упр ками узлов ввода кода ,из предыдущего и в по и с распределякнпими о.роля, управлякипие обмотки узла ввода кода: входных переменных функционального блокаподключены последовательно к управляющим1обмоткам блока формирования сигьа 1 а сквоз,ного переноса, к управляющим обмоткам сумматора по модулю три и к управляющим обмоткам дешифратора минтермов реализуемой.логической функции, каждый из выходов сумматора по модулю три и дешифратора миптермов реализуемой логической функции ч 1.рез соответствутъцие группы управляющихобмоток узла ввода результата контролируемой операции блока контроля подключен крямому я инверсному выходам узла форми-юровании значении реализуемой функции функциональнаго блока, а выходные шины узлаформировании результата контроля подключены к клеммам наличия и отсутствии очъкиюв;Укаэанные структурные изменении поз, воляют повысячь достоверность выполняемых мофлем арифметических и логическихопераций за счет организации поразрядноговстроенного контроля и упростить схему,Контроли я диагностики.Пря контроле арифметических операцийблок контроли реализует фчащию5УЛ(0+6)ПЫ 5 -8+ Р -т,6где Я, и- значении одноразрядуых двоичных входных переменных; .8 - результат арифметическойоперации;Р - значение сквоэнсго переносайиэ предыдущего разряда;Р - значение сквозного переносав последующий разряд;- мриэнак выполнения арифметической операции,При отсуФствии в модуле отказов У я О, айря наличии отказов Г ФО.При контроле выполняемьц модулем логических операций блок контроля реализуетЭОфункцию ЗЬгде У, У,У, У- - значения двоичных сигна-,лов в кодовых шинах модуля, настраиваюших его нареализаци 1 о соответствуюштл функций: Л.У,Я,Я;( "Ов 123) - значение-го минтермареализуемой модулем лагической функции;Я - значение результата логиЛческой операции;признак выполнении логической операции. При отсутствии в модуле отказов У г О, а иЛНа чертеже приведена принципиальная схема предлагаемого многофункционального модуля со встроенным контролем.Вертикальными линиями обозначены сер дечники с ППГ, горизонтальными -яшины, а наклонными - обмотки.Структура модуля такова, что прямые и инверсные значении входных переменных записываются с помощью управляющих обмо р 4ток 1 узла 2 ввода кода входных переменных на сердечники 3 функционального блока 4, с помощью управляющих обмоток 5ча сердечники 6 блока 7 формировании сигьнала сквозного переноса, с помощью управляюших обмоток 8 - на сердечники 9 дешифратора 10 мянтермов реализуемой фун-кции и с помощью управляющих обмоток11 - иа сердечники 12 сумматора 13 помодулю три. Входные переменные поступают на входные шины 14.Вид реализуемой модулем логическойфункции задается кодом, поступающим наклеммы 15, соединенные последовательнос управляющими обмотками 16 узла 17ввода кода реализуемой логической функциифункционального блока 4 и с управляющими обмотками 18 узла 19 ввода кода коньролируемой логической операции на сердечники20 блока койтроля 2 Ь.Сигнал сквозного переноса из предыщтшего разряда поступает на клеммы 22, подключенные последовательно к управляющимобмоткам 23 узла 24 ввода кода сквозногопереноса функционального блока 4, к управляющим обмоткам 25 узла Ж ввода кодасквозного переноса из предыдущего разря-,да и узла 27 ввода кода сквозного переноса в последующий разряд, соединенных последовательно с распределяющими обмотками 28 и выходными клеммами 29 и 30прямого и инверсного сигнала сквозногоблока 7 формирования сигнала сквозногопереноса.Входы распределяющих обмоток 31, 32и 33 сумматора 13 по модулю три и входы распределяющих обмоток 34, 35 и 36дешифратора 10 минтермов реализуемойлогической функции подключены через диоды к обшей клемме 37.Входы распределяющих обмоток 31, 32и 33 соединены с соответствующими выходными шинами 38, 39 и 40 сумматора 13по модулю три (выходная шина 38 сумма-тора 13 по модулю три имеет весовой коэффициент, равный нулю, выходная шина 39 весовой коэффициент, равный единице, выходная шина 40 - весовой коэффициент, равный двум), а выходы распределяющих обмо-ток 34, 35 и 36 подключены к соответствующим выходам 41, 42 и 43 дешифратора10 минтермов реализуемой логической функции (сигнал на выходе 41 дешифратора 10минтермов реализуемой логической функции,соответствует комбинации ав входных переменных, сщ"нал на выходе 42 - комбинацииав Ч ав входных переменных, сигнал на выходе 3 соответствует комбинации ав входных переменных а и в),Каждый яз выходов 38, 39 и 40 сум.матора 13 по модулю три и каждый из выкодов 41. 42 и 43 дешифратора 10 минтермов реализуемой логической функции соединен через группы управляющих обмоток 44: узла 45 ввода результата контролируемойоперации блока контроля 21 с прямым 46и инверсным 47 выходами уыа 48 форми. ромния значения реализуемой функции фун. кционального блока 4,Прямой 46 и инверсный 47 выходы узла 48 формирования значения реализуемойфункции через группы соответствующих рвсьцределяюших обмоток 49 и 50 подключенык клемме 51 считывания результата выпол-няемой модулем операции.Елеммы 52 и 53 наличия и отсутствияотказов соединены через соответствующиегруппы распределяющих обмоток 54 и 55узла 56 формирования результата контро- фля с клеммой 57 считывания результатаконтроли, Тяп контролируемой операции (арифметическая или логическая) определяется сигналами, поступаюшяк 4 И наклеммы 58 и 59, подключенные х соответ-,бствуюшим управляюшим обмоткам 60 сумматорв 13 по модулю три и дешифратора10 минтермов реализуемой логической1 фуикции,Начальная установка модуля производятся путем пропускания импульса тока по управляющим обмоткам 61 шины. 62 и управлявшим обмоткам 63 шины 64,Для развязки в цепях распределяюшихобмоток включены диоды.ИРабота многофункционального модулясо встроенным контролем осуществляетсяв четыре такта.Перед началом работы производится начальная установка сердечников 3,6,9,12 и 4020 путем пропусквния импульсов тока поуправляющим обмоткам 61 и 63 шин 62 и64.В первом такте производится записьпрямых и инверсивных значений входныхпеременных нв сердечники 3 функционального блока 4, на сердечники 6 блока 7 формирования сигнала сквозного переноса, насердечники 9 дещифрвторв 10 минтермовреализуеМой логической функции и на сер- фдечники 12 сумматора 13 пе модулю трипутем пропускания импульсов тока по управляющим обмоткам 1 узла 2 ввода колавходных переменных, управляющим обмоткам 5 блока 7 формирования сигнала сквоз.ного переноса, упрввляюши;л обмоткам 8дешифрвторв 10 миитермов реализуемой логической функции и упр,гляюним обмоткам11 сумматора 13 по модулю три, подклю 60 ченным последовательно к входным шикам.В этом же такте, при работе модуля врежиме вйполнения логических операций,производится запись кода реализуемой логической фущогни нв сердечники 3 функционального блока 4, сердечники 20 блокаконтроля 21 путем нропусквния импульсовтока по управляющим обмоткам 16 узла17 ввода кода реализуемой логическойфункцит и управляющим обмоткам 18 узда19 ввода кода контролируемой логическойоперации, подключенным последовательнок клеммам 15.Во втором такте, при роботе модуля врежиме вютатнеиия воифметических операций, сигивки прямого или инверсного зиачения скво:алого переноса иэ предыдуще: оразряда нос-гупвют кв клеммам 22 и с помошью упрввпяюших обмоток 23 узла 24 вводекода сквозного переносе звписыввкеся иасерде птики 3 функционального блока 4, вс помощью упрцих обмоток 25 узлаЖ ввода кода возного переноса из предыдущего разряда укаэанные сигналы звпнсываются на сердечнихи 20 блока контроля21.Эти же сигналы, пройдя по распределяющим обмоткам 28 тех сердечников 6 бло-.ка 7 формирования сигнала сквозного переноса, которые по окончании первого тактаоказались перемвгниченными фвнизф, с помощью управляющих обмо-ок 25 узла 27ввода кода сквозного переноса в последуюший разряд, записываются нв сердечники20 блока контроля 21,Прямое или инверсное значение сигнала сквозного переноса снимается с соотвеъствуюших выходных клемм 29 и 30,В этом же такте сигнал признака конт-.ролируемой операции (арифметической илилогической), поступающий нв соответствуюшие клеммы 58 или 59, проходя по соответствующим управляющим обмоткам 60,запрещает считывание с дешифрвтора 10минтермов реализуемой логической функцииили сумматора 13 по модулю три.В третьем такте импульс тека, поетупа,юший нв клемму 51, проходит но одной израспределяющих обмоток 49 или: О, соответствующей перемвгкиченному вверх" фодному из сердечников 3, и ноявляетея ивпрямом 46 или инверсном 47 выходе функционального блока 4. Этот сигнал, проходя по той группе управляющих обмоток 44узла 45 ввода результата контролируемойоперации, которая ноджтючена к одному извыходов 38, 39 и 40 сум."таторв 13 по.модулю три или выходов 41, 42 н , дешифраторв миитер.,тов ееалидуемей;тгииеекоч функции соединен. мч с рашц. лс ияюшей обмоткой перемагниченного вверходного из сердечников 9 и 12., записывает результат выполненной операции насердечники 20 блока контроля 21,Результат выполненной операции снимается в этом же такте в разрыве шин 4646 или 47-47,При этом импульс тока проходит по тойиэ распределяющих обмоток 54 или 55 узла 56 формирования результата контроля, 10которая соответствует перемагниченномув предыдущем такте "вверх" одному из сер"дечников 20.При наличии отказа сигнал появляетсяна клемме 52 наличия отказов, а при отсутствии отказа - на клемме 53 отсутствия отказов,Предмет изобретенияМногофункциональныймодуль со встроенным контролем на магнитчых переключателях тока, содержащий функциональный блок, состоящий из узла ввода кода реализуемой логической функции, узла ввода ко да сквозного переноса, узла ввода кода входных переменных и узла формирования значения реализуемой функции, блок формирования сигъала сквозного переноса, блок контроля, состоящий иэ сумматора по моедулю три, дешифратора минтермов реализу- О емой логической функции, узла ввода результата контролируемой операции, уэлд ввода контролируемой логической операции и узла формирования результата контроля, о т л и ч а к щ и й с я тем, что, с целью повышения достоверности вьпюлняемых,модулем операциЛ, унрошения схемы контроля и диагностики, в блок контроля допол- нительно введены узел ввода кода сквозно-: го переноса из предыдущего разряда и узел ввода кода сквозного переноса в последующий разряд причем управляющие обмотки узла ввода кода сквозного переноса функционального блока соединены последовательно с управляющими обмотками узлов ввода кода сквозного переноса из предыдущего и в последующий разряды и с распредещиь шими обмотками блока формирования сигнала сквозного переноса, управляющие обмот ки узла ввода кода реализуемой логической функции функционального блока соединены последовательно с управляющими обмотками узла ввода кода контролируемой логической операции блока контроля, управляющие обмотки узла ввода кода входных переменных функционального блока подключены последовательно к управляющим обмоткам блока формирования сигнала сквозного переноса, к управляющим обмоткам сумматора по модулю три и к управляющим обмоткам дешифратора минтермов реализуемой логической функции, каждый из выходов сумматора по модулю три и дешифратора минтермов реализуемой логической функции через соответствующие группы управляющих обмоток ,узла ввода результата контролируемой опе рации блока контроля подключен к. прямоинв рсному выходам узла формированиямомузначения реализуемой функции функционапь ного блока, а выходные шины узла фозла 1 юрмировфвания результата контроля подключены к клеммам наличия и отсутствия отказов,ставитель Л,Скобелева Е.Карауло орректор Т.Гревцова Техред ЕЛетров дписн Заказ 473 Изд, РЬР аж 10 СС тыая,Патент" г. Ужгород, ул. фили ИИПИ Государствеииого комитета Совета Мииистпо делам изобретений и открытий Москва, 113035, Раушскаи иаб., 4

Смотреть

Заявка

1846188, 14.11.1972

ОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ

НЕСТЕРУК ВАЛЕРИЙ ФИЛИППОВИЧ, ПОТАПОВ ВИКТОР ИЛЬИЧ

МПК / Метки

МПК: H03K 19/16

Метки: встроенным, контролем, многофункциональный, модуль

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

Код ссылки

<a href="https://patents.su/5-438121-mnogofunkcionalnyjj-modul-so-vstroennym-kontrolem.html" target="_blank" rel="follow" title="База патентов СССР">Многофункциональный модуль со встроенным контролем</a>

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