Фиксатор S-R

Поведенческая модель Фиксатора S-R

Библиотека

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

Описание

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

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

Выходным логическим уровнем блока является или HIGH или LOW, согласно логическим уровням входных параметров логического элемента и таблицы истинности фиксатора S-R.

SRQn
00Qn-1
010
101
111

Блок моделирует логический элемент можно следующим образом:

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

  • Логический элемент вывел, предлагает выбор двух моделей: Linear и Quadratic. Для получения дополнительной информации смотрите Выбор Output Model for Logic Blocks. Используйте параметр Output current-voltage relationship, чтобы задать выходную модель.

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

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

  • Для модели Linear вывод высоко является значением параметров High level output voltage, и вывод низко является значением параметров Low level output voltage.

  • Для модели Quadratic выходное напряжение для Высоких и Низких состояний является функцией текущего вывода, как объяснено в Квадратичном Образцовом Выводе и Параметрах. Для нулевой текущей загрузки выводом высоко является Vcc (значение параметров Supply voltage), и вывод низко является нулевыми вольтами.

Предположения и ограничения

Блок не моделирует внутренние отдельные устройства MOSFET, которые составляют логический элемент (за исключением итоговой пары MOSFET, если вы выбираете опцию Quadratic для параметра Output current-voltage relationship). Это ограничение имеет следующие последствия:

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

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

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

    1. Соедините выходной контакт с основой блока NPN Bipolar Transistor или PNP Bipolar Transistor.

    2. Установите параметр Output resistance на подходящее значение.

Порты

S

Электрический входной порт, соответствующий контакту набора

R

Электрический входной порт, соответствующий контакту сброса

Q

Электрический выходной порт, соответствующий выходному контакту

Параметры

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

Low level input voltage

Меньше значения напряжения, чем которые блок интерпретирует входное напряжение как LOW. Значением по умолчанию является 2 V.

High level input voltage

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

Average input capacitance

Фиксированная емкость, которая аппроксимирует входную емкость для логического элемента MOSFET. Можно обычно находить это значение емкости на таблице данных производителя. Значением по умолчанию является 5 pF. Обнуление этого значения может привести к более быстрым временам симуляции.

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

Output current-voltage relationship

Выберите выходную модель, Linear или Quadratic. Значением по умолчанию является Linear.

Low level output voltage

Значение напряжения при выводе, когда выходным логическим уровнем является LOW. Значением по умолчанию является 0 V. Этот параметр доступен, когда вы выбираете опцию Linear для параметра Output current-voltage relationship.

High level output voltage

Значение напряжения при выводе, когда выходным логическим уровнем является HIGH. Значением по умолчанию является 5 V. Этот параметр доступен, когда вы выбираете опцию Linear для параметра Output current-voltage relationship.

Output resistance

Значение ряда вывело резистор, который используется, чтобы смоделировать понижение выходного напряжения, следующего из текущего вывода. Значение по умолчанию является Омом 25. Можно получить это значение на таблицу данных путем деления высокоуровневого выходного напряжения на максимальный низкоуровневый текущий вывод. Этот параметр доступен, когда вы выбираете опцию Linear для параметра Output current-voltage relationship.

Supply voltage

Значение напряжения предоставления применилось к логическому элементу в вашей схеме. Значением по умолчанию является 5 V. Этот параметр доступен, когда вы выбираете опцию Quadratic для параметра Output current-voltage relationship.

Measurement voltage

Напряжение предоставления логического элемента, для которого заданы сопротивления вывода данных маски и токи. Значением по умолчанию является 5 V. Этот параметр доступен, когда вы выбираете опцию Quadratic для параметра Output current-voltage relationship.

Logic HIGH output resistance at zero current and at I_OH

Вектор - строка [R_OH1 R_OH2] двух значений сопротивления. Первое значение R_OH1 является градиентом текущего выходным напряжением отношения, когда логическим элементом является логический HIGH и нет никакого текущего вывода. Вторым значением R_OH2 является градиентом текущего выходным напряжением отношения, когда логическим элементом является логический HIGH и текущий вывод, является I_OH. Значение по умолчанию является Омом [ 25 250 ]. Этот параметр доступен, когда вы выбираете опцию Quadratic для параметра Output current-voltage relationship.

Logic HIGH output current I_OH when shorted to ground

Получившийся ток, когда логический элемент находится в логическом состоянии HIGH, но загрузка обеспечивает выходное напряжение, чтобы обнулить. Значение по умолчанию является мА 63. Этот параметр доступен, когда вы выбираете опцию Quadratic для параметра Output current-voltage relationship.

Logic LOW output resistance at zero current and at I_OL

Вектор - строка [R_OL1 R_OL2] двух значений сопротивления. Первое значение R_OL1 является градиентом текущего выходным напряжением отношения, когда логическим элементом является логический LOW и нет никакого текущего вывода. Вторым значением R_OL2 является градиентом текущего выходным напряжением отношения, когда логическим элементом является логический LOW и текущий вывод, является I_OL. Значение по умолчанию является Омом [ 30 800 ]. Этот параметр доступен, когда вы выбираете опцию Quadratic для параметра Output current-voltage relationship.

Logic LOW output current I_OL when shorted to Vcc

Получившийся ток, когда логический элемент находится в логическом состоянии LOW, но загрузка обеспечивает выходное напряжение к напряжению предоставления Vcc. Значение по умолчанию является мА -45. Этот параметр доступен, когда вы выбираете опцию Quadratic для параметра Output current-voltage relationship.

Propagation delay

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

Protection diode on resistance

Градиент текущего напряжением отношения для защитных диодов, когда прямосмещенный. Значение по умолчанию является Омом 5. Этот параметр доступен, когда вы выбираете опцию Quadratic для параметра Output current-voltage relationship.

Protection diode forward voltage

Напряжение, выше которого включен защитный диод. Значением по умолчанию является 0.6 V. Этот параметр доступен, когда вы выбираете опцию Quadratic для параметра Output current-voltage relationship.

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

Output initial state

Задайте, является ли начальным состоянием вывода блока High или Low. Этот параметр используется и для линейных и для квадратичных состояний вывода, при условии, что параметр Propagation delay больше, чем нулю и Блоку Configuration Решателя не выбрали опцию Start simulation from steady state. Значением по умолчанию является Low.

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

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Представленный в R2009b