Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Кольцевое тестирование микросхемы К155ИД7

Для проверки функционирования системы диагностики в качестве объекта тестирования выступала логическая модель интегральной микросхемы К155ИД7. Микросхема К155ИД7 представляет собой дешифратор 3 на 8 и служит для преобразования двоичного трехразрядного кода в один и восьми. Микросхема имеет три адресных входа X0,X1,Х2, управляющие сигналы разрешения-запрещения дешифрации E1-E3 и 8 выходов Y0-Y7. Условное изображение схемы таково:

 

 

Рис.6.3: Дешифратор К155ИД7.

Составим по таблице истинности микросхемы К155ИД7 булеву функцию и выразим ее многочленами Жегалкина. Для этого переведем ее из совершенной дизъюнктивной нормальной формы в совершенную конъюнктивную нормальную форму.

 

Таблица истинности для дешифратора выглядит следующим образом:

Управляющие сигналы Входы Выходы
E1 E2 E3 X0 X1 X2 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
  X X X X X                
X   X X X X                
X X   X X X                
                           
                           
                           
                           
                           
                           
                           
                           

 

 

;

Необходимо корректирующее устройство для многочлена с максимальным для r=3 периодом Т=7. Для этого необходимо иметь функцию .

Заданием на синтез корректирующего устройства служит функция

;

По функции F строится КУ:

 

 

Рис.6.4: Корректирующее устройство для максимального периода.

 

Система диагностики выглядит следующим образом:

 

 

Рис.6.5: Схема кольцевого тестирования для дешифратора К155ИД7.

 

Сигналы управления моделью микросхемы и схемой сравнения не вводятся

конечным пользователем в ПЛИС, а логически привязываются к самой системе диагностики при помощи элементов VCC(логическая 1) и GND(логический 0). Перед началом тестирования, при помощи выходного сигнала preset, регистр сдвига логически (без управления ПЛИС) устанавливается в произвольное исходное (начальное) состояние.

 

Сигналами start и clock запускается процесс тестирования. По истечении 7 тактов работы регистр сдвига, при исправной работе цифровой схемы, должен вернуться в исходное состояние. Проверку этого условия осуществляет схема сравнения, которая сравнивает состояния регистра перед началом тестирования и по его завершению. Низкий уровень выходного сигнала rezsravn (логический 0), свидетельствует об исправном состоянии тестируемой ЦС, и напротив, высокий уровень сигнала (логическая 1), позволяет утверждать, что тестируемая ЦС находится в неисправном состоянии.

 

Результаты симуляции работы системы диагностики в редакторе временных диаграмм выглядят так:

 

 

Рис.6.7: Временные диаграммы тестирования исправной микросхемы К155ИД7.

 

Как видно из диаграмм, по истечении 7 тактов работы, регистр сдвига возвращается в начальное состояние (на рис.22 это состояние 101). На выходе rezsravn логический 0, т. е. тестируемая модель микросхемы дешифратора исправна.

Теперь искусственно введем ошибку в тестируемую модель дешифратора.

 

 

Рис.6.8: Временные диаграммы тестирования неисправной микросхемы К155ИД7.

Как и ожидалось, по истечении 7 тактов работы, регистр не возвращается в свое исходное состояние (на рис.23 исходное состояние 101, конечное - 001). Сигнал rezsravn принимает значение логической 1, таким образом, тестируемая модель дешифратора неисправна.

<== предыдущая лекция | следующая лекция ==>
Алгоритм представления булевой функции полиномами Жегалкина | Достоверность для максимального периода
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 2151; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.