Slew Rate

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

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

  • Slew Rate block

Описание

Блок 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) дают ΔT=(Rise/fall time)26 · 0.22.

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

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

  • Использование 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) дают ΔT=Повышение/время спада 6 · Максимальная частота  интереса.

Зависимости

Этот параметр только доступен когда 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 где Minimum propagation delay =0.269Максимальная частота  интереса.

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

  • Использование 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