Статический временной анализ
-
Основы статического временного анализа (STA)
- STA — метод моделирования для вычисления времени работы синхронных цифровых схем без моделирования всей схемы.
- Высокопроизводительные интегральные схемы измеряются по тактовой частоте, что требует измерения задержек на разных этапах проектирования.
- STA ускоряет процесс измерения синхронизации за счет упрощенных моделей и игнорирования логических взаимодействий.
-
История и развитие
- Первое описание STA было основано на методе оценки и анализа программ в 1966 году.
- Современные версии и алгоритмы появились в начале 1980-х годов.
-
Цели и определения
- STA гарантирует, что сигналы не поступят слишком рано или поздно, обеспечивая правильную работу схемы.
- Критический путь — путь с максимальной задержкой, который можно найти с помощью метода обратной трассировки.
- Время прибытия сигнала — это время с момента прибытия сигнала до определенной точки.
- Время поступления сигнала — это диапазон времени, в который сигнал может измениться.
- Необходимое время — это самое позднее время, когда сигнал может поступить без увеличения тактового цикла.
-
Углы и стойки
- STA может обрабатывать различные условия окружающей среды, такие как температура и напряжение.
- Углы синхронизации — это точки, в которых время является экстремальным.
- Статистический STA заменяет задержки распределениями и корреляцией.
-
Методы и инструменты
- PERT — широко используемый метод в STA, но на самом деле относится к методу критического пути.
- Существуют специализированные инструменты САПР для анализа синхронизации интерфейса.
- SSTA — процедура, необходимая для решения сложных задач, связанных с технологическими процессами и окружающей средой.
-
Дополнительные ресурсы
- Ссылки на книги и руководства по автоматизации электронного проектирования.
Полный текст статьи: