Оглавление [Скрыть]
Магия (программное обеспечение)
-
История и разработка Magic
- Magic – инструмент EDA для проектирования СБИС, созданный в Калифорнийском университете в Беркли.
- Разработка началась в феврале 1983 года, а первая версия была введена в эксплуатацию в апреле 1983 года.
- Название Magic было предложено Гордоном Хамачи, чтобы отразить использование магии для создания чипов.
-
Особенности и использование
- Magic использует геометрию “сшитых по углам” для представления макетов в виде набора плоскостей с плитками.
- Плитки имеют координаты и связаны друг с другом, что позволяет точно определить геометрию на плоскости.
- Геометрия с угловой прошивкой подходит для быстрого поиска в пределах одной плоскости, но не идеальна для больших баз данных.
- Метод “разделенной плитки” в версии 7.1 позволяет точно отображать различные типы материалов на одной плитке.
-
Проверка правил проектирования
- Magic поддерживает проверку правил проектирования в реальном времени, что выгодно отличает его от коммерческих пакетов.
- Манхэттенское расстояние используется для проверки, в то время как евклидово расстояние вычисляется быстрее и может быть включено по команде.
-
Совместимость и использование
- Magic работает под управлением Linux, но также имеет версии для DOS и других ОС.
- Часто используется в сочетании с другими программами моделирования, такими как IRSIM.
-
Технические детали
- Magic использует Tcl / Tk и поддерживает импорт и экспорт файлов CIF/Calma GDS.
Полный текст статьи: