- •Лекция 1 Интегральные схемы
- •Классификация интегральных схем
- •1.1.1. Матрицы стандартных ячеек
- •1.1.2. Программируемые логические матрицы
- •1.1.3. Аналоговые матрицы (ам)
- •Классификация параметров интегральных схем
- •Лекция 2 Принципы проектирования Она всегда давала хорошие советы,хотя следовала им нечасто.
- •Классификация методов проектирования
- •Лекция 3 Этапы проектирования ис
- •Особенности проектирования ис
- •Разработка спецификации
- •Проектные процедуры процесса проектирования
- •4.1. Методология разработки
- •О подготовке кадров
- •Классификация сапр
- •4.3.1. По назначению систем
- •По способу организации информационных потоков
- •По специализации программных средств
- •По способу организации внутренней структуры сапр
- •По возможности функционального расширения системы пользователем
- •6.1. Автоматизация проектирования полузаказных бис
- •Автоматизация проектирования заказных бис
- •Лекция 7 Компонентное проектирование Подумать только, что из-за какой-то вещи можно так уменьшится,что превратиться в ничто
- •8.1. Построение математической модели бис
- •Вольт-амперные характеристики двухполюсников
- •8.2. Методы формирования математических моделей ис
- •8.2.1. Пример формирования ммс муп
- •8.3. Специфика математических моделей бис
- •8.4. Основы динамического анализа электронных схем
- •Явный метод Эйлера;
- •Неявный метод Эйлера;
- •Метод трапеций.
- •8.5. Итерационные методы решения систем нелинейных алгебраических уравнений
- •8.6. Методы решения систем линейных уравнений (слау)
- •8.6.1. «Точные» методы
- •8.6.2. Итерационные методы
- •8.6.2.1Метод простых итераций
- •8.6.2.2. Метод Гаусса-Зейделя (метод последовательных замещений)
- •9.1. Функциональные модели
- •9.1.1. Модели комбинационных схем
- •Модели последовательностных схем
- •10.1. Общие принципы логического моделирования
- •10.2. Модели сигналов
- •10.3. Компьютерные модели
- •10.4. Синхронное и асинхронное моделирование
- •10.5. Событийное моделирование
- •10.6. Риски сбоя
- •11.1. Терминология
- •11.2. Правила проектирования топологии Мида-Конвей
- •11.3. Проверка на кто
- •11.4. Проверка соответствия топологии кристалла электрической схеме
- •Лекция 12 сапр Synopsys
- •Системный уровень
- •Логический или вентильный уровень
- •Топологический уровень
6.1. Автоматизация проектирования полузаказных бис
Среди подходов к проектированию ИС широкое распространение получила концепция базового матричного кристалла (БМК). БМК– это кристалл, состоящий из рядов стандартных ячеек с достаточно широким пространством между рядами. На каждом наборе реализуется серия библиотечных элементов, которая проходит полную аттестацию по всем параметрам (электрическим, конструкторским и т.д.). Затем проектируется логическая либо аналоговая схема в базисе библиотечных элементов. В соответствии с разработанной схемой производится коммутация элементов. Таким образом, для изготовления схемы достаточно спроектировать и изготовить только фотошаблоны для переменных слоёв коммутации.
Маршрут проектирования матричных БИС состоит из следующих основных этапов:
Разработка принципиальной логической либо электрической схемы;
Разработка топологии межсоединений;
Контроль проекта;
Разработка технической документации.
Этап разработки переменных слоёв топологии (трассировки) выполняется в интерактивном или автоматическом режиме. Интерактивное проектирование рекомендуется применять, если в схеме используется 80-90% ячеек кристалла, автоматический синтез – при меньшей плотности. Достоинство автоматического режима трассировки в сокращении сроков разработки, поскольку отпадает необходимость в проведении контроля. Это достигается применением программы-экстрактора, которая по топологии восстанавливает электрические схемы межсоединений, после чего проводится повторное моделирование.
Основное достоинство полузаказного проектирования в высокой скорости проектирования, обусловленной тем, что требуется разработать лишь шаблоны для проведения внутрисхемных соединений.
Автоматизация проектирования заказных бис
Методология проектирования заказных БИС сильно отличается от методологии проектирования полузаказных. Заказные БИС чаще всего реализуют проекты частного применения, содержащие нерегулярные структуры. Полузаказные БИС чаще всего проектируются сверху вниз, а заказные снизу-вверх. При такой методологии достигаются «оптимальные» параметры на каждом иерархическом уровне представления проекта. Заказные БИС проектируются методами стандартных ячеек и блоков, функционально-интегрированных ячеек и блоков, а также кремниевым компилированием. Суть метода стандартных ячеек и блоков состоит в накоплении, систематизации и применении при проектировании БИС заранее разработанных компонентов, функциональных узлов и блоков, информация о которых хранится в памяти компьютеров. Как правило, при проектировании заказных БИС считаются известными технология и библиотека компонентов, изготовленных по данной технологии, а также электрические и топологические характеристики компонентов. В интерактивном режиме разрабатывается и аттестуется библиотека элементов. На основе этой библиотеки разрабатывается БИС. Выполнение этапов функционально-логического, схемотехнического, топологического проектирования основано наранее рассмотренных принципах проектирования. По возможности, эти этапы объединяются в один, а работа поручается единому коллективу проектировщиков (в идеале - одному человеку).
