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

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

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

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

Моделирование цифровых компонентов 3.2.1 Общие сведения Моделирование может осуществляться с помощью библиотек логических примитивов созданных самим разработчиком или с помощью библиотек встроенных в программу PSpice. Рассмотрим первый способ. Любое цифровое устройство разрабатывается на основе элементной базы. Элементная база выбирается из требований к электрическим параметрам устройства. В данной работе в качестве примера

выбрана элементная база на основе КМОП-лигики. Рассматриваемая в данной работе цифровая схема представляет собой синхронизирующее устройство, логический базис которого реализован на КМОП-логики. В настоящее время широкое применение КМОП-схем обусловлено их минимальным энергопотреблением, повышенной помехоустойчивостью, воз- OUTLD - выходная емкость в фарадах (по умолчанию 0); DRVH - выходное сопротивление высокого уровня в омах

(по умолчанию 50 Oм); DRVL - выходное сопротивление низкого уровня в омах (по умолчанию 50 Ом); Так как в данной работе необходимо протестировать только правильность работы моделируемого устройства,без контроля параметров его элемнетной базы из которой он составлен, то необходимо выбрать второй способ моделирования. 3.2.2 Модели источников логических сигналов При моделировании цифровых устройств используются модели постоянных

источников логических сигналов и модели генераторов входных логических сигналов. Модель источника постоянного логического сигнала описывается следующим образом: U<имя> <тип источника>(<число выходов>) +<<узел питания+> <узел питания->> <узлы выходов> +<модель входа/выхода> Для моделей цифровых устройств с определенной элементной базой узлы питания могут описываться определенными операторами в теле