Поведенческое представление CMOS дополнительный выходной каскад
Simscape / Электрический / Интегральные схемы
Блок Push-Pull Output представляет CMOS дополнительный выходной каскад поведенчески. Чтобы улучшить скорость симуляции, блок не моделирует все внутренние отдельные устройства MOSFET, которые составляют логический элемент. Можно использовать этот блок, чтобы создать представительное выходное отношение текущего напряжения при определении поведения модели интегральной схемы с блоками Физического сигнала от библиотеки Simscape™ Foundation.
Можно выбрать между, два выходных отношения текущего напряжения:
Linear
— Блок представляет вывод как источник напряжения плюс серийное сопротивление и параллельная емкость, как показано в следующей фигуре. Значение, которое вы задаете для параметра Output resistance, присвоено серийному сопротивлению, и значения емкости определяются путем соответствия с временной константой RC к значению параметров Propagation delay.
Вход к Управляемому Исходному блоку Напряжения ограничивается, чтобы быть между направляющими предоставления, и это также инвертируется вычитанием от напряжения предоставления. Инверсия заставляет его вести себя как дополнительный выходной каскад с высоким напряжением источника логического элемента, приводящим к низкому выпуску продукции.
Quadratic
— Выходной каскад моделируется двумя МОП-транзисторами, которые составляют дополнительную пару. Параметры MOSFET выведены от выходных значений сопротивления и токов короткой схемы, которые вы задаете как параметры маски. Спрос на вход логического элемента изолирован, чтобы аппроксимировать значение параметров Propagation delay.
И Linear
и Quadratic
модели вывода добавляют смещение и масштабируют физический вход X так, чтобы напряжением затвора дали:
Vg = k · (X + c)
где
k является масштабированием входного сигнала.
c является смещением входного сигнала.
Смещение и масштабирование могут использоваться, например, чтобы совпадать с логическими значениями для X (то есть, область значений [0,1]
) к [V-, V +] в выходном контакте. Например, если V + = 10 В и V-= 0, то совпадать с логическими значениями сигнала к этой области значений напряжения, устанавливают c = -1
и k = -10
.
И для Linear
и Quadratic
модели вывода, защитные диоды D1 и для D2 действуют, чтобы ограничить область значений выходного напряжения. Эти диоды являются Диодными блоками от библиотеки Simscape Foundation, то есть, кусочные линейные диоды, заданные их прямым напряжением и на сопротивлении. Если напряжение через повышения D1 выше прямого напряжения, то диод начинает проводить, и при условии, что на сопротивлении является низким, это эффективно, предотвращает вывод, повышающийся выше V + плюс диод прямое падение напряжения. Эквивалентное поведение заканчивается, если выходное напряжение понижается слишком низко.
Выходная модель очень похожа на используемый для логических блоков. Для графика типичной характеристики вывода V-I при использовании Quadratic
модель вывода смотрите Выбор Output Model for Logic Blocks.
Этот блок создается из блоков от библиотеки Simscape Physical Signals (таких как PS, Добавляют, Усиление PS, и так далее). В настоящее время блоки в библиотеке Physical Signals не поддерживают модульное распространение и проверку. Для получения дополнительной информации смотрите, Как работать с Физическими единицами измерения (Simscape).
Блок точно не моделирует динамический ответ.
Quadratic
модель вывода не моделирует выходных воздействий емкости. Добавьте выходную емкость внешне в блок при необходимости.
Блок имеет входной порт X физического сигнала того и один электрический порт сохранения, который выводит получившееся напряжение.
Входной физический сигнал X сопоставлен с напряжением затвора Vg = k · (X + c), где k является масштабированием входного сигнала. Используйте этот параметр в сочетании с Input signal offset, c, чтобы сопоставить область значений X к области значений напряжения, заданной источником питания. Значением по умолчанию является 1
V.
Входной физический сигнал X сопоставлен с напряжением затвора Vg = k · (X + c), где c является смещением входного сигнала. Используйте этот параметр в сочетании с Input signal scaling, k, чтобы сопоставить область значений X к области значений напряжения, заданной источником питания. Значением по умолчанию является 0
.
Выберите выходную модель, Linear
или Quadratic
опции модели вывода. Если Linear
, выходное напряжение понижается линейно с текущим выводом. Если вы выбираете Quadratic
, то зависимость от выходного напряжения от текущего вывода задана квадратичными характеристиками I-V двух устройств вывода MOSFET. Значением по умолчанию является Linear
.
Задает один по наклону характеристики вывода I-V. Этот параметр доступен, когда вы выбираете опцию Linear
для параметра Output current-voltage relationship. Значение по умолчанию является Омом 25
.
Задает напряжения направляющей, для которых заданы сопротивления вывода данных маски и токи. Этот параметр доступен, когда вы выбираете опцию Quadratic
для параметра Output current-voltage relationship. Значением по умолчанию является [ 0 5 ]
V.
Вектор - строка [R_OH1 R_OH2] двух значений сопротивления. Первое значение R_OH1 является градиентом текущего выходным напряжением отношения, когда дополнительным парным выводом является HIGH (Vg=V-) и нет никакого текущего вывода. Второе значение R_OH2 является градиентом текущего выходным напряжением отношения, когда выводом является HIGH и текущий вывод, является I_OH. Этот параметр доступен, когда вы выбираете опцию Quadratic
для параметра Output current-voltage relationship. Значение по умолчанию является Омом [ 25 250 ]
.
Получившийся ток, когда выводом является HIGH (Vg=V-), но загрузка обеспечивает выходное напряжение к отрицательной направляющей предоставления. Этот параметр доступен, когда вы выбираете опцию Quadratic
для параметра Output current-voltage relationship. Значение по умолчанию является мА 63
.
Вектор - строка [R_OL1 R_OL2] двух значений сопротивления. Первое значение R_OL1 является градиентом текущего выходным напряжением отношения, когда дополнительным парным выводом является LOW (Vg=V +) и нет никакого текущего вывода. Второе значение R_OL2 является градиентом текущего выходным напряжением отношения, когда выводом является LOW и текущий вывод, является I_OL. Этот параметр доступен, когда вы выбираете опцию Quadratic
для параметра Output current-voltage relationship. Значение по умолчанию является Омом [ 30 800 ]
.
Получившийся ток, когда выводом является LOW (Vg=V +), но загрузка обеспечивает выходное напряжение к положительному напряжению предоставления. Этот параметр доступен, когда вы выбираете опцию Quadratic
для параметра Output current-voltage relationship. Значение по умолчанию является мА -45
.
Время это берет для вывода, чтобы достигнуть 63,2% его окончательного значения после ступенчатого изменения во входе, X. Для Quadratic
вывод это реализовано изолированным спросом на вход логического элемента. Значением по умолчанию является 25
не уточнено.
Градиент текущего напряжением отношения для защитных диодов, когда прямосмещенный. Значение по умолчанию является Омом 5
.
Напряжение, выше которого включен защитный диод. Значением по умолчанию является 0.6
V.
Отрицательное напряжение источника питания применилось к исходному контакту N-channel MOSFET. Значением по умолчанию является 0
V.
Положительное напряжение источника питания применилось к исходному контакту P-channel MOSFET. Значением по умолчанию является 5
V.
Этот параметр видим, когда вы выбираете опцию Linear
для параметра Output current-voltage relationship на вкладке Output Characteristics. Параметр используется, чтобы установить напряжение на выходных конденсаторах так, чтобы выходное напряжение было инициализировано к значению параметра. Значением по умолчанию является 0
V.
Этот параметр видим, когда вы выбираете опцию Quadratic
для параметра Output current-voltage relationship на вкладке Output Characteristics. Параметр используется, чтобы инициализировать задержку задержки распространения первого порядка, таким образом, что нет никакого переходного процесса в нуле времени. Значением по умолчанию является 0
V.