Типы правил целостности сигнала

Краткий обзор

В этой статье представлен краткий обзор типов правил проектирования категории Signal Integrity (целостность сигналов), доступных в Altium Designer, с особым акцентом на правило Signal Stimulus (тестовый сигнал). Вы узнаете, для чего это правило используется при анализе целостности сигналов, как тестовый сигнал подаётся на выходные выводы цепи и какие основные параметры ограничений доступны при его настройке. Статья поможет вам быстро разобраться в том, как Altium Designer задаёт и проверяет поведение сигналов при анализе, и увереннее работать с этими настройками.

- Узнайте, что охватывает категория правил проектирования Signal Integrity в Altium Designer.
- Изучите назначение правила Signal Stimulus при анализе целостности сигналов и узнайте, как результаты для наихудшего случая используются при проверке соблюдения правил.
- Ознакомьтесь с доступными параметрами ограничений тестового сигнала, включая типы сигналов, которые можно подавать при анализе.
Узнайте больше с ИИ:

Ниже описаны правила проектирования категории Signal Integrity.

Категория правил проектирования Signal Integrity.
Категория правил проектирования Signal Integrity.


Тестовый сигнал

Правило по умолчанию: не требуется

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

Ограничения

Ограничения по умолчанию для правила «Тестовый сигнал»
Ограничения по умолчанию для правила «Тестовый сигнал»

  • Stimulus Kind - задает тип тестового сигнала, подаваемого при анализе целостности сигналов. Доступны следующие типы:
    • Constant Level - тестовый сигнал имеет постоянное напряжение высокого или низкого уровня в зависимости от выбранного параметра Start Level
    • Single Pulse - тестовый сигнал представляет собой одиночный импульс, характеристики которого задаются параметрами Start Level, Start Time и Stop Time
    • Periodic Pulse - тестовый сигнал представляет собой непрерывную последовательность импульсов, характеристики которой задаются параметрами Start Level, Start Time, Stop Time и Period Time.
  • Start Level - задает уровень напряжения для тестового сигнала Constant Level или начальный уровень напряжения для импульсных тестовых сигналов. Доступны следующие уровни:
    • Low Level - определяется как напряжение НИЗКОГО уровня на выходном выводе и зависит от используемой модели вывода
    • High Level - определяется как напряжение ВЫСОКОГО уровня на выходном выводе и зависит от используемой модели вывода.
  • Start Time (s) - время начала импульсного тестового сигнала. Используется для расчета длительности импульса.
  • Stop Time (s) - время окончания импульсного тестового сигнала. Используется для расчета длительности импульса.
  • Period Time (s) - период следования импульсов в периодическом импульсном тестовом сигнале. По истечении периода подается следующий идентичный импульс длительностью Stop Time - Start Time.
Применение правила

При пакетной проверке DRC и анализе целостности сигналов.

Примечание

При анализе перекрестных помех на цепь-агрессор подается тестовый сигнал, заданный правилом проектирования «Тестовый сигнал». Его НИЗКИЙ и ВЫСОКИЙ уровни зависят от модели выходного вывода, управляющего цепью. На цепь-жертву подается постоянное напряжение низкого уровня, которое также зависит от модели выходного вывода.


Выброс — спадающий фронт

Правило по умолчанию: не требуется

Это правило задает максимально допустимый выброс (колебания ниже базового значения) на спадающем фронте сигнала.

Ограничения

Ограничения по умолчанию для правила «Выброс — спадающий фронт»
Ограничения по умолчанию для правила «Выброс — спадающий фронт»

Maximum (Volts) - максимально допустимая величина выброса на спадающем фронте сигнала.

Применение правила

При пакетной проверке DRC и анализе целостности сигналов.


Выброс — нарастающий фронт

Правило по умолчанию: не требуется

Это правило задает максимально допустимый выброс (колебания выше верхнего значения) на нарастающем фронте сигнала.

Ограничения

Ограничения по умолчанию для правила «Выброс — нарастающий фронт»
Ограничения по умолчанию для правила «Выброс — нарастающий фронт»

Maximum (Volts) - максимально допустимая величина выброса на нарастающем фронте сигнала.

Применение правила

При пакетной проверке DRC и анализе целостности сигналов.


Обратный выброс — спадающий фронт

Правило по умолчанию: не требуется

Это правило задает максимально допустимый обратный выброс (колебания выше базового значения) на спадающем фронте сигнала.

Ограничения

Ограничения по умолчанию для правила «Обратный выброс — спадающий фронт»
Ограничения по умолчанию для правила «Обратный выброс — спадающий фронт»

Maximum (Volts) - максимально допустимая величина обратного выброса на спадающем фронте сигнала.

Применение правила

При пакетной проверке DRC и анализе целостности сигналов.


Обратный выброс — нарастающий фронт

Правило по умолчанию: не требуется

Это правило задает максимально допустимый обратный выброс (колебания ниже верхнего значения) на нарастающем фронте сигнала.

Ограничения

Ограничения по умолчанию для правила «Обратный выброс — нарастающий фронт»
Ограничения по умолчанию для правила «Обратный выброс — нарастающий фронт»

 

Maximum (Volts) - максимально допустимая величина обратного выброса на нарастающем фронте сигнала.

Применение правила

При пакетной проверке DRC и анализе целостности сигналов.


Импеданс

Правило по умолчанию: не требуется

Это правило задает минимально и максимально допустимый импеданс цепи. Импеданс цепи зависит от геометрии и проводимости проводника, окружающего диэлектрического материала (материала основания платы, межслойной изоляции, паяльной маски и т. д.), а также от геометрии платы (расстояния до других проводников по оси Z).

Ограничения

