Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Кольцевое тестирование

.pdf
Скачиваний:
68
Добавлен:
10.02.2015
Размер:
5 Мб
Скачать
☆

Рис. 3.28. Схема КД D-триггера с вводом ошибки

Рис. 3.29. Временные диаграммы КД D-триггера с вводом ошибки Из временных диаграмм видно, что период T 7 , что индицирует о

неисправности D-триггера.

2.4. JK-Триггер.

 

 

 

 

Для

формирования

функции

обратной

связи

x6 x1

корректирующее устройство системы содержит копию ДУ и соединения выходов 1-го и 6-го разрядов регистра с входами сумматора по mod2.

Рис. 3.30. Схема КД JK-триггера.

Рис. 3.31. Временные диаграммы КД JK-триггера

Из временных диаграмм видно, что через 63 тактовых импульса система вновь приходит в начальное состояние, т.е. период T 63, что говорит об исправности JK-триггера.

Чтобы удостовериться в правильности работы полученной схемы,

проведём JK-триггера с введённой искусственно ошибкой.

Рис. 3.32. Схема КД JK-триггера с вводом ошибки

Рис. 3.33. Временные диаграммы КД JK-триггера с вводом ошибки

Из временных диаграмм видно, что период T 14 , что говорит о неисправности JK-триггера.

§3. Реализация кольцевого тестирования JK-Триггера на ПЛИС

В качестве используемой для КТ микросхемы возьмём ИМС К561ТВ1, которая представляет собою 2 JKТриггера. Будем осуществлять КТ одного из них.

Рис. 3.34. Схема КТ JK-Триггера

Так как в данном упражнении будет использоваться реальная ИМС, то

из данной схемы необходимо убрать сам JK-триггер, и назначить

соответственные входы и выходы на ИМС и в схеме КТ JK-триггера для

реализации на ПЛИС.

Рис. 3.36. Схема КТ JK-Триггера для реализации на ПЛИС

Схема относится к не зависящим от выхода последовательностным схемам.

В контексте обозначений, введённых в пункте 3.1, имеем: 5 входов

(r=5) и глубину памяти =1, следовательно q=r+ =5+1=6, следовательно,

степень многочлена равна 6. По табл. 1 приложения находим, что данной степени принадлежит многочлен g(z) z 6 z1 1 с периодом Т=63.

Таким образом, нам необходимо спроектировать схему управления,

которая под нашим воздействием осуществила бы КТ данной ИМС и спустя

63 такта сравнила бы начальное и конечное состояние.

Рис. 3.37. Схема управления

Рис. 3.37а. Схема для реализации кнопочного «сброса» и «начала КТ»

Объединяем схему управления, схема КТ JK-Триггера для реализации на ПЛИС и задаём соответствующие входы и выходы ПЛИС

Рис. 3.38. Схема КТ JK-триггера на ПЛИС

При нажатии кнопки RESET мы устанавливаем регистр в начальное состояние, которое отображается на светодиодах.

При нажатии кнопки START реализуется алгоритм КТ на ПЛИС, по результатам которого конечное состояние регистра отображается на светодиодах.

В случае верного выбора КУ, начальное и конечное состояние совпадают, что показывает правильность результат.