11 Программируемые логические интегральные схемы
АННОТАЦИЯ
В курсе рассматриваются основные аспекты работы с программируемыми логическими интегральными схемами архитектуры FPGA и CPLD, изучаются языкипрограммирования логики, а также системы автоматизированного проектирования, специализированные для программируемых схем.
СТРУКТУРА КУРСА

Раздел  1. Классификация и архитектура ПЛИС

Классификация ПЛИС  по уровню интеграции,  по архитектуре,  по числу допустимых циклов программирования, по типу памяти конфигурации,  по степени зависимости задержек сигналов от путей их распространения,  по системным свойствам,  по схемотехнологии, по однородности или гибридности. Архитектура ПЛИС. Основные принципы построения цифровых схем на кристалле программируемой логики.

Раздел  2. Язык Verilog HDL

Особенности программирования ПЛИС. Основные сходства и отличительные особенности языков описания аппаратуры. Языки описания аппаратуры. Основные принципы построения логических блоков. Основы синтаксиса языка Verilog. Основные операторы. Основы написания программ. Структурное описание схем. Поведенческое описание схем.

Раздел  3. Язык VHDL

Основы языка VHDL. Основные операторы. Основы написания программ. Структурное описание схем. Поведенческое описание схем.

Раздел  4. Самостоятельная работа студентов.

Программное обеспечение ПЛИС

Ознакомление с программными продуктами фирм Altera и Xilinx. Платформа Quartus II. Основные функциональные блоки и возможности. Характеристики семейства Cyclone II, сфера применения, особенности.

Разработка устройства на базе ПЛИС.

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

Построение цифровых фильтров на базе ПЛИС.

БИХ- и КИХ- фильтры. Основы и примеры схемной реализации цифровых фильтров на ПЛИС

КЛЮЧЕВЫЕ СЛОВА
Дисциплина (ы) ,
в которых используется данный курс
Программируемые логические схемы
ООП М1.В.1.1.1
Уровень обучения - магистратура
Семестр - 3
Количество часов
 (Всего 212 /Аудиторные 48 / СРС 164 [6 кредитов])
Подразделение разработчик ЭОР Институт -  ИНК
 Кафедра - ПМЭ
Разработчики ЭОР

Шульгина Юлия Викторовна, ассистент, ИНК, ПМЭ
Солдатов Алексей Иванович, профессор, ИНК, ПМЭ
 

ИНФОРМАЦИЯ ДЛЯ СВЯЗИ С ПРЕПОДАВАТЕЛЕМ

Шульгина Юлия Викторовна, ассистент каф. ПМЭ, вн. 2687
 shulgina@tpu.ru

 

Copyright ©2014.
Tomsk Polytechnic University, All rights reserved.