Рекомендуем
ПЛИС Xilinx. Языки описания аппаратуры VHDL и Verilog, САПР, приемы проектирования |
Современные семейства ПЛИС фирмы Xilinx |
Язык Verilog в проектировании встраиваемых систем на FPGA |
Книга
Скачать
Содержание (pdf, 94 Кб) Бумажное издание
Купить в РоссииКупить в Московском Доме КнигиКупить в Библио-ГлобусеКупить BOOKS.RUКупить в ГлавкнигеКупить в OZONКупить в КазахстанеЭлектронное издание
Цена 450 р.
Разработка цифровых устройств на основе ПЛИС Xilinx® с применением языка VHDL
Первое издание вышло в свет в 2005 г., тиражирование второго издания начато в 2015 г.
252 стр.
Формат 60х90/16 (145x215 мм)
Исполнение: в мягкой обложке
ISBN 978-5-9912-0556-6
ББК 32.852.3
УДК 681.3
Аннотация
Содержит начальные сведения о ПЛИС фирмы Xilinx, маршрутах проектирования цифровых устройств на базе ПЛИС, и языке описания аппаратуры VHDL. Рассмотрены технические характеристики ПЛИС Xilinx и возможности САПР, предназначенных для их программирования. Даны начальные сведения о языке описания аппаратуры VHDL, ориентированные на его использование в САПР фирмы Xilinx. Книга ориентирована на читателя, не имеющего опыт работы с ПЛИС.
Для инженерно-технических работников, студентов и аспирантов, занимающихся проектированием цифровых устройств.
Содержит начальные сведения о ПЛИС фирмы 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 (устройства сдвига)
Литература