exponenta event banner

Slew Rate

Амплитуда модели, времена взлета и падения и задержка распространения логических элементов

  • Библиотека:
  • Mixed-Signal Blockset / Утилиты

Описание

Блок Slew Rate преобразует логический сигнал в сигнал с пользовательской конечной скоростью нарастания и задержкой распространения.

Порты

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

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

Переменный шаг, управляемый событиями входной сигнал, заданный как скаляр. Сигнал в порте events прибывает из выхода логического элемента, такого как блок Variable Pulse Delay.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean

Вывод

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

Фиксированный шаг, однородно произведенный выходной сигнал, возвращенный как скаляр. Можно задать конечную скорость нарастания и задержку распространения сигнала в порте wave.

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

Параметры

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

Задает, как вычислить выходной размер шага.

  • Выберите Default вычислить Output step size calculation на основе повышения/времени спада. Output sample interval (ΔT) дают.

  • Выберите Advanced вычислить Output step size calculation на основе частоты интереса. Output sample interval (ΔT) дают.

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

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

Максимальная частота интереса при выходе, заданном как скаляр в Гц. Maximum frequency of interest используется, чтобы вычислить Output sample interval и Minimum 20%-80% rise/fall time.

Зависимости

Этот параметр только доступен когда Advanced выбран для Output step size calculation.

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

  • Использование get_param(gcb,'MaxFreqInterest') просмотреть текущее значение Maximum frequency of interest.

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

Выведите демонстрационный интервал, заданный как скаляр в s. Этот параметр является ненастраиваемым.

Output sample interval (ΔT) дают.

Зависимости

Этот параметр только доступен когда Advanced выбран для Output step size calculation.

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

  • Использование get_param(gcb,'OutputSampleTime') просмотреть текущее значение Output sample interval.

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

Минимальное повышение/время спада, требуемое при выходе для значимой симуляции, заданной как скаляр в PS. Это - ненастраиваемый параметр.

Зависимости

Этот параметр только доступен когда Advanced выбран для Output step size calculation.

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

  • Использование get_param(gcb,'ConversionRiseFall') просмотреть текущее значение Minimum 20%-80% rise/fall time.

  • Использование set_param(gcb,'ConversionRiseFall',value) установить Minimum 20%-80% rise/fall time на определенное значение.

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

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

  • Использование get_param(gcb,'RiseTime') просмотреть текущее значение Rise/fall time.

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

Скорость нарастания для 20%-80%-го ребра при выходе, заданном как скаляр. Этот параметр является ненастраиваемым.

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

  • Использование get_param(gcb,'RisingSlewRate') просмотреть текущее значение Slew rate for 20%-80% edge of unit amplitude signal.

  • Использование set_param(gcb,'RisingSlewRate',value) установить Slew rate for 20%-80% edge of unit amplitude signal на определенное значение.

Минимальная задержка распространения значимой симуляции, заданной как скаляр. Этот параметр является ненастраиваемым.

Минимальная задержка распространения вычисляется от Maximum frequency of interest где.

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

  • Использование get_param(gcb,'ConversionDelay') просмотреть текущее значение Minimum propagation delay.

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

Задержка распространения возрастающего ребра, заданного как скаляр в s. Propagation delay измеряется в пороге, равном половине амплитуды.

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

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

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

Выберите, чтобы включить увеличенный buffer size во время симуляции. Это увеличивает buffer size всех блоков в модели PLL, которые принадлежат Mixed-Signal Blockset™ / библиотека Utilities Simulink®. По умолчанию эта опция является невыбранной.

Buffer size всех блоков в модели PLL, которые принадлежат Mixed-Signal Blockset / Сервисная Библиотека Simulink.

Выбор различного решателя симуляции или выборка стратегий могут измениться, количество входных выборок должно было произвести точную выходную выборку. Установите Buffer size на достаточно большое значение так, чтобы входной буфер содержал все входные требуемые выборки.

Зависимости

Этот параметр только доступен, когда опция Enable increased buffer size выбрана.

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

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

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

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

|

Введенный в R2019a