Содержание дисциплины

  1. Цели и задачи курса. Историческая справка;
  2. Системы счисления и цифровые коды;
  3. Функции алгебры логики и реализующие их цифровые схемы;
  4. История появления языков описания аппаратуры. VHDL - стандартный язык описания аппаратуры на базе сверхскоростных БИС;
  5. Классификация существующих СБИС программируемой логики;
  6. Архитектура ПЛИС семейств MAX9000, FLEX10K, Cyclone фирмы Altera;
  7. Система автоматизированного проектирования QUARTUS II;
  8. Основные элементы AHDL , исходного языка описания проектов САПР QUARTUS II;
  9. Примитивы, как встроенное в QUARTUS II и AHDL функциональное описание внутренних ресурсов СБИС программируемой логики фирмы Altera;
  10. Структура текстового описания проекта на языке AHDL;
  11. Основные конструкции языка AHDL:
  12. Последовательные и параллельные операторы в языке AHDL:
  13. Конечные автоматы , комбинационные и триггерные схемы на языке AHDL;
  14. Компиляция и верификация проекта в среде QUARTUS II, методы оптимизации проекта по быстродействию и аппаратным затратам;
  15. Системы на кристалле. Встроенный процессор NIOS II;
  16. Обзор архитектуры ПЛИС семейств SPARTAN и VIRTEX фирмы Xilinx;
  17. Система автоматизированного проектирования Xilinx Foundation Series.

Литература

Основная литература

  1. Антонов А. П. Язык описания цифровых устройств AlteraHDL Практический курс - М.: Издательское предприятие “РадиоСофт”, 2001;
  2. Стешенко В. Б. ПЛИС фирмы Altera: проектирование устройств обработки сигналов. - М.: ДОДЭКА, 2000;
  3. Бибило П. Н. Основы языка VHDL. - М.: Издателство "Солон-Р", 2000.

Дополнительная литература

  1. Дж. Р. Армстронг. Моделирование цифровых систем на языке VHDL. Концепция моделирования на уровне ИС. -- М.: Издателство "Мир", 1992;
  2. Антонов А. П., Мелехин В. Ф., Филлипов А. С. Обзор элементной базы фирмы Altera. - СПб.: ЭФО,1997;
  3. Кнышев Д. А., Кузелин М. О. ПЛИС фирмы “Xilinx”: описание структуры основных семейств. -М: ДОДЭКА, 2001 ;
  4. Peter J. Ashenden. The VHDL Cookbook. First Edition. --:Dept. Computer Science University of Adelaide Sous Australia, 1990;
  5. Xilinx. The programmable Logic Data Book. -U.S.A. San Hose : 2100 Logic Drive, 1999;
  6. Xilinx Development System VHDL Reference Guide. -U.S.A.,1999.