Элементная база среды OrCAD

Количество элементов в элементной базе среды OrCAD различных версий обеспечивает удобство пользования средой для подавляющего большинства пользователей.

Типы элементов и функциональных блоков, с которыми работает среда OrCAD

Сопоставление [8] и [9] показывает, что в среде OrCAD версий 9.2 и 10.0 можно создавать модели схем, состоящие из моделей элементов и функциональных блоков.

Приведем перечень аналоговых элементов: конденсаторы, резисторы, катушки индуктивности, длинные линии с потерями и без потерь, биполярные п-р-п и р-п-р транзисторы, диоды, магнитные сердечники с воздушным зазором и без зазора, IGBT транзисторы, полевые транзисторы с управляющими п-р и р-п переходами (JFET), операционные усилители, МОП транзисторы с индуцированным каналом n-типа, МОП транзисторы с индуцированным каналом p-типа, МОП транзисторы с индуцированным каналом n-типа и подложкой, соединенной с истоком, МОП транзисторы с индуцированным каналом p-типа и подложкой, соединенной с истоком, МОП транзисторы со встроенным каналом n-типа, МОП транзисторы со встроенным каналом р-типа, МОП транзисторы со встроенным каналом n-типа и подложкой соединенной с истоком, МОП транзисторы со встроенным каналом p-типа и подложкой, соединенной с истоком (MOSFET), компараторы, стабилизаторы напряжения, регуляторы напряжения, транзисторы Дарлингтона. Все другие элементы (например тиристоры, полевые арсенид-галлиевые транзисторы и т. д.) описываются в виде подсхемы, параметры которой может задавать пользователь.

Перечень аналоговых функциональных блоков выглядит следующим образом: управляемые напряжением источники напряжения, управляемые током источники тока, управляемые напряжением источники тока, управляемые током источники напряжения, воздушные трансформаторы, ключи, управляемые напряжением, ключи, управляемые током, независимые источники тока (постоянного (DC), экспоненциального (ЕХР), синусоидального (SIN), синусоидального с затуханием (SFFM), задаваемого кусочно-линейной функцией (PWL), импульсного (PULSE)), независимые источники напряжения (постоянного (DC), экспоненциального (ЕХР), синусоидального (SIN), синусоидального с затуханием (SFFM), задаваемого кусочно-линейной функцией (PWL), импульсного (PULSE)).

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

Перечень цифровых функциональных блоков (примитивов) приведен в табл. 1.3 [11].

Таблица 1.3. Перечень цифровых примитивов

Тип

Описание

Стандартные элементы

BUF

Буфер

INV

Инвертор

AND

Элемент «И»

NAND

Элемент «не И»

OR

Элемент «ИЛИ»

NOR

Элемент «не ИЛИ»

XOR

Элемент «исключающее ИЛИ»

NXOR

Элемент «не исключающее ИЛИ»

В UFA

Буферная матрица

INVA

Инверторная матрица

ANDA

Матрица элементов «И»

NAN DA

Матрица элементов «не И»

ORA

Матрица элементов «ИЛИ»

NORA

Матрица элементов «не ИЛИ»

XORA

Матрица элементов «исключающее ИЛИ»

NXORA

Матрица элементов «не исключающее ИЛИ»

AO

Совмещенный элемент «И-ИЛИ»

OA

Совмещенный элемент «ИЛИ-И»

AO1

Совмещенный элемент «И-не ИЛИ»

OAI

Совмещенный элемент «ИЛИ-не И»

Элементы 3-х состояний

BUF3

Буфер

INV3

Инвертор

AND3

Элемент «И»

Продолжение табл. 1.3

Тип

Описание

NAND3

Элемент «не И»

OR3

Элемент «ИЛИ»

N0R3

Элемент «не ИЛИ»

X0R3

Элемент «исключающее ИЛИ»

NX0R3

Элемент «не исключающее ИЛИ»

BUF3A

Буферная матрица

INV3A

Инверторная матрица

AND3A

Матрица элементов «И»

NAND3A

Матрица элементов «не И»

0R3A

Матрица элементов «ИЛИ»

N0R3A

Матрица элементов «не ИЛИ»

X0R3A

Матрица элементов «исключающее ИЛИ»

NXOR3A

Матрица элементов «не исключающее ИЛИ»

Двунаправленные передающие элементы

NBTG

N-канальный передающий элемент

PBTG

Р-канальный передающий элемент

Триггеры и затворы

JKFF

ЖК-триггер

DFF

Д-триггер

SRFF

СР-триггер

DLTCH

Д-затворы

Источники постоянных логических сигналов

PULLUP

Матрица источников «1»

PULLDN

Матрица источников «0»

Линии задержки

DLYLINE

Линия задержки

Программируемые логические матрицы

PLAND

Матрица «И»

PLOR

Матрица «ИЛИ»

PLXOR

Матрица «исключающее ИЛИ»

PLNAND

Матрица «не И»

PLNOR

Матрица «нс ИЛИ»

PLNXOR

Матрица «не исключающее ИЛИ»

PLAN DC

Матрица «И-НЕ»

PLORC

Матрица «ИЛИ-НЕ»

PLXORC

Матрица «исключающее ИЛИ» прямого и доп. кода

PLNANDC

Матрица «не И-НЕ»

Окончание табл. 1.3

Тип

Описание

PLNORC

Матрица «не ИЛИ-НЕ»

PLNXORC

Матрица «не исключающее ИЛИ-НЕ»

Память

ROM

Память только для чтения

RAM

Перезаписываемая память

Многобитные АЦП и ЦАП

ADC

АЦП

DAC

ЦАП

Имитаторы

LOG1CEXP

Логическое выражение

PINDLY

Межвыводовая задержка

CONSTRAINT

Проверка состояния

Помимо этого, OrCAD содержит цифровые источники сигналов, зависимых от времени.

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

Цифровые элементы могут реализовываться пользователем на базе перечисленных примитивов. Также возможно использование моделей серийно выпускаемых цифровых элементов, приведенных в соответствующих библиотеках (например, библиотека CD4000.1ib содержит практически все известные элементы серии цифровых интегральных схем CD4000 — российский аналог представляют серии 155 и 561).

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

Существенным достоинством среды OrCAD является возможность соединения аналоговых и цифровых элементов в соответствии с моделируемой принципиальной схемой без применения вспомогательных устройств согласования аналоговых и цифровых сигналов. Это достигается за счет автоматического использования специальных интерфейсов и существенно облегчает работу пользователя при моделировании смешанных схем.

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ ОРИГИНАЛ   След >