Проектирование интегральной схемы
-
Процесс проектирования микросхем
- Проектирование микросхем начинается с системного уровня и планирования микроархитектуры.
- Разработчики разрабатывают функциональные требования, верификационные стенды и методы тестирования.
- На этапе проектирования системы разрабатываются команды и их работа, которые могут быть расширены до сотен страниц документации.
-
Разработка на уровне RTL
- Разработчики RTL реализуют функциональные модели на языках описания аппаратного обеспечения.
- Используется множество методов проверки, включая моделирование, формальные методы и аппаратную эмуляцию.
-
Физический дизайн
- RTL преобразуется в реальные геометрические изображения электронных устройств.
- Процесс включает логический синтез, планирование помещения, размещение, усовершенствование логики и размещения, установку тактового сигнала и оптимизацию после подключения.
-
Аналоговый дизайн
- До появления микропроцессоров аналоговые микросхемы проектировались вручную.
- С появлением компьютерной обработки данных были разработаны компьютерные программы для моделирования схем.
- Современные процессы проектирования аналоговых схем характеризуются нисходящим и восходяще-ориентированным стилями проектирования.
-
Преодоление изменчивости
- Проблема изменчивости устройств на микросхеме является ключевой.
- Используются методы проектирования, такие как использование соотношений резисторов и увеличение размеров устройств для уменьшения вариаций.
-
Поставщики
- Три крупнейших компании, продающие электронные средства автоматизации проектирования: Synopsys, Cadence и Mentor Graphics.
Полный текст статьи: