SaturatingAmplifier

Моделирует усилитель насыщения

  • Библиотека:
  • SerDes Toolbox / Блоки Datapath

Описание

Блок SaturatingAmplifier масштабирует входную форму волны согласно напряжению в по сравнению с напряжением ответ. Напряжение в по сравнению с напряжением ответ задано или мягким ответом усечения, заданным Limit и Linear Gain, или матрицей VinVout .

Порты

Входной параметр

развернуть все

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

Типы данных: double

Вывод

развернуть все

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

Типы данных: double

Параметры

развернуть все

Выберите который параметры быть включенными в модели IBIS-AMI. Единственной опцией является Mode, который выбран по умолчанию.

Рабочий режим усилителя, заданный как:

  • 'off'- SaturatingAmplifier обойден, входная форма волны остается неизменной.

  • On - SaturatingAmplifier масштабирует входную форму волны согласно напряжению в по сравнению с напряжением ответ.

Программируемое использование

  • Использование get_param(gcb,'Mode') просмотреть текущий усилитель насыщения, управляющий Mode.

  • Использование set_param(gcb,'Mode',value) установить усилитель на определенный Mode.

Введите спецификацию для ограничения усилителя вывод, заданный как:

  • Limit and Linear Gain - Создает мягкое напряжение усечения в по сравнению с напряжением ответ со значениями, заданными в Limit и Linear Gain.

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

Программируемое использование

  • Использование get_param(gcb,'Specification') просмотреть текущий Specification насыщения усилителя.

  • Использование set_param(gcb,'Specification',value) установить усилитель насыщения на определенный Specification.

Усечение напряжения для ограничивающего усилителя, заданного как действительная положительная скалярная величина в V.

Зависимости

Этот параметр только доступен, когда Specification выбран как Limit and Linear Gain

Программируемое использование

  • Использование get_param(gcb,'Limit') просмотреть текущее значение Limit насыщения усилителя.

  • Использование set_param(gcb,'Limit',value) установить Limit на определенное значение.

Усиление усилителя в линейной области, заданной как безразмерная действительная положительная скалярная величина.

Зависимости

Этот параметр только доступен, когда Specification выбран как Limit and Linear Gain

Программируемое использование

  • Использование get_param(gcb,'LinearGain') просмотреть текущее значение LinearGain насыщения усилителя.

  • Использование set_param(gcb,'LinearGain',value) установить LinearGain на определенное значение.

Введите и соответствующая таблица ответа выходного напряжения, заданная как N ×2 матрица в V.

Зависимости

Этот параметр только доступен, когда Specification выбран как VinVout

Программируемое использование

  • Использование get_param(gcb,'VinVout') просмотреть текущее табличное значение VinVout насыщения усилителя.

  • Использование set_param(gcb,'VinVout',value) установить VinVout на определенное значение.

Смотрите также

Введенный в R2019a