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

- многовариантный параметричный анализ (.STEP);

- расчет малосигнальных чувствительностей в режиме по постоянному току (.SENS);

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

- расчет частотных характеристик линеаризованной цепи (.AC);

- расчет спектральной плотности внутреннего шума (.NOISE);

- расчет переходных процессов при воздействии сигналов различной формы (.TRAN);

- спектральный анализ (разложение в ряд Фурье результатов расчета переходного процесса) (.FOUR);

- статистический расчет по методу Монте-Карло (.MC);

- расчет на наихудший случай (расчет чувствительности схемы при выбранном виде анализа (.DC, .AC, .TRAN) к параметрам моделей элементов и основанный на этом анализе расчет наихудшего случая по заданному критерию) (.WCASE).

3 Тестирование цифровых устройств на примере

синхронизирующего устройства

3.1 Описание и принцип действия тестируемого устройства

Рассматриваемое синхронизирующее устройство должно под действием комбинации входных сигналов обеспечивать работу в трех режимах:

- режим линии задержки цифровых сигналов;

- режим формирования пачек импульсов цифровых сигналов;

- режим делителя частоты цифровых сигналов.

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

Для создания модели всего устройства и тестирования его работы, необходимо создать модели функциональных узлов моделируемого устройства.

Моделируемое синхронизирующее устройство можно разбить на четыре фунциональных модуля:

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

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

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

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

Таким образом, моделируемое устройство полностью состоит из цифровых компонентов. Это в некоторой степени упрощает создание и тестирование моделей.

Необходимо создать программные модели устройств, протестировать каждую модель, а затем, при положительных результатах тестирований, произвести тестирование всего устройства в целом. При программном тестировании созданных моделей необходимо учитывать возможности используемой вычислительной техники (например при задании шага сигнала).

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

3.2 Моделирование цифровых компонентов

3.2.1 Общие сведения

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

К-во Просмотров: 361
Бесплатно скачать Реферат: Разработка методики программного тестирования цифровых устройств с помощью программного пакета Design Center