Красноярск: СФУ, 2014. — 170 с.
В учебно-методическом пособии изложены основополагающие понятия и основы технологий разработки вычислительных систем на базе реконфигурируемых однокристальных модулей ASIC/ASSP и FPGA. Приведены основные сведения по современным системам программируемой логики. Рассмотрены архитектура и классификация современных ПЛИС, программные и аппаратные средства проектирования и отладки от ведущих мировых производителей, языки и языковые средства представления проекта. Представлены инструментальные средства проектирования/отладки систем для Altera FPGA. Изложен курс лабораторных работ, варианты заданий, примеры выполнения и контрольные вопросы. Предназначено для студентов и инженеров в области микропроцессорной техники и микроэлектроники, аспирантов и магистрантов направлений подготовки специалистов 090102.65, 090103.65, 090104,65 и 230100.65 укрупненных групп 090000 «Информационная безопасность» и 230000 «Информатика и вычислительная техника».
Введение.Введение в микроэлектронику.Основные понятия и определения.
Типовые технологические процессы и операции создания полупроводниковых ИС.
Способы электрической изоляции элементов полупроводниковых ИС (Общие сведения).
Становление концепций проектирования ПЛИС.
Реконфигурируемые интегральные схемы для систем контроля.Программируемые логические интегральные схемы.
От микросхем постоянной памяти к PLM.
Программируемые логические массивы.
Интеграция и усложнение структур – микросхемы CPLD.
Специализированные заказные интегральные микросхемы.
Компромиссное решение – FPGA.
FPGA против CPLD – «соответствие различий».
Интеграция программно-аппаратных средств на одном кристалле – SoC.
Технологичная упаковка – System in package.
SoC и SiP – стандарты тестирования.
Маршруты, этапы и задачи проектирования систем на кристалле.Методы и средства логического проектирования СБИС
Библиотеки IP блоков для SoC проектирования.
Стили проектирования систем на кристалле.
Языковые средства и средства представления проекта.HDL – языки.
Языки VHDL и Verylog.
System-C.
Языки архитектурного моделирования.
Графическое моделирование – язык UML.
Программные средства моделирования и проектирования СБИС.Пакеты программ схемотехнического проектирования радиоэлектронных средств и устройств.
Пакеты программ конструкторского проектирования радиоэлектронных средств и устройств.
Программные системы для электродинамического моделирования СВЧ-устройств и полей.
САПР для ПЛИС.
Контрольные вопросы (к каждой главе).
Заключение.
Библиографический список.