exponenta event banner

SaturatingAmplifier

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

  • Библиотека:
  • Панель инструментов SerDes/блоки пути данных

  • SaturatingAmplifier block

Описание

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

Порты

Вход

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

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

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

Продукция

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

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

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

Параметры

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

Режим работы усилителя:

  • Off - Усилитель насыщения обходится, и форма входного сигнала остается неизменной.

  • On - Усилитель SaturatingAmplifier масштабирует входной сигнал в соответствии с напряжением в зависимости от отклика на выход напряжения.

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

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

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

Входная спецификация для ограничительного выхода усилителя:

  • 'Limit and Linear Gain' - создает мягкое напряжение отсечения в зависимости от выходного напряжения со значениями, заданными в полях Предел (Limit) и Линейный коэффициент усиления (Linear Gain).

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

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

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

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

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

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

Зависимости

Этот параметр доступен только в том случае, если в поле Спецификация (Specification) выбрано значение 'Limit and Linear Gain'

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

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

  • Использовать set_param(gcb,'Limit',value) чтобы задать для параметра «Предел» определенное значение.

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

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

Зависимости

Этот параметр доступен только в том случае, если в поле Спецификация (Specification) выбрано значение 'Limit and Linear Gain'

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

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

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

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

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

Зависимости

Этот параметр доступен только в том случае, если в поле Спецификация (Specification) выбрано значение 'VinVout'

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

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

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

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

Щелкните, чтобы построить график зависимости входного и выходного напряжения блока усилителя насыщения.

Параметры IBIS-AMI

Выберите для включения режима в качестве параметра в файл IBIS-AMI. Если флажок «Режим» снят, он удаляется из AMI-файлов и фактически жестко кодируется до текущего значения.

Представлен в R2019a