Программируемые логические интегральные схемы. Часть 1

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Учебное пособие. – Рязань: РГРТА, 2005. – 88 с.
Рассматриваются вопросы проектирования цифровых устройств на базе программируемых логических интегральных схем. В качестве практической основы изложения используется пакет САПР фирмы Altera Quartus II. Описана методика применения пакета для создания схемных конструкторских файлов проекта. Приводится описание языка AHDL, предназначенного для создания текстовых конструкторских файлов. Представлены практические задания для четырех лабораторных работ, позволяющих приобрести базовые навыки проектирования цифровых устройств с помощью пакета Quartus II.
Предназначено для студентов дневного отделения направления 654100 "Электроника и микроэлектроника".
Программируемые логические интегральные схемы, цифровые устройства, язык описания аппаратуры AHDL, дешифратор, сдвигающий регистр, сумматор, контроллер шины.
Введение.
САПР Quartus II фирмы Altera.
Открытие проекта.
Создание схемного конструкторского файла.
Формирование функционально–логического описания проекта.
Выбор микросхемы и компиляция проекта.
Создание файла временных диаграмм.
Моделирование проектируемого устройства.
Измерение временных задержек.
Извлечение информации о назначении выводов.
Язык AHDL.
Структура текстового описания устройства.
Алфавит.
Ключевые слова.
Имена.
Комментарии.
Константы.
Литеральные константы.
Именованные константы.
Параметры.
Переменные.
Простые типы переменных.
Сложные типы переменных.
Логические уравнения.
Логические выражения.
Логические операции.
Арифметические операции в логических выражениях.
Операции сравнения в логических выражениях.
Арифметические выражения.
Логические операторы.
Условный оператор if then.
Оператор варианта case.
Оператор truth table.
Значения по умолчанию для переменных (оператор defaults).
Оператор for generate.
Оператор if generate.
Служебные операторы.
Описание некоторых параметризированных модулей библиотеки фирмы Altera.
Универсальный регистр (lpm_ff).
Регистр–защелка (lpm_latch).
Двунаправленный буфер с тремя состояниями (lpm_bustri).
Цифровой компаратор (lpm_compare).
Двоичный дешифратор (lpm_decode).
Лабораторные работы.
Знакомство с пакетом Quartus II.
Разработка последовательностного устройства.
Знакомство с языком описания аппаратуры AHDL.
Модульный проект на языке AHDL.
Библиографический список.

Author(s): Ашихмин А.С.

Language: Russian
Commentary: 1063491
Tags: Информатика и вычислительная техника;Микропроцессорные системы (МПС)