Анализ временных характеристик компьютерной аппаратуры

Timing Analysis of Computer Hardware
Robert B. Hitchcock, Gordon L. Smith, David D. Cheng
1982-01-01

процессорный блок IBM 3081синхронные последовательностные машиныавтоматизация проектированиястатистическое временное проектированиеанализ временных характеристик
Анализ временных характеристик — это программа автоматизации проектирования, помогающая инженерам по проектированию компьютеров выявлять проблемы с временными характеристиками в тактируемой последовательностной машине. Программа эффективна для больших машин, поскольку время её выполнения частично пропорционально числу схем. Это отличается от альтернативных методов, таких как моделирование задержек, требующее большого числа тестовых наборов, и трассировка путей, требующая прослеживания всех путей. Выходные данные программы «Анализ временных характеристик» включают показатель «запас по времени» (slack) для каждого блока, который позволяет оценить серьёзность любой проблемы с временными характеристиками. Программа также вычисляет стандартные отклонения временных параметров, что позволяет выполнять статистическое проектирование временных характеристик вместо использования подхода наихудшего случая. Эта система успешно выявила все, за исключением немногих, проблемы с временными характеристиками в процессорном блоке IBM 3081, состоящем почти из 800 000 схем, ещё до аппаратной отладки временных характеристик. Для 3081 характерно проектирование временных характеристик с жёсткими статистическими допусками.
1
Программа вычисляет стандартные отклонения временных параметров, поддерживая статистическое проектирование синхронизации вместо подхода, основанного только на наихудшем случае.
2
Время работы программы пропорционально числу схем, что позволяет эффективно анализировать крупные компьютерные конструкции по сравнению с моделированием задержек или исчерпывающей трассировкой путей.
3
Программа предоставляет значения запаса времени (slack) для каждого блока, количественно характеризуя серьезность проблем синхронизации.
4
Система обнаружила все, кроме нескольких, проблем синхронизации в процессорном модуле IBM 3081, состоящем почти из 800 000 схем, до отладки синхронизации аппаратуры; процессор имел жесткие статистические ограничения по синхронизации.
5
Timing Analysis — это программа автоматизации проектирования для обнаружения проблем синхронизации в тактируемых последовательностных машинах.

Процессорный блок IBM 3081 — крупная тактируемая последовательная вычислительная машина

Временные характеристики и статистические проблемы синхронизации, включая величину критического запаса по времени и вариабельность временных параметров в блоках схемы

Publication Details
Publication Date
1982-01-01
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Robert B. Hitchcock
Gordon L. Smith
David D. Cheng
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%