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

Оценка тестопригодности схем

Простая мера тестпригодности узла ТY может быть получена в результате умножения значений его управляемости и наблюдаемости

TY= CY * OY

На уровне интуитивного восприятия это соответствует тому, что если имеет, скажем, 50% -ную управляемость и 50% - ную наблюдаемость, то его тестопригодность вероятнее всего равна только 25%. Это связано с тем, что управляемость и наблюдаемость независимые величины; если управлять узлом на «50% сложнее» и наблюдать его значаение на «50% сложнее», то в результате тестопригодность в какой-то степени должна быть меньше 50%.

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

TY(схемы)=(∑(TY:узлов))/(число узлов).

Практические рекомендации по разработке тестопригодных схем

  1. Максимизировать характеристики управляемости и наблюдаемости схемы

  2. Исключать логическую избыточность. Узел схемы является избыточным, если все значения на выходе схемы не зависят от логического состояния узла на всех входных наборах и последовательности состояний.

  3. Разбивать большие схемы на небольшие подсхемы для уменьшения затрат на процедуру генерации тестов

  4. Физически разделять аналоговые и цифровые схемы

  5. Избегать использования асинхронных логических схем

  6. Обеспечить простоту начальной установки элементов схемы

  7. Обеспечить возможность разрыва цепей обратной связи

  8. Избегать использования одновибраторов

  9. Избегать разработок с предполагаемой подгонкой отдельных компонентов

  10. Избегать зависимости проверяющей программы от информации, записанной в ПЗУ и ПЛМ

  11. Подключать нагрузку ко всем неиспользуемым входам устройств и к выходам устройств с открытым коллектором и тремя состояниями

  12. Компоновать монтажную схему так, чтобы эквивалентные неисправности размещались в одном и том же корпусе интегральной микросхемы

  13. Обеспечить возможность диагностическому оборудованию управлять цепью тактовой синхронизации

  14. Избегать использования диагностически неразличимых групп элементов, таких, как проводное ИЛИ, проводное И, и узлов с большим числом вентилей.

  15. Разрывать длинные цепи на счетчиках

  16. Буферировать входы, чувствительные к фронту импульсного сигнала

  17. Выпускать четкую конструкторско-техническую документацию.

Требования безопасности труда

Питание IBM-PCсовместимого компьютера осуществляется от сети 220 В, 50 Гц. При работе с ним должны выполняться общие правила работы с электрическими установками.

Все коммутации устройств IBM-PCсовместимого компьютера должны проводиться при отключенном питании.

При работе с USBпортом запрещается опираться на соседний компьютер.

Запрещается выполнять коммутации устройств через заднюю панель компьютера.

При замеченных неполадках следует обратиться к преподавателю.

Порядок проведения работы

Подготовка к выполнению лабораторной работы.

Разработка VHDL модели испытательного сигнала и ее верификация должны быть проведены в среде GHDL

Выполнение лабораторной работы проводится в аудитории под контролем преподавателя.

При выполнении лабораторной работы должны выполняться правила техники безопасности при работе с ПК.

Содержание отчета

Отчет к лабораторной работе должен содержать:

  1. Задание на разработку цифровой системы

  2. Теоретическую оценку коэффициентов наблюдаемости и управляемости для заданных участков схемы устройства.

  3. Структурную схему VHDL модели цифровой системы

  4. Программную модель цифровой системы

  5. Временной анализ верификации VHDL модели в среде GHDL.

  6. Экспериментальную коэффициентов управляемости и коэффициентов наблюдаемости схемы

  7. Рекомендации по совершенствованию системы тестирования

  8. Выводы по лабораторной работе.

Соседние файлы в папке лабораторные