Разработка методики программного тестирования цифровых устройств с помощью программного пакета Design Center — страница 2

  • Просмотров 1711
  • Скачиваний 368
  • Размер файла 73
    Кб

разработки логической схемы; б) функциональный контроль правильности работы образцов интегральных схем после их изготовления. 2 Возможности PSpice как среды моделирования и тестирования цифровых устройств Программа PSpice составляет основу системы Design Center, поэтому рассмотрим ее возможности подробнее. Программа PSpice позволяет проводить следующие виды анализа: - расчет режима цепи по постоянному току (проводится вначале

моделирования перед выполднением других видов анализа без указания специальных деректив; - многовариантный расчет режима по постоянному току (.DС); - многовариантный параметричный анализ (.STEP); - расчет малосигнальных чувствительностей в режиме по постоянному току (.SENS); - расчет малосигнальных передаточных функций в режиме по постоянному току (.TF); - расчет частотных характеристик линеаризованной цепи (.AC); - расчет спектральной

плотности внутреннего шума (.NOISE); - расчет переходных процессов при воздействии сигналов различной формы (.TRAN); - спектральный анализ (разложение в ряд Фурье результатов расчета переходного процесса) (.FOUR); - статистический расчет по методу Монте-Карло (.MC); - расчет на наихудший случай (расчет чувствительности схемы при выбранном виде анализа (.DC, .AC, .TRAN) к параметрам моделей элементов и основанный на этом анализе расчет наихудшего

случая по заданному критерию) (.WCASE). 3 Тестирование цифровых устройств на примере синхронизирующего устройства 3.1 Описание и принцип действия тестируемого устройства Рассматриваемое синхронизирующее устройство должно под действием комбинации входных сигналов обеспечивать работу в трех режимах: - режим линии задержки цифровых сигналов; - режим формирования пачек импульсов цифровых сигналов; - режим делителя частоты цифровых

сигналов. Число, указывающее количество импульсов, на которое необходимо задержать сигнал, количество импульсов в пачке и число, на которое необходимо разделить частоту сигнала, указывается на входе синхронизирующего устройства. Для создания модели всего устройства и тестирования его работы, необходимо создать модели функциональных узлов моделируемого устройства. Моделируемое синхронизирующее устройство можно разбить на

четыре фунциональных модуля: а) управляющая схема. Основная задача этого модуля – подача синхроимпульса на один из функциональных модулей для обеспечения заданного режима работы. б) линия задержки. Основная задача линии задержки – задержка сигнала на число импульсов определяемое управляющей схемой. в) формирователь пачек импульсов. Основная задача – формирование пачки импульсов число которых задается управляющей схемой. г)