Инженерная графика в системе OrCAD

         

Параметры моделей триггеров с потенциальным управлением



Таблица 4.39. Параметры моделей триггеров с потенциальным управлением



Идентификатор
Параметр
TPPCQLHMN
Задержка перехода «0»->«1» со входа S/R к выходам Q/Q, минимальное значение
TPPCQLHTY
То же, типичное значение
TPPCQLHMX
То же, максимальное значение
TPPCQHLMN
Задержка перехода «1»- »«0» со входа S/R к выходам Q/Q, минимальное значение
TPPCQHLTY
То же, типичное значение
Идентификатор
Параметр
TPPCQHLMX
To же, максимальное значение
TWPCLMN
Минимальная длительность сигнала «0» на входе S/R, минимальное значение
TWPCLTY
То же, типичное значение
TWPCLMX
То же, максимальное значение
TPGQLHMN
Задержка перехода «0»->«1» от фронта импульса синхронизации G до выхода Q/Q, минимальное значение
TPGQLHTY
То же, типичное значение
TPGQLHMX
То же, максимальное значение
TPGQHLMN
Задержка перехода «1»->«0» от фронта импульса синхронизации G до выхода Q/Q, минимальное значение
TPGQHLTY
То же, типичное значение
TPGQHLMX
То же, максимальное значение
TPDQLHMN
Задержка перехода «0»->«1» от входа S/R/D до выхода Q/Q
TPDQLHTY ,
То же, типичное значение
TPDQLHMX
То же, максимальное значение
TPDQHLMN
Задержка перехода «1»->«0» от входа S/R/D до выхода Q/Q
TPDQHLTY
То же, типичное значение
TPDQHLMX
То же, максимальное значение
TWGHMN
Минимальная длительность сигнала «1» на входе G, минимальное значение
TWGHTY
То же, типичное значение
TWGHMX
То же, максимальное значение
TSUDGMN
Время подготовки к работе по входам S/R/D перед действием фронта синхроимпульса G, минимальное значение
TSUDGTY
То же, типичное значение
TSUDGMX
То же, максимальное значение
TSUPCGHMN
Длительность сигнала «1» на входах S/R при действии фронта синхроимпульса G, минимальное значение
TSUPCGHTY
То же, типичное значение
TSUPCGHMX
То же, максимальное значение
THDGMN
Длительность сигнала на входе S/R/D после действия фронта синхроимпульса G, минимальное значение
THDGTY
То же, типичное значение
THDGMX
То же, максимальное значение

По умолчанию в начальный момент времени выходные состояния триггеров приняты неопределенными (состояния X). Они остаются таковыми до подачи сигналов установки или сброса или перехода триггера в определенное состояние.

Определенное начальное состояние триггеров устанавливается с помощью параметра DIGINITSTATE директивы .OPTIONS.

В моделях триггеров имеются параметры, характеризующие минимальные длительности сигналов установки и сброса и минимальную длительность импульсов. Если эти параметры больше нуля, то в процессе моделирования измеренные значения длительностей импульсов сравниваются с заданными данными и при наличии слишком коротких импульсов на экран выдаются предупреждающие сообщения (Warning messages), которые также передаются в программу Probe и заносятся в выходной файл с расширением *OUT.

Программируемые логические матрицы. Программируемые логические матрицы (ПЛМ, PLA - Programmable Logic Arrays) имеют ряд входов, которые формируют столбцы матрицы, и ряд выходов, образующих строки. Каждый выход (строка) управляется одним логическим элементом. Совокупность управляющих сигналов составляют программу для ПЛМ, которая определяет, какие входы соединяются с логическими элементами. В состав примитивов ПЛМ входят только однотипные вентили (И, ИЛИ, И-НЕ и т.п.), поэтому реальные ИС ПЛМ составляются из нескольких примитивов в виде макромоделей.

Программа ПЛМ вводится в задание на моделирование двояко:

  • предварительно записав ее в файл в формате JEDEC и указав его имя в описании примитива конкретной ПЛМ;
  • включив данные программы непосредственно в описание ПЛМ (используя конструкцию DATA=...), что менее удобно.

Однако при использовании библиотек, в которых ПЛМ оформлены в виде макромоделей, пользователю не нужно разбираться в деталях их моделей - достаточно указать имя модели ПЛМ, список узлов включениями с помощью опции TEXT указать имя JEDEC-файла, содержащего описание программы ПЛМ, как показано на следующем примере:

Х1 IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14

+ OUT1 OUT2 OUT3 OUT4 PAL14H4 TEXT: JEDEC_FILE = "myprog.jed"

Здесь в схему включена ПЛМ типа PAL14H4, .программируемая из файла myprog. jed. Примитивы ПЛМ вводятся в задание на моделирование предложением:

Uххх <тип ПЛМ> (<количество входов>,<количество выходов>)

+ <+узел источника питания> <-узел источника питания>

+ <входной узел>* <выходной узел>*

+ <имя модели динамики> <имя модели вход/выход>

+ [FILЕ=<имя файла>]

+ [DАТА=<флаг системы счисления> $ <данные программы>$]

+ [MNTYMXDLY= < выбор значения задержки>]

+ [IO_LEVEL=< уровень модели интерфейса>]

Имеются ПЛМ следующих типов:

PLAND - матрица логики И; PLOR - матрица логики ИЛИ;



Содержание раздела