Разделы презентаций


Маршрут проектирования цифровых ИМС

Содержание

Суть блочно-иерархического подходарасчленение представлений об объекте проектирования, включая модели, постановка проектных задач, проектной документации и т.п. на ряд иерархических уровней, иначе называемых уровнями абстрагированияЦель расчленения – замена малого числа проектных задач

Слайды и текст этой презентации

Слайд 1Маршрут проектирования цифровых ИМС

Лекция 4

Маршрут проектирования цифровых ИМС            Лекция 4

Слайд 2Суть блочно-иерархического подхода
расчленение представлений об объекте проектирования, включая модели, постановка

проектных задач, проектной документации и т.п. на ряд иерархических уровней,

иначе называемых уровнями абстрагирования
Цель расчленения – замена малого числа проектных задач чрезмерной сложности бОльшим числом задач допустимой сложности
Суть блочно-иерархического подходарасчленение представлений об объекте проектирования, включая модели, постановка проектных задач, проектной документации и т.п. на

Слайд 3Блочно-иерархический подход (Уровни представления интегральных схем)
Уровень черного ящика
Архитектурный уровень
Системный уровень
Логический

(вентильный) уровень
Схемотехнический уровень
Топологический уровень
(Каждый последующий уровень является детализацией предыдущего)


Блочно-иерархический подход (Уровни представления интегральных схем)Уровень черного ящикаАрхитектурный уровеньСистемный уровеньЛогический (вентильный) уровеньСхемотехнический уровеньТопологический уровень(Каждый последующий уровень является

Слайд 4Типовой маршрут проектирования
Формирование ТЗ
Системное проектирование
Функциональное проектирование
Логическое проектирование
Схемотехническое проектирование
Топологическое проектирование
Изготовление

тестового кристалла
Производство
(с любого нижнего уровня можно вернуться на любой из

верхних)

Типовой маршрут проектирования Формирование ТЗСистемное проектированиеФункциональное проектированиеЛогическое проектированиеСхемотехническое проектированиеТопологическое проектированиеИзготовление тестового кристаллаПроизводство(с любого нижнего уровня можно вернуться

Слайд 5Формирование Технического Задания (ТЗ)
Техническое задание – это документ на

разработку микросхемы, который формируется в тесном сотрудничестве заказчика и проектировщика.

Исходя из требований заказчика и возможностей проектировщика, в этом документе определяются:
Формирование Технического Задания (ТЗ) Техническое задание – это документ на разработку микросхемы, который формируется в тесном сотрудничестве

Слайд 6Состав ТЗ
Функциональность ИМС (какую функцию она должна выполнять)
Параметры работы ИМС

(напряжение питания, тактовая частота, потребляемая мощность, рабочий диапазон температур, устойчивость

к излучениям и т.д.)
технология производства ИМС
маршрут проектирования
сроки окончания этапов проектирования
порядок передачи проекта на производство и приемки изделия заказчиком
Состав ТЗФункциональность ИМС (какую функцию она должна выполнять)Параметры работы ИМС (напряжение питания, тактовая частота, потребляемая мощность, рабочий

Слайд 7Системное проектирование
определяется архитектура будущей ИМС (какие блоки будут входить

в ее состав, как они будут взаимодействовать, определяются потоки данных

между блоками)
соотношение «харда» и «софта» для наиболее оптимальной реализации функции, определенной в ТЗ
Составляется и моделируется поведенческое описание проекта, где каждый блок представляется в виде «черного ящика», выполняющего определенную функцию

Системное проектирование определяется архитектура будущей ИМС (какие блоки будут входить в ее состав, как они будут взаимодействовать,

Слайд 8Верификация описания схемы
Верификация – проверка правильности функционирования схемы на

данном уровне представления. На каждом этапе кроме топологического производится путем

моделирования описания схемы с использованием тестовых воздействий.
если после верификации выясняется, что схема не удовлетворяет требованиям ТЗ или нормам проектирования, то производится модификация или выбирается другой вариант описания на данном уровне
Если все возможные варианты описаний исчерпаны, то проект возвращается на уровень вверх, где производится доработка описания или выбор иного варианта
Верификация описания схемы Верификация – проверка правильности функционирования схемы на данном уровне представления. На каждом этапе кроме

Слайд 9Технология повторного использования разработок
Некоторые блоки в разных ИМС имеют

одинаковую функциональность и структуру
возможно повторное использование этих блоков для новых

разработок
Это позволяет значительно сократить время проектирования
На этапе системного проектирования определяется возможность использования IP-блоков
Технология повторного использования разработок Некоторые блоки в разных ИМС имеют одинаковую функциональность и структурувозможно повторное использование этих

Слайд 10Функциональное проектирование
Производится детализация поведенческого описания, до уровня регистровых передач

(RTL - Register Transfer Level)
Т.е. блоки, определенные декомпозицией на

предыдущем этапе представляются в виде набора регистров, сумматоров, логических блоков, триггеров, счетчиков и т.д. с описанием потоков данных между ними

Функциональное проектирование Производится детализация поведенческого описания, до уровня регистровых передач (RTL - Register Transfer Level) Т.е. блоки,

Слайд 11Логическое проектирование
На основе описания на RTL уровне разрабатывается описание

на вентильном уровне
Трансляция описания на регистровом уровне в логическую схему

производится средствами САПР, называемыми синтезаторами, а сам процесс трансляции синтезом. Синтезатор создает список вентилей и межсоединений между ними (Этот список может быть представлен в различных форматах, что удобно для интеграции различных САПР )
Синтез логической схемы производится с использованием библиотеки элементов

Логическое проектирование На основе описания на RTL уровне разрабатывается описание на вентильном уровнеТрансляция описания на регистровом уровне

Слайд 12Библиотека элементов (БЭ)
это база данных логических вентилей. Каждая запись в

такой базе данных содержит информацию о вентиле, которая включает в

себя: название элемента, выполняемая им логическая функция, его символическое обозначение, список входов и выходов, электрическая схема на транзисторном уровне, а также описание топологической ячейки, соответствующей этому вентилю. На этапе логического проектирования используется описание логической функции и список входов и выходов вентиля.
Библиотека элементов (БЭ)это база данных логических вентилей. Каждая запись в такой базе данных содержит информацию о вентиле,

Слайд 13БЭ (библиотека элементов)
это набор кирпичиков, которые проектировщик с помощью САПР

использует для создания ИМС. Создание БЭ является отдельной задачей, которая,

как правило, решается вне рамок разработки микросхемы. БЭ разрабатывается под конкретный технологический процесс. Но если проектируемая ИМС будет разрабатываться с использованием новой технологии, тогда в маршрут проектирования включается и разработка БЭ
БЭ (библиотека элементов)это набор кирпичиков, которые проектировщик с помощью САПР использует для создания ИМС. Создание БЭ является

Слайд 14Схемотехническое проектирование
На данном этапе согласно полученной логической схеме и

БЭ синтезируется электрическая схема. Для цифровых ИМС этот этап также

автоматизирован. Отдельно проектируются вспомогательные блоки, такие как источники напряжения, и входные выходные каскады, или же берутся готовые из библиотеки
Схемотехническое проектирование На данном этапе согласно полученной логической схеме и БЭ синтезируется электрическая схема. Для цифровых ИМС

Слайд 15Топологическое проектирование
Этап проектирования топологи требует гораздо больших экономических и

временных затрат, чем любые другие этапы. Результаты проектирования топологии с

использованием автоматических средств САПР существенно хуже результатов, достигнутых с использованием ручного труда. Однако при ручном проектировании возрастает число ошибок, и увеличиваются сроки разработки, что для СБИС делает такой подход недопустимым
Топологическое проектирование Этап проектирования топологи требует гораздо больших экономических и временных затрат, чем любые другие этапы. Результаты

Слайд 16Стоимость ИМС

Стоимость ИМС

Слайд 17Маршрут топологического проектирования
Разработка общего плана топологии
Разработка топологии
Верификация топологии
Экспертная

проверка
Изготовление фотошаблонов

Маршрут топологического проектирования Разработка общего плана топологии Разработка топологииВерификация топологииЭкспертная проверкаИзготовление фотошаблонов

Слайд 18Разработка общего плана топологии
Спланировать разводку шин питания, земли и

глобальных сигналов
Определить расположение контактных площадок для внешних сигналов
Определение

специальных требований к кристаллу
Предварительное размещение блоков и приблизительный расчет площади кристалла
Определение требований, необходимых для контроля топологии
Разработка общего плана топологии Спланировать разводку шин питания, земли и глобальных сигналов Определить расположение контактных площадок для

Слайд 19Разработка топологии
Топология – дерево со стволом (кристалл в целом),

ветками (блоки), малыми ветками (субблоки), листьями (топологические ячейки)
Разработка топологии

идет по направлению снизу-вверх, т.е. сначала разрабатывается структура топологических ячеек, которые обычно имеют сложность порядка нескольких транзисторов
Первыми, на кристалле, размещаются блоки с наиболее критическими требованиями размещения
Разработка топологии Топология – дерево со стволом (кристалл в целом), ветками (блоки), малыми ветками (субблоки), листьями (топологические

Слайд 20Верификация (проверка топологии)
Визуальный контроль топологии
Design Rules Check (DRC)

или проверка на соответствие правилам проектирования
Layout versus Schematics (LVS) или

сравнение топологии с электрической схемой
Electrical Rules Check (ERC) или проверка на соответствие электрическим правилам проектирования
Верификация (проверка топологии) Визуальный контроль топологии Design Rules Check (DRC) или проверка на соответствие правилам проектированияLayout versus

Слайд 21Экспертная проверка
Проведение проверки правильности выполнения топологии независимым экспертом, напрямую не

вовлеченным в данный проект
Проводится экстракция параметров схемы, после чего

данные экстракции вносятся в электрическую схему, и проводится ее повторное моделирование для того, чтобы убедиться в правильности работы схемы с учетом топологии
Экспертная проверкаПроведение проверки правильности выполнения топологии независимым экспертом, напрямую не вовлеченным в данный проект Проводится экстракция параметров

Слайд 22Последний этап
Перевод топологического представления в формат, стандартный для восприятия всеми

фабриками мира (gds2)
или
Изготовление фотошаблонов и передача их на производство

Последний этапПеревод топологического представления в формат, стандартный для восприятия всеми фабриками мира (gds2)илиИзготовление фотошаблонов и передача их

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика