exponenta event banner

Защелка S-R

Поведенческая модель S-R-защелки

  • Библиотека:
  • Simscape / Электрический / Интегральные схемы / Логика

  • S-R Latch block

Описание

Блок S-R-защелки является абстрактной поведенческой моделью защелки сброса набора. Он не моделирует внутренние отдельные устройства MOSFET (подробнее см. Допущения и ограничения). Поэтому блок быстро запускается во время моделирования, но сохраняет правильное поведение ввода-вывода.

Если напряжение затвора больше порогового напряжения VTH, то принимаемый вход 1 (HIGH). В противном случае вход равен нулю (LOW). Пороговое напряжение VTH затвора находится на полпути между параметрами входного напряжения низкого уровня (VIL) и входного напряжения высокого уровня (VIH).

Логический уровень блочного выхода равен HIGH или LOW, в соответствии с логическими уровнями входных сигналов вентиля и таблицей истинности S-R-защелок.

SR Q n
00 Q n-1
010
101
111

Блок моделирует литник следующим образом:

  • Входы затвора имеют бесконечное сопротивление и конечную или нулевую емкость.

  • Выход затвора обеспечивает выбор двух моделей: Linear и Quadratic. Дополнительные сведения см. в разделе Выбор выходной модели для логических блоков. Чтобы задать выходную модель, используйте параметр Отношение ток-напряжение на выходе (Output current-voltage relationship).

  • Можно указать задержку распространения для обеих выходных моделей. Для Linear на выходе блок устанавливает значение выходного конденсатора затвора таким образом, что постоянная времени резистора-конденсатора равна значению параметра задержки распространения. Для Quadratic на выходе входной запрос затвора задерживается для аппроксимации значения параметра задержки распространения.

Исходные условия блока зависят от выбранной выходной модели:

  • Для Linear модель, высокое начальное условие соответствует значению параметра выходного напряжения High level, V_OHи низкое начальное условие соответствует значению параметра выходного напряжения Low level, V_OL.

  • Для Quadratic модель, высокое начальное условие является значением, близким к значению параметра Напряжение питания, Vccи низкое начальное состояние близко к 0.

Выходное напряжение блока зависит от выбранной выходной модели:

  • Для Linear model, output high - значение параметра выходного напряжения высокого уровня, output low - значение параметра выходного напряжения низкого уровня.

  • Для Quadratic выходное напряжение для высокого и низкого состояний является функцией выходного тока, как объясняется в Quadratic Model Output and Parameters. Для нулевого тока нагрузки на выходе высокое значение Vcc (значение параметра напряжения питания), а на выходе низкое значение равно нулю вольт.

Допущения и ограничения

Блок не моделирует внутренние отдельные устройства MOSFET, составляющие шейку питателя (за исключением последней пары MOSFET, если выбрать Quadratic параметр отношения ток-напряжение на выходе). Это ограничение имеет следующие последствия:

  • Поведение этого блока абстрагировано. В частности, реакция на входной шум и входные сигналы, которые находятся вокруг логического порогового напряжения, может быть неточной. Кроме того, динамический отклик является приблизительным.

  • Линейное падение выходного напряжения как функция выходного тока является приближением к поведению МОП-транзистора или биполярного выходного сигнала.

  • Моделирование выхода в качестве источника управляемого напряжения представляет собой тотемно-полюсный или двухтактный выходной каскад. Для моделирования устройства с открытым коллектором:

    1. Подключите выходной вывод к базе биполярного транзистора NPN или блока биполярного транзистора PNP.

    2. Задайте для параметра выходного сопротивления подходящее значение.

Порты

Сохранение

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

Электрический консервационный порт, связанный с установочным контактом защелки S-R.

Электрический консервационный порт, связанный с контактом сброса защелки S-R.

Электрический консервационный порт, связанный с выходным контактом защелки S-R.

Параметры

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

Исходные данные

Значение напряжения, меньшее, чем то, которое блок интерпретирует как входное напряжение LOW.

Значение напряжения больше, чем то, которое блок интерпретирует как входное напряжение HIGH.

Фиксированная емкость, аппроксимирующая входную емкость МОП-транзистора. Обычно это значение емкости можно найти в спецификации производителя. Установка этого значения равным нулю может привести к увеличению времени моделирования.

Продукция

Выберите выходную модель:

  • Linear - это значение по умолчанию.

  • Quadratic

Значение напряжения на выходе при выходном логическом уровне LOW.

Зависимости

Этот параметр отображается только при выборе Linear для параметра отношения ток-напряжение на выходе.

Значение напряжения на выходе при выходном логическом уровне HIGH.

Зависимости

Этот параметр отображается только при выборе Linear для параметра отношения ток-напряжение на выходе.

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

Зависимости

Этот параметр отображается только при выборе Linear для параметра отношения ток-напряжение на выходе.

Значение напряжения питания, приложенное к затвору в цепи.

Зависимости

Этот параметр отображается только при выборе Quadratic для параметра отношения ток-напряжение на выходе.

Напряжение питания затвора, для которого определены выходные сопротивления и токи данных маски.

Зависимости

Этот параметр отображается только при выборе Quadratic для параметра отношения ток-напряжение на выходе.

Вектор строки [R_OH1R_OH2] из двух значений сопротивления. Первое значение R_OH1 - это градиент отношения выходное напряжение-ток, когда затвор имеет логическое значение HIGH и отсутствует выходной ток. Второе значение R_OH2 является градиентом отношения выходное напряжение-ток, когда затвор является логическим ВЫСОКИМ и выходной ток является I_OH.

Зависимости

Этот параметр отображается только при выборе Quadratic для параметра отношения ток-напряжение на выходе.

Результирующий ток, когда затвор находится в логическом состоянии HIGH, но нагрузка приводит выходное напряжение к нулю.

Зависимости

Этот параметр отображается только при выборе Quadratic для параметра отношения ток-напряжение на выходе.

Вектор строки [R_OL1R_OL2] из двух значений сопротивления. Первое значение R_OL1 является градиентом отношения выходное напряжение-ток, когда затвор является логическим LOW и нет выходного тока. Второе значение R_OL2 является градиентом отношения выходное напряжение-ток, когда затвор является логическим LOW и выходной ток является I_OL.

Зависимости

Этот параметр отображается только при выборе Quadratic для параметра отношения ток-напряжение на выходе.

Результирующий ток, когда затвор находится в логическом состоянии LOW, но нагрузка приводит выходное напряжение к питающему напряжению Vcc.

Зависимости

Этот параметр отображается только при выборе Quadratic для параметра отношения ток-напряжение на выходе.

Время, необходимое для переключения выходного сигнала от LOW кому HIGH или HIGH кому LOW после изменения входных логических уровней.

Градиент зависимости напряжения от тока для защитных диодов при прямом смещении.

Зависимости

Этот параметр отображается только при выборе Quadratic для параметра отношения ток-напряжение на выходе.

Напряжение, выше которого включается защитный диод.

Зависимости

Этот параметр отображается только при выборе Quadratic для параметра отношения ток-напряжение на выходе.

Начальные условия

Укажите, является ли начальное состояние вывода блока High или Low. Этот параметр используется как для линейных, так и для квадратичных выходных состояний при условии, что параметр задержки распространения больше нуля и в блоке «Конфигурация решателя» не выбрана опция «Начать моделирование из стационарного состояния».

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2009b