Процесс ASIC
Пройдите стадии от проверенного RTL через реализацию до signoff.
Обзор
Процесс ASIC начинается с проверенного RTL, затем проходит синтез, физическую реализацию, анализ и signoff. Каждая стадия должна оставлять входные данные, отчёты и версии инструментов для последующей проверки.
Стадии
Стадия | Необходимый контекст | Наблюдаемые свидетельства |
|---|---|---|
Готовность RTL | Исходники, ограничения, тактовые сигналы, сбросы и статус верификации | Диагностика и принятая базовая версия |
Синтез | Целевые библиотеки, ограничения и поддерживаемые инструменты | Список соединений, отчёты, предупреждения и версии инструментов |
Физическая реализация | План кристалла, размещение, тактирование, трассировка и технологические входные данные | Отчёты стадий, артефакты и результаты ограничений |
Анализ | Входные данные временных характеристик, мощности, площади, перегруженности, целостности и надёжности | Проверяемые метрики, нарушения и методология |
Signoff | Правила фабрики, углы, инструменты и критерии приёмки | Воспроизводимые отчёты signoff |
Как это работает
Продукты Altifigence организуют входные данные проекта, запускают инструменты, доступные на выбранной машине или исполнителе, и хранят отчёты с артефактами для проверки.
Сбор технологических входных данных
Укажите разрешённый выпуск PDK/библиотек и целевые углы процесса, напряжения и температуры. Запишите библиотеки временных характеристик/мощности Liberty, данные LEF/технологии, модели извлечения, ограничения и наборы правил для выбранных инструментов. Сохраняйте их версии и условия использования с проектом; общее имя цели не предоставляет эти файлы.
Проверка каждой передачи
Передача | Что проверить перед продолжением |
|---|---|
RTL в синтез | Верхний модуль, тактовые сигналы/сбросы, развёртывание, покрытие тестами и ограничения. |
Синтез в физическую реализацию | Отображённый список соединений, идентификатор библиотеки/угла, временные ограничения, площадь и неустранённые предупреждения. |
Размещение/трассировка в анализ с извлечёнными параметрами | Связность, завершение трассировки, паразитные параметры и выбранный угол извлечения. |
Анализ в signoff | Полнота требуемых углов, проверок временных характеристик/мощности/целостности и одобренных исключений. |
Signoff в передачу результата | Итоговый набор топологии/списка соединений/контрольных сумм, необходимые отчёты и приёмка фабрики/заказчика. |
Просмотр GDS в DDS, общие метрики RTL, ограниченные вычисления PX и модели процессов ALcad отвечают на конкретные вопросы проверки или моделирования. Используйте квалифицированные инструменты и необходимые отчёты для DRC, LVS, временных характеристик, надёжности и приёмки фабрики. Не вычисленные или неподдерживаемые значения должны явно оставаться недоступными.
Архивирование воспроизводимого результата
Сохраняйте манифест, связывающий точные исходники, ограничения, технологические данные, версии/параметры инструментов, среду выполнения и хеши итоговых артефактов. Сохраняйте неудачные отчёты и исключения наравне с успешными. Повторяйте затронутые стадии при изменении любых значимых входных данных; открытие старого отчёта не пересчитывает его для новой ревизии.