Классификация интегральных схем. Программируемые логические и аналоговые матрицы. Классификация параметров интегральных схем. Маршрут автоматизированного проектирования заказных БИС, страница 8

37 характеристика процесса проектирования САПР P-CAD

Процесс проектирования многослойных плат состоит из:

1 создание библиотек

2 функциональное проектирование

3 конструкторское проектирование

Функциональное проектирование:

1 создать библиотеку графических изображений компонентов

2 создание моделей компонентов

3 формирование схемы Эл. Принципиальной

4 создание net файлов

5 связка много листовых и иерархических схем

6 подготовка файла для моделирования

7 подготовка описания содержимого микросхем памяти

8 моделирование Эл/м влияний

9 корректировка схемы Эл. Принципиальной

10 выпуск эскиза схемы Эл. Принц.

11 выпуск рабочей документации

12 подготовка файлов для конструкторского проектирования

Конструкторское проектирование:

1 получение схемы из предыдущего этапа

2 извлечение списка Эл. Связей

3 связывание листов и иерархии

4 связывание библиотек используемых компонентов

5 упаковка вентилей по корпусам

6 ввод компонентов и резиновых связей

7 интерактивное размещение на плате

8 трассировка Эл. Соединений

9 выпуск эскиза сборочного чертежа платы

10 формирование файлов для завода изготовителя

11 выпуск конструкторской технологической документации

Билет 36 Заказное проектирование аналоговых и смешанных схем средствами MentorGraphics, маршрут проектирования

Включает все основные этапы проектирования:

- создается принципиальная схема проекта

- функциональная

- проектирование топологии ИС и ее физическая верификация , в том числе экстракцию паразитных параметров.

Билет 35 Средства проектирования компании MentorGraphics. Топологическое проектирование.

Для верификации на системном уровне предназначены пакеты Maddsim и программное обеспечение seamies CVE торговая марка С-Bridge.

Precision C Syntesis

HDL- Designer – компоновка RTL – блоков на уровне компонентов, библиотека Iventra IP.

ADMS – компонент для аналого-цифрового моделирования.

В качестве языков описания могут использоваться VHDL, Verilog, C/C++

Логический уровень:

Синтез реализуют такие средства как Leonardo Spectrum, продукт компании synopsis Design compiler и система precision RTL syntesis.

FPGA advantage – прикладное ПО для полного проектирования FPGA схем. Поддерживает IP-ядра из библиотеки Inventra IP.

Formal Pro – система формальной верификации.

Bsd architect – авто генерация цепей гранич. сканирования в соответствии со стандартом IEEE1149.1

Fastscan – инструмент для автогенерации и диагностического анализа СБИС

MBIST architect – инстр автогенерации структур для самотестирования СБИС

LBIST architect – анализатор контрля пригодности

Test compress – генератор встроенных структур компрессии тестов

Билет 34 Средства проектирования компании Synopsis.

САПР synopsis предназначено для работы с любыми КМОП технологиями вплоть до <0.13 мкм

RDK – набор системных моделей

Primetime – пакет для анализа временных характеристик

Astro – для синтеза топологии. Позволяет учитывать внешние физич. воздействия

Билет 33 Средства проектирования компании Cadence. Аппаратное проектирование, маршрут проектирования БИС в системе Cadence

1 системное проектирование – построение модели системы на высоком уровне абстракции с использованием systemC, C/C++, разбиение на программные и аппаратные модули, исследование параметров системы, поулчение спецификаций  на программные и аппаратные блоки.

2 Аппаратное проектирование и верификация

3 разработка на основе спецификаций поведенческих моделей отдельных блоков системы с использованием языков verilog, vhdl; реализация проектов в базисе библиотек производителей ИС, проверка программного аппарата реализации на соответствие спецификациям, полученным на системно уровне.

4 матем макетирование – предварительное размещение элементов, оценка потребляемой мощности, планирование шин питания и иерархия тактовых сигналов.

5 качественная оценка возможных искажений сигналов.

6 преоктирование и верификация топологии кристалла(топология трассировка)