Основы проектирования интегральных схем и систем
Материал из Кафедра математической кибернетики
Спецкурс для магистрантов и студентов 4-5 курсов.
Лекторы - д.т.н, проф. А.М.Марченко, к.ф.-м.н., с.н.с. А.Г.Воронин, асп. С.В.Блинов
Содержание
Аннотация
В курсе рассматриваются вопросы, связанные с методикой проектирования интегральных схем, в частности, БИС (Больших Интегральных Схем). Акцентируется внимание на проблемах автоматизации проектирования этапов логического и топологического синтеза. Рассматриваются принципы построения архитектуры САПР и примеры промышленных САПР.
Программа курса
Часть 1. Введение
- Методология проектирования интегральных схем
- Классификации ИС
- Принципы проектирования
- Этапы проектирования
- Правила проектирования Мида и Конвей
- Архитектура САПР БИС. Маршруты проектирования.
- Классификация САПР
- Методология построения САПР
- Архитектура
- Маршруты проектирования БИС
Часть 2. САПР компании «Cadence» для разработки СБИС в субмикронном и нанометровом диапазоне
- Общее представление о САПР «Сadencе», как пакете программ, обеспечивающих сквозное проектирование СБИС
- Правила проектирования для различных компаний (виды технологий) и их подключение к САПР
- Способы создания на кристалле элементов СБИС (примитивы, библиотеки, языки, автоматизация)
- Цифровые СБИС и их реализация
- Топологические решения кристалла
- Верификация кристалла
- Дополнительные утилиты для улучшения качества проектирования
Часть 3. Проектирование цифровых устройств на основе ПЛИС фирмы Xilinx в САПР WebPACK ISE
- Общая информация о продуктах фирмы Xilinx. Общее представление о программном продукте Xilinx WebPACK ISE 9.2
- Лабораторная работа:
- Создание проекта на WebPACK ISE.
- Построение микросхем с учетом области применения: General Purpose, Military и др.
Литература
- Казённов, Г.Г. Основы проектирования интегральных схем и систем / Г.Г. Казённов. – М.: БИНОМ. Лаборотория знаний, 2009. – 295 с.
- Зотов, В.Ю. Проектирование цифровых устройств на основе ПЛИС фирмы Xilinx в САПР WebPACK ISE / В.Ю. Зотов. – М.: Горячая линия-Телеком, 2003. – 624 с.
- Кузелин, М.О. Современные семейства ПЛИС фирмы Xilinx: справочное пособие / М.О. Кузелин, Д.А. Кнышев, В.Ю. Зотов. – М.: Горячая линия-Телеком, 2004. – 440 с.
- Тарасов, И. Е. Разработка цифровых устройств на основе ПЛИС Xilinx с применением языка VHDL / И.Е. Тарасов. – М.: Горячая линия-Телеком, 2005. – 252 с.
- Зотов, В.Ю. Проектирование встраиваемых микропроцессорных систем на основе ПЛИС фирмы Xilinx в САПР WebPACK ISE / В.Ю. Зотов. – М.: Горячая линия-Телеком, 2006. – 520 с.
- Грушвицкий, Р.И. Проектирование систем на микросхемах программируемой логики / Р.И. Грушвицкий, А.Х. Мурсаев, Е.П. Угрюмов. – СПб.: БХВ-Петербург, 2002. – 608 с.
- Суворова, Е.А. Проектирование цифровых систем на VHDL / Е.А. Суворова, Ю.Е. Шейнин. – СПб.: БХВ-Петербург, 2003. – 576 с.
- Сергиенко, А.М. VHDL для проектирования вычислительных устройств / А.М. Сергиенко – К.: ЧП "Корнейчук", ООО "ТИД ДС", 2003. – 208 с.
- Бибило, П.Н. Основы языка VHDL / П.Н. Бибило. – М.: СОЛОН-Р, 2002. – 224 с.
- Бибило, П.Н. Системы моделирования интегральных схем на основе языка VHDL. StateCAD, ModelSim, LeonardoSpectrum / П.Н. Бибило. – М.: СОЛОН Пресс, 2005. – 384 с.
- Поляков, А.К. Языки VHDL и VERILOG в проектировании цифровой аппаратуры / А.К. Поляков. – М.: СОЛОН-Пресс, 2003. – 320 с.