Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Атаев ПЛИС.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
904.19 Кб
Скачать

Министерство образования и науки Российской Федерации

Государственное образовательное учреждение

Высшего профессионального образования

Рязанский государственный радиотехнический университет

Кафедра АИТУ

Пояснительная записка к курсовому проекту по дисциплине:

"Проектирование цифровых устройств на ПЛИС"

Тема проекта:

«Устройство для преобразования кода»

Выполнил: ст.гр. 830 Атаев С.Ю.

Проверил:

Доц. Гаврилов А.Н.

Рязань, 2012 г.

Содержание

Введение 3

Задание 4

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

Составление тестируемой кодовой комбинации CRC – кода (7, 4) 9

Построение декодирующего устройства циклического кода для обнаружения однократных ошибок 9

Проектирование устройства формирования пускового импульса 17

Проектирование устройства деления частоты 18

19

Проектирование устройства управления 20

Проектирование сдвигового регистра 22

Проектирование дешифратора для управления 7-сегментным индикатором 24

Схема и описание работы проекта 25

Размещение проекта на кристалле 30

Назначение контактов микросхемы EPF10K70RC240-4 для портов проекта 30

Описание процедуры ввода проекта в микросхему EPF10K70RC240-4 на учебной плате UP2 Educational Kit 33

Определение временных задержек и быстродействия устройства 33

36

Заключение 37

Список литературы 38

Введение

FPGA (Field Programmable Gate Array) или ПЛИС (Программируемая логическая интегральная схема) – полупроводниковый электронный компонент, используемый для создания цифровых интегральных схем. В отличие от обычных цифровых микросхем логика работы ПЛИС не определяется при изготовлении, а задается посредством программирования (проектирования). ПЛИС включает набор логических ячеек (триггеров, вентелей) и программируемую матрицу, которая обеспечивает соединение ячеек между собой в соответствии с проектом разработчика.

ПЛИС- одно из самых интересных и быстро развивающихся направлений современной цифровой микроэлектроники, удобная в освоении и применении элементная база, альтернативы которой зачастую не найти [3]. В последнее время ПЛИС становятся все более распространенной и привычной элементной базой для разработчиков цифровых устройств.

Сфера применения ПЛИС чрезвычайно широка. На них могут строиться не только крупные блоки систем, но и системы в целом, включая память и процессоры.

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

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

Целью курсовой работы является разработка устройства для преобразования кода, а именно декодирующего устройства, на программируемых логических интегральных схемах. Проектирование будем осуществлять в системе MAX+PLUS II. Результат работы устройства для помехоустойчивого декодирования проверим на учебной плате UP2 Education Kit.