Проектирование специализированных СБИС. Рындин Е.А. - 91 стр.

UptoLike

Составители: 

93
3.7. Организация САПР
В настоящее время существует несколько методов организации систем
автоматизированного проектирования СБИС [11,12]:
1) система, ориентированная на описание низкого уровня (топологическое
описание);
2) система, основанная на автоматическом сравнении проектов, выполненных
на различных уровнях представления;
3) “Помощник разработчика”;
4) “Кремниевый компилятор”.
Система, ориентированная на описание низкого уровня, схематически
изображена на рис. 65.
В данной системе большинство проектных решений выполняется на низ-
ком уровне представления, хотя могут использоваться некоторые специализи-
рованные языки более высокого уровня, которые компилятор преобразует в
язык описания топологии. Ввод данных осуществляется либо посредством
графического редактора топологии, либо при помощи текстового редактора
(например, в формате CIF). Для обеспечения бездефектности проект должен
быть тщательно проверен до изготовления СБИС. Поэтому в систему введен
модуль проверки описания топологии на предмет соблюдения конструктивно-
технологических требований. Обнаруженные ошибки требуют от разработчи-
ка внесения соответствующих изменений в описание при помощи редактора, в
котором первоначально создавался проект (см. рис. 65).
С этой же целью описание топологии переводится экстрактором в один
из специализированных языков, удобных для моделирования. Затем произво-
дится моделирование, выявление ошибок и внесение соответствующих изме-
нений в проект, перепроверка и т.д. Следует отметить, что, как правило, даже
большой объем моделирующих процедур не дает полной гарантии правильно-
го функционирования устройства при всех возможных условиях. Это обуслов-
лено функциональной сложностью СБИС и невозможностью полного перебо-
ра всех состояний при моделировании. Поэтому чаще всего лишь макетирова-
ние дает окончательный ответ о работоспособности предложенного проекта.