Рекомендуем

ПЛИС Xilinx. Языки описания аппаратуры VHDL и Verilog, САПР, приемы проектированияТарасов И.Е. ПЛИС Xilinx. Языки описания аппаратуры VHDL и Verilog, САПР, приемы проектирования
Современные семейства ПЛИС фирмы XilinxКузелин М.О., Кнышев Д.А., Зотов В.Ю. Современные семейства ПЛИС фирмы Xilinx
Проектирование встраиваемых микропроцессорных систем на основе ПЛИС фирмы XILINXЗотов В.Ю. Проектирование встраиваемых микропроцессорных систем на основе ПЛИС фирмы XILINX

Книга

Разработка цифровых устройств на основе ПЛИС Xilinx<sup>®</sup> с применением языка VHDL
Скачать
Содержание (pdf, 94 Кб)
Бумажное издание
Купить в РоссииКупить в Московском Доме КнигиКупить в Библио-ГлобусеКупить BOOKS.RUКупить в OZON
Электронное издание
Цена 450 р.
На адрес будет выслана ссылка для скачивания файла

Разработка цифровых устройств на основе ПЛИС Xilinx® с применением языка VHDL

2-е изд., стереотип.
Первое издание вышло в свет в 2005 г., тиражирование второго издания начато в 2015 г.
252 стр.
Формат 60х90/16 (145x215 мм)
Исполнение: в мягкой обложке
ISBN 978-5-9912-0556-6
ББК 32.852.3
УДК 681.3
Аннотация

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

Для инженерно-технических работников, студентов и аспирантов, занимающихся проектированием цифровых устройств.

Оглавление

Предисловие

Введение

Проектирование

Назначение данного издания

Информация и ресурсы

Благодарности

1. Обзор микросхем программируемой логики фирмы Xilinx
1.1. Начальные сведения о ПЛИС
1.2. Устройства с архитектурой CPLD
1.3. Устройства с архитектурой FPGA
1.4. Перспективы

2. САПР Xilinx Foundation Series
2.1. Основные сведения
2.2. Порядок работы

3. САПР Integrated Software Environment
3.1. Основные сведения
3.2. Характеристики и требования
3.3. Порядок работы

4. Проектирование цифровых устройств с использованием языка описания аппаратуры VHDL
4.1. Общие сведения
4.2. Реализация на VHDL основных цифровых узлов 1
Логические элементы и дешифраторы
Триггеры и регистры
Счетчики и делители частоты
Мультиплексоры
Постоянные запоминающие устройства
Оперативные запоминающие устройства
Включение в VHDL-описание аппаратных ресурсов ПЛИС
Управление начальным состоянием элементов ПЛИС на VHDL
4.3. Цифровые интерфейсы и модули
Широтно-импульсная модуляция
Сторожевой таймер
Контроллер последовательного интерфейса RS-232
Интерфейс ISA
Интерфейс PCI
4.4. Управляющие автоматы и микроконтроллеры
Простой программируемый контроллер
Арифметико-логическое устройство
4.5. IP-ядра и средства синтеза высокого уровня

5. Программирование ПЛИС Xilinx
Загрузка устройств FPGA с помощью внешнего контроллера
Загрузка FPGA с помощью внешнего ПЗУ

6. Проектирование цифровых устройств с использованием микросхем CPLD
6.1. Оценка ресурсов, требуемых для реализации проекта и выбор ПЛИС
6.2. Разработка печатной платы
6.3. Трансляция проекта
6.4. Программирование CPLD

7. Проектирование цифровых устройств с использованием микросхем FPGA
7.1. Оценка ресурсов, требуемых для реализации проекта, и выбор ПЛИС
7.2. Разработка печатной платы
7.3. Трансляция проекта
7.4. Программирование FPGA

Приложение 1. Описание библиотечных компонентов семейства Spartan-II
Группа Buffer
Группа Carry_Logic
Группа Comparator
Группа Counter (счетчики)
Группа Decoder (дешифраторы)
Группа Flip_Flop (триггеры)
Группа General (компоненты общего назначения)
Группа компонентов управления состоянием сигнала
Группа IO (компоненты ввода-вывода)
Группа IO_FlipFlop (триггеры, совмещенные с блоками ввода-вывода)
Группа IO_Latch (защелки, совмещенные с блоками ввода-вывода)
Группа Latch (защелки)
Группа Logic (логика)
Группа LUT (Look-Up Tables)
Группа Map (компоненты отображения ресурсов)
Группа Memory (память)
Группа Mux (мультиплексоры)
Группа Shift_Register (сдвиговые регистры)
Группа Shifter (устройства сдвига)
Группа Spartan2E_IO (блоки ввода-вывода серии Spartan-II)

Приложение 2. Описание библиотечных компонентов серии Virtex
Группа DDR
Группа Mult

Приложение 3. Описание библиотечных компонентов серии XC9500
Группа Buffer
Группа Comparator
Группа Counter (счетчики)
Группа Decoder (дешифраторы)
Группа Flip_Flop (триггеры)
Группа General (компоненты общего назначения)
Группа IO (компоненты ввода-вывода)
Группа Latch (защелки)
Группа Logic (логика)
Группа Mux (мультиплексоры)
Группа Shift_Register (сдвиговые регистры)
Группа Shifter (устройства сдвига)

Литература