Ограничения по умолчанию для правила «Импеданс»
Ограничения по умолчанию для правила «Импеданс»

  • Minimum (Ohms) - минимально допустимый импеданс цепи.
  • Maximum (Ohms) - максимально допустимый импеданс цепи.
Применение правила

При пакетной проверке DRC и анализе целостности сигналов.


Верхнее значение сигнала

Правило по умолчанию: не требуется

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

Ограничения

Ограничения по умолчанию для правила «Верхнее значение сигнала»
Ограничения по умолчанию для правила «Верхнее значение сигнала»

Minimum (Volts) - минимально допустимое верхнее значение напряжения.

Применение правила

При пакетной проверке DRC и анализе целостности сигналов.


Базовое значение сигнала

Правило по умолчанию: не требуется

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

Ограничения

Ограничения по умолчанию для правила «Базовое значение сигнала»
Ограничения по умолчанию для правила «Базовое значение сигнала»

Maximum (Volts) - максимально допустимое базовое значение напряжения.

Применение правила

При пакетной проверке DRC и анализе целостности сигналов.


Время распространения — нарастающий фронт

Правило по умолчанию: не требуется

Это правило задает максимально допустимое время распространения на нарастающем фронте сигнала. Время распространения — это задержка сигнала, вносимая структурой межсоединений. Оно рассчитывается как время, необходимое для достижения сигналом в цепи порогового напряжения (соответствующего переходу от НИЗКОГО уровня к ВЫСОКОМУ), за вычетом времени, необходимого для достижения порогового напряжения на эталонной нагрузке, подключенной непосредственно к выходу.

Ограничения

Ограничения по умолчанию для правила «Время распространения — нарастающий фронт»
Ограничения по умолчанию для правила «Время распространения — нарастающий фронт»

Maximum (seconds) - максимально допустимое время распространения на нарастающем фронте сигнала.

Применение правила

При пакетной проверке DRC и анализе целостности сигналов.


Время распространения — спадающий фронт

Правило по умолчанию: не требуется

Это правило задает максимально допустимое время распространения на спадающем фронте сигнала. Время распространения — это задержка сигнала, вносимая структурой межсоединений. Оно рассчитывается как время, необходимое для снижения сигнала в цепи до порогового напряжения (соответствующего переходу от ВЫСОКОГО уровня к НИЗКОМУ), за вычетом времени, необходимого для снижения напряжения на эталонной нагрузке, подключенной непосредственно к выходу, до порогового значения.

Ограничения

Ограничения по умолчанию для правила «Время распространения — спадающий фронт»
Ограничения по умолчанию для правила «Время распространения — спадающий фронт»

Maximum (seconds) - максимально допустимое время распространения на спадающем фронте сигнала.

Применение правила

При пакетной проверке DRC и анализе целостности сигналов.


Длительность нарастающего фронта

Правило по умолчанию: не требуется

Это правило задаёт максимально допустимую длительность нарастающего фронта сигнала. Длительность нарастающего фронта — это время, за которое напряжение сигнала повышается от порогового значения (VT) до допустимого высокого уровня (VIH).

Ограничения

Ограничения по умолчанию для правила «Длительность нарастающего фронта»
Ограничения по умолчанию для правила «Длительность нарастающего фронта»

Maximum (seconds) — максимально допустимая длительность нарастающего фронта.

Применение правила

При пакетной проверке DRC и анализе целостности сигналов.


Длительность спадающего фронта

Правило по умолчанию: не требуется

Это правило задаёт максимально допустимую длительность спадающего фронта сигнала. Длительность спадающего фронта — это время, за которое напряжение сигнала снижается от порогового значения (VT) до допустимого низкого уровня (VIL). Ограничения.

Ограничения

Ограничения по умолчанию для правила «Длительность спадающего фронта»
Ограничения по умолчанию для правила «Длительность спадающего фронта»

Maximum (seconds) — максимально допустимая длительность спадающего фронта.

Применение правила

При пакетной проверке DRC и анализе целостности сигналов.


Цепи питания

Правило по умолчанию: не требуется

Это правило определяет цепь питания и задаёт её напряжение (или напряжение набора цепей, если область действия задана классом цепей).

Ограничения

Ограничения по умолчанию для правила «Цепи питания»
Ограничения по умолчанию для правила «Цепи питания»

Voltage — значение напряжения для цепей, входящих в область действия правила (заданную полным запросом).

Применение правила

При пакетной проверке DRC и анализе целостности сигналов.

Примечания
  • Цепи питания можно задать, выбрав Net или Net Class в раскрывающемся поле области Where The Object Matches диалогового окна редактора правил и ограничений печатной платы, а затем выбрав нужную цепь или класс цепей в соответствующем дополнительном раскрывающемся списке. Полный запрос, определяющий область действия правила, будет следующим: InNet('NetName') — для отдельной цепи; InNetClass('NetClassName') — для класса цепей.
  • Длина и задержка для цепи, входящей в область действия заданного правила проектирования «Цепи питания» (или в класс цепей, используемый в таком правиле), не рассчитываются. Подробнее о предоставляемой информации о цепях см. на странице Приёмы размещения и редактирования на печатной плате.
  • При обновлении документа печатной платы на основе схем предлагается добавить правило проектирования «Цепи питания» для каждой цепи питания (то есть цепи, содержащей порт питания или имеющей параметр Power Net, назначенный с помощью набора параметров).
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Меню
Contents
Доступность функций

Доступные вам функции зависят от того, какое решение Altium вы используете: Altium Develop, Altium Agile Teams, Altium Agile Enterprise или Altium Designer (при активной подписке).

Если вы не видите описанную функцию в используемом вами программном обеспечении, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Устаревшая документация

Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.

Contents