Устройство для контроля логических блоков
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
5)4 Е ИЗ ПИ АВ читателя с элемента И ра-вычитдов блок и, выхо 1 счетчика ующим входамсоответруемого блока торов по моду связаны с соо умматоров ОСУДАРСТВЕННЫЙ НОМИТЕТ СССР ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ КОМУ СВИДЕТЕЛЬ(56) Авторское свидетельство СССР У 830392, кл. С 06 Г 11/26, 1979.Авторское свидетельство СССР )( 1049913, кл. С 06 Р 11/26, 1981. (54)(57) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ БЛОКОВ, содержащее генератор тактовых импульсов, первый триггер, два элемента И, счетчик, группу из и регистров, и групп элементов И, первую группу сумматоров по модулю два, сумматор-вычитатель, блок индикации, причем выход генератора тактовых импульсов подключен . к первому входу первого элемента И, второй вход которого связан с прямым выходом первого триггера, инверс ный выход которого подключен к входу блока индикации, единичный вход первого триггера является входом запуска устройства, нулевой вход первого триггера соединен с выходом второго элемента И, входы которого связаны с первыми входами соответствующих элементов И-й группы (16 с)1 ), вторые входы элементов И-й группы связаны с соответствующими выходами-го регистра, выходы элементов И каждой группы подключены к соответствующим входам сумматоров по модулю два первой группы, синхронизирующий вход сумматора-вы 85342 А вязан с выходом первогогруппа выходов сумматоеля связана с группой вхоподключены к соответс контролируемого блока и кствующим входам элементов Иигруппы, о т л и ч а ю щ е е с я тем,что, с целью расширения функциональных возможностей устройства за счетобеспечения проверки значений различных спектральных коэффициентовдля разных выходов контролируемогоблока, в него введены элемент задержки, второй триггер, вторая группа сумматоров по модулю два, коммутатор, причем прямой вход второготриггера через элемент задержки подключен к выходу первого элемента И,прямой выход второго триггера сое. -динен с управляющими входами коммутатора, сумматора-вычитателя и счетным входом счетчика, первая и втораягруппы информационных входов комму 1 татора связаны соответственно с выходами сумматоров по модулю два первой и второй групп, группа выходовкоммутатора соединена с группой информационных входов сумматора-вычитателя, первые входы сумматоров по модулю два второй группы соединены ссоответствующими выходами контроливторые входы суммадва второй группыетствующими выходамиодулю два первой груп 185342Изобретение относится к вычислительной технике и может быть использовано при контроле работоспособности логических блоков по значениямспектральных коэффициентов Уолша выходных функций,Цель изобретения - расширение функциональных возможностей устройства засчет ебеспечения проверки значенийразличных спектральных коэффициентов 10для разных выходов контролируемогологического блока.На чертеже представлена структурная схема устройства,Устройство для контроля логических блоков содержит генератор 1 тактовых импульсов, первый триггер 2,первый 3 и второй 4 элементы И, счет-чик 5, группу регистров 6,и групп 7.элементов И 8, первую группу сумматоров 9 по модулю два, сумматор-вычита-тель 10, блок 11 индикации, входзапуска 12, элемент 13 задержки, второй триггер 14, вторую группу сумматоров 15 по модулю два, коммутатор 1625Выходы счетчика 5 соединены с входамиконтролируемого логического блока 17,выходы которого подключены к вторымвходам сумматоров 15 по модулю двавторой группы. 30Устройство работает следующим образом,После подачи питания устройствоустанавливается в исходное состояние:счетчик 5 и триггеры 2 и 14 устанавливаются в нулевое состояние, в регистры 6 группы записываются в двоичном коде номера ь 3, , о 3.,о) спектральных коэффициентов Я), Я,(,д )Я,), выбранных в качестве контролируемых параметров для соответствующих выходов (1,2,т) контролируе. -1)мого логического блока 17, ь 3,= (о 3ц))"), в сумматор-вычитатель10 записывается число - Я - Я э"- Яа 1 (м+2 Язг(о) )++2 Яэ (с 4 )3 фгде ш - количество выходов контролируемого логического блока 17; Я.,; (о 3,) -эталонное значение спектрального коэффициента для 1, -го выхода блока 17.2 -15(ьЗ) =,Г 1 Ь;) ы),х 1,=агде х- набор двоичных сигналов(х, х х), подава емых на входы контролируемого логического блока 17", И );(х)- значение функции Уолша Г; (х)- эталонная нулевая функция-го выхода контролируемогоблока 17.Сигнал "0" с выхода триггера 14 поступает на управляющий вход коммутатора 16 и вход суммы (разности) сумматора-вычитателя 10. При этом коммутатор 16 осуществляет подключение выходов сумматора 15 по модулю два к информационным входам сумматора-вычитателя 10, а сумматор-вычитатель 10 настраивается на выполнение операции сложения числа, соответствующего поданным на его информационные входы сигналам, с результатом предыдущего действия, Нулевая комбинация сигналов Х= (О, О, 0,0) с выходов счетчика 5 поступает на входы контролируемого логического блока 17, с выходов которого поступают сигналы, соответствующие значениям выходных булевых функций К (х), (хО) ээ м(хО)Комбинация сигналов хб поступает также через элементы И 8 группы 7 на входы сумматоров 9 по модулю два первой группы. На выходах сумматоров 9 по модулю два образуются сигналы у (х ), у (х ) у (х ), где у (х ) = Е хР 1,) . Здесь символ Ев фозначает операцию суммы по модулю два.Сигналы у; (х) соответствуют значениям функции Уолша:Ы);(х) = у,(х) -"У;(х;).Сумматоры 15 по модулю два второй группы производят вычисление логических выражений вида у; (х) 6 К; (х),Сигналы с выходов сумматоров 15 второй группы поступают на первые входы коммутатора 16, на вторые входы которого поступают сигналы с выходов сумматоров 9 по модулю два первой группы. При этом значения сигналов на вторых входах коммутатора 16 соответствуют числу В(х)=у 1 (х) + + 2 у (х;) 2 у (х;), а сигналы на первых его.входах соответствуют числу А(х;)=у, (х) ОЕ(х)+2 у (х) 9 Е (х 1) 2 у(х) 6) Г(х) В данном случае=О.На вход запуска 12 .устройства подается импульс запуска, который уста" навливает триггер 2 в единичное состояние. При этом единичный сигнал с прямого выхода триггера 2 поступает на второй вход элемента И 3 и11853разрешает поступление импульсов с выхода генератора 1 на синхронизирующий вход сумматора-вычитателя 10 ичерез элемент 13 задержки на счетныйвход триггера 14.5После поступления первого тактового импульса с выхода генератора 1через элемент И 3 на синхронизирующийвход сумматора-вычитателя 10 последний производит сложение числа 1 ОА(хо)=Гу 1 (хо)ВЕ 1 (хо)+у (хо)г Ъб)+.соответствующего сигналам, поступившим на его информационные входы, срезультатом предыдущего действия БЗатем задержанный в элементе 13задержки Б на время, необходимоедля выполнения операции сложения (вычитания) сумматором-вычитателем 10,первый импульс генератора 1 посту Опает на счетный вход триггера 14 иустанавливает его в единичное состояние, Сигнал "1", поступая с прямого выхода триггера 14 на управляющий входкоммутатора 16 и вход суммы (разности) сумматора-вычитателя 10, обеспечивает подключение вторых входовкоммутатора 16 к информационным входам сумматора-вычитателя 10 и настраивает сумматор-вычитатель 10 на выполнение операции вычитания числаВ(х)=у (х,)+2 у (х )2у (х,),соответствующего поступившим на егоинформационные входы сигналам, изрезультата предыдущего действия.35Когда второй тактовый импульс свыхода генератора 1 поступает на синхронизирующий вход сумматора-вычитателя 10, последний производит вычитание числа В (Х ) из результата преды 4 Одущего действия Б + А(х,), При этомполучается число= К,(х) Ы,д,(х,)После выполнения сумматором-вычитателем 10 операции вычитания задержанный элементом 13 задержки второйимпульс генератора 1 поступает на 50счетный вход триггера 14. Триггер 14устанавливается в нулевое состояниеЭчто приводит к увеличению числа, записанного в счетчик 5, на единицу(счетчик 5 изменяет свое состояние 55по заднему фронту импульса, формируемого на прямом выходе триггера 14) .Теперь на входы контролируемого ло 42 4гического блока 17 и на первые входы элементов И 8 поступает комбинация сигналов Х,=(0,0 О, 1), коммму 1 татор 16 снова настраивается на подачу сигналов с выходов сумматоров 15 по модулю два на входы сумматора-вычитателя 10, а сумматор-вычитатель подготавливается к выполнению операции сложения числа А(х) с результатом предыдущего действия,Таким образом, по нечетному (2;+1)-му тактовому импульсу генератора 1 происходит сложение числа А(х,) с содержимым сумматора-вычитателя 10 (=0,1,22"-1), и по четному (2+ 2)-муимпульсу происходит вычитание числа В(х;) из результата, записанного в сумматорвычитатель 10.иПосле поступления последнего 2 -го импульса генератора 1 в сумматор-вычитатель 10 будет записано числоЬ Б=Б-Бз =Б(о +2 Б х Ы)+++ гБ ( Ц-Бгде Б) - действительное значениеспектрального коэффициента, выбранного в качестве контролируемогопараметра для ь -го выхода блока 17.1 и Б; (3;)= : Г(х) Ы,Д;(х ),Задержанный элементом 13 задержки этот имрульс установит триггер 14 в нулевое. состояние. При этом счетчик 5 переполнится и установится из соотношения (1,1,1) в нулевое состояние. Последнее приводит к сйене сигнала на выходе элемента И 4 с единичного на нулевой, в результате чего триггер 2 устанавливается в нулевое состояние, Сигнал "0" на его прямом выходе запрещает прохождение импульсов с выхода генератора 1 через элемент И 3. Сигнал "1" на инверсном выходе триггера 2, поступая на управляющий вход блока 11 индикации, разрешает отображение результата контроля. Если на блоке индикации отобразится число О, соответствую-.щее совпадению эталонных и действи-.тельных значений спектральных коэффициентов, то контролируемый логический блок 17 признается работоспособ- ным1185342 ти нова ставитель ИСа хред И.Надь К 1 ак симишинец Редактор И. Дылин тор аж 709 пис Заказ дарственного коизобретений и о а, Ж, Раушск Филиал ПЛП "Патент", г. Ужгород, ул. П на В случае неисправности контролируемого логического блока 17 (когда аБО) по значению ь Я, отображаю/45ВНИИПИ Гопо дела113035, Мос щемуся на блоке 11 индикации, устанавливается причина неисправноситета СС крытий я .наб
СмотретьЗаявка
3720129, 03.04.1984
РИЖСКОЕ ВЫСШЕЕ ВОЕННО-ПОЛИТИЧЕСКОЕ КРАСНОЗНАМЕННОЕ УЧИЛИЩЕ ИМ. МАРШАЛА СОВЕТСКОГО СОЮЗА БИРЮЗОВА С. С
КАММОЗЕВ НИКОЛАЙ ФЕДОРОВИЧ, НИКУЛИН СЕРГЕЙ НИКОЛАЕВИЧ, НАЗАРОВ АЛЕКСАНДР НИКОЛАЕВИЧ
МПК / Метки
МПК: G06F 11/26
Метки: блоков, логических
Опубликовано: 15.10.1985
Код ссылки
<a href="https://patents.su/4-1185342-ustrojjstvo-dlya-kontrolya-logicheskikh-blokov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля логических блоков</a>
Предыдущий патент: Устройство для определения количества единиц в двоичном числе
Следующий патент: Устройство для формирования сигналов прерывания при отладке программ
Случайный патент: Защитный носок рабочей обуви